{"_id":"@open-xchange/linter-presets","_rev":"205-0a1304ee146557457a7202f01c4b2cc9","name":"@open-xchange/linter-presets","dist-tags":{"latest":"1.30.4"},"versions":{"0.0.1":{"name":"@open-xchange/linter-presets","version":"0.0.1","license":"MIT","_id":"@open-xchange/linter-presets@0.0.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"aadc23207f158022ef827ec455ef8daeb7c98364","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.0.1.tgz","fileCount":40,"integrity":"sha512-VP7vqCbG4ideMcki3U4gMKcYNtisBQHWsGmBoJIoWHZTu7aJMlsTxjWTnh/wpBMehZO7c5YirMvWq3yiamv83w==","signatures":[{"sig":"MEQCIE8oZyw99Y6Hb+MH/HfImGw6AKcT/180G0CzmlBnRA2HAiAJfsojOT9XRV1coYkfCEt7xfVwt4dD16RtWzYfEO06Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76352},"type":"module","engines":{"node":">=18"},"exports":"./lib/index.js","gitHead":"a3222527f4f6f2f69b3db54aee439119bdb77e17","scripts":{"lint":"eslint .","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"dependencies":{"globals":"15.8.0","@eslint/js":"9.6.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.15.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.5.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.7","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"husky":"9.0.11","eslint":"9.6.0","typescript":"5.5.3"},"peerDependencies":{"eslint":"^9.6.0","typescript":"^5.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.0.1_1720184830193_0.05304030972804141","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@open-xchange/linter-presets","version":"0.0.2","license":"MIT","_id":"@open-xchange/linter-presets@0.0.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"eb8f1e7f158cc63882c21d1c795f27e73c3268fa","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.0.2.tgz","fileCount":44,"integrity":"sha512-18XGubLK1gX3g4zWdFm6SZ8R/MPWvNhqKlytMfu7LW+txji0fs3t2FoGg/JVXCRgGV4T1alXlk6Q50C8mR+Xfg==","signatures":[{"sig":"MEYCIQDCFvyV8uNK4Yiy4YgNG/LYcjUzC63yiNzJ3qnZKZskdwIhAI6COg8t9Ih9Q8pRFijsCZlM5FAD4sklny+mhgjfjw/T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82749},"type":"module","engines":{"node":">=18"},"exports":"./lib/index.js","gitHead":"9223bb4c9a679833bed018a00816ac866a8fb076","scripts":{"lint":"eslint .","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"dependencies":{"globals":"15.8.0","@eslint/js":"9.6.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.15.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.5.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.7","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","lint-staged":"15.2.7"},"peerDependencies":{"eslint":"^9.6.0","stylelint":"^16.6.1","typescript":"^5.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.0.2_1720413857155_0.09545741683529729","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@open-xchange/linter-presets","version":"0.0.3","license":"MIT","_id":"@open-xchange/linter-presets@0.0.3","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"65fc9fb6908a66c5a9a610a2957d61b010d3563b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.0.3.tgz","fileCount":60,"integrity":"sha512-EG9kCaAJIxHPK8qEYd+Loxt46FLviM/4YSiZ6seXrXLXbV0ICVV9UYUSHa1K9NMTbi7JVp6mXafiGbyz49YRNg==","signatures":[{"sig":"MEYCIQCCA4HXHzthvP8NTLVuLs/AoN+jxg+GmuK0duBFG+oKeAIhAPbg5VGCe2Bq1bRaiTYzFyRJcvu60sFV1nJDpsVv5zNh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115563},"type":"module","engines":{"node":">=18"},"exports":"./lib/index.js","gitHead":"f686dfbbcba7db85c93d7c8f7ed928d9b892d419","scripts":{"lint":"eslint .","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets","type":"git"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.5.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.7","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/acorn":"6.0.0"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.0.3_1720536570472_0.04299099325125866","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@open-xchange/linter-presets","version":"0.0.4","license":"MIT","_id":"@open-xchange/linter-presets@0.0.4","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"5204132da030eda03cd3bb911e55a0055e5a9823","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.0.4.tgz","fileCount":60,"integrity":"sha512-cFrpb3l/UQLDYwKDZ/ggaeIW6apochj5dgs0CUtjP9U32eHtNwTCgaTg42ioUmQg8nXnI7nfiTbtVNfoe7w8Xg==","signatures":[{"sig":"MEQCIEMk4xyT19M3BI9Ukw4cM3T42j3C6PNl9Ra6Bz9RY4lFAiAu1EU1M4a/JDUtIRVG8cXc2PM6Ao/eRwdundtLsLzyMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116056},"type":"module","engines":{"node":">=18"},"exports":"./lib/index.js","gitHead":"60266106f99307f8393bdf1170be199c87e0c4de","scripts":{"lint":"eslint .","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets","type":"git"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.5.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.7","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/acorn":"6.0.0"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.0.4_1720584972843_0.20014460291537217","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@open-xchange/linter-presets","version":"0.0.5","license":"MIT","_id":"@open-xchange/linter-presets@0.0.5","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"97bf9aefb156169f6161c6ec43216cdc4a8641e8","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.0.5.tgz","fileCount":60,"integrity":"sha512-zeCtrkJW37YrLCgSCcAs2BzTAjKf2OBAxT51lDizSYRpv0GYTBYOAtqqF0KHfP5gnr7Qi8oil+Tl7wk6nd/YfA==","signatures":[{"sig":"MEUCIFMFM+S4Xcg/Cl8RmMc1ctOFLrw/tFe/E+yuduaYnFUlAiEA7pCRHWc1GrumKU0GsTs9dz+AYhFe0W1HLOg60dWE3Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119261},"type":"module","engines":{"node":">=18"},"exports":"./lib/index.js","gitHead":"af203c059ff12a1b2c4314de1be1d29f21875484","scripts":{"lint":"eslint .","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets","type":"git"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.6.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/acorn":"6.0.0"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.0.5_1720596073899_0.7137905857010722","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@open-xchange/linter-presets","version":"0.0.6","license":"MIT","_id":"@open-xchange/linter-presets@0.0.6","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"9866010000d06c9c1506fca09090d57aa3f08b1f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.0.6.tgz","fileCount":60,"integrity":"sha512-B0EQdxt/y9EWFvuPmUBK3UIeWy2hIskvT1L4lV+I24TJzdz8HxSvbDIyzu5gX1cfAf9Ime/OtbZmMUoBrMz0/Q==","signatures":[{"sig":"MEUCIC/EaMc+gDceswRuMb3YVQG2HzPmaIYYib65ZIm62ACZAiEAydaS5ZvVYfMLqk4RncgW9TEBveN2v0Z91w+vHAzg3d4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119361},"type":"module","engines":{"node":">=18"},"exports":"./lib/index.js","gitHead":"ea03424c348bb0e53be46d36d22cb8dea1e274bd","scripts":{"lint":"eslint .","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets","type":"git"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.6.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/acorn":"6.0.0"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.0.6_1720596517487_0.048099757483583305","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@open-xchange/linter-presets","version":"0.1.0","license":"MIT","_id":"@open-xchange/linter-presets@0.1.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"f3a223313b30357df9e842ffacef25ce430bd2ac","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.0.tgz","fileCount":72,"integrity":"sha512-hJq5Z4anEPVcEPxEu/rHAqKC4cgwyerERWHTpcrvIIiy8PYLtWiODj5zCj0JKTj3fn436ed32gCLZTDng4YKHg==","signatures":[{"sig":"MEQCIGD28NfEgCAKjwANsqQYF1cZo+xmLcrWfeBQZFMujXJ1AiBNut1Q0Ajkx1jhUfzzJRShKSbNmof3P8O3Uc94Tsywwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128926},"type":"module","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"4860c0400ad7fb10d42e7c51c8f62167cb73e943","scripts":{"lint":"eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn lint && yarn build","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.6.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@types/json-schema":"7.0.15","@typescript-eslint/utils":"7.16.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.0_1720641454903_0.246159245163748","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@open-xchange/linter-presets","version":"0.1.1","license":"MIT","_id":"@open-xchange/linter-presets@0.1.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"c0842615df137da570f809e9a2484f8f7703179c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.1.tgz","fileCount":72,"integrity":"sha512-pYkNvE6UTDI3OUTR1UqFVauGn+j5oPNDvbLlp6w58N12DlVT3jOssYLi0adQ1M5yjBrcHGOpqKp1TfZslMTMKw==","signatures":[{"sig":"MEQCIC+J8/Jv/GYox/gvsBrGFU2LQmdZllUFh2QBzZ0zCro4AiBGrbiLY4RXMAsBy7CqlYWQ1faDPyi5tlelO7HT04TA1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129180},"type":"module","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"4860c0400ad7fb10d42e7c51c8f62167cb73e943","scripts":{"lint":"eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn lint && yarn build","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.6.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@types/json-schema":"7.0.15","@typescript-eslint/utils":"7.16.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.1_1720672286691_0.3037885096000572","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@open-xchange/linter-presets","version":"0.1.2","license":"MIT","_id":"@open-xchange/linter-presets@0.1.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"4b48af3f6f65f824d1a27023a3e6d9824264ea6b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.2.tgz","fileCount":73,"integrity":"sha512-XxU64lirBT34QJlgt0t6QIaRZmHiGdr/Zdst/H7RKQCnOTIfhKRVXuA9Qoto6W3/qy0UVKxkJJpYhJ4JVP63DA==","signatures":[{"sig":"MEUCIQC7QMpbYOSTbvaJtXA3p0BJWjTcDqpbfBF3yss23kG4FQIgYCh3KJ6I0+FW4FGDuZr8uK7W/C/Iy/DXegIAM8ULxGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129241},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"70e3a2359419db13c0deec3915c23a867adf6265","scripts":{"lint":"eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn lint && yarn build","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.6.0","package-up":"5.0.0","@eslint/compat":"1.1.0","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.6.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.3","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.6.0","stylelint":"16.6.1","typescript":"5.5.3","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.16.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.2_1720764759757_0.11631147924350005","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@open-xchange/linter-presets","version":"0.1.3","license":"MIT","_id":"@open-xchange/linter-presets@0.1.3","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"81848f7772dcc757ac3c7d62ba3e91c7b1a44868","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.3.tgz","fileCount":72,"integrity":"sha512-TdSlspNzET9FcJOqErlhlKFld7b7GkKSZu3kTcZye5eHeZeLxyUx5SAPWI2zJn3NCwCMz+eAVni5nA/qbrQP8w==","signatures":[{"sig":"MEYCIQCjlPBEQJygfcKfKmUYX7/upxuvrJeKxwh4YR5zixw7NAIhALFgkCaiObszIm6eTmM+MPii9McGDcceAtme7KwSe5tJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129081},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"cc23ede933d540ce2c06de809ca3ed8a559829d5","scripts":{"lint":"eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn lint && yarn build","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","package-up":"5.0.0","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.7.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.4","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.3","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.16.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.3_1721018661567_0.22949936592657783","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@open-xchange/linter-presets","version":"0.1.4","license":"MIT","_id":"@open-xchange/linter-presets@0.1.4","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"6226565d804124bac0ce1f345daf6912cf184b23","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.4.tgz","fileCount":72,"integrity":"sha512-PeIRT9XxGw5je+04APlRWmXlnHrvZREuctkTk5W2aVZGCFBLnWN3L9/OSQKU6FpfbYynSy2JglfHi0JDM+DvTg==","signatures":[{"sig":"MEUCIHhltKQ1KtBxxtIDRX7mfFxGv1ZJs0/sr3s2hsCfoOc2AiEAremugvjboTtHBBIifgJr1Z6eRMAxnVbf2nbDOaMCMEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130363},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"d9be650a91f5ba7c515bffba3533013452e44e2f","scripts":{"lint":"eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn lint && yarn build","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","package-up":"5.0.0","@babel/core":"7.24.8","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.16.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.7.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.34.4","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.4.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.8","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.3","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.16.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.4_1721038116115_0.6272224422823778","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@open-xchange/linter-presets","version":"0.1.5","license":"MIT","_id":"@open-xchange/linter-presets@0.1.5","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"d3369ccea432dfd3abfe5692a62d8b4ff77790ed","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.5.tgz","fileCount":73,"integrity":"sha512-SBb68V21qbWtNHxUD0fTFOU/59d/FVs1+0hhJK2oKbqu1GLM9mF/77h+gJRdwMj7ME+9h+QZ+CGfh8doPTF+ew==","signatures":[{"sig":"MEUCIQC8cmx8YVPyavVGcEhd/fU83SxneDqGLTRvWfFqq+xwoQIgV+b4yZ1hfrebx9IWHMWALgz/v97dt+EcQoYLPjbhcYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131893},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"7824ba84a6e7a96e8679aaabd519d217eb1f1eb4","scripts":{"lint":"eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn lint && yarn build","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","package-up":"5.0.0","@babel/core":"7.24.9","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.17.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.6.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.17.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.5_1721726572477_0.7704724462766444","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@open-xchange/linter-presets","version":"0.1.6","license":"MIT","_id":"@open-xchange/linter-presets@0.1.6","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"d4f02536ed98f5a670afa3ff3cc5ae1fbb63b3a4","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.6.tgz","fileCount":76,"integrity":"sha512-LBlaAzKYlQcbLfiujuT4huqeIj2fPV+5GgJSYmJ+RHhcnZx8oH+Y0U3lnQbFqvSH5T/9HYoQjIHBQr1rYgzFvg==","signatures":[{"sig":"MEUCIDgaJP6UhMju/r4mAy0PpOHeCCF4TiX1VpS5JVUl/EYkAiEAhND1a3zgswLbg+cXq301zo60+jnKOsdHkPRolMElFkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133644},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"92fb0881de037b1c118907dd0e962db6fee37d19","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","@babel/core":"7.24.9","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.17.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.6.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.17.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.6_1721733596322_0.4395748671215314","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@open-xchange/linter-presets","version":"0.1.7","license":"MIT","_id":"@open-xchange/linter-presets@0.1.7","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"6870589e029d1f79f01d42b43f668855eb2809e6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.7.tgz","fileCount":78,"integrity":"sha512-b0ZfJ/E5CrwxjCeFRHrcqkiPxCOrBfWAVto8Y/E/6pMMmeuPx+VNwcQXak38yoOB8fyfC9STBIwZH9m3CFe97w==","signatures":[{"sig":"MEUCIHiMbuBBZNvGzTRoT5u+A2gyLYUDCuFav6aSPIMBVGJPAiEA58kBzJO4Gel3Rxnm6gWbGh3OOUzlJOvizGhKFnw9Eeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140501},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"272e5a1402a35faa6052ce24ced674f11db3020b","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","@babel/core":"7.24.9","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.17.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.6.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.17.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.7_1721740410621_0.7445346150807157","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@open-xchange/linter-presets","version":"0.1.8","license":"MIT","_id":"@open-xchange/linter-presets@0.1.8","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"3d4413b1d6bfd8645e16d78e6d67b3d0bf1d9674","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.8.tgz","fileCount":78,"integrity":"sha512-256Q84QXrAH51HeLpvEVP7gcK/QpxzCRbigno13OgGAyn1mKVycpblYeZQWjem17nsZT5JPS//sLtmZiMm0V9A==","signatures":[{"sig":"MEUCIDVjWGA5s3/7OWcYOcgiB3fMzYgtv5taCWRxU/kC6ADuAiEA0KL317NVImERP3TEk2jeEjDQGZ83sxFxa44Fuz0c1OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140603},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":"./dist/index.js","gitHead":"377c01515a1e85886e2f301190b13c79b50588ca","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","@babel/core":"7.24.9","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.17.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"6.6.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.17.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.8_1721741287810_0.07766625769070346","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@open-xchange/linter-presets","version":"0.1.9","license":"MIT","_id":"@open-xchange/linter-presets@0.1.9","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"4831f93d38114e7dbbc5e92726e3b9a5d2c79324","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.9.tgz","fileCount":78,"integrity":"sha512-D+IL5Bv92dOEhSBu53aqiTwDDwF2WzQ+wap0i/zKbltbFnn5ZB92gAwjgf22H+C06I8hGG4MnCQGYkOZ8781cQ==","signatures":[{"sig":"MEYCIQDDCBPe/djn3SyZmdQR61b2z1cEmXLr6j8gQa0KkEquygIhAPVxBc9cR2r4hv7X7HqklBLER5tGx+1LzLQsHeLdmhUm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140989},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"dc07535420e20db6c28522cfc8a3b373127ff5b6","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","@babel/core":"7.24.9","@eslint/compat":"1.1.1","eslint-plugin-n":"17.9.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.17.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.2","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.17.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.9_1721981143624_0.28777332541548306","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@open-xchange/linter-presets","version":"0.1.10","license":"MIT","_id":"@open-xchange/linter-presets@0.1.10","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"baa15c1210e175cdf6d65be7f4c820316bb22afc","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.10.tgz","fileCount":78,"integrity":"sha512-/0uoQEo/hVHG4ZlWBV/wJdd4ZqeCVOY5Y5AT8dWjY/4zrrNtJq+9gH18KKEnOVVteimYo8AOVFT5MNzM+IaA/g==","signatures":[{"sig":"MEUCIQDHan0u9W/NMUUY3eCWtIMM2Iboa9Wrou+hP7RzA5RvVgIgKBu9Fxkms1CKTQNBc0PUvLYBQbiPoRWcM+kiD4ePLqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140646},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"3559953590dbe912c4e6ce46c6d35c19215f8bf5","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.7.0","@babel/core":"7.24.9","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.17.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.24.8","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.2","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.2","eslint":"9.7.0","stylelint":"16.7.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.17.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.10_1721995758747_0.012868598023189959","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@open-xchange/linter-presets","version":"0.1.11","license":"MIT","_id":"@open-xchange/linter-presets@0.1.11","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"96eadd0e0e209f4249ae53df03dca5d7cf3dd963","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.11.tgz","fileCount":78,"integrity":"sha512-CiCD+IcK5oiODitOF7bNbQlWVUSCM27yAXZM8KylPjFPGfyWQHylN0TzqHpVw6SonTlH2JuKDPJe591eStDHew==","signatures":[{"sig":"MEYCIQC9gxYUF8i0ymiifuM1lquT4jllrrFx4JeDka97C3/FSwIhAMY/UYtKi74DLCPGsf0b/qiEj8AxWTypVl73kmuZIouz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140959},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"104bca07bfd8641cef214493a84214e8d07947e1","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.18.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.8.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.3","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.18.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.11_1722318923452_0.47271026590182297","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@open-xchange/linter-presets","version":"0.1.12","license":"MIT","_id":"@open-xchange/linter-presets@0.1.12","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"716b0ff130b2bf6abb88684b64e9beee59f38038","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.12.tgz","fileCount":78,"integrity":"sha512-bunbhhfrtLpOhvR1ivZllp5tF/tLxi9DcPWOr4aDAgqosBxF5q8clRqWlXigETCujtzi/8VpLog8QgNuKz7IIA==","signatures":[{"sig":"MEYCIQC2AwxgnNreCRQ/FmBgou1YKgX1UR4Wo1wUvzVsykh4PAIhAIEoMvT1qQIUCkOYHESDJItI3La00pYUU6gBAcAuLEct","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141033},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"bd9cae5a9029760daea9d01e24b14c53f7f718e1","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.18.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.9.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.3","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.0","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.18.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.12_1722321881636_0.3822287971724918","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@open-xchange/linter-presets","version":"0.1.13","license":"MIT","_id":"@open-xchange/linter-presets@0.1.13","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"a173abdb2d00051d80982437e09f2801299948fa","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.1.13.tgz","fileCount":78,"integrity":"sha512-S6CZnkhQo6qc8AvvpZQXli1JXAL6DKMXkr4kSVZYp09rTzCvQvekTVS3BOzNbUV+NwOu/w7LL0FR1OnLcPOx3A==","signatures":[{"sig":"MEQCIDy3o8kZxtgYSlMFRYhsmBnr8zJTHdO2FVLbny6rForDAiBXgyldxrjIBWnxK6DGWrsCihAkWUAYuJWldv+YKDMTIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141868},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"3197eee962a5739bc3291a9559b65ef9613088dc","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.18.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.10.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"1.0.1","@stylistic/stylelint-plugin":"2.1.3","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.18.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.6","vitest":"^2.0","stylelint":"^16.6","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.1.13_1722425245099_0.09405903609814725","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@open-xchange/linter-presets","version":"0.2.0","license":"MIT","_id":"@open-xchange/linter-presets@0.2.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"0acca5272a06ae33280a6932c8b7b674f5bc367f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.2.0.tgz","fileCount":78,"integrity":"sha512-84WaWijMJ6lbAUQK+dPrh3sQGRbq7C+OGAYJYt7Juiv/Kf4h25zHX5xBLLc5Kt24xyhL2uLj2yOf/EXB3m3S4w==","signatures":[{"sig":"MEUCIFPEJbDy/me2crz/lk24mRVYIqT39mFPN6EK5s4LsxbSAiEAqDJPtMivhfx5UBBBMHicV4GUiJuBVxNXUoM06wih6D0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141990},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"fad21a39ecc8dad8e6cb56aa38e8fd411a8d738c","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"7.18.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.10.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"7.18.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.2.0_1722432141211_0.009269414402596432","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@open-xchange/linter-presets","version":"0.3.0","license":"MIT","_id":"@open-xchange/linter-presets@0.3.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"0ed4c4ed7e26bcf229a0293ed6a37d73f6002192","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.3.0.tgz","fileCount":75,"integrity":"sha512-dF7aIpWjf+La0laJgpVPhuhAOWFhA36d/YbkyAG9BbO1khLt0WyBBFAKAF6axTWVb0rOS5B4okDv5rJ6GUz+DA==","signatures":[{"sig":"MEUCIEwHU7X5vr6c0u0tdT8UsfGQNSJsw5rFHbLw8xv2RzV6AiEAzVBf3ONP6BTJxLvmm/Lrii0BqiCqYFXKYMDfTn1Cfd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139199},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"cff1c36138cb36a775afa40206c810ba90e1c12f","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.8.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.10.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.3.0_1722505831029_0.9234411831773905","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@open-xchange/linter-presets","version":"0.3.1","license":"MIT","_id":"@open-xchange/linter-presets@0.3.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"476ebb67c69c8a27358f536e58e55285107eab8e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.3.1.tgz","fileCount":75,"integrity":"sha512-AARR2jTCceg4e848rIUMnmDCx0x3cJHtp52Vz85wyBc2OlCfoIZ9jfJAnz5MG8AjL6HeOZ8m4HQc4ISg3GKMjA==","signatures":[{"sig":"MEYCIQDjSe9HKAxzIHqWaHeceUc/xvUIZ2OJ0GJwtwlebftFzgIhALlatyYc8hB83vngMFLt5X/L0boHR+uLsS952YMPeiP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139997},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"e9885a7add7cb3c3edd874b93d61137bafd3e960","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.10.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.3.1_1722511857417_0.454015008257181","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@open-xchange/linter-presets","version":"0.3.2","license":"MIT","_id":"@open-xchange/linter-presets@0.3.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"08e06fb19a05b4a92f66f00726ccecfcfa883705","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.3.2.tgz","fileCount":78,"integrity":"sha512-fzXGVtxKo9pztuposddgB2M0kTGctvL4korsU55Zzger6A+wIKKwCKd0lVImzxmNH86g1yxsE042X9ENMgYGgg==","signatures":[{"sig":"MEUCIB0X1epkic3Tb2QWxXZKoncLJTy1FHaTjwaO3KNy+1b4AiEAzAFkrWWYFCaAMbHG9m7f/ptSv57IPE4PUhS8/FM+X5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143296},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"0c6629674f3ef23238030f1f6dbed7a1fc8bb12e","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.10.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.3.2_1722515476147_0.5957200023760771","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@open-xchange/linter-presets","version":"0.3.3","license":"MIT","_id":"@open-xchange/linter-presets@0.3.3","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"f06e70210390b15fc028294b2e85e687ca8048d3","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.3.3.tgz","fileCount":78,"integrity":"sha512-NzSoVo4WeokqRt+aCMVGCf99/8B9cYtDRXIjREF2Gqd+GEwrwh21jpbMAZ8fNYWPESOllZDhIPpOUlF417Muiw==","signatures":[{"sig":"MEUCIFU7esaqvbKJKEW4WlACEMzF1CQ+BAVTh65FDfG66AasAiEAkThCVVvemwroiEbqIWt6R2lK4h4EDF532KNF5WuOmgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143435},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"b670b6974316752faf3838bbd054bce1d0e980b5","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.0","eslint-plugin-jest":"28.6.0","eslint-plugin-jsdoc":"48.10.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.3.3_1722515963243_0.16414398029514654","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@open-xchange/linter-presets","version":"0.4.0","license":"MIT","_id":"@open-xchange/linter-presets@0.4.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"86da33ae402e6fe91e87a3e67fa17e591bbb1052","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.4.0.tgz","fileCount":78,"integrity":"sha512-AZaXis5x0C7aw0GoUg82xZPWuFfiwldxQeXgzNMKiPLQ1dGwuJ9URy2H9SYCltlX3i1KhiKnWPHyhfHeGv65Zw==","signatures":[{"sig":"MEYCIQC8TMZDtKSMxHqQyI9ccaxFPL3F6I4uWQIpD4M5F58xpAIhAML0+sM/qFgBYmeg/DbH/ZTs0Jsj0H1JH8O5WtT0Bpvp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143928},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"ec678e5be383043214fba63b624134cd6f291eeb","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.1","eslint-plugin-jest":"28.7.0","eslint-plugin-jsdoc":"48.11.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.1","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.4.0_1722921557117_0.5804461209237393","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@open-xchange/linter-presets","version":"0.4.1","license":"MIT","_id":"@open-xchange/linter-presets@0.4.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"698ad4ff74949e008ca3562ec2138b48496e6a22","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.4.1.tgz","fileCount":78,"integrity":"sha512-wlYWv41D2qITYQ2txYyf+OvyH5TWR1myQCtvSbzNTZbtJ2HnmRocMkUJquYZKL83RwBpbopupl708D+Xw2X1TQ==","signatures":[{"sig":"MEUCIQCXYY6FhZ+wK+oSQw2jeoW7b5WLgtkw/OCcDqKZwyBkAgIgJG/aKy9DsBm6N/DL0tzyPPWHlGirlzCRGFeqSlC7IhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144209},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"378ee6f754a9e533b6a04b61c5d32d3a257af314","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.1","eslint-plugin-jest":"28.7.0","eslint-plugin-jsdoc":"48.11.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.1","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.4.1_1722931674145_0.5519019317119231","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@open-xchange/linter-presets","version":"0.4.2","license":"MIT","_id":"@open-xchange/linter-presets@0.4.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"cd84ba59ef7749c460276814db873b8d06d32b2f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.4.2.tgz","fileCount":78,"integrity":"sha512-+CqPs05roqlhBqF7dhT9wnfpIw1gfUQMk3pgVWKjlUF9/JiNVmSMAmvYkbZOth6dzq/Dl3bxBu/OdJ373ZKt7w==","signatures":[{"sig":"MEUCIQDTFGyQcWoyLn/CHh8VuF/C+nRLvJf6/N6281v55apUPgIgTWz9hXxqB3AT5Duh4HDjCOzqQ8dlOWoT9bvUNL1PPUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144434},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"c710587d49107a0c4580b63dda36e3c52e393323","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.1","eslint-plugin-jest":"28.7.0","eslint-plugin-jsdoc":"48.11.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.0.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.1","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.4.2_1722932760414_0.5553920219029722","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@open-xchange/linter-presets","version":"0.4.3","license":"MIT","_id":"@open-xchange/linter-presets@0.4.3","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"c43cb88353f32f385f14cb76fdd61db5c79fdb08","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.4.3.tgz","fileCount":78,"integrity":"sha512-Wk1nym8rp9BM2fNdGV8SuwZJcbl73p7GzrAQS6K7qgQuKzh7eBkkkUfDHzuxZq8Th7Wb97QxLdcQuUUwt+fa1Q==","signatures":[{"sig":"MEYCIQCMAMrfoImDHDr4NelAPTQIC6yNoqoUZLBrGyXr7EL/7AIhAOB3bYalv/jXsJj3tDy1ihAOFSkZ0ji0Rzm+tyKPUzjY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144486},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"1589075a8060a503957f434bbf3c234d6a1c8d9f","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.8.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.0.1","eslint-plugin-jest":"28.8.0","eslint-plugin-jsdoc":"50.0.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.2.2","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.8.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.0","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.0.1","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.4.3_1723094829621_0.495081381686189","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@open-xchange/linter-presets","version":"0.5.0","license":"MIT","_id":"@open-xchange/linter-presets@0.5.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"b898e0e997854704f571062981f36b04d918560b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.5.0.tgz","fileCount":85,"integrity":"sha512-f028J7C7HJEzyUat8aqXrkZX9rjIjPpeHBMTMXOaav6kWKkxyU/dyvJDP0K7TtxFGl9ZdA1VJjOG5z0O1MVnXA==","signatures":[{"sig":"MEUCIG/n/Rd2RzKKaUeXROCrj3nXnStOKCxbDc67Nqd/oEK0AiEAzeaG2ZBGmvVJjCgdBGxtym7M3RkByt3QbMa5FFQtqT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150137},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"39477366b2d7e58fd4593524064a061db0ca591d","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.1.0","eslint-plugin-jest":"28.8.0","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.9","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.4","eslint":"9.9.0","stylelint":"16.8.1","typescript":"5.5.4","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.1.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.5.0_1723730208394_0.09149369348575709","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@open-xchange/linter-presets","version":"0.5.1","license":"MIT","_id":"@open-xchange/linter-presets@0.5.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"4b0b25c725426ff6018e08ac42626f4defcd55be","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.5.1.tgz","fileCount":85,"integrity":"sha512-lh8DOWNUfRIMaH3cPAuIwZEhRySEZQ61VI57WdI0E+NjNynPlvKUh9N35NERjnQy+RZYkFAwjL3j0r9VZz/ExQ==","signatures":[{"sig":"MEQCID3sGoeh3iH157HxqK4MqVJAlqZj3tM301dTrCEiw+rYAiAPTHmMFOGJ6r5dpUrwiOsFyCd92VYgFsh7NXSCh/r5WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150208},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"97c409131d46d1d0d07de910a2a82e9be36759f0","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.2.0","eslint-plugin-jest":"28.8.0","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.10","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.5","eslint":"9.9.0","stylelint":"16.8.2","typescript":"5.5.4","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.2.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.5.1_1724302688459_0.2426379671223955","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@open-xchange/linter-presets","version":"0.6.0","license":"MIT","_id":"@open-xchange/linter-presets@0.6.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"2cf703ae57bf6aa56b0715ccda2142152f004b62","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.6.0.tgz","fileCount":87,"integrity":"sha512-MLzNfvTSpIqHS9lK595sUPh2QOT093SQzfAPWLakOyD1HdqtlyUadhP2Rinb8l1Lw9dr8yjIb6ciZnrzihTyBA==","signatures":[{"sig":"MEQCIBj/y1IBr8Nk4Yangc20M19EtSEdnkJlf2E1rwEC8KKPAiB3COnJdk2xTmgIgshKQjyN9C3XOTSGf2TM1oyZ/WQ39Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154522},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"adbc1f209b4df631cfedb928a4469d21add82863","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"npx --yes rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"husky"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/npm-packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"lint-staged":{"*.{js,ts,json}":"yarn lint"},"resolutions":{"semver":"^7.6.2"},"_nodeVersion":"20.9.0","dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.0.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.2.0","eslint-plugin-jest":"28.8.0","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.10","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"jest":"29.7.0","husky":"9.1.5","eslint":"9.9.0","stylelint":"16.8.2","typescript":"5.5.4","@eslint/core":"0.4.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.2.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.6.0_1724667128137_0.48740082756554504","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@open-xchange/linter-presets","version":"0.7.0","license":"MIT","_id":"@open-xchange/linter-presets@0.7.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"3fabd051d3c6f533c9e99e352573a215c6a6c19d","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.7.0.tgz","fileCount":85,"integrity":"sha512-bt+IxWxHySwOhnEJAhvA6aCL1al5nqEs5wYu7VDnnjEF+LC/fAGgvmFdu5aAfmVQMXJrvAmi6xg6kBMrXL1+4A==","signatures":[{"sig":"MEYCIQCBIUOTyZ8fxxZh5WH9ZvqNOrkKKPdaNra7A09N1HkcIQIhAMRdiDEFNadn6MDB7YGvELU+GRB5LNivc5yO1fmeyeST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153107},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"a1a0f984d96d4bc67fdc2a2a1895abb59980ac06","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.1","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.0.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.3.0","eslint-plugin-jest":"28.8.0","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.11","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"29.7.0","eslint":"9.9.1","rimraf":"6.0.1","stylelint":"16.8.2","typescript":"5.5.4","@eslint/core":"0.4.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.3.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.7.0_1724766014134_0.5995705243685836","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@open-xchange/linter-presets","version":"0.7.1","license":"MIT","_id":"@open-xchange/linter-presets@0.7.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"765700065911e6c295df59929d4c4651b73ad03c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.7.1.tgz","fileCount":79,"integrity":"sha512-VyHS5WR67IjounsHMOeNFo9GthTesyzMTw1fuR+WoT0jsQlL2yBhSHFrZ4CEtJRgoZYF69wPFNpT7YJFxN/mIg==","signatures":[{"sig":"MEQCIFdnkAsS/LKJjHPXGw9RWTORS5XZk3Q8c10s7pkde2RxAiAnYiF/NulMOlozvrc0WPeh7xvcy5JB0tg+JzbZyFVyQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150764},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"71038b03c5d30c5123caa490fbc87ee8d6b1efd7","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.1","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.0.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.3.0","eslint-plugin-jest":"28.8.1","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.11","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"29.7.0","eslint":"9.9.1","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.5.4","@eslint/core":"0.5.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.3.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.7.1_1725016150838_0.7115859513668741","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@open-xchange/linter-presets","version":"0.8.0","license":"MIT","_id":"@open-xchange/linter-presets@0.8.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"d3f5675bfb236597a90ad9336c489250638ad951","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.0.tgz","fileCount":79,"integrity":"sha512-JDzgD+bSO6obyD0kyWDU6GYMij0RV+5TaOnQnnRTkhc3r+a97K3CR9C4VBzKS7IzWhOXdehc5I8hSVgNTlsscg==","signatures":[{"sig":"MEYCIQCqpJSiNq9Zq8VoIv8gPp6Y9r/A20AimTXvdGW7lB0MewIhANuBDmozZimmqebV3nbvy0qzTa/HR8Jzu5pFJ+I8n0h8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152245},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"5663e85ba2e546447f56462fa3836258a5b42e5a","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.1","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.0.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.3.0","eslint-plugin-jest":"28.8.1","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.11","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"29.7.0","eslint":"9.9.1","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.5.4","@eslint/core":"0.5.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.3.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.0_1725462294801_0.028185724932767053","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@open-xchange/linter-presets","version":"0.8.1","license":"MIT","_id":"@open-xchange/linter-presets@0.8.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"944f539cbc0868aa238439ec63755d36f4ec010e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.1.tgz","fileCount":79,"integrity":"sha512-oCU/LiePPRCOFsPS2o/VvYqnXnrO7WP4z+PwsJ58cQ7HlOBIM10Mcb+l8/wQ73XvRxPgRh7u2Zn751QgjTna2g==","signatures":[{"sig":"MEYCIQCkdrAgnE5/vDlP6QZ2kyYe1vHCwRigYX0KGQwH33z32QIhALqB79hiMIacPkFUNrrFjurKRfg5peJJteBsWXde7j4T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152582},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"fbe718b4691af4136163afea74c49be501d02f14","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.1","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.0.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.3.0","eslint-plugin-jest":"28.8.1","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.29.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.9.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.11","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"29.7.0","eslint":"9.9.1","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.5.4","@eslint/core":"0.5.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.3.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.1_1725464197806_0.575853142943632","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@open-xchange/linter-presets","version":"0.8.2","license":"MIT","_id":"@open-xchange/linter-presets@0.8.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"bec70c449156d20d91ce1439c26bea1cee69f46a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.2.tgz","fileCount":79,"integrity":"sha512-hvQ8Qb8G3t/dFWW1BsSG4qUxrgBvctoRmObiz9NZiMEl8G6VRGFTQ/H2aOr4CHEP7SAm9auVyN7sdwhaV7iqxw==","signatures":[{"sig":"MEUCICGMxO7MaOYejyrzsaRt4MeWdod3dmkWUO3nLLp83culAiEAkULH5xeNfUKbVBio/jE5aF7Mgz9AUrE9ycb0AOsWrjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153034},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"99ec665bdd041936b605ef93ae9e29a0b749a7d7","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.9.1","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.0.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.4.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.35.2","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.30.0","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.11","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"29.7.0","eslint":"9.9.1","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.5.4","@eslint/core":"0.6.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.4.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.2_1725863856886_0.27395936081609373","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@open-xchange/linter-presets","version":"0.8.3","license":"MIT","_id":"@open-xchange/linter-presets@0.8.3","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"6a6f8dde104350a2ffc5e8a33cc065b528ce72e4","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.3.tgz","fileCount":79,"integrity":"sha512-fHdhPpzjV4BWmpb/xuzfqTU6h49EC5yKNz+EgfnKnxom9zZ++WtQWCD8n4zCjIR9TwqPU3mCE/E3EECyUO5zJw==","signatures":[{"sig":"MEQCIEqB9P3JR3YCCyjS3V2w03hJAHg9DcWoZRRtd5IIoeRpAiBgLqOKifTLP694Ymh4JEWPSl52rJIalvcRKpDmODfQqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152404},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"5cc1c42f6ab1090bfce6410dd30ca1eec3bd0ad3","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.10.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.2","@eslint/markdown":"6.1.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.5.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.2.2","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.36.1","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.30.0","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.11","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"29.7.0","eslint":"9.10.0","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.6.2","@eslint/core":"0.6.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.5.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.3_1726208186932_0.6854569313887813","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@open-xchange/linter-presets","version":"0.8.4","license":"MIT","_id":"@open-xchange/linter-presets@0.8.4","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"e8e2c872ed194478b5844ecb00e714b03610a6cb","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.4.tgz","fileCount":79,"integrity":"sha512-o618G55MZu4DrTqip/1oAMhN1AVsJ6J5kelBLqPGGstqohFgr06/6C+oi49tTwm6IffMVeRn/NbURtJiCFUi4A==","signatures":[{"sig":"MEUCICzCtsW1vGtsnxuJVovfD24h90HFGCKDi0yaY2SWU0HgAiEA3CM5WXeIelc2y4z4L1GrgVXi0fZCFBuFZYPP6Kq3tVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152460},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"da83901a9f6bfdcb478338ef9cb59ea0b3ecf05c","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.10.0","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.3","@eslint/markdown":"6.1.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.6.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.2.4","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.36.1","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.30.0","eslint-plugin-vitest":"0.5.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.3.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.0.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.12","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.3.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"29.7.0","eslint":"9.10.0","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.6.2","@eslint/core":"0.6.0","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.6.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.4_1726806096214_0.8119884407213511","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@open-xchange/linter-presets","version":"0.8.5","license":"MIT","_id":"@open-xchange/linter-presets@0.8.5","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"c3af4447bc392d1ed44da92fadb81b27cc9817af","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.5.tgz","fileCount":79,"integrity":"sha512-/L2izJJiC7yVL+Aupx0eOeDXiBzeFC4n9XptpPgeeo/6p6A8yuwhSC5AahOl3HK4EfkoC1g8t8ZpU1Flf49eEg==","signatures":[{"sig":"MEQCID3gXAkeIcJqj1WLVJU5vx/S472DMBGQyVi0ldkZ16teAiA4au4QYKnqCjdF7/JMEQeR1VDPwRTgqW6spUmifV+Xzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152459},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"32ab28d5828668a48e4b10514993b40cdc2921b5","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.9.0","picomatch":"4.0.2","@eslint/js":"9.11.1","@babel/core":"7.25.2","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.3","@eslint/markdown":"6.1.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.7.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.3.0","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.37.0","@babel/eslint-parser":"7.25.1","eslint-plugin-import":"2.30.0","@vitest/eslint-plugin":"1.1.4","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.8.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.1.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.12","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.8.0","@babel/plugin-proposal-decorators":"7.24.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"29.7.0","eslint":"9.11.1","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.6.2","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.7.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.8","vitest":"^2.0","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.5_1727412985269_0.6613612300795746","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@open-xchange/linter-presets","version":"0.8.6","license":"MIT","_id":"@open-xchange/linter-presets@0.8.6","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"9be9ae9e3f585a8eb16a04ce680756ce5ae13aa1","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.6.tgz","fileCount":79,"integrity":"sha512-/lK3fbzP35Xnk8tIhp7WdtaaIbZxLdnCMh8mp6GxBu5GffpmLdAA2L1zsmP4D7Zw/i3N2HGBm+VeDJ5MgrEdnQ==","signatures":[{"sig":"MEYCIQDTkSgj1L0tkrqLX9NSce002d+EuIWDTfLpIYZ9rtmKZAIhAInbV66NFkhO9GBsM0q8znLdSOWtVxDFShpX5FylkrIi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152805},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"3c70bd65b8cc4afcdf939d68ab2ed024c6b16438","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.10.0","picomatch":"4.0.2","@eslint/js":"9.11.1","@babel/core":"7.25.7","@eslint/compat":"1.1.1","eslint-plugin-n":"17.10.3","@eslint/markdown":"6.1.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.8.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.3.1","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.37.1","@babel/eslint-parser":"7.25.7","eslint-plugin-import":"2.31.0","@vitest/eslint-plugin":"1.1.5","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.8.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.1.0","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.12","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.8.0","@babel/plugin-proposal-decorators":"7.25.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"29.7.0","eslint":"9.11.1","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.6.2","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.8.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.6_1728158817286_0.8509108678161352","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@open-xchange/linter-presets","version":"0.8.7","license":"MIT","_id":"@open-xchange/linter-presets@0.8.7","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"fbbfcf3b61b7b2bc49735abf8d445288687dd9bd","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.7.tgz","fileCount":79,"integrity":"sha512-Tn+3xHIJgyvssIjvSrF9wGh5N+jY8jJ6KrCcGdIfmhDRU8GuCBaeXspYDwcvWMpXOTNiBJxhTY7A1vkFs6AN9Q==","signatures":[{"sig":"MEUCIGTDzRfhlIvXHdZOn6Vrt8inchq6/sgYEyLVb7u2G4XjAiEAp2OzxAnpaLowaYY+zhpqlNtt2HnCRQLe5/yh7wtMBm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153019},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"359bd4f44bbfc7db56713387ab01dd65c433be79","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.11.0","picomatch":"4.0.2","@eslint/js":"9.12.0","@babel/core":"7.25.8","@eslint/compat":"1.2.0","eslint-plugin-n":"17.11.1","@eslint/markdown":"6.2.0","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.8.1","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.3.1","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.37.1","@babel/eslint-parser":"7.25.8","eslint-plugin-import":"2.31.0","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.9.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.1.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.12","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.9.0","@babel/plugin-proposal-decorators":"7.25.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"29.7.0","eslint":"9.12.0","rimraf":"6.0.1","stylelint":"16.9.0","typescript":"5.6.3","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.8.1","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.7_1728627274748_0.4149671440893694","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"@open-xchange/linter-presets","version":"0.8.8","license":"MIT","_id":"@open-xchange/linter-presets@0.8.8","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"c89572fd23030d6e1b81eb8f62b3f4df7dcbd230","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.8.tgz","fileCount":79,"integrity":"sha512-IuBrso9ZzK1No7uL535TQ3v5pS/yz15ah7BhyM1k3LB5tM9HFAIAfMkusEd4l0BYC+0+HQ7vfdGcpCMumLrA9Q==","signatures":[{"sig":"MEQCIAcW8yizyARC93O+DJZKTUMlPRvDDcls6l9zs1mkNQYNAiBjWvpLsviWarIkD3GMx1+Gq0CZ4QNWTKe+UaUjt1/sAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152930},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"57ff542af55c49ab3eb6c2ee1645b34853b92ef0","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.11.0","picomatch":"4.0.2","@eslint/js":"9.12.0","@babel/core":"7.25.8","@eslint/compat":"1.2.0","eslint-plugin-n":"17.11.1","@eslint/markdown":"6.2.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.10.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.4.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.37.1","@babel/eslint-parser":"7.25.8","eslint-plugin-import":"2.31.0","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.0","@stylistic/eslint-plugin":"2.9.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"5.0.0","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.1.1","eslint-plugin-eslint-plugin":"6.2.0","eslint-plugin-react-refresh":"0.4.12","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.3.4","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.9.0","@babel/plugin-proposal-decorators":"7.25.7","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"29.7.0","eslint":"9.12.0","rimraf":"6.0.1","stylelint":"16.10.0","typescript":"5.6.3","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.10.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.8_1729230902985_0.6777856133034927","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"@open-xchange/linter-presets","version":"0.8.9","license":"MIT","_id":"@open-xchange/linter-presets@0.8.9","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"4c3245a95b99ab975b3b8eaa6897b4a84c8ae18d","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.9.tgz","fileCount":79,"integrity":"sha512-CUZQwX92VVzHIOu8JDoXKLzwphrNFnoyqFaUQqHnZIOpo5HbrxfAh/YeWP4fMBCNkajdvcsf3MUe1FfaKCHV0w==","signatures":[{"sig":"MEUCIG6BZoBx1IsZYdvny93506t6sPAeWwT5xIooj+oSt3kRAiEAi720FrBV7MqZvXqf05nj1SDAmILNzDuQNFBSbzEFb+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152879},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"e3a0a147789b36776bf14170fe28a60095e22dc6","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.11.0","picomatch":"4.0.2","@eslint/js":"9.13.0","@babel/core":"7.25.9","@eslint/compat":"1.2.1","eslint-plugin-n":"17.11.1","@eslint/markdown":"6.2.1","eslint-plugin-yml":"1.14.0","typescript-eslint":"8.11.0","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.4.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.37.2","@babel/eslint-parser":"7.25.9","eslint-plugin-import":"2.31.0","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.1","@stylistic/eslint-plugin":"2.9.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"5.0.0","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.1.1","eslint-plugin-eslint-plugin":"6.3.1","eslint-plugin-react-refresh":"0.4.14","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.4.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.9.0","@babel/plugin-proposal-decorators":"7.25.9","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"29.7.0","eslint":"9.13.0","rimraf":"6.0.1","stylelint":"16.10.0","typescript":"5.6.3","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.11.0","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.9_1729866731673_0.28310259860466713","host":"s3://npm-registry-packages"}},"0.8.10":{"name":"@open-xchange/linter-presets","version":"0.8.10","license":"MIT","_id":"@open-xchange/linter-presets@0.8.10","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"5f34c63edbbc26011431226ba91db0dc63f2d83e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.10.tgz","fileCount":79,"integrity":"sha512-BedLZWq2mIrWXgycvJ43i8Bj3SUcgXjqRo/R0M8/DF8YA0icuyNYsDaOXxY34KQMYF1mr67lxHKGwSQUSjfiug==","signatures":[{"sig":"MEQCIC4x27lcPrseT1yZyICQQCYVemDQWm6dwxqXOewD0WMMAiBI6t7MEhvwgf5yXk+ZKMgd5t2RDj5n+ng+lx9Lc6HkQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152939},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"0782cef1274cf689ccecb11771fcd4007e7aa0f0","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"7.0.0","globals":"15.11.0","picomatch":"4.0.2","@eslint/js":"9.13.0","@babel/core":"7.26.0","@eslint/compat":"1.2.2","eslint-plugin-n":"17.12.0","@eslint/markdown":"6.2.1","eslint-plugin-yml":"1.15.0","typescript-eslint":"8.12.2","eslint-plugin-jest":"28.8.3","eslint-plugin-jsdoc":"50.4.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-react":"7.37.2","@babel/eslint-parser":"7.25.9","eslint-plugin-import":"2.31.0","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-jest-dom":"5.4.0","eslint-plugin-jsx-a11y":"6.10.2","@stylistic/eslint-plugin":"2.10.0","eslint-plugin-codeceptjs":"1.3.0","confusing-browser-globals":"1.0.11","eslint-plugin-chai-expect":"3.1.0","eslint-plugin-react-hooks":"5.0.0","stylelint-config-standard":"36.0.1","@stylistic/stylelint-config":"2.0.0","@stylistic/stylelint-plugin":"3.1.1","eslint-plugin-eslint-plugin":"6.3.1","eslint-plugin-react-refresh":"0.4.14","eslint-plugin-license-header":"0.6.1","eslint-plugin-jsx-expressions":"1.3.2","eslint-plugin-testing-library":"6.4.0","stylelint-config-standard-less":"3.0.1","stylelint-config-standard-scss":"13.1.0","stylelint-plugin-license-header":"1.0.3","@stylistic/eslint-plugin-migrate":"2.10.0","@babel/plugin-proposal-decorators":"7.25.9","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-react-hooks-static-deps":"1.0.7","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"29.7.0","eslint":"9.13.0","rimraf":"6.0.1","stylelint":"16.10.0","typescript":"5.6.3","@types/picomatch":"3.0.1","@types/eslint__js":"8.42.3","@typescript-eslint/utils":"8.12.2","@types/confusing-browser-globals":"1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.10_1730471738052_0.43951376166722245","host":"s3://npm-registry-packages"}},"0.8.11":{"name":"@open-xchange/linter-presets","version":"0.8.11","license":"MIT","_id":"@open-xchange/linter-presets@0.8.11","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"415c510ce8aab83e7467c2547ec20794f6813cd9","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.11.tgz","fileCount":79,"integrity":"sha512-QT2BIvKkfAEXcIT2b6ACmKBZNzbWgIj1ecrotWfpnI2hSREpxwEoNehvCNdOEJwXmgden3DptIOROB+T3GGwSg==","signatures":[{"sig":"MEYCIQCvH6NFdpBL14IyqKVwuN5MM6LolPjJJsTSMY96W9bw4AIhAPR5zndovFDl94kY3vH+g+bQaxJpOwUF1StAUj8iKOK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153053},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"d51fe61bbb5e6d410636c654b54e83ead2007381","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"^7.0.0","globals":"^15.11.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.2","eslint-plugin-n":"^17.12.0","@eslint/markdown":"^6.2.1","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.12.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.11_1730559263851_0.12684640652257362","host":"s3://npm-registry-packages"}},"0.8.12":{"name":"@open-xchange/linter-presets","version":"0.8.12","license":"MIT","_id":"@open-xchange/linter-presets@0.8.12","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"2e8d9f4d0a9644bce4b09513e0e0aa08cdf31b56","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.12.tgz","fileCount":79,"integrity":"sha512-ssY1JIb0bpzhnKHqAez4hk9ZzYLXZ4aPdc0d76ZgwvWrGiReXnGgXDwAhLThtIdSOsVujqBAiDSvkAQihPHLYQ==","signatures":[{"sig":"MEYCIQClBudOIxru7e/wIxWSWjfU2yCbBIFmyAzl2UXXEIjptAIhAJv1l/1BQnLYfK5h5vxKLdNLyO/PjtSPZ4wBp2dGT1K3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153245},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"3b97503a95afdf0997b27be00a623e6cb805df23","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"^7.0.0","globals":"^15.11.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.2","eslint-plugin-n":"^17.12.0","@eslint/markdown":"^6.2.1","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.12.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.12_1730581611105_0.9757512598187796","host":"s3://npm-registry-packages"}},"0.8.13":{"name":"@open-xchange/linter-presets","version":"0.8.13","license":"MIT","_id":"@open-xchange/linter-presets@0.8.13","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"964abd55a08600a73788343c59da14488c94fe09","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.8.13.tgz","fileCount":79,"integrity":"sha512-R0+CFH6x062pEX8imLOGemy+WK0CYViWSPaMFZzxnz4C2mgDFvQwQHfJXnajwOkJTJP2vb7D/4F0EWAsw+QM3g==","signatures":[{"sig":"MEUCIGQJlcrBl1qetiDHDDqQuMmggRTYG1cE1xp/453CtHZ4AiEA7yJRiLxNU/QX0bTGiyTvYN+qD/l698tJCGe/Kmn0MGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153258},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"897174523713a3c951feae1794820c944f1fda04","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"^7.0.0","globals":"^15.11.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.2","eslint-plugin-n":"^17.12.0","@eslint/markdown":"^6.2.1","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.12.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.8.13_1731052414057_0.9961786281251679","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@open-xchange/linter-presets","version":"0.9.0","license":"MIT","_id":"@open-xchange/linter-presets@0.9.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"3411d923a8e7dec95a146658e93b86eedc34f5c7","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.9.0.tgz","fileCount":79,"integrity":"sha512-6lwRDYQ7jiR4ZC1B+IvphZ/JNnx8eVWvwOQLLuC5qNSGj+kOy1XLCeXfClLEkA72O7nf/T4lp3d+3szyhyaEcw==","signatures":[{"sig":"MEUCIFP6x+ViMArqPCuNA9CcOj7MrfUDFkG5P214xJ0d53NQAiEA4vz/mSdM4ZiClmFf+oKx+AQgXM6d7v8iNDu61WtnFS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152917},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./dist/index.js","gitHead":"a5813327c8a588f9ae23fad5c27cf22a4d53b394","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.2","eslint-plugin-n":"^17.13.1","@eslint/markdown":"^6.2.1","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.17.0","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.13.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.9.0_1731068938211_0.4832846697073039","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@open-xchange/linter-presets","version":"0.10.0","license":"MIT","_id":"@open-xchange/linter-presets@0.10.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"f625166af0a91b4925533de43b6af6ea15177d77","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.10.0.tgz","fileCount":81,"integrity":"sha512-vtjPTHhOqPpUNq2DJ6Ne+BPPoOhUZ3ysSd32jcFqRfMnEz87e830UFFH2ELJjo85g7GVHHwbzb5hff4X0pOVRw==","signatures":[{"sig":"MEUCIQClRdCQoBHOWgHl+PLqvJnI/eKePflMYqwxd/Imv/BykQIgTapM3cW9PFTtG2HEmqGmNO5DvG+xRrXD0XGQPVmDXR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157653},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"d61b1fb466d4863ebb7f146c4c8cd5705a3d4de1","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.2","eslint-plugin-n":"^17.13.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.13.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.17.0","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.13.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.10.0_1731601634898_0.5657813895370771","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@open-xchange/linter-presets","version":"0.10.1","license":"MIT","_id":"@open-xchange/linter-presets@0.10.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"3a7e0c57e8da1ff0cc2fb642c37f26c09cab2103","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.10.1.tgz","fileCount":81,"integrity":"sha512-YftC/JOjMJtI8LULhNbbS2cZATHKhLPrAxi7uIVQKpI2VZiOys4B1okSaUAtr5Gf2Wiq3UvvoQUgKpZHT1CQlA==","signatures":[{"sig":"MEUCIBOi/KKo6Ih/XWQHT1kSp86D/WbjSUFQOueG7P98FNARAiEAkDrLxaVUOh+30t66eVhMwhfvWqFv21fdyMxFDIu/F1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157762},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"75b3b2eac5ea757943e9480e6c2c5f2a8845d74d","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"resolutions":{"semver":"^7.6.2"},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.13.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.14.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.1","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.14.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.10.1_1731649824022_0.42885478163287427","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@open-xchange/linter-presets","version":"0.10.2","license":"MIT","_id":"@open-xchange/linter-presets@0.10.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"3d11b5cd66a4253341868512a2bf3de9bc18996a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.10.2.tgz","fileCount":81,"integrity":"sha512-M2o7e00r45v6DlEsdgz+kFqVQTM84w0YUTQIAc2rLjJzrJjRUN5xYqxNrBGgBoQwjvUntSvOzKOjd7igeZscZg==","signatures":[{"sig":"MEQCIEIYaxq5icxLYpCRyio8ahDMf5uXbHATiD2AvZxngrxbAiBx5G1jpIo0w3uWPXCsZzeYH8o20pgAydLh8dvJHEtO2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157988},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"83b391af65739203af4fab2e044f0bb2285343a6","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.14.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.13.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.14.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.1","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.14.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.14.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.10.2_1731945020430_0.7413885425807754","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"@open-xchange/linter-presets","version":"0.10.3","license":"MIT","_id":"@open-xchange/linter-presets@0.10.3","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"6e92aea2f901e5c11ca52f3ada9a62c33c9f0d53","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.10.3.tgz","fileCount":81,"integrity":"sha512-CRp0hNz2EsSQFTE3M0BZi/QjCG3sTkuKu7IMEey6XL+rSdk8F1VcO/ukYKnbuXp7+1E+OvD2NjSM3M7pVjE66Q==","signatures":[{"sig":"MEUCIDRiJ5lzwOBNBVMLfou56Z0c65KD1YceqiyHv5jZZV1CAiEAvNm22Rf1vCr0iqA5mtoVlc7MgqQYOWhFiMk69+TwMsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158085},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"2977b4bf3f9ea877beb83257f0a2bf382c01d242","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.13.2","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.15.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.15.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.10.3_1731956696509_0.12447405814684065","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"@open-xchange/linter-presets","version":"0.10.4","license":"MIT","_id":"@open-xchange/linter-presets@0.10.4","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"4bf9cad7ebe899824e8e8c1da994ce2c086d6e79","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.10.4.tgz","fileCount":81,"integrity":"sha512-9DxTYTTrz9/fZ1RZLekL2SGmLWkyp93Vmi5iYLNN61qO46gynHWDtPraEEg0aLI8BgzA5e3Uk0wgra12Tm3n/Q==","signatures":[{"sig":"MEYCIQCLc54Qa4AVxcQq0qdZhIok/2ETcEm2V/Pk6RfFtMDTzQIhALBtUsbxQEXWe8+SNrp+ujxb6mq1YBNXauq8YXf6dJeH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158483},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"50e7ed895cd7ac4ca8fd11fac96787c39b6db71e","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.13.2","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.15.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-jsx-expressions":"^1.3.2","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.15.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.10.4_1731959356611_0.17807012611541362","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@open-xchange/linter-presets","version":"0.11.0","license":"MIT","_id":"@open-xchange/linter-presets@0.11.0","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"bb4f0855ce4361aadc907386d3494a54e4e09161","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.0.tgz","fileCount":81,"integrity":"sha512-cxc48LRuDw4MMjQhU1dWCp4c0xUkvPhxCTWh9U2WvIxwGpzNaoOy7l7XZkrSU9At7Bq6rUvmWC2Y1EJyqL8jQg==","signatures":[{"sig":"MEYCIQDSOTavwzKZ7GTuK/JsFLDhK78/9PgKZ0tVSJfa9Yy96gIhAPEAllWGiuE4pcnaZaSUmJO03k+krNvFz5JPgqqgnPb2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159017},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"adb6c06354a6d169ca963b9727846aeec7b0d9a3","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.13.2","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.15.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.16.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.15.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.0_1732010851187_0.745558040576046","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@open-xchange/linter-presets","version":"0.11.1","license":"MIT","_id":"@open-xchange/linter-presets@0.11.1","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"d6945f53ac6a379eee281bbe532780bdb958117a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.1.tgz","fileCount":81,"integrity":"sha512-R3l9e5bNigc30aTxRMoHzSX4NdmZEWaI7BxK+36J6YfS+2HpRB9mRYMIpm7EtQuiFvNZlexqPQ21ay02sYytNg==","signatures":[{"sig":"MEQCICimgVwZgx/t+0M5xvIyaT14vFDNY5s+EEEI/TUtDyCEAiA+nHlstUJoEpTIZ3I6gIPOnz+GbBXQMjh1H9rgY0LFCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159561},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"a58081c63e8e8c6812e2a1d18ae633fda0f15ede","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.13.2","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.15.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.16.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^6.4.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.10.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.15.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.1_1732108527875_0.7296380172423971","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"@open-xchange/linter-presets","version":"0.11.2","license":"MIT","_id":"@open-xchange/linter-presets@0.11.2","maintainers":[{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"dist":{"shasum":"4820238af07c20acc84c595bae45e546d700b3e1","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.2.tgz","fileCount":81,"integrity":"sha512-kGvzH968U9bu1vQc9b53IuBcGhyok5jPye83c8uPf/ZYhQgMVf85PTzfYPNm9mDiy0BPEqV1TKLSAkKK7G/N6Q==","signatures":[{"sig":"MEUCIQCkadSG9qmH6r2qKAtm5kTPwiSUrJ51kRpdwkNgcVWGmgIgBfc0VGPTOV74ME/jGKJWKze9Cs82+G/HvSbRWLpx1fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159618},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"cc11a2a901fdfa79f430ffd9bcc1c98385ab3f4d","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.14.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.15.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.11.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^6.5.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.11.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.15.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.2_1732254586731_0.09485900092461663","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"@open-xchange/linter-presets","version":"0.11.3","license":"MIT","_id":"@open-xchange/linter-presets@0.11.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"f75d7c67f44ab403aca9b3c27f1de88c77fe5afe","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.3.tgz","fileCount":81,"integrity":"sha512-nZJzcC4iePJaFoOMLOMtqloXezrb4bC+dJuu8+b6Mj4dzpZie/u40N+O0yJYEAZ0U2uR4vcyAxrlUvkYbfZExA==","signatures":[{"sig":"MEUCID7XaOrDsqdYs5V/rqujakm9j4/coMWrCLZhEGPmUNZ4AiEAlPGe5W2vFqiDdgfViPpVJZxx5YipIqB4mw+IZ1ZFXF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159668},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"e91af2efe54886cb564d01c783c9277dbe3fbc2d","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.14.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.15.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.11.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^6.5.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.11.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.10.0","typescript":"^5.6.3","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.15.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7","eslint":"^9.10","vitest":"^2.0","postcss":"^8.4","stylelint":"^16.8","typescript":"^5.5"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.3_1732561170852_0.6712184686858782","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"@open-xchange/linter-presets","version":"0.11.4","license":"MIT","_id":"@open-xchange/linter-presets@0.11.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"a71088ff41ce4062343384f97d41a389bf9d3413","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.4.tgz","fileCount":81,"integrity":"sha512-5GT+5HgxeUqyiQxE2QjdiXtSmdKfj5/ndzFbMD8fQVtS1kpfzEPIjp3MEl5DZdjJOStuz2EPXT5nMKrPqCqIuw==","signatures":[{"sig":"MEYCIQCAN/5MuP4iLZe/f2A1n9PIda/0UJ//eIZ9HssKrQBGQAIhAJxuRFgW61Fwm+pL7U3t5U0DPbF7PHkaliFSjYva2Rv/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159737},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"6f6bde9ce9b11c6e541b188228824cbd00cdd518","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.14.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.16.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.12","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.11.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.0.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.11.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.11.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.16.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.8.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.4_1732864635849_0.24235739709195459","host":"s3://npm-registry-packages"}},"0.11.5":{"name":"@open-xchange/linter-presets","version":"0.11.5","license":"MIT","_id":"@open-xchange/linter-presets@0.11.5","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"d4e49463c9992b7ba0156029013e98224ec7b0d4","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.5.tgz","fileCount":81,"integrity":"sha512-tOjemBACE9UBIJMWTQdbMd4dm0j2PAzNKS9fSX+RrJKp8/8qpnBCSTm2dyFfDuVm5sC6clFpnNKnB+AXIjGMwg==","signatures":[{"sig":"MEUCIE59ASKQwNwqq/J7yjCBsfiiW9o3g9BXBhCWbtIErRQLAiEA8wF7F4hu5x3V5pYFS2vtzw/Zw2N7vbWgTn1MqBaE6uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159866},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"e2164f860ddb73c4932f3ed45e1bcefcbf9669df","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.14.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.16.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.12","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.11.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.0.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.11.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.11.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.16.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.8.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.5_1732868144032_0.7689913821113272","host":"s3://npm-registry-packages"}},"0.11.6":{"name":"@open-xchange/linter-presets","version":"0.11.6","license":"MIT","_id":"@open-xchange/linter-presets@0.11.6","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"b32753e23d832635f47585620e4826fb961c393f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.11.6.tgz","fileCount":81,"integrity":"sha512-HBAp+ex8Gme2wmFrmjicJPoX37n/JfdXFGyc7Rjl7KhjOq6+381UlPFWBFan7UNZMEShPIP/0h0KgYaIeoCW1A==","signatures":[{"sig":"MEUCIH57rvUumlWFzDiJV+cNSN8rpCg/KS3S5aPGThmSjXqDAiEAmNXhG4/eo5vglDg0QRcvnl1thkrCi5QURbxyOPMJlpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160263},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"e18150b0cc03edb44478db9bbf75ff66acf10bb5","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.12.0","picomatch":"^4.0.2","@eslint/js":"^9.15.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.3","eslint-plugin-n":"^17.14.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.16.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.12","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.11.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.0.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^13.1.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.11.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","stylelint":"^16.11.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.16.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.8.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.11.6_1733072142071_0.8360922436370712","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@open-xchange/linter-presets","version":"0.12.0","license":"MIT","_id":"@open-xchange/linter-presets@0.12.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"21de1a9fa30acd2af11741d1785d6a1d976fbd7e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.12.0.tgz","fileCount":81,"integrity":"sha512-LdkiambHBlSgX4xvEpOkHvrj53eu25Xst05/l7lsib3porBxhPKW5Dk33WDUIuDyhVmdmrumQdKNcwqTq2n9/w==","signatures":[{"sig":"MEYCIQDB9KVwFUNxOo0IOioZZSLrtl9kFbJoDdbaMpef9jZ1LgIhANvfH+8acYAnmY2siVaBpQGz2zTNweBD2L+z5pQ2sKVs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163070},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"f886e707a947e4c7b28fa87800ba8f0dfe129f4f","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.13.0","picomatch":"^4.0.2","@eslint/js":"^9.16.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.14.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.17.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.14","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.11.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.3","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.11.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","stylelint":"^16.11.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.17.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.12.0_1733478063990_0.3247980090634288","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@open-xchange/linter-presets","version":"0.12.1","license":"MIT","_id":"@open-xchange/linter-presets@0.12.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"301dd9e4de8f2734eb9fbe345701751666515a36","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.12.1.tgz","fileCount":81,"integrity":"sha512-QwWxPeaqD+bdXT0sO8JuSa7ysDaqK0O+pKT/nKwNwqdyneGhrR1cfJ8ceVFhlEU4nh0ZqaAUvmYcTQmu8udGNQ==","signatures":[{"sig":"MEUCIFNsN722INhC/poRzBStUYp3PJyb1vmMMT49bjpGAjTMAiEArKiL/MJL/L2FC4Qfq6V/AolmCOhEufhHYuQGZe5e8/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163217},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"a56066497b8d1b4a43ac0ac95a417fb6230e8f36","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.13.0","picomatch":"^4.0.2","@eslint/js":"^9.16.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.18.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.19.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","stylelint":"^16.11.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.18.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.12.1_1734068861653_0.4853557653770608","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@open-xchange/linter-presets","version":"0.12.2","license":"MIT","_id":"@open-xchange/linter-presets@0.12.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"cd149ebf6cc62c947bc137bbcdd4bc52a2c70418","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.12.2.tgz","fileCount":81,"integrity":"sha512-ByQllKX+kc5l39OzWeAYiCw6ZRQWqS9Na3rsU3qUwnsD1J76Y2X4x8odUgLQnMIUjRH6kAyE9jtHAYYZG6SiYg==","signatures":[{"sig":"MEYCIQDrrmOXHGjuEviFkDfDocMGzfC11vvKKjIIpQrfLqYczwIhAO06itu4hUzYXtWq+cOPHPzInQQy75q4p76aZKTOVnBy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163659},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"3c9c94a3502dda9ea50144d4a9c9d19b8a2f255f","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.13.0","picomatch":"^4.0.2","@eslint/js":"^9.16.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.18.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.9.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.19.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.3.2","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","stylelint":"^16.11.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.18.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.12.2_1734077269981_0.3582416357358469","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@open-xchange/linter-presets","version":"0.12.3","license":"MIT","_id":"@open-xchange/linter-presets@0.12.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"ecd69ede313d8a0b59f4cb15b9d8ac147526d154","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.12.3.tgz","fileCount":81,"integrity":"sha512-3OLCPO1WJ1SGhfLigbN4xm7XMDWvTkMoiGRmfc2ACs8UAGefp6lfH348IDicy1t4YZ1Nfw6s11W+ADiR88pv2Q==","signatures":[{"sig":"MEQCIFDCqCN+MI3oRGMwSE5Qb/W4zkaS63sfP1uwBvTjRMgKAiAj0V6Zw0IdPGaF5Bg8FAaGZOS1bs9RDjXU2bZIGd3lyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164198},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"dbdb14d1f33560a2799be122a7e3720e93414e61","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.18.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.20","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.21.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","rimraf":"^6.0.1","stylelint":"^16.12.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.18.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.12.3_1734674979329_0.22614412470290968","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@open-xchange/linter-presets","version":"0.12.4","license":"MIT","_id":"@open-xchange/linter-presets@0.12.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"d2e03d7678159a469f41b4e0512b5ebabcee4602","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-0.12.4.tgz","fileCount":81,"integrity":"sha512-RdtjTvE+37u6iEwkRuOqhu3iYikCHe/ptkHWelR3u6/8iUXnJmlkEb3Wvf5hyDajx+V1tluleRSrS67M3PR/BQ==","signatures":[{"sig":"MEUCID0/SnkyuSn4E1JgBc35lCkrdQq/wT0tPCSV56VwfnRsAiEA7dXzYgQYgjAm9n3pMWQ81k/aatDeN/dhhrHbfmmMIvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164254},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"18e4c4aa8120b8f55efe73307ac2d59f5257b1c1","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.18.2","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.20","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.22.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","rimraf":"^6.0.1","stylelint":"^16.12.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.18.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.10.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.5.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_0.12.4_1735309409130_0.14884414290152526","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@open-xchange/linter-presets","version":"1.0.0","license":"MIT","_id":"@open-xchange/linter-presets@1.0.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"cd97384efc1f9cab734b140cd499edb5c57480ef","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.0.0.tgz","fileCount":81,"integrity":"sha512-0vkg6CIac/kRgQSW9J9LmgqFiPgnHgqK140f6DDw/JbTh89d6XdNZ2aJM//GhLGJmqN4QAM+w9foem8sFhNFng==","signatures":[{"sig":"MEQCICcUzPB8J5/RbN6uYSHICPJEYHVRodqInmA1/l7azOcXAiBXDOPwkXClNLdJikQukUstJmy1MVf66h8eCG+mMkX8Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164329},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"a3745d78a9b084619fdf5e7f4664a566629ba712","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"rimraf dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","rimraf":"^6.0.1","stylelint":"^16.12.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.19.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.0.0_1735891581607_0.4738720037981592","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@open-xchange/linter-presets","version":"1.1.0","license":"MIT","_id":"@open-xchange/linter-presets@1.1.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"b991f94fa3066e1fd608ff02b4f17e54924e3eb6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.1.0.tgz","fileCount":81,"integrity":"sha512-aBhwjz6122KnSGzVsNrUDJu9QoXAXf7qsT4+lwZgBor/JAVdXhuKyRv9b++2Z/yc/dDqZna9iCUY6TVNGha0qw==","signatures":[{"sig":"MEYCIQDqGfST101cJYZMzh95WY8fMd0/iORmHOKCGOM/QGyjHQIhANpRZHnBi56V5WbbvUO8kiJZubYiELygg1ww7byy29gb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163978},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"75c37d9d2e972190cb23a3f6e4b2cdc4e4a1542c","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","stylelint":"^16.12.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.19.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.1.0_1736339045753_0.2360782301601707","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@open-xchange/linter-presets","version":"1.1.1","license":"MIT","_id":"@open-xchange/linter-presets@1.1.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"44ca71cb3f1f92bf183218892ffd42e5db66ce74","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.1.1.tgz","fileCount":81,"integrity":"sha512-IgwVrDZwO59iCcGEOXlRzLIqG0DA1IBOP+LVDKt6wa/3EXwOpEuuhHl7EefDUW5GhkE3I4c0JTWVv9zXIse6xw==","signatures":[{"sig":"MEYCIQDu6PBDMROqT1eJjtHTqOhfsfVXNYfIL/g3LyQnvS/oGAIhAIX0EKhej9CPyav2fhXk2RHKIvdfSais8CiahQvjaCGs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164057},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"d7367557d78b25e4f04a93a8aa83d5d4b9c5fda3","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","premove":"^4.0.0","stylelint":"^16.12.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.19.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.1.1_1736367777253_0.8795112421668569","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@open-xchange/linter-presets","version":"1.2.0","license":"MIT","_id":"@open-xchange/linter-presets@1.2.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"a42cc4e6fe118c033d33e2dcfc3e234617e0051e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.0.tgz","fileCount":84,"integrity":"sha512-vtTmOW0JVhtWNQMIjU45QEAJhgrT8omO8pUqSCu6xV+2IGDqVleVfOGzNfXFdFQXh8WZWCfiK6edRHnTTRrk5A==","signatures":[{"sig":"MEQCIG7g4b25nyQKFtGf6dp59A/eT7EubkXtxkjzOW/kbcsyAiAFclYeuSRUkA5+n6Dw98BRyPbmdO0JR9V1QhiPH76r9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165026},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"da12b39ca5118ec30e406164c4e114396c039c80","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","premove":"^4.0.0","stylelint":"^16.12.0","typescript":"^5.7.2","@types/picomatch":"^3.0.1","@typescript-eslint/utils":"^8.19.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.0_1736409178592_0.47075047243522095","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@open-xchange/linter-presets","version":"1.2.1","license":"MIT","_id":"@open-xchange/linter-presets@1.2.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"dd95414ec220d35477f9a4ed45f38d04a89c8bda","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.1.tgz","fileCount":84,"integrity":"sha512-v6km560TDOGKUyjmtL4f3UzmsVceuBtIk5Zq9lFJwmYs9mYfkTjmvv39d31U/AVfCp8POrUsGx9TVSkdp/dOLA==","signatures":[{"sig":"MEUCIDPFJGY/KdQeRZoduM0FDKTEYYIW3lVYLKRw2U6yq+DQAiEAj2XzVnX4DKPGW42opWzvx5BLVD5krfeR8DEy7BAjWXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165124},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"bf9fa2c01d523e240648364b25ffdee6fff26c1f","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","premove":"^4.0.0","stylelint":"^16.12.0","typescript":"^5.7.3","@types/picomatch":"^3.0.1","better-typescript-lib":"^2.10.0","@typescript-eslint/utils":"^8.19.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.1_1736498197101_0.34220718265511785","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@open-xchange/linter-presets","version":"1.2.2","license":"MIT","_id":"@open-xchange/linter-presets@1.2.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"bcd5b7273283c14ee2ca7934e34e8ccf543e28ad","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.2.tgz","fileCount":84,"integrity":"sha512-QElPiNOGfZDKk6nlm0xGC5EUi1gDROmy1BGZWC7vrzMfEsbIc+L8YmqiE1ZtyBlU5gDnLfqZbpSyjEc1ePc4eg==","signatures":[{"sig":"MEYCIQDX/QTg2VK06j9UuznssHPKazCJ/0gAQUSDRsq9yDTANQIhALmUeyMTIE9ZALyucB1pKhLlbc9KgDLs7F9mlSDuNpAu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165453},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"cca9b5d5e7a0b7aa984238d3fb186b552477d988","scripts":{"lint":"eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","eslint":"^9.17.0","premove":"^4.0.0","stylelint":"^16.12.0","typescript":"^5.7.3","@types/picomatch":"^3.0.1","better-typescript-lib":"^2.10.0","@typescript-eslint/utils":"^8.19.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.2_1736777710038_0.892596646666191","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@open-xchange/linter-presets","version":"1.2.3","license":"MIT","_id":"@open-xchange/linter-presets@1.2.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"818320932a9d2c7f7462489109922986971cf951","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.3.tgz","fileCount":85,"integrity":"sha512-MvYiD91IhVd1WXtcdBV0Z0Rmep0P/6UiWEMO82ltiUEw5KmH4UHeqlj1PRSZjF3xDYD7V1rINo55IrVAan0wAQ==","signatures":[{"sig":"MEUCIGGcacLtFvV8YlXt6fPXT48lo1m5E9REx+1uAJN1SjYDAiEA0i4dKoWTwVT6hQC7pzNToH3jMVU7GyVIh9xrgnnN7Fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165929},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"23f58a26593682b48f7c85289be3d6631c88754e","scripts":{"lint":"tsc --project tsconfig.config.json && eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.17.0","@babel/core":"^7.26.0","postcss-html":"^1.7.0","@eslint/compat":"^1.2.4","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","@types/picomatch":"^3.0.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.19.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.10.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.23.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.12.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.18.0","premove":"^4.0.0","stylelint":"^16.12.0","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.0","@typescript-eslint/utils":"^8.19.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0","postcss":"^8.4.0","stylelint":"^16.11.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.3_1737041033054_0.41061058920147464","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@open-xchange/linter-presets","version":"1.2.4","license":"MIT","_id":"@open-xchange/linter-presets@1.2.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"31d9fd0641e305159a53be7155fd35f7f0a7730c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.4.tgz","fileCount":85,"integrity":"sha512-p4jwMYTl8Ps/l8sF0lEtdiA7sa9Nru9zcItBzWYkcmJ6O6nx5bQk6ihXTtVzHvl+VINvd0fBBLo/9eubYCXhoA==","signatures":[{"sig":"MEYCIQCZGK9IrKDxl7NqVcboG7ip+Wwrec+TEXkTvT5haotIWQIhALZKgGBS5CV604sdteP5L56D7+Ng+x4u6U8US/w9zmQG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166056},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"0d232b75d69aa24ca7fe489c0a3a4f213903daee","scripts":{"lint":"tsc --project tsconfig.config.json && eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.18.0","@babel/core":"^7.26.0","postcss-html":"^1.8.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","@types/picomatch":"^3.0.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.20.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","@babel/eslint-parser":"^7.26.5","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.13.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.23.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.18","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.13.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.18.0","premove":"^4.0.0","stylelint":"^16.13.2","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.20.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.4_1737098737588_0.886145984282922","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@open-xchange/linter-presets","version":"1.2.5","license":"MIT","_id":"@open-xchange/linter-presets@1.2.5","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"9a9c6ec40f2a8a7590cc40ac4770cefb087e7058","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.5.tgz","fileCount":85,"integrity":"sha512-TQ6raQtpmGQ9knUycHpPMukRfVbSba7KCMik7H5OuyV17Aw0U7SLOmSlOVDdM/rIu9sdPru9GUIfWBlnLCZFDA==","signatures":[{"sig":"MEQCIGDrAImSi81PnnO8Q+3xfA3jGTY7c+DX4ppJpsfQU/z1AiACpaiJZyBhI1OMgTjZGZJ8MwxEUHD4wTsSM7NR3lAf/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166112},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"61cf914c729429e1d96090aefb3dcd0f7d5ab5b7","scripts":{"lint":"tsc --project tsconfig.config.json && eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.18.0","@babel/core":"^7.26.0","postcss-html":"^1.8.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.21.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.2","eslint-plugin-jsonc":"^2.19.0","@babel/eslint-parser":"^7.26.5","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.13.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.24.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.18","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^2.13.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.18.0","premove":"^4.0.0","stylelint":"^16.13.2","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.21.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.5_1737711478977_0.5298383698312266","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@open-xchange/linter-presets","version":"1.2.6","license":"MIT","_id":"@open-xchange/linter-presets@1.2.6","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"5a241ea323048d52dd8ef4015d916e2c048eec6f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.6.tgz","fileCount":85,"integrity":"sha512-vSg+nM4kpJba2KMrV2ZhZeAAUlm/w387ERWI3hSZj/p/WbA9hHwL2aXBmxAXOC6XIlFhRU7UT7mkd/O2h15gpg==","signatures":[{"sig":"MEYCIQC0JUthFWgpizGpqHHslz6uEQId8G04u2pTFgoHnF9s8gIhAOxjuVbXxBVsQm224ammFXLqa8nv3ufWJt65EVMZr4MF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166166},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"52e68256e8032359586ee2dfcd647f9ff86dbd40","scripts":{"lint":"tsc --project tsconfig.config.json && eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.19.0","@babel/core":"^7.26.7","postcss-html":"^1.8.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.22.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.5","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^3.0.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.1","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.18","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^3.0.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.19.0","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.22.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.6_1738309355975_0.09929705016880597","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@open-xchange/linter-presets","version":"1.2.7","license":"MIT","_id":"@open-xchange/linter-presets@1.2.7","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"ac055c45c77dda0380c25be7b12c98556d8dc2f3","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.7.tgz","fileCount":85,"integrity":"sha512-lux99Wmssn7qIrDX10QLooEsg95wsA5Abz0H4OdoEvMwaVvw2hwmgS1FX1RyLhV85wkODcrQaKGMyNDnsaLslg==","signatures":[{"sig":"MEYCIQC3Viy6yUHnAQg07a+ibHc8WVsQy1CGyvjGnXWSyJ1sfgIhAMk8dxaVU3Z7rER09UZ3XU4JIdRgcJHQ8dBUyv4RU/PT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166222},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"b59e818c3982371d8ee6bd32a0609b8c5d2b0fff","scripts":{"lint":"tsc --project tsconfig.config.json && eslint .","test":"cd test && eslint .","build":"premove dist && tsc","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.14.0","picomatch":"^4.0.2","@eslint/js":"^9.19.0","@babel/core":"^7.26.7","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.23.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.5","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^3.0.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.18","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^3.0.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.19.0","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.23.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.7_1738906732866_0.6979594055875791","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@open-xchange/linter-presets","version":"1.2.8","license":"MIT","_id":"@open-xchange/linter-presets@1.2.8","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"1ce20fb20d99a283044da56c44074d2bab08f27b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.8.tgz","fileCount":81,"integrity":"sha512-sP4u3zSsFcncuNzaFhaiJr32Z9k8iXiZwd2vFzHrX5NBHK6brDzJRNOpGV1PgKpt+0RWWM0X4JoSHfzdpTr4Yw==","signatures":[{"sig":"MEQCIEuUQDuyvVdr9fyh3roh0Jt4PauIGw7ufKInt5KfxTdKAiBJlNBImxqfVQlAU/bcjUKtu4Q1cVhrZgzflmrH5ImGXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163302},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"39e24180b25cdd8a6ae01f142cd6c50e52d39f35","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.8","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^3.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^3.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.24.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.8_1739510772844_0.9702174005585418","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@open-xchange/linter-presets","version":"1.2.9","license":"MIT","_id":"@open-xchange/linter-presets@1.2.9","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"aa5c7288f1799c429cb1b63f4a2c6beeaa6d76d6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.9.tgz","fileCount":81,"integrity":"sha512-LiKoKxx1LtBmFL/rARuD227PC1MkqUQwhuLj+aCc/YHi+2WUJhsV8q6z1Yd79yQqGOjeNe87yNN/17i8SGLhiA==","signatures":[{"sig":"MEUCIA/JP8Fjc/l3Cizi0sClHlDE/1YDE/n19kJNaOBFfavFAiEA0ye2/j3K7gd0InoZiSxuNWoK92xcGi+khlt5fPpX6e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164518},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"11ddd50c89fc5e379a6e9d2974d1c2e4e4088a24","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.8","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^3.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^3.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.24.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.9_1739512637166_0.29872503322997757","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@open-xchange/linter-presets","version":"1.2.10","license":"MIT","_id":"@open-xchange/linter-presets@1.2.10","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"34b581fe09993a915ee123a1060bc9e39f438b74","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.10.tgz","fileCount":84,"integrity":"sha512-sZBea3Yxm5+dSTVwn13I7bfukqPj4nn2Pcq9Pv8DOZjMyOkJX0jOJsRMeOMDbMPtSAu+hE5qoFZboBwXdSQ13A==","signatures":[{"sig":"MEQCIGNODksb0m3jvmDoJUFvf9FUXV+kQ8MFPHB6BdGVPNQ7AiAodiTeuXY28N4j5AKuhdz6EKM6nIcUGtLhXbL6O+zrhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167507},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"82a33a227de8fae37fca9dd4704ea0a99617dc21","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.8","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^3.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^3.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.24.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.10_1739516317311_0.14863894225372642","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@open-xchange/linter-presets","version":"1.2.11","license":"MIT","_id":"@open-xchange/linter-presets@1.2.11","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"68c06827a4fa605f7d8f1d748a330ba571ee3640","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.11.tgz","fileCount":84,"integrity":"sha512-fvg+0D+zpdvpBDu/1eT5DqJAKrDBBvFf6CAB6251acyKyXrq0MVlhDQzIhN26qOss/+gaV2P1oRehUFf2yiOkQ==","signatures":[{"sig":"MEQCIDy2fH0BoXQibqiyQ2Ld4jGnAEiqSslOivu19FaEGvitAiB9dRONaCPY/QB1VzbRXuSWgVtB5eS42Cehf/dQB4gO+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167582},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"43db087b44a422d1bcc572348ef5e0e96a4e7dd3","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.8","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^3.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^3.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.24.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.11_1739970882138_0.5289178474719438","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@open-xchange/linter-presets","version":"1.2.12","license":"MIT","_id":"@open-xchange/linter-presets@1.2.12","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"hydrair","email":"michael.kainz@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"1479b6838e7b891f5d9af607c44192dddb6e15e3","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.12.tgz","fileCount":84,"integrity":"sha512-pYwEpTA0qKh3GAS/dv0jFb+dYXrjPwyYrht2jyvdsXnHdYJ2wYM8TZspNTljFoWmoIrvmjZ5jM7c5dMFHQzyOw==","signatures":[{"sig":"MEUCIQC10VckIWlRNHMlYCN7VLw5PpGD9wXLg10K1heY9UOIvQIgTWGToAB8+gy7omgEkrITvrQxOw5UoWT7g/toObb1S9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167639},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"9ad368b9992eba86878a8a621edc2ae6763eea32","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.24.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.0.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.7.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.0.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.24.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.12_1740032779349_0.49272847084196525","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"@open-xchange/linter-presets","version":"1.2.13","license":"MIT","_id":"@open-xchange/linter-presets@1.2.13","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"}],"dist":{"shasum":"9abb3362408d6079f30a153129c25f6ded8cb9a6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.13.tgz","fileCount":84,"integrity":"sha512-qE2hJtDX+zTbwJVkYi4YBFVw+YmbVcJerEK4TJZPlURLHkrYVT1pr6l9aCLO17BHWPClRTYgc1PtmaGlTF6Dtw==","signatures":[{"sig":"MEQCIBVf7OIUmR2eELITyKy2iAUW4cRQqvsKlXmTn91ARlhNAiA2Gt0srUMNd06VBWUC5+45IMBWMYxUri0LiKC+L2vfNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168034},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"85f43f332b414a6881a3b26e07c28e015cf6006f","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.24.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.0.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.7.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.0.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","better-typescript-lib":"^2.10.1","@typescript-eslint/utils":"^8.24.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.13_1740045044068_0.06468048027538686","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"@open-xchange/linter-presets","version":"1.2.14","license":"MIT","_id":"@open-xchange/linter-presets@1.2.14","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"fe82d45cea6c3a7619a856828bd0f6a3857f8d72","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.14.tgz","fileCount":84,"integrity":"sha512-l0ykZO6LbhTjqrdBVcjbX2EKUa7x2UJvqIMABK1zE7Uk6W709o/3AbU0qeRen6jwRfV8U/65qAXtW1pQyVYJ8w==","signatures":[{"sig":"MEQCIEG9lqlklBAa+0kyYyR4k6xP2efFnq+6lLkuG8OiYgbBAiAVUig0yhkg/I5HIVV13ljrEvCDRJeIJMvhK8UZZq/v1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168062},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"64ae7d46135cf5f4641a8b96a48295b7c3731ba7","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins/-/tree/main/packages/linter-presets","type":"git"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^15.15.0","picomatch":"^4.0.2","@eslint/js":"^9.20.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.6","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.24.1","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.0.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.7.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.0.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.20.1","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@humanwhocodes/momoa":"^3.3.6","@typescript-eslint/utils":"^8.24.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.14_1740376593578_0.9090640070388847","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"@open-xchange/linter-presets","version":"1.2.15","license":"MIT","_id":"@open-xchange/linter-presets@1.2.15","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"877316c767ea47503204d905fe66908e55484095","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.15.tgz","fileCount":84,"integrity":"sha512-VE1iJR9XbE6e5cSYNTbnN8edilr9i9eG1EUUBojdHiaKYpto789DkPFgc2sAM8fy25XnjmYraEEc3udK8jEnQA==","signatures":[{"sig":"MEUCICbLASFdjUZ255nbazNon2ipid4O/LzUT2PNW8vAgJfnAiEAuGabPYYYXhOh8tHvPUv1z0OpdDQVOT1imsngfNEZ8EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168140},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"632c1de584f5791dde7bdd79bf10623ba8b76865","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.25.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.35","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.28.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.21.0","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.25.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.15_1740641057557_0.0286159426752024","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"@open-xchange/linter-presets","version":"1.2.16","license":"MIT","_id":"@open-xchange/linter-presets@1.2.16","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"b92a27ccd32214ebc72a126e4e79124529d34adc","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.16.tgz","fileCount":84,"integrity":"sha512-TMfz0VD/ftFaz5HVSnXnz3twmbC181hLxmW8tHyQaNYrg3LKJmkHSFZ3+lWjqFbYojfCpatSdVcMJdLT4Ull8Q==","signatures":[{"sig":"MEQCICaPMiJcrD9N/eHZN7uUXyC99QLtURZuInWuD/Et+aZuAiAL+FARp53uVPN2fDScukOy7g39UXV/55Pirrl7w6zc0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168251},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"678500b868f11589b21d73cb83fc849de93e305a","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.25.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.35","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.28.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.21.0","premove":"^4.0.0","stylelint":"^16.14.1","typescript":"^5.7.3","@types/react":"^19.0.10","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.25.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.16_1740733710560_0.3841958612802445","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"@open-xchange/linter-presets","version":"1.2.17","license":"MIT","_id":"@open-xchange/linter-presets@1.2.17","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"703f9cb7ff8fbe318fea9cae7601b320d9fe7b17","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.17.tgz","fileCount":84,"integrity":"sha512-UBGg8+9vXkSY6qlVtAcdQRMy3RAEGGg4rmI4GdAZpqmvGwa9Xht6ZPYdvHSJK+cjDpuTgUlX8FmgbZeDhGHENw==","signatures":[{"sig":"MEUCIQD0EY7Oka15N/pkox+AWHo5hFszdR7/wb7jC/LCh0fPxAIgZMTW5jWnPYa2n8/DwTN5iLFfpaWZUIr4tMeC0oz7C9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168562},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"babd762de28967396ec8f892ac2f52f10bdf2faa","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","@types/css-tree":"^2.3.10","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.25.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.35","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.28.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.21.0","premove":"^4.0.0","stylelint":"^16.15.0","typescript":"^5.7.3","@types/react":"^19.0.10","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.25.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.17_1740979557023_0.040247998190539924","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"@open-xchange/linter-presets","version":"1.2.18","license":"MIT","_id":"@open-xchange/linter-presets@1.2.18","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"0f58a130ee91b9f3219a6309670b7a5317ef1ee0","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.18.tgz","fileCount":84,"integrity":"sha512-OmE8+W944wdZ3FkNWzI2pKgo7BBZdRDeAllVgxPqTey0ZdcNsUrHjdWPixwrWzM++59NgqNM90wHmKARs1fLtQ==","signatures":[{"sig":"MEUCIQCZsW74ir3dkVL7QTiVSzChu05la6iZSUZPtl10spuCygIgWif+eWPqqcPW6Ca7D6uop58hZYW75nzaR0kRViuMKFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168619},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"c5c64bf560b86f38db3425d18524e09437d60bf3","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","@types/css-tree":"^2.3.10","eslint-plugin-n":"^17.16.1","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.25.0","vue-eslint-parser":"^9.4.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.30.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.1.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.21.0","premove":"^4.0.0","stylelint":"^16.15.0","typescript":"^5.8.2","@types/react":"^19.0.10","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.25.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.18_1740980163889_0.7908230208002207","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"@open-xchange/linter-presets","version":"1.2.19","license":"MIT","_id":"@open-xchange/linter-presets@1.2.19","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"2e1e454d2501dd0457e8e676c93496a98a5cf1cf","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.19.tgz","fileCount":84,"integrity":"sha512-H8n2cZgJf8CFDWHVsDQIjcWliFHT9kRH4Yps4QPVbra77yIaSIa+JAKPVvgq62W9J+YvHU8nnlHXTLRKRikysQ==","signatures":[{"sig":"MEYCIQDNpuVj09zj2iBmXQ+zFUoHAyOo7IyS5tJitHMRtGxcNAIhAO4UVqVCAT7K0dEDbNKTxXibbpJ60Dr3v6vh5AGC9cjY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169262},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"07a86aa3078285d63cca45b8f80c88d28ab3cead","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","@types/css-tree":"^2.3.10","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.26.0","vue-eslint-parser":"^10.1.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.30.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.21.0","premove":"^4.0.0","stylelint":"^16.15.0","typescript":"^5.8.2","@types/react":"^19.0.10","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.26.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.19_1741240568679_0.8651048520596427","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"@open-xchange/linter-presets","version":"1.2.20","license":"MIT","_id":"@open-xchange/linter-presets@1.2.20","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"f861d4d906e7212f5ce09d5837354a976c5b84af","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.20.tgz","fileCount":71,"integrity":"sha512-+Hvg8FTYq1iZ8tQVulAOLMqfXTPf47y3ol10w1rqJ41s3jAhbJ5mLYqDAiLDutYl+bV26hHLQw9YvUt0Db/2RQ==","signatures":[{"sig":"MEYCIQCfh8aeF+/mQ3c4aeXAFhj+0k1GsTUqIIJrPNoYIBjlRwIhAMCzYuP7qi7LdWDvBDsfFS/ExmnwuEso17RFxeYQHkp4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138327},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"e32805f69c45a6cec1057a34b326649b18995e58","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test","prepare":"yarn build"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","@types/css-tree":"^2.3.10","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.2.2","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.26.0","vue-eslint-parser":"^10.1.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.8","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.30.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.21.0","premove":"^4.0.0","stylelint":"^16.15.0","typescript":"^5.8.2","@types/react":"^19.0.10","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.26.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.20_1741325051128_0.9648848600813884","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"@open-xchange/linter-presets","version":"1.2.21","license":"MIT","_id":"@open-xchange/linter-presets@1.2.21","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"3bf5a77d04ffeb31754aec1e99a5ec0aa2a52a8a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.21.tgz","fileCount":71,"integrity":"sha512-reko12YEYgAq9r5Xzsd9dGqMxBFBG9/d4AhAHpuhlsjTsdwvM863kW+sfJOzmm/OeQFo59LbacXBqPgSxrBLyw==","signatures":[{"sig":"MEUCIQCkCBfncUVeV1tQuXGr1AFuYte9rmbcn7vAIA5mC3a1BQIgPDhWQ6dhIFQWZnJkkC6qYRm4LkchPBaxQ7vbb5wUjJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138423},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"c91b0d61d19ff003afe97620a4cac344b526dfa0","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.22.0","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","@types/css-tree":"^2.3.10","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.3.0","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.26.1","vue-eslint-parser":"^10.1.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.10","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.32.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.22.0","premove":"^4.0.0","stylelint":"^16.15.0","typescript":"^5.8.2","@types/react":"^19.0.10","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.26.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.13.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.21_1741844241129_0.7512634439009072","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"@open-xchange/linter-presets","version":"1.2.22","license":"MIT","_id":"@open-xchange/linter-presets@1.2.22","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"bfb64d9cbf8eaf4bc5a15defb537906f677ee0ea","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.22.tgz","fileCount":71,"integrity":"sha512-xf+scG2zpR9p1DY7i1IeA1Qc6qcT8ERNpaMnSSC11GunkTW2V7Gyyjw88pbPRZ9NoGDmoXNwQnEWRoEt1uFgMw==","signatures":[{"sig":"MEQCID+CBm9Q2Iomoqgup35ALb6j14KJTCrTKAd+fDzyjzn7AiAGoiergEGs+PiLMofsPo+m/i4ZT4JQwqnN04QVtJUukg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138446},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"1792f6cf4b6469d09439b1c3462c81b218ed625a","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.22.0","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.3.0","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.27.0","vue-eslint-parser":"^10.1.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","@babel/eslint-parser":"^7.26.10","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.36.3","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.22.0","premove":"^4.0.0","stylelint":"^16.16.0","typescript":"^5.8.2","@types/react":"^19.0.12","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.27.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.16.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.22_1742448622634_0.16895731343288656","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"@open-xchange/linter-presets","version":"1.2.23","license":"MIT","_id":"@open-xchange/linter-presets@1.2.23","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"117be4b343ef3221ac19892417cc5fa356095078","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.23.tgz","fileCount":71,"integrity":"sha512-t7rPEgqHd1QvmQ6BxZpiQa70kB5LbmT2N2VtJQzMzuToQdfBak0snas3lu1isOgXoAqcoBQvQ4WCa0IEpX2Utg==","signatures":[{"sig":"MEYCIQC4UvTKz6zn0sWu0ETqMjjA/zhsTWy4CcRTCcjSOxE2uAIhAJu4ak/t1ClurFiApZmapZJryFoxRFMFqhZ6gO+ISn31","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138558},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"d4c21881da92cb074cfdd5da62bc6226d87699ed","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.7","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.3.0","@types/picomatch":"^3.0.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.28.0","vue-eslint-parser":"^10.1.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.38.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.23.0","premove":"^4.0.0","stylelint":"^16.17.0","typescript":"^5.8.2","@types/react":"^19.0.12","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.28.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.16.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.23_1743060301490_0.5193161905420949","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"@open-xchange/linter-presets","version":"1.2.24","license":"MIT","_id":"@open-xchange/linter-presets@1.2.24","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"61c197772bddd2cce660ba158eb5bf54a8b0c918","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.24.tgz","fileCount":71,"integrity":"sha512-2TLLcGiaKuYfTCkre0j95Rk6Dx26ti6BG5YKtA5IpsOyvxoRzMXo2P6pDK4fKb2suCSDk/YCdhYKkUoARe0pRA==","signatures":[{"sig":"MEUCICFv2nJ/GKc3DPIyJLJfzzVEuXXrm5WDS6a7P9mj+Nk3AiEA+1Zp8g2YbWR0n1d3+99ce/oAxAP1HUSRaMmcpjqZYJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138614},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"bf2498667d237e6a67e5d54d9abec360cf536de5","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.3.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.29.0","vue-eslint-parser":"^10.1.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^0.12.0","@vitest/eslint-plugin":"^1.1.39","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.40.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.8.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.23.0","premove":"^4.0.0","stylelint":"^16.17.0","typescript":"^5.8.2","@types/react":"^19.1.0","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.29.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.16.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.24_1743695806371_0.09705185448789888","host":"s3://npm-registry-packages-npm-production"}},"1.2.25":{"name":"@open-xchange/linter-presets","version":"1.2.25","license":"MIT","_id":"@open-xchange/linter-presets@1.2.25","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"9d0785209866d06f3e24384e904ac25be8e3a6c7","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.25.tgz","fileCount":71,"integrity":"sha512-12AUySqeDzzuVfcBQ3dG7efsDkxNbfTf3YOlHsxLw1wmM9Rg+javRaEzFeATxmeXjYkua/5+dAsXzx5LEVmrbg==","signatures":[{"sig":"MEYCIQDtdXjV7/YCXtTc7F8iRFmzwfQct4ETDfmh/E9JI6ImXQIhAM+dfOJiEkOdMr2XpY/bnf5reySqzsuUm6NM4NX6V+/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138675},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"a8bcdb9db088c46d11b14d64a7c498787a98ddce","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.24.0","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.3.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^1.0.0","@vitest/eslint-plugin":"^1.1.40","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.43.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.0","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.24.0","premove":"^4.0.0","stylelint":"^16.18.0","typescript":"^5.8.3","@types/react":"^19.1.0","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.29.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.25_1744260847094_0.9457082971984798","host":"s3://npm-registry-packages-npm-production"}},"1.2.26":{"name":"@open-xchange/linter-presets","version":"1.2.26","license":"MIT","_id":"@open-xchange/linter-presets@1.2.26","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"a4111e48919e40cd5e5f63add779736562da5b2f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.26.tgz","fileCount":71,"integrity":"sha512-wKN4qbvntt+fUViaYjyt5r/60jfNRLQBEhxxNutv4trGzYLApuc1LTbNa90QNfhR3M3ks8pRLjkiAR8fu7O4EA==","signatures":[{"sig":"MEUCIQCB2NlfV3IWET4yhV29eRbxgREZxc7gHvsY5jPAjRucRgIgKcjVCnvfWqCm8Oua5YzAsg3LvB7VKj6XKv8ZO1Vu2n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138732},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"26967696243ba5199fd91d39f2d5d9d16124066e","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint .","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.24.0","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.3.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.30.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^1.0.0","@vitest/eslint-plugin":"^1.1.42","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.48.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.24.0","premove":"^4.0.0","stylelint":"^16.18.0","typescript":"^5.8.3","@types/react":"^19.1.2","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.30.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.26_1744865097661_0.6976952753601624","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"@open-xchange/linter-presets","version":"1.2.27","license":"MIT","_id":"@open-xchange/linter-presets@1.2.27","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"dc9a0d27a447024e38ff7bc2703e47f6043c0f97","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.27.tgz","fileCount":71,"integrity":"sha512-aiQug+88VsWypMcRg1Gcf3tJEVXKwu9jwYXxSxTAHD3wik5Q3aTC43R8rdnS2NRcGzUDnzUDYk+huFC4mGO2Xg==","signatures":[{"sig":"MEUCIG0bkIjajFYgZoUNndq4ZJp0yvj01Wl4/e4+/Cnk+r8oAiEAw0Pj+MQolB+oHv9uAYCK0VdxlHxHqcpkB+yeoIGJDLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138973},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"3ab5ff9c1763fc7f709ca3e251842ab5accf2a40","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.25.1","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.10","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^1.0.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.48.4","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.25.1","premove":"^4.0.0","stylelint":"^16.19.0","typescript":"^5.8.3","@types/react":"^19.1.2","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.31.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.27_1745606991355_0.454993339203164","host":"s3://npm-registry-packages-npm-production"}},"1.2.28":{"name":"@open-xchange/linter-presets","version":"1.2.28","license":"MIT","_id":"@open-xchange/linter-presets@1.2.28","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"dd214078963f69f674e2a916fdfaa9fc8e284a6a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.28.tgz","fileCount":71,"integrity":"sha512-gSropxCL3EtfG2RTHnDrj5GrmbUo0FZ1mewU1fngHt4UPZX9IWfbIetFl15kmf1F5IGhigCY3HJ+m/HCvAhwKw==","signatures":[{"sig":"MEUCIAfwpjGRhoSt9BZu5pHWaNSqSxyQ7gREL27DzUqzdTeRAiEAlj5i3VOwn/EKBLJVUJVCFI0OJsX6no1czl4HyclmpB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139341},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"72a1abfb9bf82652a4d962e2c8e94a5831dce2df","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.25.1","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.10","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^1.0.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.48.4","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.25.1","premove":"^4.0.0","stylelint":"^16.19.0","typescript":"^5.8.3","@types/react":"^19.1.2","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.31.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.28_1745916104572_0.7791690574529426","host":"s3://npm-registry-packages-npm-production"}},"1.2.29":{"name":"@open-xchange/linter-presets","version":"1.2.29","license":"MIT","_id":"@open-xchange/linter-presets@1.2.29","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"fa62589c7b3c43df9906bb239dc9270fbfc3c53a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.29.tgz","fileCount":71,"integrity":"sha512-B5k3Jgg9NvuZxNu7CJYeD86HEdYC3AOy1Y0oL6RQ2wV6oCnp+Jjpua/sv8yO64KGqQsPEAt2xoyDYUKGejSBcg==","signatures":[{"sig":"MEYCIQCr1+K7ht/rSSz7E9FM4q9Ue8/akHYf14nh7SXDVDhDFAIhAIga0wOo7dnSlAj8UBmwKuJuDgSsWnKkriDKZsOFI8ia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139559},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"511daf83c6c491bd20ad5ed2a4654682ed6ac4ce","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.25.1","@babel/core":"^7.26.10","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.10","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.0","eslint-plugin-depend":"^1.0.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.48.4","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.25.9","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.25.1","premove":"^4.0.0","stylelint":"^16.19.0","typescript":"^5.8.3","@types/react":"^19.1.2","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.31.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.29_1745954076097_0.6561515341180766","host":"s3://npm-registry-packages-npm-production"}},"1.2.30":{"name":"@open-xchange/linter-presets","version":"1.2.30","license":"MIT","_id":"@open-xchange/linter-presets@1.2.30","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"464ed22f0ab4fa9825629c98cc3d432b698cd22c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.30.tgz","fileCount":71,"integrity":"sha512-UTJkm/hDZHks0jkGFqFMSTQMIaAPfWFH0N1jjCqZD8as81PkbGKBr/SmvWynbgw4vRU7p78dj0gTUc11KUuxkg==","signatures":[{"sig":"MEYCIQCDL2iZvCz9TjRplT5bqdxmh8K8TacTIIJVu1itn3YpJgIhANd2DV5lmrwYIxobsExfjypC2z1qODx3bbAVHmJjhOOB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139615},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"a5aefcbd164afe21117729709b6de9b94b1c50f2","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.0.0","picomatch":"^4.0.2","@eslint/js":"^9.25.1","@babel/core":"^7.27.1","postcss-html":"^1.8.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.1","eslint-plugin-depend":"^1.0.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.48.5","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.25.1","premove":"^4.0.0","stylelint":"^16.19.1","typescript":"^5.8.3","@types/react":"^19.1.2","@types/eslint-scope":"^3.7.7","@typescript-eslint/utils":"^8.31.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.30_1746107937823_0.47844052056988606","host":"s3://npm-registry-packages-npm-production"}},"1.2.31":{"name":"@open-xchange/linter-presets","version":"1.2.31","license":"MIT","_id":"@open-xchange/linter-presets@1.2.31","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"84a1226f87d56e65d37f6d633f46e44d716d040b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.31.tgz","fileCount":71,"integrity":"sha512-LHwMaT6djTU6Bqq5XSE9AV+d8u3UiZr1MBsi7kfVDySN+aX6Fin1NCBlbqKAQ5MJSJT613HqulKBM+jDsB58fA==","signatures":[{"sig":"MEUCIQDi1XZyYlvFH+Ajhz41/2MtGthQYIvg7TQ7GA8GVkNWggIgGY2V4+lC3p0ZzD2RvA2VK8OsMIMMEC3meMMCvBEaU5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139740},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"9f1d65975c4af47c98200578d262a8fc8d89f712","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.1.0","picomatch":"^4.0.2","@eslint/js":"^9.26.0","@babel/core":"^7.27.1","postcss-html":"^1.8.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.32.0","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.1","eslint-plugin-depend":"^1.1.0","@vitest/eslint-plugin":"^1.1.44","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.49.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.1.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^14.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.26.0","premove":"^4.0.0","stylelint":"^16.19.1","typescript":"^5.8.3","@types/react":"^19.1.3","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.32.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.31_1746679006581_0.9357098496085863","host":"s3://npm-registry-packages-npm-production"}},"1.2.32":{"name":"@open-xchange/linter-presets","version":"1.2.32","license":"MIT","_id":"@open-xchange/linter-presets@1.2.32","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"96fc35854c3cd5202037fd50e68d588b88f66b03","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.32.tgz","fileCount":71,"integrity":"sha512-EGIGJ8phuRWsZWy/M0lVrr03SCFnFDeC4UQ5DClHVgLkKTfPVZTB+WVMK5n5/awoUUlvtVRh9OaF827Fa7Sr/g==","signatures":[{"sig":"MEQCIBCN0D+zcoR1bnaPpTGNIUpqgUQnLOrbpMc1VAF/vh0dAiArDEwAiD/0b5KnbCtH2NDUCMV43EoRYRFT91UlkYCqDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139797},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"0368e339918218dfc5a15af9b2f100e5c99b2ea6","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tsc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.1.0","picomatch":"^4.0.2","@eslint/js":"^9.26.0","@babel/core":"^7.27.1","postcss-html":"^1.8.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.18.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.32.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.20.0","@babel/eslint-parser":"^7.27.1","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.1.44","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.49.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.2.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.26.0","premove":"^4.0.0","stylelint":"^16.19.1","typescript":"^5.8.3","@types/react":"^19.1.4","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.32.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.24.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.18.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.32_1747282622767_0.3793023418474948","host":"s3://npm-registry-packages-npm-production"}},"1.2.33":{"name":"@open-xchange/linter-presets","version":"1.2.33","license":"MIT","_id":"@open-xchange/linter-presets@1.2.33","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"56f0aa97391289586b8020925f72cfc6431f975e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.33.tgz","fileCount":71,"integrity":"sha512-eOJyvharoUBXTTuTT6JmlVfhn3ZeL5k2BEU6kJyUB6GJ/zzZnO5QrYk+Px+ruU6KQ6lCs8JJElAVUmMiRJDKWg==","signatures":[{"sig":"MEUCIDPj7JYXozgbEY7dkWPtFSc8Tj0KnWVihByHn5k8+YL9AiEAyuUr4Jd4KYvB5oZpxU+thMdOdil8M5lms5Ua91IvPok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140011},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"16c9babd8a4ff1afaab7de0ad901e4a16a41fb5d","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.1.0","picomatch":"^4.0.2","@eslint/js":"^9.27.0","@babel/core":"^7.27.1","postcss-html":"^1.8.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.18.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.32.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.1","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.49.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.2.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.27.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.19.1","typescript":"^5.8.3","@types/react":"^19.1.5","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.32.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.33_1747894204462_0.21714267879095228","host":"s3://npm-registry-packages-npm-production"}},"1.2.34":{"name":"@open-xchange/linter-presets","version":"1.2.34","license":"MIT","_id":"@open-xchange/linter-presets@1.2.34","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"f6eb37d699c1e474ce63d813161bb4d02bc525a5","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.34.tgz","fileCount":71,"integrity":"sha512-i3RDz/KHhtWlHSQ18wmpE6tZOn2c4UIovTlOlVzpx0YRbgHFok+D5qsdK+/QalpeisrkdrUvlxeOe+8qRwOj0A==","signatures":[{"sig":"MEUCICz5A+eRSYW9o4UQiUHa2RcPr6Ril+p/11rnfC17WvhnAiEAiVWMd/bKj3dZ0JLwNKzMpCCmRw7zygWCdHR36TtejvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140223},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"13675ef3e37dfc9972f67b87ca46bebaa62c856c","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.1.0","picomatch":"^4.0.2","@eslint/js":"^9.27.0","@babel/core":"^7.27.1","postcss-html":"^1.8.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.18.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.32.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.1","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.49.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.2.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.2.0","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.27.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.19.1","typescript":"^5.8.3","@types/react":"^19.1.5","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.32.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.34_1748249032203_0.9966529158534143","host":"s3://npm-registry-packages-npm-production"}},"1.2.35":{"name":"@open-xchange/linter-presets","version":"1.2.35","license":"MIT","_id":"@open-xchange/linter-presets@1.2.35","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"a5f5674620181c9a773d80cac13aa1469f538907","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.35.tgz","fileCount":84,"integrity":"sha512-I/vmWk7uJyxkokdZRJpRREK897b/bMnhRZ61S/4jMXJqy5zDb++9EZVyWGCshU4Jdc3TXPdqYF5zpNnKp9ed2w==","signatures":[{"sig":"MEUCIEFx+Bw83jva3iGuFWPmHG9nvCMlYYzLr6TOJe+kH1AKAiEA+lCYvm6Z9eVmMgogJmeqL2Zra9Tn9yDy8DWbhpSo7i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171529},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"94d7678ae8bcf566d3d3a71c823958130dd1e3df","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.2.0","picomatch":"^4.0.2","@eslint/js":"^9.27.0","@babel/core":"^7.27.3","postcss-html":"^1.8.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.18.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.33.0","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.11.1","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.1","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.50.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.2.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.0","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.27.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.19.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.33.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.35_1748511620271_0.5091138093742198","host":"s3://npm-registry-packages-npm-production"}},"1.2.36":{"name":"@open-xchange/linter-presets","version":"1.2.36","license":"MIT","_id":"@open-xchange/linter-presets@1.2.36","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"29b654ed463f87c37b149c0480f9217aedb96eff","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.36.tgz","fileCount":84,"integrity":"sha512-4JVHrxhK8187y+Fm3xQD4bke1ihpSgZ1UJ+mTMkHAN3dhHXUxJFj4yLixuuK/ZAsCrWgCl51PiBBhJafPQ7nZg==","signatures":[{"sig":"MEYCIQCyE/RqKRMdoM+MqhuOxsez20+FQ7WXAy3s1mkkqFo0wgIhAOUUcyPGaI+QS4Twb1nfZAITPo8bxtRt7JizS8kr7rTY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171701},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"6e9ac038b6c7f579169fcd65ec418bb6b2e778a3","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.2.0","picomatch":"^4.0.2","@eslint/js":"^9.28.0","@babel/core":"^7.27.4","postcss-html":"^1.8.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.19.0","@eslint/markdown":"^6.4.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.33.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.12.0","eslint-plugin-jsdoc":"^50.7.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.5","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.4.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.51.0","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.3.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^29.7.0","jiti":"^2.4.2","eslint":"^9.28.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.20.0","typescript":"^5.8.3","@types/react":"^19.1.6","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.33.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.36_1749098313728_0.9498597025228823","host":"s3://npm-registry-packages-npm-production"}},"1.2.37":{"name":"@open-xchange/linter-presets","version":"1.2.37","license":"MIT","_id":"@open-xchange/linter-presets@1.2.37","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"6af4528fad77c43aae985f5bbf4a96d900877cd9","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.2.37.tgz","fileCount":84,"integrity":"sha512-LDdIdD/BI34p7u1ritl6+i2KbyczgM87o6r0+GpXp16SaAx9a2+VyztAlY4rHlm4Ne87v+HK8T0Q+xzmZpv/tg==","signatures":[{"sig":"MEYCIQDNH+eqxs7tfDkg48rvcEb2/93lwoh/fesHmXyRdgw9WgIhAKVo8FX0Tn61ADswAUpIFqja/RsMj5wf44Dj5KH1vvM7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171769},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"520dbde4d9c9954d52eef248c35075373b40ed28","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.2.0","picomatch":"^4.0.2","@eslint/js":"^9.28.0","@babel/core":"^7.27.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.0","eslint-plugin-n":"^17.19.0","@eslint/markdown":"^6.5.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^28.13.3","eslint-plugin-jsdoc":"^50.8.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.5","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.4.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.1","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.5.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","jiti":"^2.4.2","eslint":"^9.28.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.20.0","typescript":"^5.8.3","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.34.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.2.37_1749708103590_0.9827010277400019","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@open-xchange/linter-presets","version":"1.3.0","license":"MIT","_id":"@open-xchange/linter-presets@1.3.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"d36aca0462dfdeba2c4438b0eceeb6c293da8498","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.3.0.tgz","fileCount":84,"integrity":"sha512-H62+nEYRrJ+SFK+5NvJpkK2iD0jOiROnjz8HvZB0DNQWlexIOR68xLO83yQAZ2gn4HPmGJzmpW71uCDwbSdU8Q==","signatures":[{"sig":"MEUCIDbpVAFT9NYQVT7k/ZKP8p8mOWbl6CL+72RmSkieglgpAiEA3XmSDwdIOTdwTK6VpU/BiGsXylMha1nMn0iaCNV4gAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172129},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"4354c7fb16c99c6da7d272763f72021715a12f80","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","actor":{"name":"daniel.rentz","type":"user","email":"daniel.rentz@gmx.de"},"email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.2.0","picomatch":"^4.0.2","@eslint/js":"^9.29.0","@babel/core":"^7.27.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.0","eslint-plugin-n":"^17.20.0","@eslint/markdown":"^6.5.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.34.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.0.3","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.5","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.4.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.5.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.1","jiti":"^2.4.2","eslint":"^9.29.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.20.0","typescript":"^5.8.3","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.34.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.3.0_1750314855980_0.2930637079703491","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@open-xchange/linter-presets","version":"1.4.0","license":"MIT","_id":"@open-xchange/linter-presets@1.4.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"20534e29fc211e4f15535d28c37d02318267a96c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.4.0.tgz","fileCount":84,"integrity":"sha512-BclYaEns1bMZZvMFwQPugqNjdMBRXJTbXuCBgGv+2GdFHPOIebYd5cmquiN50G+jXBD9POp0KUSpbSVJIxL3bQ==","signatures":[{"sig":"MEUCIQCmpKk7yBnoFl2CBE993RuLby/5bHJGcsW9RbgJT2xXWQIgFohkvPviibZ9alZFRlIfgnAl6bSkrv93/Opt8FnVFYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173436},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"8b20c86a0c128808984dd313f1d4bb3636017e67","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","actor":{"name":"daniel.rentz","type":"user","email":"daniel.rentz@gmx.de"},"email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.2.0","picomatch":"^4.0.2","@eslint/js":"^9.29.0","@babel/core":"^7.27.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.0","eslint-plugin-n":"^17.20.0","@eslint/markdown":"^6.5.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.34.1","vue-eslint-parser":"^10.1.3","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.0.3","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.5","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^4.4.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.2","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.5.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.1","jiti":"^2.4.2","eslint":"^9.29.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.20.0","typescript":"^5.8.3","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.34.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.27.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.4.0_1750325521792_0.4626023102627659","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@open-xchange/linter-presets","version":"1.5.0","license":"MIT","_id":"@open-xchange/linter-presets@1.5.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"7f996b052b0b1df3dc9a0d9dea1d305f07cd1329","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.5.0.tgz","fileCount":84,"integrity":"sha512-M/t5jx37q3unn49oNGEfvHgbk8pnKpiFuu5bLb6lABoFxu0ArogfDJrZAwcSlaL+pojqmTcl4GoBeO4tIlPa2A==","signatures":[{"sig":"MEUCIQDC2w/4MlQHRaT6qvbbCYljTwRLjK+CEkI6ZByv73euBAIgPsFGgU+x+AcvOlT8E77hJkH4Fush8IRsGBqgs+U4J5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173643},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"3fea4c0c8790bf54fef485583b69df6aec936209","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","actor":{"name":"daniel.rentz","type":"user","email":"daniel.rentz@gmx.de"},"email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.2.0","picomatch":"^4.0.2","@eslint/js":"^9.30.0","@babel/core":"^7.27.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.20.0","@eslint/markdown":"^6.6.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.35.0","vue-eslint-parser":"^10.1.4","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.2.3","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.27.5","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.0.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.3","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.5.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.27.1","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.3","jiti":"^2.4.2","eslint":"^9.30.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.21.0","typescript":"^5.8.3","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.35.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.5.0_1751258367847_0.45132322508084366","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@open-xchange/linter-presets","version":"1.5.1","license":"MIT","_id":"@open-xchange/linter-presets@1.5.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"e83c1b9d802c1dbfebdb56b30170ba8d8b7b49d2","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.5.1.tgz","fileCount":84,"integrity":"sha512-320xQxl0hQA7evoYYvo/YsCoaclLVFzg3EAubukVDxN2+wFo2Hmlxtz8aMxisq04ipz8FY2d6hLccAeXw45P0A==","signatures":[{"sig":"MEUCIHXfBE7pmv2bvdSLaUjfAOrj9ivnKAiIMgUYFEllhe+zAiEArBvjgXLZqbFYlDOqBttSrBgolII3quc/ZH+zYYa8zqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173803},"type":"module","engines":{"node":">=20.18"},"exports":"./dist/index.js","gitHead":"4a4b7fa6eefbb58557f325b3a309888f7d4c3a46","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","actor":{"name":"daniel.rentz","type":"user","email":"daniel.rentz@gmx.de"},"email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.3.0","picomatch":"^4.0.2","@eslint/js":"^9.30.1","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.20.0","@eslint/markdown":"^6.6.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.35.1","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.3.3","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.2","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.3","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.5.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.4","jiti":"^2.4.2","eslint":"^9.30.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.21.0","typescript":"^5.8.3","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.0","@typescript-eslint/utils":"^8.35.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.5.1_1751521156242_0.4327829413309592","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@open-xchange/linter-presets","version":"1.6.0","license":"MIT","_id":"@open-xchange/linter-presets@1.6.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"d6edda04690350ae4368aac3289a5046f4e231d5","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.6.0.tgz","fileCount":85,"integrity":"sha512-X+vKWKWlGPzl9JYytjrBok+BuhkR5rYlV9DTz8ih7WxAlKTxqLSv7rGy2bx13hCaNeLAFxPdFRB4e6HuRj5LzA==","signatures":[{"sig":"MEYCIQD34NN+BCt47CfzH0WjIyRq1774mBSRpMMFIXTa6EVaWwIhAMmPGXFHyOB8aEFPM4ZId8zR+VV9njyit+/V6qx4xxH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181261},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"8008a0142c61d3a4c780b4693f4dc87d12cd33f9","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.3.0","picomatch":"^4.0.3","@eslint/js":"^9.31.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.0","@eslint/markdown":"^7.0.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.4.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.3","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.4","jiti":"^2.4.2","eslint":"^9.31.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.21.1","typescript":"^5.8.3","@types/node":"^24.0.14","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.37.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.6.0_1752653420835_0.11987183638976107","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@open-xchange/linter-presets","version":"1.6.1","license":"MIT","_id":"@open-xchange/linter-presets@1.6.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"fbf826e76ccec6efafba03852685eaa1032a38f1","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.6.1.tgz","fileCount":85,"integrity":"sha512-5uWFa3TLm9xw9Fa2v4gOjvq09j19Rg9hZcKeYt4lugmpZ7EPp+euZbh66blIyFv7hFzjyfdmQG/gSpCvFrtWRw==","signatures":[{"sig":"MEUCIBz5PwcOFkuBB4U1pZj6mvehOGrhXm4M8E7nQFXW4M2yAiEA6y2hucWPKPzUydNufLtegSV6FlSqONr5uLIsQy8PFlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181232},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"46238f1857508811fafc6da8f738b9f66af58116","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.3.0","picomatch":"^4.0.3","@eslint/js":"^9.31.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.0","@eslint/markdown":"^7.0.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.4.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.1.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.3","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.4","jiti":"^2.4.2","eslint":"^9.31.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.21.1","typescript":"^5.8.3","@types/node":"^24.0.14","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.37.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.6.1_1752661133235_0.2310786594860177","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@open-xchange/linter-presets","version":"1.7.0","license":"MIT","_id":"@open-xchange/linter-presets@1.7.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"0b81b868382bc6643582f4524715e23fd474a739","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.0.tgz","fileCount":85,"integrity":"sha512-MKztwmy8qY+BH7DNxfhS3ir4y6myivGNW28CKLP6Kx3bkJb6cdaQbywszj6lPiF/qMvvsTU+KuplDXVfag4F7g==","signatures":[{"sig":"MEYCIQDOgL4xSU3NAtJ9Qzn6alyrQjlFXEa9ig/qzuY5Ac9xAwIhAJG2+hZUrKj4RTXR5cR7ECqeDi/ZktCR7hJ5BrYoiyaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182717},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"00cd25ddf4a7cd1509e88de2c3713e70f2eb31e5","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.3.0","picomatch":"^4.0.3","@eslint/js":"^9.31.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.0","@eslint/markdown":"^7.0.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.4.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.3","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.4","jiti":"^2.4.2","eslint":"^9.31.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.21.1","typescript":"^5.8.3","@types/node":"^24.0.14","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.37.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.0_1752762387666_0.34660819145550725","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@open-xchange/linter-presets","version":"1.7.1","license":"MIT","_id":"@open-xchange/linter-presets@1.7.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"77222ae032f09142adf52ea6d60f96e903b1bff7","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.1.tgz","fileCount":85,"integrity":"sha512-QisaVIRm0e/l37+jMhC8QbwG6NGwHQChqObd6HDoXevbzpH45ORYq5luWNOIRX4USeDGCtUP4FSmgOQsFzjqrQ==","signatures":[{"sig":"MEYCIQCM/ag7cmIZtHTwXKwszxpIPjTRseJRr9b+tVmb48b5owIhALRNmpBX3yJ1UHBceeVtAU6ca+VDWU+k1R8X9/uMPkhp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183366},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"494075571b048c6896ada0030c6ce9b1934a1cf6","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.3.0","picomatch":"^4.0.3","@eslint/js":"^9.31.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.0","@eslint/markdown":"^7.0.0","@types/picomatch":"^4.0.0","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.4.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^2.0.0","@stylistic/stylelint-plugin":"^3.1.3","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.4","jiti":"^2.4.2","eslint":"^9.31.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.21.1","typescript":"^5.8.3","@types/node":"^24.0.14","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.37.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.19.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.1_1752831301051_0.11454381469679342","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@open-xchange/linter-presets","version":"1.7.2","license":"MIT","_id":"@open-xchange/linter-presets@1.7.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"75c716805069344e18fd897ca885923e0274bf37","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.2.tgz","fileCount":85,"integrity":"sha512-b+iRJyY/hzS3GU60voJz6qrvcTJ7RGulIhIRm/hERm8aGu2rW9vSkCodC/5gIIpl884n5BIAfRKrKg07a94btw==","signatures":[{"sig":"MEUCIGdR004KX7rzjgU8kFFKhPwYiEn9s2idZ6zFof0rEZk9AiEAgVykNILLIX1S445lHuqOobdljlr3UbfdL5jVsLavNSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183421},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"89574e9272d42cfa719af2fc74febfb2571d7232","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"find-up":"^7.0.0","globals":"^16.3.0","picomatch":"^4.0.3","@eslint/js":"^9.31.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.0","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.1","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^51.4.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.2","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.0","eslint":"^9.31.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.22.0","typescript":"^5.8.3","@types/node":"^24.1.0","@types/react":"^19.1.8","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.38.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.22.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.2_1753331904620_0.35375135853031736","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@open-xchange/linter-presets","version":"1.7.3","license":"MIT","_id":"@open-xchange/linter-presets@1.7.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"2d84696e9ecd1174c4b05f4b07d2fb91d789d32d","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.3.tgz","fileCount":85,"integrity":"sha512-8sUtW0Ke8DyR/DWDXK5+qAsOGxcUEKtClj8vaauQpEtvQjiUmlGCqdVNFuJu9gJ9nG3nohEs3PgrFI9jRkvH3g==","signatures":[{"sig":"MEQCIGNapje/1JJGZJ4F48PaiB7L9yL0BOpDLU++jDDsXP4PAiAsMBRPGkAwqs6EsJQufvEU759yn9rJKjCoXWFvgWKqtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183477},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"e019ce9c99773823c7cfb5e40286a24dce3597a0","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.32.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^52.0.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.2","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.32.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.0","typescript":"^5.8.3","@types/node":"^24.1.0","@types/react":"^19.1.9","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.38.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.3_1753936095004_0.03848675596399853","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@open-xchange/linter-presets","version":"1.7.4","license":"MIT","_id":"@open-xchange/linter-presets@1.7.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"85664006af872a5b21fd31f27a73bfda1341f0cd","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.4.tgz","fileCount":85,"integrity":"sha512-RcmNMgrl8R6Cl9OyldvqFq91D2FjhlFztbnzHHhad07U5RYQvxwznPIQOzOMqtKyYVWZuRCVHh7aK+GEvsnlSA==","signatures":[{"sig":"MEUCIH0S1woNqg8FHfJBhveCYS2UGs+9iuS566BvbNkbwaokAiEA/ux865RjzxlP1pOWPL2V/zgme6UeHSMgRxOOFaHKYLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184163},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"08ac715aed15402bda3550310dc4e06cd926efed","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.32.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.2","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.32.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.0","typescript":"^5.9.2","@types/node":"^24.1.0","@types/react":"^19.1.9","@types/eslint-scope":"^8.3.1","@typescript-eslint/utils":"^8.38.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.4_1754038651609_0.8112724524590393","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@open-xchange/linter-presets","version":"1.7.5","license":"MIT","_id":"@open-xchange/linter-presets@1.7.5","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"94f02b9e66afd6b3612568c014b6844c8a202a79","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.5.tgz","fileCount":85,"integrity":"sha512-PYoXdE8frucNGGPOlYxVCZDMs2rB2SqA3p0/FasN9ZKoZRghEUE4C7Zooyve/s9u9iyr4W85IPD5e00wGz9Nuw==","signatures":[{"sig":"MEYCIQDrtPnI4cpwwQtzHyu0Ex0ifI1YpNQxWw7fNTbvbJUXgQIhANvaGedUeyREM+S9y7F5f9AfskTPAK2HxsF3/DBdy/n7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184016},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"a9758517abd036feacee5c1ab4ff58e1f1d79c19","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.32.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.1","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.39.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^52.0.4","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.9.1","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.2","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.32.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.0","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.39.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.5_1754541415769_0.628062143293562","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@open-xchange/linter-presets","version":"1.7.6","license":"MIT","_id":"@open-xchange/linter-presets@1.7.6","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"e5591261c75f30e61e6978fd1b7b498cdb27624c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.6.tgz","fileCount":85,"integrity":"sha512-92Sjo+0B4uUrT9SXROyzUjbdHth85Z6SdzTtyOqsvYi860yTqdKdUKwfCQOi2mqhhmcYa6Uu5DHz4NRjXhRddw==","signatures":[{"sig":"MEUCIGtTHeHQZwJtKBWTas2sJNwgKFJh5bChyX+LhEYaDfbyAiEAqBTaLnyX1IwkDIolIv9IBI6FDJ4W37xNyJgVilPBeIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183840},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"aa2e0af9a1875d4bf96121a03b0a35802e078a39","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.33.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.39.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^52.0.4","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.52.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.33.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.1","typescript":"^5.9.2","@types/node":"^24.2.1","@types/react":"^19.1.9","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.39.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.6_1754839337380_0.5279608403256497","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@open-xchange/linter-presets","version":"1.7.7","license":"MIT","_id":"@open-xchange/linter-presets@1.7.7","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"8564b55879576d1400533bf725126c9bba3957d6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.7.7.tgz","fileCount":85,"integrity":"sha512-6EHvhKaqYrLBPD1f7VqzaNkmni++YH3gPv/K3vpRVazpO+s9zZeJ6+DTd6CiTwyEpHG+1l1Jl+19OqKGxlHpGw==","signatures":[{"sig":"MEUCIQDchalkLOBUqoOUXvUvIO+tcjoAQk1FlzB8A9yDZupEDAIgG8qHRcUR5sxjaKSwSagTPHt9JPphiT+pXG3Uf4CA0qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183897},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"9ea380ca186fa7bc3b394c6d0ac2d8a5d1194fcf","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.33.0","@babel/core":"^7.28.0","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.39.1","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^54.0.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.52.4","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.6","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.33.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.1","typescript":"^5.9.2","@types/node":"^24.2.1","@types/react":"^19.1.10","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.39.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.7.7_1755179376252_0.12799041135832812","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@open-xchange/linter-presets","version":"1.8.0","license":"MIT","_id":"@open-xchange/linter-presets@1.8.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"2640df158079f1e7f575eefdf8acb3bd2dacc9fa","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.8.0.tgz","fileCount":85,"integrity":"sha512-jNJs9wu9bMGiHfBhhR5QutJ2I312mJHOLi1F6WWpuoXCnOL14VdjFSfMrreEXv1ymXtUBdAQlsv0YIXmsT7F+w==","signatures":[{"sig":"MEUCIQCTMhXxmg2pMVHX38BI7UDR/+fLvEc18PL8jN/6g6vR9AIgCNgEJ7ump67N+aiy7mpu9iS6B1Rpm/MnNXyPKfqs9sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186249},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"a8a58beac52ea0f496db0010c5b612112ec03b9f","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.33.0","@babel/core":"^7.28.3","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.1.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.40.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^54.1.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.52.6","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.6","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.3","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.33.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.1","typescript":"^5.9.2","@types/node":"^24.3.0","@types/react":"^19.1.10","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.40.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.8.0_1755755879190_0.01004223265366222","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@open-xchange/linter-presets","version":"1.8.1","license":"MIT","_id":"@open-xchange/linter-presets@1.8.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"13a33f46f698b597c6d2ad4e9af7083ab9689c78","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.8.1.tgz","fileCount":85,"integrity":"sha512-A6/1v2El+CrnM13rNXZXozDT3EuhrBujh52W4Dl9kNvExNl6zJIDhzFbk0b6wWcQ7MIUFs2+sYzUVMIxyPax4Q==","signatures":[{"sig":"MEUCIEaCZk0yWKxbUhd7neIIJaq79E/cBF3s2cQPpK+lpY5DAiEA5nZToWp8e2Cd1Lloqepp9inGmp3Qar875j0fqp3CpMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186305},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"9361d58b1f400ec3157ddd32552c50d1551d68a4","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.34.0","@babel/core":"^7.28.3","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^54.3.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.0","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.8","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.0","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.8","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.34.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.23.1","typescript":"^5.9.2","@types/node":"^24.3.0","@types/react":"^19.1.12","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.42.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.8.1_1756965190792_0.14863564979782629","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@open-xchange/linter-presets","version":"1.9.0","license":"MIT","_id":"@open-xchange/linter-presets@1.9.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"b388efdd601ded558e09f5582fe4a92a831c055d","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.0.tgz","fileCount":85,"integrity":"sha512-QZF98gI+yXrDL6P99a1VMvbjiI/mWeYkRDoB8zgjlm8AezeyJceJe+XIPmLgBz0M644btIjgR01/vXw4PJTLuA==","signatures":[{"sig":"MEUCIG+pp7WPUK5ZtOXVK47JwFisB2qjwFWhChvud4rOmw25AiEA2l1w6I9G7kVcJ5Y+lehAY6LJC9REk+lXld4W23livtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186335},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"e65dd07d504ae97fa3bf9f6d20c8fb45246f1d2e","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.43.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^55.0.3","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.9","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.0","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.8","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.35.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/react":"^19.1.12","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.43.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.0_1757420225316_0.8086913300235652","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@open-xchange/linter-presets","version":"1.9.1","license":"MIT","_id":"@open-xchange/linter-presets@1.9.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"2e6b622ad5463caae2c2810693f7ec881a119d81","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.1.tgz","fileCount":85,"integrity":"sha512-U7bSwG9uQxh+R4Tf8akj0J5yjTKJPGNcd1YMHjdv/8clfP3BDdrFRFC7E93L3VWIXuxMkiGPJa7AHfLfgBobhQ==","signatures":[{"sig":"MEUCIQCBqo3y7cc2GYaRA1HhogAqiS620s/+5bkweI9qE2mSlQIgCu0osgyU8fdQmR0+i6ZZyUmSq6V2fb3pz+Idpvdf83I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186663},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"6dcbeecf9e8aa42e551e58cfbbf4dc1a6dedbb04","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.21.3","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.43.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^55.4.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.9","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.0","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.6.8","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^15.0.1","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.35.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/react":"^19.1.12","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.43.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.1_1757592939710_0.3795327273143376","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@open-xchange/linter-presets","version":"1.9.2","license":"MIT","_id":"@open-xchange/linter-presets@1.9.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"e9c30ae4714eb67bfc976a81f5537624951cc0e5","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.2.tgz","fileCount":85,"integrity":"sha512-/hiMdYYoPstiDDQ+byLQZRAfxjaqY7M7PWHVStFPssdBqrmIKF7Dt9NdbWAZMlhFhPAHMJrNBtZRxL2FPgRbsg==","signatures":[{"sig":"MEQCIAUiha7Lb23SVnMhZuNzIiCWNECKoQbbg9oS8Me1cjpjAiB+Nmimhj+I5fp41cybri0Qn6QQ5QHvq15MeNRsm8/NzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188011},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"5cbd69515889f03d1504523b2e1e78942865ed4b","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.23.0","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.44.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^58.1.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.8.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.35.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.1.13","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.44.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.2_1758185781241_0.8512377347847013","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@open-xchange/linter-presets","version":"1.9.3","license":"MIT","_id":"@open-xchange/linter-presets@1.9.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"}],"dist":{"shasum":"5dc09c567d73d4acef71ccac92d7648539077566","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.3.tgz","fileCount":85,"integrity":"sha512-w4mW3ItSUKZmXEkj4mZvfUSx2lfnwIi2B3/NwnfiEPxUfI2jiHvhtS8COSipgoQZJc74EYkh/CHtqh1n3USitw==","signatures":[{"sig":"MEUCIDN3wV6FDqkl1WIBfb+5XktY0vdXQBxDnzdFltZKSKDBAiEAz4Zs5Utcza9aRvvXCXbwDaU/VVkQlckvBPdEX3tk6/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188307},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"e9c37b55272fa1cd4bec59c89b9944cabb659811","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.23.0","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.44.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^59.0.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.8.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.35.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.1.13","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.44.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.3_1758198426474_0.6000484395441479","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@open-xchange/linter-presets","version":"1.9.4","license":"MIT","_id":"@open-xchange/linter-presets@1.9.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"6e823223c7918d9b43b013f6400aa86053939d28","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.4.tgz","fileCount":85,"integrity":"sha512-1VXXueQR444UukEdfLTDjPm0qyZ5hcFWNF1QA203IAnHAL27rfPoUpkqlfb4dQtBicdUdZJEaLmBFiO03vL8gA==","signatures":[{"sig":"MEUCIApj8FxeMSfIMmnbWbTJHLOXcLIuhj88ydm5pUW1M9G1AiEAizVJ83PR/j3YzWZz5aKdK5Gbmf+rTkvzBXg4BsHZVT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188321},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"1c1f3f2c01556c098c8de63c8a8a515d448dc538","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.23.0","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.44.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^59.0.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.8.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.35.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.1.13","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.44.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.4_1758520735425_0.6635129379438844","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@open-xchange/linter-presets","version":"1.9.5","license":"MIT","_id":"@open-xchange/linter-presets@1.9.5","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"b164ada54f18b186b02f4e992b4d317b952028fd","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.5.tgz","fileCount":85,"integrity":"sha512-4uzxS0eXLNtZPuBOU7tMQg69oRGKk/XbjTLXZQNCmxWSFlUUKIJFggmTjX+qUo9QbX7DIGcwcaSkGXeUjhotzQ==","signatures":[{"sig":"MEUCIG8qk54MPafH2p+MBDjv2XVbMus/KSx1D1o6t69OMLYxAiEAi8iKDUBPjT1SzBdoPwS6aRKkDSlzF89ZaEbWakwMfrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188466},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"9ac1f41e95e9e7a557a28711fded068d1198ebaf","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.3.2","eslint-plugin-n":"^17.23.0","@eslint/markdown":"^7.2.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.44.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.1.1","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.3.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.8.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^30.1.3","jiti":"^2.5.1","eslint":"^9.35.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.1.13","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.44.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.5_1758531828553_0.2620019051723106","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@open-xchange/linter-presets","version":"1.9.6","license":"MIT","_id":"@open-xchange/linter-presets@1.9.6","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"6a5a5115438a0581c7c6d7180161c81850fb7f56","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.9.6.tgz","fileCount":85,"integrity":"sha512-0uB7eHPaQwxoAS/lq3FlDVFUoerwdq/L795K5BL3BVgqADOnn5wdU/5pyhmfPGeMnUOPRPYlKP5dIRu/46r1Tg==","signatures":[{"sig":"MEUCIBTaBYw/lPQN/7livKKSX99PqF5wLt6MIqZkaVJfZdK1AiEA+TJAxxH55nvKTKSniuuXmsjD5z1cn4TuC1uG4B1q/1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188523},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"ae8d369af10c89eba434d8ce30d42997a6ef6f5c","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.36.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.3.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.44.1","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.3.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^5.2.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^1.53.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.21","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.9.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.1.3","jiti":"^2.6.0","eslint":"^9.36.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.1.13","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.44.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.30.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.7.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.9.6_1758781451182_0.0030949583088972776","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@open-xchange/linter-presets","version":"1.10.0","license":"MIT","_id":"@open-xchange/linter-presets@1.10.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"67c49d51f591ae3b41063d8d5c2f102a2094a93a","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.10.0.tgz","fileCount":85,"integrity":"sha512-6oSDOKrihMdC/4Rru1tH/pokH5uPxgUSVvUhooFT1pcgeL+ZD6oIUUuDeNZkwK2wUJpdQLtV8OilR5FA6qoqew==","signatures":[{"sig":"MEUCIB8RB8JZmRl9Z2bNS5uF5iuCMbL3sEhChKkbH91fkLh/AiEA3zEzUVRt3FWxd2GKWkFSWqsDWInr8yKCPxdwBZXD6c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189008},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"2ed72acec16868fa4faaac34efcb59b6264e0be5","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.36.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.3.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.45.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.7.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^6.1.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^2.0.5","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.23","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.11.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.36.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.3","@types/node":"^24.6.2","@types/react":"^19.2.0","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.45.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.10.0_1759388622975_0.6870680101942934","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@open-xchange/linter-presets","version":"1.11.0","license":"MIT","_id":"@open-xchange/linter-presets@1.11.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"d3344393adfa5969ff9cd903086428c3b10ee632","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.11.0.tgz","fileCount":85,"integrity":"sha512-wnWbGsy/80BHQalwt2FBF72Z45KQwSFA+AxQ4uMpBUsRXggnE94jK/9Y2vGS/3yQPFTS+EMZk9QHfcWzNst73w==","signatures":[{"sig":"MEYCIQC8XIL1TgN539hnJGmlCTl0BhcVI/cbFiFs6Pdahb6JkwIhAIZ+yECNAJ4PbBqIH8CumZwgljvOgEL552Pn6h6LtovK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190048},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"ffc0a30316b5748586e336eec8c70724294b76e7","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.36.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.3.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.45.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.7.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^6.1.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^2.0.5","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.23","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.11.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.36.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.3","@types/node":"^24.6.2","@types/react":"^19.2.0","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.45.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.11.0_1759509637752_0.7025427098013803","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@open-xchange/linter-presets","version":"1.11.1","license":"MIT","_id":"@open-xchange/linter-presets@1.11.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"b678604b80ea63ab1327ac0e61dc87622278793f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.11.1.tgz","fileCount":85,"integrity":"sha512-ADj5p3l45v5vYkeKDOedkgwTtLopNl69kVrHeCY6ZBrZdjACuoU/I4/YIY+G/HfiW7DgJgy1vKEeFFTWB8daYw==","signatures":[{"sig":"MEUCIBRb+dnTtzFvZxX17i5Ou/v7wdlXLPkUyMvCdrDhPckUAiEAgI1mrPsy792Pb8jTTRveTJ5VZD/Aov4cW0tHvyitXH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190071},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"8c220b50dfea188690b0ac0d12bc70db614cb7ad","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.36.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.3.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.45.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.7.0","eslint-plugin-jsonc":"^2.20.1","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^6.1.0","stylelint-config-standard":"^39.0.0","@eslint-react/eslint-plugin":"^2.0.5","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.23","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.11.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.36.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.24.0","typescript":"^5.9.3","@types/node":"^24.6.2","@types/react":"^19.2.0","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.45.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.11.1_1759735075215_0.9086906872006975","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@open-xchange/linter-presets","version":"1.12.0","license":"MIT","_id":"@open-xchange/linter-presets@1.12.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"388d95842b2cf9074cedbbcf0db8748a3bf00ede","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.12.0.tgz","fileCount":85,"integrity":"sha512-vponRQOJs9M0BM9LgUsa7NkWfQV5BJMqOtmOXsibKlq22ng4xLSQLfusLFRm86Z88fNY9g3S80yWLjOLeZ3jTA==","signatures":[{"sig":"MEUCICXIQoyWmJPmV476pFbrNWluyT2LYdSdWURbGPAikkM3AiEAvZh65CQIxK2hcVKWDvWvzx+aj2qEU2+gcS20uzdt1vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190288},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"3294e1d8d76e2c93f96a8c2cc8b960d3b20c7f8e","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.37.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.4.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.0.1","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.16","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.0","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.0.6","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.23","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.13.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.37.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.7.0","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.12.0_1759991658309_0.19222908893111623","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@open-xchange/linter-presets","version":"1.13.0","license":"MIT","_id":"@open-xchange/linter-presets@1.13.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"dbdace99e84f87d99dcd75ff47f43a91f75b31fa","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.13.0.tgz","fileCount":85,"integrity":"sha512-zD2HUfDqmLlhOa//r31rnofK41NJgFBZXutwsqVf8pFiB9MoQhFg8rl4wh3RcFrLBmr/NLjING3bxpQtx/uybA==","signatures":[{"sig":"MEUCICVeVKGH9RBE2/sHeWmcqtDXunJWEaX2uH/5Q5BBZnldAiEA8/1BUp/JixswhoAtyYrlNXJc11jC/prw0d4d77xSmPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190371},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"c9361c11a71cb785352c1121055adc5e85d12a71","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.37.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.4.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.1","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.4","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.20","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.0","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.2.2","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.37.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.13.0_1760601066889_0.7033237579877871","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@open-xchange/linter-presets","version":"1.14.0","license":"MIT","_id":"@open-xchange/linter-presets@1.14.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"f6cfd9eefe0f7666f0c01451d86ea761afdd7d47","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.14.0.tgz","fileCount":85,"integrity":"sha512-yF+7NdJ9Iz8A0VBKGQb5WViwFvN3z+nDICGh74l+7dl25PVK+L45Ibzoi4R2WOievsh80FEO9Me7eOfa9vwPeQ==","signatures":[{"sig":"MEQCIFBCTN+zMx6mbudC9zfYJC3F9EmeX/fW9Kc2mOPYXQMmAiBpB4fC1dC5uu87H3N6yx7QJEgN2bjPT39Ng6UxM1m3vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190957},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"5881eacac7d9b2001923440edde3a1ffcff01a85","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.37.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.4.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.1","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.4","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.20","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.0","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.2.2","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.37.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^2.0.0 || ^3.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.14.0_1760603124986_0.5819591805106035","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@open-xchange/linter-presets","version":"1.14.1","license":"MIT","_id":"@open-xchange/linter-presets@1.14.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"5b827d4ae43ec33af6f4026baf1205de7b8b889f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.14.1.tgz","fileCount":85,"integrity":"sha512-2+ULdd8NkVQT6QR1PoDze8LDAPpQpeTkjR+IIZcnl4gfOERtKDKfHHdhPBFReeyOJvTIOge+IjpXlPATRiBI8Q==","signatures":[{"sig":"MEYCIQC2npYAbbu5jY8/fLjKRj2WjSVlMaYZS+gPqfJIiTyvCQIhANqC4/L51SSwGTikvL00GZqxiRXxOxSxpexrH0UJkQnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191014},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"640313aee3cffaf8e4dc93eed82b24ef33ecd0fb","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.38.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.0","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.2.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","eslint-plugin-react-hooks-static-deps":"^1.0.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.38.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.9.1","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.2","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.14.1_1761210043188_0.1409507586735279","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@open-xchange/linter-presets","version":"1.15.0","license":"MIT","_id":"@open-xchange/linter-presets@1.15.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"507a7d5a0cddcc507751ac73a5751f07020982b7","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.0.tgz","fileCount":85,"integrity":"sha512-6GhPpwh60VvEU2oZBnlxoTYvy01vJBkkRlh/Vm26lkPIV5KRzeBBeexeYppT9br9B0t8K1ypQBWCOikJnYwBJw==","signatures":[{"sig":"MEUCIQCfFYBplfUN8GYeT2F8AH9WE8XrF/h/ZWUcV0SxCV16RwIgNVgYkKop0iWbT1chHd6sgfGgJblrU0FaJFg6tF5+7dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188787},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"3b2363756db11051a5ac2084c26abb44c932bcb9","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.38.0","@babel/core":"^7.28.4","postcss-html":"^1.8.0","@eslint/compat":"^1.4.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.0","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.2.3","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.0.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.38.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.9.1","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.2","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.0_1761310594119_0.2007797674415457","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@open-xchange/linter-presets","version":"1.15.1","license":"MIT","_id":"@open-xchange/linter-presets@1.15.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"fa8ee6dad132b997d512069c9056c65959836806","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.1.tgz","fileCount":85,"integrity":"sha512-2Ha5WhRAJeieTLmC4toTN4GLed3021hBasWqiN/A8GSy3tRYA4OvwRWYE1+sheTe7balegV2Vc8chpoDBAUp0Q==","signatures":[{"sig":"MEYCIQCfBsXjUcmVVz5sEnoROU2/It9C1rVtavQ/E/9aJSFUSwIhAKokOkQPHuF+X5KjGOLaeALJ7UqCNKE/vZ6l/DiS7mgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188108},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"5fae98177bba2cddf79cae9cd8a380272825621a","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.38.0","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^1.4.1","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.11","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.26","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.2.4","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.38.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.9.2","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.2","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.1_1761863788211_0.2835808288921795","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@open-xchange/linter-presets","version":"1.15.2","license":"MIT","_id":"@open-xchange/linter-presets@1.15.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"e20028d87a680c5c186632baca5b5592bd3f1f69","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.2.tgz","fileCount":85,"integrity":"sha512-Fow5XJHySOSBkxN3saoEGf+j16MVmaNyrQYxhW4cM8wuMun9mRjn/V2W5weBssx2LPJ/yHNIX+n09KKfd53aVw==","signatures":[{"sig":"MEQCIEuFUsPUQMDMTU/a+oJMZ9+/Jnq4RZn0WXMWl2jxk41MAiADgM2zo+ozL7JOPjI6k5kU6UGjQf1drgyDpKSLVWZZxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188560},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"fba5d37343de3a683527b5749cf80faa61631896","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.0","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^1.4.1","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.11","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.0","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.10.0","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.2","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.2_1762151948213_0.8191904451164942","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@open-xchange/linter-presets","version":"1.15.3","license":"MIT","_id":"@open-xchange/linter-presets@1.15.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"bbbdd63ceeb1e6b5ac12e41f575514b9b5839239","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.3.tgz","fileCount":85,"integrity":"sha512-WosyXUpo3m8T3cj7OITk0LW33VVi9AW5S5epKDCaHS97dVup3s5xIS9a3hlnva6N3p18yVOCIto+aNO2pVZAew==","signatures":[{"sig":"MEYCIQDA091rulA6wZDKGK4p8K75XHW6pKVfjFyja5SWwKIUAwIhAJpX1+KtCTUaGz3vZ/EIryeGDW8QteRsPwTW261wdpZ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188635},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"e242e00b635704152070573810ec75da3ebb2cb6","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^1.4.1","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.0","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.10.0","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.3","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.3_1762234649916_0.05804564431812409","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"@open-xchange/linter-presets","version":"1.15.4","license":"MIT","_id":"@open-xchange/linter-presets@1.15.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"aa3c8e1a86a6c0c9499b6ceb5bbec73d4659c640","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.4.tgz","fileCount":85,"integrity":"sha512-0yUMmON6ZYJKdQWJDl1IvP8I7G5FQC3mygpYTlkgCyUTqUgc4Z/wPl4XteoCxAZRAP6WYWwi6NXxXuuO/X3FVg==","signatures":[{"sig":"MEUCIBmCL62vApcYnkQt8P1hy+KpI5FIvy+pRUl1SvxdCb61AiEAycCz0ny1Oriy9bXgZtVgYhIuQvcDz4GCmWED270RSns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188692},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"5bdb1553eb3a390905b297fcab3526c0ab285129","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^1.4.1","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.1","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.1","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.10.0","@types/react":"^19.2.2","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.46.3","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.4_1762407252919_0.15534624196193692","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"@open-xchange/linter-presets","version":"1.15.5","license":"MIT","_id":"@open-xchange/linter-presets@1.15.5","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"782f9e4f0fbd0c443c0b7246abe001feef2fa28f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.5.tgz","fileCount":85,"integrity":"sha512-+xvOexRueW3b0X6/1cQhzuXcVsabLKFc3eDAXUFB3wSAfxOME7sU9nbrtVIDXfPAtSShmCo7V6FhCw66JepoYQ==","signatures":[{"sig":"MEUCIQC17mFsLrQxHtTtGS2YRy2WTlZMNz2G+lgRT+RsNVsiigIgPdnvWwb2/0qw7B/1xT8FtE426gp9FzCfGi4t5pNRvdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189148},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"ec5c1191295b31e80b2c8c3f53aac79b9617587e","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.47.0","vue-eslint-parser":"^10.2.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-jsdoc":"^61.3.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.3","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.5","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-testing-library":"^7.13.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.6","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.47.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.5_1763622992637_0.9451080608532896","host":"s3://npm-registry-packages-npm-production"}},"1.15.6":{"name":"@open-xchange/linter-presets","version":"1.15.6","license":"MIT","_id":"@open-xchange/linter-presets@1.15.6","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"a59f6b1e73bf392209c8ed10e53ddb0b5cc6bc48","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.6.tgz","fileCount":85,"integrity":"sha512-iXA6NQzjRKzfYGbAG1HFjr3kQzxBx7aX9d2OUEpxfECgP/2rECV4Evl2Sv5UEQq5eYrMD+tilOGTmTyfP1tfeA==","signatures":[{"sig":"MEUCIBovWkvzWywKKZCuOGh72xw4p3b9g2ZZlUQMJfkz8EyRAiEA9T6MY2G+CfdEpbfWRE+9hIrZ/NmqlYiEzcXeXodAVt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193254},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"2a0afb21e2e171524ab8bed443af387956945a94","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.47.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-jsdoc":"^61.3.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.3","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.5","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.13.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"vue":"^3.5.24","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.25.0","typescript":"^5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.6","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.47.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.6_1763742716748_0.03854784285439217","host":"s3://npm-registry-packages-npm-production"}},"1.15.7":{"name":"@open-xchange/linter-presets","version":"1.15.7","license":"MIT","_id":"@open-xchange/linter-presets@1.15.7","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"e1b6c7cc56c4d28ebff0bb948f8b627e276b45b2","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.7.tgz","fileCount":85,"integrity":"sha512-8fwVZOrlBAXy85MYGJpua93kRU+FGf587HtfYYr2hFH+2W/MSkTmoQ2mEe7SRA+tlb+b4lUbRkqzU4WV+j0OlA==","signatures":[{"sig":"MEUCIQDD53aZvlaQVFG+JpjoXLhV66V1eEXmb0dAa0wEtWL5zwIgd5ObxEfHQ1CyGIyLXaJeeEPPbOqDNTwdHfuT5oFSLTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193497},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"6a5169fcb4b88f8855aeec996a6f32cc46244054","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.1","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.0","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.9","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.13.5","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.25","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.0","typescript":"^5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.48.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.7_1764227993275_0.03983760736692865","host":"s3://npm-registry-packages-npm-production"}},"1.15.8":{"name":"@open-xchange/linter-presets","version":"1.15.8","license":"MIT","_id":"@open-xchange/linter-presets@1.15.8","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"32431bf6bb9a1d2f352ce84e895488417815fb86","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.8.tgz","fileCount":85,"integrity":"sha512-3USSv3ULl3MD+dgS3ymNTl+9yqOU+NL7tKGehcsfQn5AJtlHouVR7jcGOjlntUUnIyGR93OMUB6eE+ZPonv8lQ==","signatures":[{"sig":"MEUCIGVcOVOcdYkgz/0/ObUHpl3FeNmTHKJGdE1i/lxHx5AEAiEA1HeqjTCCirZyr1AlczYqDLeJ2j5uk+4Uc605np/1HlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193727},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"4191318c915b30ca9bb3ff5df55aad624ac17b5c","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.0","typescript-eslint":"^8.48.1","eslint-plugin-jest":"^29.2.1","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.1","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.12","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.13.5","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.25","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.1","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.1","typescript":"^5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.48.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.8_1764826919373_0.27218378831271073","host":"s3://npm-registry-packages-npm-production"}},"1.15.9":{"name":"@open-xchange/linter-presets","version":"1.15.9","license":"MIT","_id":"@open-xchange/linter-presets@1.15.9","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"ecc1b733464fb12e8e1360f174b173f86d61c7ec","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.9.tgz","fileCount":85,"integrity":"sha512-9LgwyGBmqsBaolFs8E5YyopgFdqyvtto6pm4wRsSIcs3dFtqqLlDXQHEUtt2QCmNo9EpNRiM+wb47exRbZES8g==","signatures":[{"sig":"MEUCIEjL9h7zXvzLDYw1KDAMZSSWe0lv/Z/tyA7xBapmQA3fAiEAtqB2URIcmmQQN6tfmA0z8Kpb2Z3XCeUhzr/B8RbB5Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194619},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"f9c49295a73c4246963999e9566e4e801c8b6a10","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.0","eslint-plugin-jest":"^29.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.2","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.13","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.1","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.25","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.1","typescript":"^5.9.3","@types/node":"^24.10.4","@types/react":"^19.2.7","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.50.0","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.9_1766038718567_0.8403648674494886","host":"s3://npm-registry-packages-npm-production"}},"1.15.10":{"name":"@open-xchange/linter-presets","version":"1.15.10","license":"MIT","_id":"@open-xchange/linter-presets@1.15.10","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"0923ff2923fefe44ca30968281167451ab300aea","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.10.tgz","fileCount":85,"integrity":"sha512-k68vlbEgZxTCEqzmMK3P5X0cyk6yDxlwlN7me3hHCQ7UdGvR5Wt7jMWKEZ/c4C0zrdRIWBAVcPyqt+1ZvSPb/w==","signatures":[{"sig":"MEUCIDQkkI5DGwfSETI5prSBQxdbCQ9UpCrJNcv5cJqRMRDbAiEA5hsmTz0ImqMzeLBzZpmSLB+t3xVOCdTF2/hvgg5ATWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194973},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"b24bda449269a914d6490e4fc7f9392c9d78f452","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-jest":"^29.10.1","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.3","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.13","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.26","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.1","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.50.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.10_1766482043725_0.8823806118753932","host":"s3://npm-registry-packages-npm-production"}},"1.15.11":{"name":"@open-xchange/linter-presets","version":"1.15.11","license":"MIT","_id":"@open-xchange/linter-presets@1.15.11","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"867743add8652636c454750c79fc282308e4b2b6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.11.tgz","fileCount":85,"integrity":"sha512-7LWrc9Yy2VXbG7zRoKHZ5Pwx71HYGJbkBliAv0YV9wsnmv0u7xM3WWliYkPK90ezeLfOnyFJYYWrwurghXTesQ==","signatures":[{"sig":"MEUCIBM4Kx4exF7Z9I1JiRE1xpD5GrN7Yo/UmVeyBg7xALeOAiEA/m7n3PZNI+YmkAh3qHQwdt2mYASH0fuCGL1qwbUdpZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195247},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"91cec6ccf48c46a52d4d6bced9b3c27d2c3911b3","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-jest":"^29.11.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.4","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.4.0","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.3","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^3.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.26","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.1","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.50.1","typescript-transform-paths":"^3.5.5","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.11_1766655233013_0.8281816808252711","host":"s3://npm-registry-packages-npm-production"}},"1.15.12":{"name":"@open-xchange/linter-presets","version":"1.15.12","license":"MIT","_id":"@open-xchange/linter-presets@1.15.12","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"a036d969dfbda8e85e88c011f2466fcfa40d27d8","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.12.tgz","fileCount":85,"integrity":"sha512-qdc+9qv8etCPbrUVlCqLB73HA7bOTEAsJd0kItGi24552f+2ExeNpWymBJr1v8zhZ4xcmJFfamyndFEYhKcYTQ==","signatures":[{"sig":"MEQCICu+9AvkfSiDUh95YW15X0eIwLB1/UWU/al7FUveeIPBAiBJ4aM6EPqQzBArdF3ridjUB5S5E3uhCHB+Bnm+ZceKqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195305},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"eb223e9177cd939c1e92095effaeb49fc6c75ce2","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.5","postcss-html":"^1.8.0","@eslint/compat":"^2.0.0","eslint-plugin-n":"^17.23.1","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.51.0","eslint-plugin-jest":"^29.12.1","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.5","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.5","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.5.0","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.2.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.26","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.1","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.51.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.12_1767541459079_0.6250758335407325","host":"s3://npm-registry-packages-npm-production"}},"1.15.13":{"name":"@open-xchange/linter-presets","version":"1.15.13","license":"MIT","_id":"@open-xchange/linter-presets@1.15.13","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"94562d229f5739c9cf18fdb3ad3c853265023ca4","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.15.13.tgz","fileCount":85,"integrity":"sha512-/5uBJmu7CnQP7Fq6DCION3B5tLE+j0piaYVyswj2ibFF91nRkrHHp1tdAXBEc0l9M1ubdsXCQtg40ITai6cpcw==","signatures":[{"sig":"MEYCIQCGyax1n+0r8tebVz+PPnFszUqvK29FxdZhFckHUj7a8AIhAOfKCE1VFy824OwpvUNl3xHX8PSqEpCdxalB6N+N//2J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195543},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"7cdae950a66c1a689f78f16d2bcc0bcf99b02004","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.6","postcss-html":"^1.8.1","@eslint/compat":"^2.0.1","eslint-plugin-n":"^17.23.2","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.0","eslint-plugin-jest":"^29.12.1","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.6.4","@stylistic/stylelint-config":"^3.0.1","@stylistic/stylelint-plugin":"^4.0.0","eslint-plugin-eslint-plugin":"^7.3.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^16.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.6","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.26","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^16.26.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8","@types/eslint-scope":"^8.3.2","@typescript-eslint/utils":"^8.53.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.15.13_1768463487329_0.4005468485317405","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@open-xchange/linter-presets","version":"1.16.0","license":"MIT","_id":"@open-xchange/linter-presets@1.16.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"9fec8e0ad0792d5a4ed4ab6efd4dfabb47ef8e1c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.16.0.tgz","fileCount":85,"integrity":"sha512-pji3RDJi24o6s4w9N5020YutAfLsqXN9rNArvgc8dyQSU+pXvoP4kt+0vm+RZyQUqqVCyTH9nXXw3mAaOp7vDw==","signatures":[{"sig":"MEYCIQC2kmdrreGg4pzB9sx71hOflJ6CchHaPBidbyuBd5jxMAIhAP1KkU6edfZwn2+fjD606k2yZ7MeXXQtnbf9FySeRh9F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197878},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"a860e1105ab08017f14d24fb34242404fcf5f197","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.6","postcss-html":"^1.8.1","@eslint/compat":"^2.0.1","eslint-plugin-n":"^17.23.2","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.53.1","eslint-plugin-jest":"^29.12.1","eslint-plugin-jsdoc":"^62.3.0","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.7.2","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.0","eslint-plugin-eslint-plugin":"^7.3.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.6","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.27","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^17.0.0","typescript":"^5.9.3","@types/node":"^25.0.10","@types/react":"^19.2.9","@types/eslint-scope":"^8.4.0","@typescript-eslint/utils":"^8.53.1","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0 || ^17.0.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.16.0_1769067921149_0.7127338138496679","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@open-xchange/linter-presets","version":"1.16.1","license":"MIT","_id":"@open-xchange/linter-presets@1.16.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"7171a658e324f2ccb9c5cfda3ab06996785c1287","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.16.1.tgz","fileCount":85,"integrity":"sha512-i+SB6czZWeeJbOCXtoeU/N/8j7Z+d7b+YjA1Zs6V0q9V41BAcoE7C9LkgfVRIYUQmXwjP4s/F2xaovFF/bPZzQ==","signatures":[{"sig":"MEYCIQCywt8cLuJLab93RexHde6+e/x19Mows19vtXHnHba/ewIhAPFyDMiJ10JMPRYV99JCY8Luy9BJdEa2m0OZyQAXOn3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197950},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"5b7e60c93c9704641ff245401ed0d19efe361fda","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.2.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.28.6","postcss-html":"^1.8.1","@eslint/compat":"^2.0.1","eslint-plugin-n":"^17.23.2","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.54.0","eslint-plugin-jest":"^29.12.1","eslint-plugin-jsdoc":"^62.4.1","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.7.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.8.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.28.6","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.27","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^17.0.0","typescript":"^5.9.3","@types/node":"^25.1.0","@types/react":"^19.2.10","@types/eslint-scope":"^8.4.0","@typescript-eslint/utils":"^8.54.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0 || ^17.0.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.16.1_1769664077442_0.31853343506127096","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@open-xchange/linter-presets","version":"1.16.2","license":"MIT","_id":"@open-xchange/linter-presets@1.16.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"1befbbdcc777732ca3f36c36b4dca9ac75500cde","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.16.2.tgz","fileCount":85,"integrity":"sha512-0Br1IFl59oaSG0Q+DG9xQDeMMChJM87svMe5PA+p8jF65v4wPMzRC8hVNXTVWfU0x1XxdJCJlcrbCQnesTe1PQ==","signatures":[{"sig":"MEQCIBt0LBSpoFgRnWqlrj45enUhoTrNcjvW7n+raQ4qrxSIAiARU23Bwn62+qKkgA6mstJwRvjf+voQXbTn/xLg4u6vMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198000},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"b08cea71091dc031aa44fdd5cbc03c1dc6fdc94d","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.23.2","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.54.0","eslint-plugin-jest":"^29.12.2","eslint-plugin-jsdoc":"^62.5.1","eslint-plugin-jsonc":"^2.21.0","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.7.1","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.9.4","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.0","eslint-plugin-license-header":"^0.8.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.27","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^17.1.1","typescript":"^5.9.3","@types/node":"^25.2.0","@types/react":"^19.2.11","@types/eslint-scope":"^8.4.0","@typescript-eslint/utils":"^8.54.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^16.23.0 || ^17.0.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.16.2_1770278703961_0.3793942580269405","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@open-xchange/linter-presets","version":"1.16.3","license":"MIT","_id":"@open-xchange/linter-presets@1.16.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"e190c6261f5de9c0375dc057d763b8d08688ed83","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.16.3.tgz","fileCount":85,"integrity":"sha512-s1GEvzg11hYVzG95KKAOoC7FVFE3uuwi8hHgvGaUBJAXPLCUbpPfDE8RpLNsK1pF1bMzXUBZQL/z/NFMNDMomg==","signatures":[{"sig":"MEYCIQCfcZYUyC0fhWZDFPqL5McV8XJmG9BgTXH0iaCwTkpUWgIhAKcD9vJolE6vSwQGdiqEZHLYbBZFin7tcQdpWDCposay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198046},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"ae5c7a1db8267a17b9144280eb86bd7fe84144dc","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.23.2","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^3.1.2","typescript-eslint":"^8.55.0","eslint-plugin-jest":"^29.13.0","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-jsonc":"^2.21.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.7","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.8.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.12.4","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.0","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.6.0","eslint-plugin-testing-library":"^7.15.4","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.28","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^17.2.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.14","@types/eslint-scope":"^8.4.0","@typescript-eslint/utils":"^8.55.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.16.3_1770881555458_0.778568009576263","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@open-xchange/linter-presets","version":"1.17.0","license":"MIT","_id":"@open-xchange/linter-presets@1.17.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"233ee3a70eb8057c2aefc6a07ed5ea03b4a8ede5","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.17.0.tgz","fileCount":85,"integrity":"sha512-D2h4hr1EYEE7IzTllvnKnnacB/MxdcN8cQXRe6dmI9Y5LT3O75ekAK+WsI9WJFK+P7+74qQCRWUH0FwLrlQNCw==","signatures":[{"sig":"MEQCIGXLu8SK4LxqHtwJqEDyL9hHzqhSgwY09XH6Tw7h/pmcAiBoTQvylPs0EAL71jDpWkfk80vApJxroRFaN15vmpDvKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198482},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"64c0f4ff757fdde6ed4268ad2a587461432ddb80","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.3.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.2.1","typescript-eslint":"^8.56.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.6.0","eslint-plugin-jsonc":"^2.21.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.4.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.9","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.8.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^3.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.1","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.0","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.4","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.28","jest":"^30.2.0","jiti":"^2.6.1","eslint":"^9.39.2","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^17.3.0","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","@types/eslint-scope":"^8.4.0","@typescript-eslint/utils":"^8.56.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.17.0_1771479971711_0.8701673424356882","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@open-xchange/linter-presets","version":"1.17.1","license":"MIT","_id":"@open-xchange/linter-presets@1.17.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"d02db1c59c01d75b5f3ceba0a2e5661a8514cc12","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.17.1.tgz","fileCount":85,"integrity":"sha512-Ks6BFMlZjBjK/HyrnaKunUJsHTiUDKPxooRVLSap2+3V1xJmm7aMTwz+AuJHadJY2o6fFZtxrRc+sgJXzd1C4Q==","signatures":[{"sig":"MEQCIBdC2Kl+hRyg1RVufrtryY3sp3LmsiIfqbXIOQGmwwvGAiBIpeWi/uzlC201aJwL1xVGPWOmewTxyjiRyObP66Udrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198499},"type":"module","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"gitHead":"cff1358132a60198928452fbbc6b76c5b5edb112","scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"yarn clean && tspc --project src/tsconfig.json","clean":"premove dist","prepack":"yarn build && yarn lint && yarn test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","jiti":"^2.6.1","eslint":"^9.39.4","premove":"^4.0.0","ts-patch":"^3.3.0","stylelint":"^17.4.0","typescript":"^5.9.3","@types/node":"^25.4.0","@types/react":"^19.2.14","@typescript-eslint/utils":"^8.57.0","typescript-transform-paths":"^3.5.6","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.17.1_1773302069061_0.5869613118279766","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@open-xchange/linter-presets","version":"1.18.0","license":"MIT","_id":"@open-xchange/linter-presets@1.18.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"f602529ce93026e9d1259d8a88910fbf35183811","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.0.tgz","fileCount":85,"integrity":"sha512-E180aawDpysTVJyQokf2MU9zR2RSyoQslJmQ4/EiWkiTs32tJkki23+NbV1IWxZA9LzJA+QrJU34NObxTVm+Tw==","signatures":[{"sig":"MEUCIQC0J7WxmkPZMKmUwL7B+2+eI0h9wUIjlg/GPUJsQnLGXgIgWHBm/zUUU317moMmKWIiGLrs/yAeYIJKSq20Cg8vpyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199025},"type":"module","_from":"file:open-xchange-linter-presets-1.18.0.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\8ffc764122a7063df577c95eb5ac236c\\open-xchange-linter-presets-1.18.0.tgz","_integrity":"sha512-E180aawDpysTVJyQokf2MU9zR2RSyoQslJmQ4/EiWkiTs32tJkki23+NbV1IWxZA9LzJA+QrJU34NObxTVm+Tw==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.0_1773329058784_0.360552658753754","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@open-xchange/linter-presets","version":"1.18.1","license":"MIT","_id":"@open-xchange/linter-presets@1.18.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"a6b824dfc5824b7a996783067014e0fa97bf7fed","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.1.tgz","fileCount":85,"integrity":"sha512-wYxp1c+6++UbBbO5Ag+5QK1fPgnyf16LSFD0C3QZ6k4VPu7gWaxIDiUpx+PXIwPlABKTr3MmkOSkyHpqKvzCHg==","signatures":[{"sig":"MEUCIQDj9DIZ3BwzkFle+/JCNLMyLL3rIpt/dRDj0oCzivt+sgIgQq2e6szrelt3j2inYt3eS7zmWJ9IsxmafCpBTfdiMco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199216},"type":"module","_from":"file:open-xchange-linter-presets-1.18.1.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\d70d046127a5126988fb6232ca3d74ca\\open-xchange-linter-presets-1.18.1.tgz","_integrity":"sha512-wYxp1c+6++UbBbO5Ag+5QK1fPgnyf16LSFD0C3QZ6k4VPu7gWaxIDiUpx+PXIwPlABKTr3MmkOSkyHpqKvzCHg==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.1_1773332634061_0.4106134641652637","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@open-xchange/linter-presets","version":"1.18.2","license":"MIT","_id":"@open-xchange/linter-presets@1.18.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"3d683598ac5a0865fae880a18209c6669208b6d6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.2.tgz","fileCount":85,"integrity":"sha512-AvpS1GjlQtmj2ziUw9FSnzEiGMaVEZ8tdI6UEd8uecSqTD5GD103zaCbAzGSGh4XUSRQFYuzvcqPnappZcWlbw==","signatures":[{"sig":"MEUCIF7fz+NJ9qzGKR8O9PuhHlAuTnWjXMSXhEZSxz7ioGFVAiEAsya9ZaiLhQOR9f75vX3Q0dAvj/d9wworyXT1yFuQn8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199425},"type":"module","_from":"file:open-xchange-linter-presets-1.18.2.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\88dd80e56fee6db37f5d5af2b6743790\\open-xchange-linter-presets-1.18.2.tgz","_integrity":"sha512-AvpS1GjlQtmj2ziUw9FSnzEiGMaVEZ8tdI6UEd8uecSqTD5GD103zaCbAzGSGh4XUSRQFYuzvcqPnappZcWlbw==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.2_1773387379129_0.2059377080567275","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"@open-xchange/linter-presets","version":"1.18.3","license":"MIT","_id":"@open-xchange/linter-presets@1.18.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"8eb51fb04b1a6da33e1cf59e0d208ed4c992779f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.3.tgz","fileCount":85,"integrity":"sha512-ZVO3UOZ8dfCQGDHG9lK/QWr+ZdCdJIhETDLeQiwMQ/c8tl5HDxWndOzi56FuFd8PDl3fth/pNVP7YMvzErsERA==","signatures":[{"sig":"MEUCIQC+oXXO84QV4iim+1OitIDzfymlcRvC6PB9EyZ6ATGJsQIgQpVDmoB8PGXuE15nrB6hQp/SyQGGSDy6PaXsZ4377fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199689},"type":"module","_from":"file:open-xchange-linter-presets-1.18.3.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\e9b5e446eff77a7bb2ab6b410e47498f\\open-xchange-linter-presets-1.18.3.tgz","_integrity":"sha512-ZVO3UOZ8dfCQGDHG9lK/QWr+ZdCdJIhETDLeQiwMQ/c8tl5HDxWndOzi56FuFd8PDl3fth/pNVP7YMvzErsERA==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.3_1773389607149_0.8004595708486204","host":"s3://npm-registry-packages-npm-production"}},"1.18.4":{"name":"@open-xchange/linter-presets","version":"1.18.4","license":"MIT","_id":"@open-xchange/linter-presets@1.18.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"d292e3e1a35bd62835aa30420170a183fc1a4eac","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.4.tgz","fileCount":85,"integrity":"sha512-6ewyGI4kpWx6oIQYiG5iusW4YvhPnlahJRcftFl3ZEEXqDLY/ZJP8/QwaBjS7KG3hMW/RU9Lx+Ip9Mv3tsLDdw==","signatures":[{"sig":"MEQCICZYuvSNRctpCaczAxYiI6GeupbmMopPihnyrMzpX+mwAiAhYWiQSn9WwhYakSzyTUH1xJfOkj8gHVMwJKvldqsa+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199929},"type":"module","_from":"file:open-xchange-linter-presets-1.18.4.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\a2ab2a2b0288ee2c215e65bcd3c95ab3\\open-xchange-linter-presets-1.18.4.tgz","_integrity":"sha512-6ewyGI4kpWx6oIQYiG5iusW4YvhPnlahJRcftFl3ZEEXqDLY/ZJP8/QwaBjS7KG3hMW/RU9Lx+Ip9Mv3tsLDdw==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.1","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.4_1773756502988_0.8293840965139418","host":"s3://npm-registry-packages-npm-production"}},"1.18.5":{"name":"@open-xchange/linter-presets","version":"1.18.5","license":"MIT","_id":"@open-xchange/linter-presets@1.18.5","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"5e896a670282edcc0db897d43186735e22f5f2d7","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.5.tgz","fileCount":85,"integrity":"sha512-S/rxt21tOUihPI0EJQX3qn1laoVyexoJaLsitZZWbMfOyQkHthv5VbWTzN8eQplNckXjY+MulpkjTgy/o+5IwQ==","signatures":[{"sig":"MEUCIQDLbJ32GtjPdJUu9coQqYb9ysh12Z9PhNUENYddpy0ZCQIgQgAzcRSV9Hzcs0n6ET16MqxNoNZSgLy4RuOFuyZHQ2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201352},"type":"module","_from":"file:open-xchange-linter-presets-1.18.5.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\95c523badc580fa4a584e1daf5e6fa89\\open-xchange-linter-presets-1.18.5.tgz","_integrity":"sha512-S/rxt21tOUihPI0EJQX3qn1laoVyexoJaLsitZZWbMfOyQkHthv5VbWTzN8eQplNckXjY+MulpkjTgy/o+5IwQ==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.1","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^2.13.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.5_1773929328275_0.29587107997798845","host":"s3://npm-registry-packages-npm-production"}},"1.18.6":{"name":"@open-xchange/linter-presets","version":"1.18.6","license":"MIT","_id":"@open-xchange/linter-presets@1.18.6","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"953b266dd34cd411fc6f38d55134b70f101cf2b7","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.6.tgz","fileCount":85,"integrity":"sha512-8wmHcLNiQpgBMCE/1h9B6d2sL8La8RoKdMlv9rw8fARBq+RHzSLQPfP5p6PdAwwUobxRW7mEWFzOfw4ANhnotw==","signatures":[{"sig":"MEYCIQDsW4CLJv8nBGvJMhWMYqWMaTWwpHyjCp6vlNr+UafbogIhANdbXbkuurMx97636gmzxamL8uQphQ8kK5ROmbtDc26N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201399},"type":"module","_from":"file:open-xchange-linter-presets-1.18.6.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\8ea1fb7054e88b14c1167ccb86f7a3ee\\open-xchange-linter-presets-1.18.6.tgz","_integrity":"sha512-8wmHcLNiQpgBMCE/1h9B6d2sL8La8RoKdMlv9rw8fARBq+RHzSLQPfP5p6PdAwwUobxRW7mEWFzOfw4ANhnotw==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.3","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.1","eslint-plugin-jest":"^29.15.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.12","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^3.0.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.0","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.0.1","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.4.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.6_1773934858157_0.35511631215257844","host":"s3://npm-registry-packages-npm-production"}},"1.18.7":{"name":"@open-xchange/linter-presets","version":"1.18.7","license":"MIT","_id":"@open-xchange/linter-presets@1.18.7","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"31c1bd9d52c46bb32050741fd2e22f8477243e56","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.7.tgz","fileCount":85,"integrity":"sha512-Q8U99b2p0B5+bCu19vzhr4IxnnVl9VwKvd1+5Q+s2A+O5Z8YT76IjpGLXgArFPsjwde/ep2n9iAsb0OAFw0I1A==","signatures":[{"sig":"MEUCIQD7RhBOIGOmGA3tFzB0lIfX1PJDXgQ6OviYQxFbp/LKYgIgchNLd8YfpABCXF0PAyXFsoe+odSVU6gM93Yd3MtufvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201515},"type":"module","_from":"file:open-xchange-linter-presets-1.18.7.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\428189dc0a762d047add56fbca44b458\\open-xchange-linter-presets-1.18.7.tgz","_integrity":"sha512-Q8U99b2p0B5+bCu19vzhr4IxnnVl9VwKvd1+5Q+s2A+O5Z8YT76IjpGLXgArFPsjwde/ep2n9iAsb0OAFw0I1A==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^3.0.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.5.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.7_1774510987279_0.9804188761539836","host":"s3://npm-registry-packages-npm-production"}},"1.18.8":{"name":"@open-xchange/linter-presets","version":"1.18.8","license":"MIT","_id":"@open-xchange/linter-presets@1.18.8","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"6163e3bf40fd8c3304621f0dfd9316622be893f2","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.8.tgz","fileCount":85,"integrity":"sha512-BSQEKyIkcjXRDi9qluKcJ99B03QHBMeRLMpfBX8rXN1x4vl4DW9US5JNRrtAPCBYXMBv0JIV65N1jqLNORFQSg==","signatures":[{"sig":"MEUCIGgy6+BY86AJuS+7LXAVyvR+8aZvABDte/CxKr/jZrYwAiEAnGN2rO7ljtHQ7b87UXW6olVZ1ALdc5pFkbTErP7tOXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201909},"type":"module","_from":"file:open-xchange-linter-presets-1.18.8.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\3acd6fb01469c861d8802d6d463e9177\\open-xchange-linter-presets-1.18.8.tgz","_integrity":"sha512-BSQEKyIkcjXRDi9qluKcJ99B03QHBMeRLMpfBX8rXN1x4vl4DW9US5JNRrtAPCBYXMBv0JIV65N1jqLNORFQSg==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^3.0.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.5.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.8_1774800578281_0.7169129361799813","host":"s3://npm-registry-packages-npm-production"}},"1.18.9":{"name":"@open-xchange/linter-presets","version":"1.18.9","license":"MIT","_id":"@open-xchange/linter-presets@1.18.9","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"6a1ffc916e19a416ff09f667ea587b082044fe1c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.18.9.tgz","fileCount":85,"integrity":"sha512-nxsN4NQLRow7QoqYRVE7FRH2IdUVJ0FKdkLNGyot1gVrVRZJc3Pt/yWZHFzWJn1ACCE9hgxsySiLHg6x+YsXwQ==","signatures":[{"sig":"MEUCIBmz5MfnA5lu/p74Pvghf3tMS3cMh15T5EFwvPzW71egAiEAoigaBrq3qIqoCLPKinLd3qlGY2OKauMWy56tqPEbJyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202380},"type":"module","_from":"file:open-xchange-linter-presets-1.18.9.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\ce59e7c73382c14ba7d9e499629fe47a\\open-xchange-linter-presets-1.18.9.tgz","_integrity":"sha512-nxsN4NQLRow7QoqYRVE7FRH2IdUVJ0FKdkLNGyot1gVrVRZJc3Pt/yWZHFzWJn1ACCE9hgxsySiLHg6x+YsXwQ==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^3.0.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.5.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.18.9_1774846873216_0.5965236994002767","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@open-xchange/linter-presets","version":"1.19.0","license":"MIT","_id":"@open-xchange/linter-presets@1.19.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"593b7b4b97cc10c13d96c835b3a56bb9b45784d3","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.19.0.tgz","fileCount":85,"integrity":"sha512-S47YRJJ1EkXhTkYO7NWa2IFDORMpJftWrbdglHgK52kdqJi+4hHG0WcrKTTwDgmXVUzP0gVRTNAbvDOt6AbWpA==","signatures":[{"sig":"MEYCIQCbrjudCFvRBBRVEAyIFa2B/pvzhYAZJMsMXL4VYZMoKQIhAK33lZGGLCTWxKePCnVE8k2h0LafG6J+fuhxu7Om3rqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202380},"type":"module","_from":"file:open-xchange-linter-presets-1.19.0.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\08bdfa06aafdd77acdce296a0c0032aa\\open-xchange-linter-presets-1.19.0.tgz","_integrity":"sha512-S47YRJJ1EkXhTkYO7NWa2IFDORMpJftWrbdglHgK52kdqJi+4hHG0WcrKTTwDgmXVUzP0gVRTNAbvDOt6AbWpA==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^3.0.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.5.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@typescript-eslint/utils":"^8.57.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.19.0_1774885246486_0.25201233725600836","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@open-xchange/linter-presets","version":"1.20.0","license":"MIT","_id":"@open-xchange/linter-presets@1.20.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"7d2ec01618e1b7affe4c7e891a92ea031b165ab3","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.20.0.tgz","fileCount":120,"integrity":"sha512-xxribW+p1sXA8DvYPAhcCwBiPwsFkO3MeV6bGkd3APJ/XMYUSByWaTljiDlBmHN5EvtGImUReA/Nd6nn3UQUsA==","signatures":[{"sig":"MEQCIA8Jjt21PQFqKWDecjezb8NKLeCpOrrG+wMqORLFyDB0AiAq9jWDT0jqnMYN7pcmb3s6SYNAUtvjO5iIHfyQGSsjuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222869},"type":"module","_from":"file:open-xchange-linter-presets-1.20.0.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src/tsconfig.json --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src/tsconfig.json","clean":"premove dist","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\b9a7536b92eb18232415ca79d8ce1d09\\open-xchange-linter-presets-1.20.0.tgz","_integrity":"sha512-xxribW+p1sXA8DvYPAhcCwBiPwsFkO3MeV6bGkd3APJ/XMYUSByWaTljiDlBmHN5EvtGImUReA/Nd6nn3UQUsA==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^7.5.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.13","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^3.0.0","@stylistic/stylelint-config":"^4.0.0","@stylistic/stylelint-plugin":"^5.0.1","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.5.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.1","@typescript-eslint/utils":"^8.57.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.20.0_1774938400330_0.4128873596706766","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@open-xchange/linter-presets","version":"1.21.0","license":"MIT","_id":"@open-xchange/linter-presets@1.21.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"22108825350372acc634b500d284f33b8177eefe","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.21.0.tgz","fileCount":120,"integrity":"sha512-L0PkdrLqe5D2mZXKzbau/2OP8ZYgxKtgKdy2Fsi+TEBYKya6KK1I7OpZgjuX6B3BOYZFKsRsrAD2WF+8cMhVRw==","signatures":[{"sig":"MEUCIEbpWF2W5zdTZDAAXJU6yBTtCuw+dB2SspqbX+vI2LivAiEAnbv2BQfR5C2sAFrG+ox3MMAiDacygSKT3+RoYHz6awY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222759},"type":"module","_from":"file:open-xchange-linter-presets-1.21.0.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src","clean":"premove dist","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\dd100ee89b73288b5222fbfd46559913\\open-xchange-linter-presets-1.21.0.tgz","_integrity":"sha512-L0PkdrLqe5D2mZXKzbau/2OP8ZYgxKtgKdy2Fsi+TEBYKya6KK1I7OpZgjuX6B3BOYZFKsRsrAD2WF+8cMhVRw==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.3","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.2","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.58.0","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.14","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^4.2.1","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.6.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.1","@typescript-eslint/utils":"^8.58.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.21.0_1775116634275_0.4428050157758354","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@open-xchange/linter-presets","version":"1.21.1","license":"MIT","_id":"@open-xchange/linter-presets@1.21.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"2793acc6ee53c94d5750e76804f94dd2d3778923","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.21.1.tgz","fileCount":120,"integrity":"sha512-IuolLVdhEeT93eDr4XkEahFNhuc4RbwIfSEXpHIDPgZ2dF7lFsCielRQCnbb3XRz/DwbvTp8bc+2dYyIYR7qGQ==","signatures":[{"sig":"MEUCIFCqMJxXL8cUMUJug+YG/aO30fjtxMotxu7CLnOAMW9oAiEA8i4+g8XEGN8dr5M+gY/D7GJJ4opzAy7Mp+2TIYG7f6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222980},"type":"module","_from":"file:open-xchange-linter-presets-1.21.1.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.js","./stylelint":"./dist/stylelint/index.js"},"scripts":{"lint":"tsc && tsc --project src --noEmit && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"pnpm clean && tspc --project src","clean":"premove dist","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\acecea023bf155155c2d8052c5c2e48e\\open-xchange-linter-presets-1.21.1.tgz","_integrity":"sha512-IuolLVdhEeT93eDr4XkEahFNhuc4RbwIfSEXpHIDPgZ2dF7lFsCielRQCnbb3XRz/DwbvTp8bc+2dYyIYR7qGQ==","repository":{"url":"https://gitlab.open-xchange.com/fspd/commons/plugins","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.58.1","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.15","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^4.2.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.32","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.6.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.1","@typescript-eslint/utils":"^8.58.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.21.1_1775718018716_0.415695517752533","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@open-xchange/linter-presets","version":"1.22.0","license":"MIT","_id":"@open-xchange/linter-presets@1.22.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"abdea29e34632a4fb3545eba19fb1a91e7c16949","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.22.0.tgz","fileCount":26,"integrity":"sha512-MRIsIbZZetPgqie/wEKdu/LbGZJRsnsyMG4AyQwAb3zRwXFQadB69NizUlgPdYvO6yYeG/aMvrhxyhBApiHVNA==","signatures":[{"sig":"MEYCIQD1FUHxvZ2CN2QaZfNoCS5tmwdPbt2HdbdwSjDqmcauOgIhANrEIW0IAKlRX5PmJO3ZNWIzZQ84uavJYab4odQvB4fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297518},"type":"module","_from":"file:open-xchange-linter-presets-1.22.0.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\d6a219c9a460577d3c1cf852d344263b\\open-xchange-linter-presets-1.22.0.tgz","_integrity":"sha512-MRIsIbZZetPgqie/wEKdu/LbGZJRsnsyMG4AyQwAb3zRwXFQadB69NizUlgPdYvO6yYeG/aMvrhxyhBApiHVNA==","repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.58.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.1","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^7.28.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.15","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^4.2.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@babel/plugin-proposal-decorators":"^7.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.32","jest":"^30.3.0","eslint":"^9.39.4","stylelint":"^17.6.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.2","@typescript-eslint/utils":"^8.58.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.22.0_1775731316368_0.4991311326591592","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@open-xchange/linter-presets","version":"1.23.0","license":"MIT","_id":"@open-xchange/linter-presets@1.23.0","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"9199b0619458ecedcd63977f822a134e9c28423f","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.23.0.tgz","fileCount":26,"integrity":"sha512-lZZgX11stVXsqP45gfG+4rcKnkfaUI6kOL1c2oASByw+uF5rtPMWDP/PcNDtbvktDPyh4qyp6wFdSsYGkYN/nQ==","signatures":[{"sig":"MEQCICD96/VlUNc04Z30g/cGaCWb+I7/EG4UkBS0EfWTtASCAiAkhHG0zhiqTFC1wF5gwFKYjLU3pUOCJFloyXEsVvpHqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297457},"type":"module","_from":"file:open-xchange-linter-presets-1.23.0.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\00ff652e04947e2eb833a5bc4ad8c61f\\open-xchange-linter-presets-1.23.0.tgz","_integrity":"sha512-lZZgX11stVXsqP45gfG+4rcKnkfaUI6kOL1c2oASByw+uF5rtPMWDP/PcNDtbvktDPyh4qyp6wFdSsYGkYN/nQ==","repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^7.29.0","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.58.2","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.3","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^4.2.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.32","jest":"^30.3.0","eslint":"^10.2.1","stylelint":"^17.8.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.3","@typescript-eslint/utils":"^8.58.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.23.0_1776757974470_0.20262140234861015","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@open-xchange/linter-presets","version":"1.23.1","license":"MIT","_id":"@open-xchange/linter-presets@1.23.1","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"7ae53cfb470c243a6a4d421469e36d76edbcfe68","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.23.1.tgz","fileCount":26,"integrity":"sha512-g4SBuF6JZxO20IVJCKncitk82GMAFW9RW1Bhg6qPH/MnvB3n1YaiypxU6bfPO/fwxVDze2Algh+FIDzCkTvYRw==","signatures":[{"sig":"MEUCIBe8m+ouVkunkX/IEqWij6Kcsf/K7vbrF0KKtGEfw21gAiEAt3mly2Ze9lx4WTkxCbK5EyJZvRiMuhYRfkEXeJHO0Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297570},"type":"module","_from":"file:open-xchange-linter-presets-1.23.1.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\305c09bad83d419a7082646fd2c534da\\open-xchange-linter-presets-1.23.1.tgz","_integrity":"sha512-g4SBuF6JZxO20IVJCKncitk82GMAFW9RW1Bhg6qPH/MnvB3n1YaiypxU6bfPO/fwxVDze2Algh+FIDzCkTvYRw==","repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.3","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.58.2","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.3","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^4.2.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.32","jest":"^30.3.0","eslint":"^10.2.1","stylelint":"^17.8.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.3","@typescript-eslint/utils":"^8.58.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.23.1_1776763749096_0.9043730129692071","host":"s3://npm-registry-packages-npm-production"}},"1.23.2":{"name":"@open-xchange/linter-presets","version":"1.23.2","license":"MIT","_id":"@open-xchange/linter-presets@1.23.2","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"820b77aefa8073f788912d2fd9cebc54efe3625c","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.23.2.tgz","fileCount":26,"integrity":"sha512-Pw9kdUJAUXENphzNiPwrggB3PZnfK1IQxWO+YjeIDpl5VKyjz2dHL2IAIj8+SB3YXRYYcTtlHgx8LoJOsWHAQg==","signatures":[{"sig":"MEYCIQCFY9xUdXZiw9MpolJGwOoBkIWfDngDPbCxESpqodVw1gIhALAt0UrkEjwtlDpVqwab8wu1LHhOofZRT3raKErje4OJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297907},"type":"module","_from":"file:open-xchange-linter-presets-1.23.2.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\65426539a015810419d7884ae7ede765\\open-xchange-linter-presets-1.23.2.tgz","_integrity":"sha512-Pw9kdUJAUXENphzNiPwrggB3PZnfK1IQxWO+YjeIDpl5VKyjz2dHL2IAIj8+SB3YXRYYcTtlHgx8LoJOsWHAQg==","repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.3","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.3","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-promise":"^7.2.1","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^4.2.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.33","jest":"^30.3.0","eslint":"^10.2.1","stylelint":"^17.8.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.3","@typescript-eslint/utils":"^8.59.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.23.2_1776927239581_0.449766139994894","host":"s3://npm-registry-packages-npm-production"}},"1.23.3":{"name":"@open-xchange/linter-presets","version":"1.23.3","license":"MIT","_id":"@open-xchange/linter-presets@1.23.3","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"23ad222035e74467703accf40fbab2f69aabbbb9","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.23.3.tgz","fileCount":26,"integrity":"sha512-7l1J1ddV5zCHF+48wzOiA9KgPtRJYIW4j74pAVZyCz6YRkgeI78RxgiDo/6tGgQSXS3yaNw8VaumyB+85hoXVw==","signatures":[{"sig":"MEUCIQCiXFGTpDUn7KtKG+1YAOVke3dgWgKzZPPP9kWItA0SPwIgUGjPgwRYsmVKHMtl3gghImdMKSgHouKDSOlCudDWpeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297957},"type":"module","_from":"file:open-xchange-linter-presets-1.23.3.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\b0818c5803e78bb15f4a22362e0524fc\\open-xchange-linter-presets-1.23.3.tgz","_integrity":"sha512-7l1J1ddV5zCHF+48wzOiA9KgPtRJYIW4j74pAVZyCz6YRkgeI78RxgiDo/6tGgQSXS3yaNw8VaumyB+85hoXVw==","repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.4","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.4","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.6.2","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.33","jest":"^30.3.0","eslint":"^10.2.1","stylelint":"^17.9.1","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.3","@typescript-eslint/utils":"^8.59.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.23.3_1777533522124_0.3599432652867012","host":"s3://npm-registry-packages-npm-production"}},"1.23.4":{"name":"@open-xchange/linter-presets","version":"1.23.4","license":"MIT","_id":"@open-xchange/linter-presets@1.23.4","maintainers":[{"name":"moritz.bach","email":"moritz.bach@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"tran-dong.tran","email":"tran-dong.tran@open-xchange.com"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"ox-kaci","email":"kawa.acikgoez@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"245d4360f0302b0efe5c95f4ff168bde0bc87dfb","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.23.4.tgz","fileCount":26,"integrity":"sha512-GAiVn1p/PxogrfYwrebtf6ZuSfjYf0faaTtzjqu3s3mIK7rN0IX05Awc61jYw4wogST5nzxB4+UEV+RFsUVgRw==","signatures":[{"sig":"MEYCIQDEnoCnkWjBRfopP7vN1MaGQYmCtz2NqGZ8woWfainq6AIhAJEA7AfPenkGB6NqzsLNqUGCaHf3afAs7nAwnDKWrg77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298015},"type":"module","_from":"file:open-xchange-linter-presets-1.23.4.tgz","engines":{"node":">=20.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"_resolved":"C:\\Users\\DANIEL~1\\AppData\\Local\\Temp\\32872a6fe46f087dafbe72bdabef7f79\\open-xchange-linter-presets-1.23.4.tgz","_integrity":"sha512-GAiVn1p/PxogrfYwrebtf6ZuSfjYf0faaTtzjqu3s3mIK7rN0IX05Awc61jYw4wogST5nzxB4+UEV+RFsUVgRw==","repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"_npmVersion":"9.8.1","description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.0","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.4","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.0.5","eslint-plugin-n":"^17.24.0","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.3.2","typescript-eslint":"^8.59.2","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.4","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.5.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.7.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.3","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","jest":"^30.3.0","eslint":"^10.3.0","stylelint":"^17.11.0","@types/react":"^19.2.14","@jest/globals":"^30.3.0","@open-xchange/tsconfig":"^0.0.3","@typescript-eslint/utils":"^8.59.2","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.23.4_1778134883910_0.022098671747848853","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@open-xchange/linter-presets","version":"1.24.0","license":"MIT","_id":"@open-xchange/linter-presets@1.24.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"1aff54a06a33d4eb4746299cd683a4c27e383435","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.24.0.tgz","fileCount":26,"integrity":"sha512-eFCL+llTjnEnPu8W9pXtknG6gGh3NPnQi2qax4jwqCesQUNOaSKaenk29JKd05A2gj3BMsl2YeYDchs5CJuefA==","signatures":[{"sig":"MEUCIFYPxHUbEzi972mbD+/609eQgGDQpWGu9Grmt90QmS2/AiEAlQ+94DsHnmN9D+OBkVuUIzHjqRcf/fxYstHHNIqjMWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298636},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.5","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.3.2","typescript-eslint":"^8.59.3","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.5","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.7.7","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.3","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","jest":"^30.4.2","eslint":"^10.3.0","stylelint":"^17.11.0","@types/react":"^19.2.14","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.59.3","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.24.0_1778774526328_0.9076219152234204","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@open-xchange/linter-presets","version":"1.25.0","license":"MIT","_id":"@open-xchange/linter-presets@1.25.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"e603db72b4c77805de895ce2d1bad34e616f95c0","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.25.0.tgz","fileCount":26,"integrity":"sha512-1QiqslIOOFKY/xgMVqOkSIC3MdkuBwqJjqHWXRyYeObJPI5h+hP8vnS7+umqcXZzhyRUUXx43Ea1kpKW/7T2lQ==","signatures":[{"sig":"MEQCIA/HMVWmGWPEPqnYvrB5GKs8o94VoxQgUOzESNtDnh8tAiBsxsCWjnjmdwYnP9YIV/5KtIVGBFvGhImuVIoBzbSwNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306382},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.5","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.7.10","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.3.2","typescript-eslint":"^8.59.3","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.5","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.7.10","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.1.0","eslint-plugin-eslint-plugin":"^7.3.3","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","jest":"^30.4.2","eslint":"^10.3.0","stylelint":"^17.11.0","@types/react":"^19.2.14","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.59.3","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.25.0_1779090534085_0.8244008026371668","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@open-xchange/linter-presets","version":"1.25.1","license":"MIT","_id":"@open-xchange/linter-presets@1.25.1","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"2188eae83198e373d6fb938b52047268a0020688","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.25.1.tgz","fileCount":26,"integrity":"sha512-9CFjjkUoc4QijRfR0QYDecUPDxgWPGW6W3ozlZeI/8DKX3Q0cst/8n7+bYYErGooWaIrTqXYl19HDOo9h7wfpw==","signatures":[{"sig":"MEUCIArDGq2f6V0HuqVgW8s6dUpVkWf+rHqII1FjPTEDzqv3AiEAsq3nRyZgtwnsKy8+uYlEoUx5Td71IGmwWwnfh7vGYVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306437},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.6","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.2","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.8.5","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.3.2","typescript-eslint":"^8.60.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.18","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.8.5","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.0","eslint-plugin-eslint-plugin":"^7.3.3","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","jest":"^30.4.2","eslint":"^10.4.0","stylelint":"^17.12.0","@types/react":"^19.2.15","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.60.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.25.1_1779943953569_0.9896280397777577","host":"s3://npm-registry-packages-npm-production"}},"1.25.2":{"name":"@open-xchange/linter-presets","version":"1.25.2","license":"MIT","_id":"@open-xchange/linter-presets@1.25.2","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"0032930031a49cd5ff2b429eca10f0ae3db0ef2e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.25.2.tgz","fileCount":26,"integrity":"sha512-qUlB9ITs1a393FxRBb980UMYt7lLEXlPgCbH5CI83if56vWOPSBIqR0k6JIVd6uqAuDazrjJ1GGJVwRoc2qLBw==","signatures":[{"sig":"MEQCIDC/whLXZAdPvDhgZE/hLIxXXwrr+AWKkzdqefGM/1PTAiAzx6eoXgVLXfuS7Cdns8T6kDE0uGZR9F3wVGljFj0K0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306792},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.6","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.2","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.8.5","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.3.2","typescript-eslint":"^8.60.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","@babel/eslint-parser":"^8.0.0-rc.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.18","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.8.5","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.0","eslint-plugin-eslint-plugin":"^7.3.3","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","jest":"^30.4.2","eslint":"^10.4.0","stylelint":"^17.12.0","@types/react":"^19.2.15","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.60.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.25.2_1779947769256_0.07014193783671807","host":"s3://npm-registry-packages-npm-production"}},"1.25.3":{"name":"@open-xchange/linter-presets","version":"1.25.3","license":"MIT","_id":"@open-xchange/linter-presets@1.25.3","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"fcbdae252e588f2791e6bf624f7c122dc03c38e1","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.25.3.tgz","fileCount":26,"integrity":"sha512-3EL5uQJlj73fcDYNDCU7WHDZhyZV80RaBE8whQMkR3X6+H1rSPV/xniLvKmZv1/db0vfr97KbB+znUzt0yRSXw==","signatures":[{"sig":"MEUCIE4/6lsm18gQ2dzu4d94K+lUv/7DcA4sSOY5zwnOeRHKAiEA4Z8uJAgmkmpVeX/LcJW2g6yBFWgwpn59ceqV0AlmVYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306846},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.6","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.2","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.8.10","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.60.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^63.0.1","eslint-plugin-jsonc":"^3.2.0","@babel/eslint-parser":"^8.0.0-rc.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.19","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.8.10","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.0","eslint-plugin-eslint-plugin":"^7.4.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.35","jest":"^30.4.2","eslint":"^10.4.1","stylelint":"^17.12.0","@types/react":"^19.2.16","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.60.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.25.3_1780561791964_0.15109893268212105","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@open-xchange/linter-presets","version":"1.26.0","license":"MIT","_id":"@open-xchange/linter-presets@1.26.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"48ba1275a8e07877e75f75ea226c977bd6742a8b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.26.0.tgz","fileCount":26,"integrity":"sha512-Zm+QgdsrZl3FV58zyPY3Bt33ftaAVf9doob8DbUcnBqP5JAnrKn/qYZJSpnjMLQSPxxmSRYvQmYbcDo4Fx1VFQ==","signatures":[{"sig":"MEYCIQDFknJ+zH7MNxuVEMIcNQ2TKsr/FkprwYMzFE6k2ceS0gIhAKN4x4qcMZxKcLLk8vNOt25XHX6uZU/ooqoIov55clLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307649},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0-rc.6","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.2","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.8.10","eslint-plugin-vue":"^10.9.1","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.60.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^63.0.1","eslint-plugin-jsonc":"^3.2.0","@babel/eslint-parser":"^8.0.0-rc.6","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.19","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.8.10","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.0","eslint-plugin-eslint-plugin":"^7.4.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.7.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.35","jest":"^30.4.2","eslint":"^10.4.1","stylelint":"^17.12.0","@types/react":"^19.2.16","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.60.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.26.0_1780567917076_0.054873151727731884","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@open-xchange/linter-presets","version":"1.26.1","license":"MIT","_id":"@open-xchange/linter-presets@1.26.1","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"20a6d1aa5cd7caab53a53a4d60d712612adc290e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.26.1.tgz","fileCount":26,"integrity":"sha512-aI94G4sjmzWjI9Su7mmfNGx5kqK1mhisTuGiTP7MVOpWc5uzSJ2brlzSYKKKYBZKg4kCp70WKYhX8r/Jh22GyQ==","signatures":[{"sig":"MEUCIEgWIy7g2AiBjctolrbQ2Xou+ajwdLNiQJQUj3HcoL7RAiEAmEjy2s4LcxeWdd9O1tN9YZszofEo+dHsrEt/hlyLipI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307828},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.0","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.9.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.61.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsdoc":"^63.0.5","eslint-plugin-jsonc":"^3.2.0","@babel/eslint-parser":"^8.0.0","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.9.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.0","eslint-plugin-eslint-plugin":"^7.4.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.8.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.38","jest":"^30.4.2","eslint":"^10.5.0","stylelint":"^17.13.0","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.61.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.26.1_1781848731440_0.9490969947264265","host":"s3://npm-registry-packages-npm-production"}},"1.26.2":{"name":"@open-xchange/linter-presets","version":"1.26.2","license":"MIT","_id":"@open-xchange/linter-presets@1.26.2","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"5c4ee8a9ee928bc82375f4a77ee23577446d71bc","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.26.2.tgz","fileCount":26,"integrity":"sha512-fks+2O7I93wP+zM9IDQ/y1CE/hFRJDyS0kGBcDmosiDTooQFEJ/EngJYNscsYn4D6qO2RE3KxO42clVg1bFiCg==","signatures":[{"sig":"MEQCICTbXOk5weFbFb9hNFLF2ZWEhgcVGX+/vDwYs5838W0pAiBYBnEt/lwA99p7ZpHn2TsISzg/lld+0U2AfNRHmlNF9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307888},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.7.0","empathic":"^2.0.1","picomatch":"^4.0.4","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.2","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.10.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.4","eslint-plugin-jsdoc":"^63.0.10","eslint-plugin-jsonc":"^3.2.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.10.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.0","eslint-plugin-eslint-plugin":"^7.4.1","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","jest":"^30.4.2","eslint":"^10.6.0","stylelint":"^17.14.0","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.62.1","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.26.2_1782967711784_0.28706745383571763","host":"s3://npm-registry-packages-npm-production"}},"1.26.3":{"name":"@open-xchange/linter-presets","version":"1.26.3","license":"MIT","_id":"@open-xchange/linter-presets@1.26.3","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"fbb23b123e4d400834f089cfa74f1b0c433c2d58","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.26.3.tgz","fileCount":26,"integrity":"sha512-pmEc/xucgBDDAzVsst1CWq+tD7GYBnbGjhkARjeCCKZkkhBCiZjNY4KjsAdFpBVg/0jeTIykAD5+qMkgSAZG6Q==","signatures":[{"sig":"MEUCIQDBh5VA9RKrEL/MSN+wke9r38/E0W8EP0nEM4RnhPc8NAIgKEBLzOk/WkbP2qbUutADHlUS/t7Y7yq/bsi+et9WV5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307945},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.7.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.11.3","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.63.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.4","eslint-plugin-jsdoc":"^63.0.12","eslint-plugin-jsonc":"^3.3.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.21","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.11.3","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.4.1","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","jest":"^30.4.2","eslint":"^10.6.0","stylelint":"^17.14.0","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.63.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.26.3_1783578347857_0.021989981470727615","host":"s3://npm-registry-packages-npm-production"}},"1.26.4":{"name":"@open-xchange/linter-presets","version":"1.26.4","license":"MIT","_id":"@open-xchange/linter-presets@1.26.4","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"7fb9952edf9a8c155dca51df20658d113c53c23e","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.26.4.tgz","fileCount":26,"integrity":"sha512-XeNVI6aToMeqBPV3iIHIXyUSmGj9CX7ij/rGT6i+c9wXF74igsDqx1F1KewnVIhJcGd1qItnsiIB4Sx4j5IMVg==","signatures":[{"sig":"MEUCIB3sBwEqtrZjkUYCmEWeITsJDGHl5IqWsUxlzFKpoDCBAiEA5RslLFUJNN3I4VgEHQpJ9nUVsmHd6IIEtkWDWZQoUBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306138},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.7.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.14.10","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.64.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.15.4","eslint-plugin-jsdoc":"^63.0.13","eslint-plugin-jsonc":"^3.3.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.23","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.14.10","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.4.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","jest":"^30.4.2","eslint":"^10.7.0","stylelint":"^17.14.0","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.64.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.26.4_1784555552142_0.3345492407381694","host":"s3://npm-registry-packages-npm-production"}},"1.26.5":{"name":"@open-xchange/linter-presets","version":"1.26.5","license":"MIT","_id":"@open-xchange/linter-presets@1.26.5","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"cf292173d80cfef80e8a8ba5be23cc2427ade19b","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.26.5.tgz","fileCount":26,"integrity":"sha512-8Ks3TWtDa51Ung32+XmW7ks18IeGkIynkHVwtEsaZCsBI6qtAKfP75xAGFo+tX9I9rWeVBlx/Vnh725Hdu4e9w==","signatures":[{"sig":"MEQCIGdieYviPFqKpOfFJaWoM5D9UFgZcxhlNSTRJYRQa78AAiAPGgS3wRBTfwUKOqE9boX+y3JwbztJn8r62/BieiXfwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306198},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,scss}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.8.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.65.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^63.3.2","eslint-plugin-jsonc":"^3.3.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.24","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.6.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.6.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^30.4.2","eslint":"^10.8.0","stylelint":"^17.14.1","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.65.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.26.5_1785389207695_0.13169131556628622","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@open-xchange/linter-presets","version":"1.27.0","license":"MIT","_id":"@open-xchange/linter-presets@1.27.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"5e351a3ec168f6b3c17b5514a69d7fc87cb01f48","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.27.0.tgz","fileCount":26,"integrity":"sha512-QxH3dBIjaiJ/aFoXVyaki96Xx6Wavplhn6sjvmeH91lEZ6qVDMu3PTFmlEYG4M0al9clAIttBAz31CwDPM8WHQ==","signatures":[{"sig":"MEUCIQCYzNvWaD40/FrzaS5BFr2THZqeK2K3sIIh2pk2f2fLbQIgFbocsoBOpWANC68Ex/qJSlIMGJU53PpyeGOwkwY3oJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310003},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.8.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.65.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^63.3.2","eslint-plugin-jsonc":"^3.3.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.24","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.6.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.6.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^30.4.2","eslint":"^10.8.0","stylelint":"^17.14.1","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.65.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.27.0_1785594711923_0.23083524090053076","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@open-xchange/linter-presets","version":"1.27.1","license":"MIT","_id":"@open-xchange/linter-presets@1.27.1","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"54e6d47b4c7225ca5502c428423cbbdf910959cc","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.27.1.tgz","fileCount":26,"integrity":"sha512-q7AwpENxSkBvwD5NLAcVr1pp5OWEmp5PfVUNFmcuCBAMeCt/gggYo+ntGcn7NCaIwhZ1g3sg7kL5D00mWSZ8rg==","signatures":[{"sig":"MEQCIB31fn23qnuSttgx7FJiaeW8BPQ+htRFv38eat01UnxoAiBHOCv51KCZsXsPUBI/q4j7nQUJNluWHAiNbIrcRlWntw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310413},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.8.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.65.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^63.3.2","eslint-plugin-jsonc":"^3.3.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.24","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.6.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.6.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-plugin-license-header":"^1.0.3","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^30.4.2","eslint":"^10.8.0","stylelint":"^17.14.1","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.65.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.27.1_1785737483039_0.16544108518750633","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@open-xchange/linter-presets","version":"1.28.0","license":"MIT","_id":"@open-xchange/linter-presets@1.28.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"c97bc2044d00294ddc42bcb0a1dbaba898090313","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.28.0.tgz","fileCount":26,"integrity":"sha512-7Jzh1xQ/SuyvOIYx9mdL3aj7fLntN3lT/CVEx00s5NAOj+Bfua5pesnkCLXy2IuVQxFQUq7Wmb6k43n0b4chZw==","signatures":[{"sig":"MEQCIDO1ryVdmU55kg/xzWonnIR66U/bygLyTsBsB9zJgYUKAiBEZrgm6XAADS9WvseXdBAgD5TUTn7eoHnaoTtJxGnQEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316619},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.8.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^1.8.1","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.65.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^63.3.2","eslint-plugin-jsonc":"^3.3.0","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.24","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.6.0","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.6.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^1.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^30.4.2","eslint":"^10.8.0","stylelint":"^17.14.1","@types/react":"^19.2.17","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.65.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.28.0_1785826938306_0.7539132770555086","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@open-xchange/linter-presets","version":"1.29.0","license":"MIT","_id":"@open-xchange/linter-presets@1.29.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"d189796464c092265a3aa82dce47df5786facb41","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.29.0.tgz","fileCount":26,"integrity":"sha512-HPBbABWwCcZcH0tkLu4DT7EAO4NhQC2V7GQkVGClbYVxa72Q8dxRasBJwosjkCAFh6w8SYkd3uPOTiR+a5nwJg==","signatures":[{"sig":"MEUCICgMb/43E+DJzfKyaFAu8SrU7ivjNWZmfz1WZ9IB0S+sAiEA6MbdltsNAV+NuExvZb6nv7AXM72PlBfo+0EBbAi69kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318414},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.9.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.2","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.66.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-jsonc":"^3.4.1","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.26","eslint-plugin-promise":"^7.3.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.2","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.6.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^30.4.2","eslint":"^10.8.0","stylelint":"^17.14.1","@types/react":"^19.2.18","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.66.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.29.0_1785996397052_0.5682705038014608","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@open-xchange/linter-presets","version":"1.29.1","license":"MIT","_id":"@open-xchange/linter-presets@1.29.1","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"c6efe117356fa6a6f251221b90cea59258661234","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.29.1.tgz","fileCount":26,"integrity":"sha512-CPh1NteyjFTo417x3ueTseJzqV0LB6wg9P9rdvgKTqWUYZccVpHv/kpAPl+V14VNTYZqmZwNDVkF5XX88wJ81Q==","signatures":[{"sig":"MEYCIQCnwSaNrEY9FUS7bjMqnrALzqll+cq2+nYeY290yiciGwIhAK5FY/uWy2Zo5trY9ILVVn5vDDqjOOtnx3SoedWPhiDg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325861},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.9.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.0","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.2","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.66.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-jsonc":"^3.4.1","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.26","eslint-plugin-promise":"^7.3.0","stylelint-config-html":"^2.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.2","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.2.1","eslint-plugin-eslint-plugin":"^7.6.0","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","stylelint-config-recommended":"^18.0.0","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^30.4.2","eslint":"^10.8.0","stylelint":"^17.14.1","@types/react":"^19.2.18","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.66.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.29.1_1786027412582_0.289313992887984","host":"s3://npm-registry-packages-npm-production"}},"1.29.2":{"name":"@open-xchange/linter-presets","version":"1.29.2","license":"MIT","_id":"@open-xchange/linter-presets@1.29.2","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"911722c5dc5aab3745a5fbd358368739dafb29d5","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.29.2.tgz","fileCount":26,"integrity":"sha512-f+xCiNKKX2pVO7TMdBmYERlsvU3ItD+zTgTr5+d5Zy/aZSUq7Cxx5LaApyOqbYZfCzhJCJiJ3px5RMFq4LHhZg==","signatures":[{"sig":"MEUCIQCVBcpOL9P+22iozXYKQvowtBrbDN0ifVKoEA/n2Z26GQIgVRi9ekLknUz5CagBD71Yj9qmZKWifzdXjcwF4DM/4ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325999},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.10.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.0","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.4","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.67.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.0","eslint-plugin-jsdoc":"^64.1.0","eslint-plugin-jsonc":"^3.4.1","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","stylelint-config-html":"^2.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.4","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.3.0","eslint-plugin-eslint-plugin":"^7.6.1","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","stylelint-config-recommended":"^18.0.0","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.41","jest":"^30.4.2","eslint":"^10.8.1","stylelint":"^17.14.1","@types/react":"^19.2.18","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.1.0","@typescript-eslint/utils":"^8.67.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.29.2_1786609089457_0.5229241488243224","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@open-xchange/linter-presets","version":"1.30.0","license":"MIT","_id":"@open-xchange/linter-presets@1.30.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"acc8dcd588c14a4f29f9f540b343a7eb1d7e6781","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.30.0.tgz","fileCount":26,"integrity":"sha512-BoTbwAg+qBWPak4xD6H7C9ZMKtCgn42wbVBQD52WN5EUchw+iEZDUYkMcrP5hNhyb2twYkHIDZjOmgOZqag1NA==","signatures":[{"sig":"MEQCIB7lsqLWeLTh3YFpblWNirYNNKjIIBZZcCWl3GRsDliDAiAa98FSAeLn+/1pkYTqqwwTJQOHtpNXTHHzmP9JXYscmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328129},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.11.0","empathic":"^2.0.1","picomatch":"^4.0.5","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.0","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.6","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.67.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.1","eslint-plugin-jsdoc":"^64.2.1","eslint-plugin-jsonc":"^3.4.1","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.2.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","stylelint-config-html":"^2.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.6","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.3.0","eslint-plugin-eslint-plugin":"^7.6.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","stylelint-config-recommended":"^18.0.0","stylelint-config-tailwindcss":"^1.0.1","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.41","jest":"^30.4.2","eslint":"^10.8.1","stylelint":"^17.14.1","@types/react":"^19.2.18","@jest/globals":"^30.4.1","@open-xchange/tsconfig":"^0.2.2","@typescript-eslint/utils":"^8.67.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.30.0_1787736708145_0.22772316814013172","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@open-xchange/linter-presets","version":"1.30.1","license":"MIT","_id":"@open-xchange/linter-presets@1.30.1","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"6bd5c0df498ed775a672bf642fb7e35a95222ea0","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.30.1.tgz","fileCount":26,"integrity":"sha512-zH52dazLj7HOahfcZxLMd3MNbRz1mtxPbdLUWrD9sBB61yZpFbB5KHOgL0j/BR8s7XFx/q5QYYTOuCPoeVGu/w==","signatures":[{"sig":"MEUCIGWxzrmrBBqmviLDq/vqooDBHR2kglRRdu3x6ODu1+g6AiEA/q9SD3+BUH8aFTcBiuR+3N7qNWLxaynWurssY9rKbno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327890},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.12.0","empathic":"^2.0.1","picomatch":"^4.0.7","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.0","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.7","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.69.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.6","eslint-plugin-jsdoc":"^64.3.4","eslint-plugin-jsonc":"^3.4.2","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.2.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","stylelint-config-html":"^2.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.7","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.3.0","eslint-plugin-eslint-plugin":"^7.6.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.5","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","stylelint-config-recommended":"^18.0.0","stylelint-config-tailwindcss":"^1.0.1","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.42","jest":"^30.5.1","eslint":"^10.9.1","stylelint":"^17.14.1","@types/react":"^19.2.18","@jest/globals":"^30.5.1","@open-xchange/tsconfig":"^0.2.2","@typescript-eslint/utils":"^8.69.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"vue":"^3.5.0","jest":"^29.7.0 || ^30.0.0","eslint":"^9.35.0 || ^10.0.0","vitest":"^3.0.0 || ^4.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"jest":{"optional":true},"eslint":{"optional":true},"vitest":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.30.1_1788418925736_0.1319086453507874","host":"s3://npm-registry-packages-npm-production"}},"1.30.2":{"name":"@open-xchange/linter-presets","version":"1.30.2","license":"MIT","_id":"@open-xchange/linter-presets@1.30.2","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"9376fb8e567c73911c2b2ecc2c7639fa1cd85786","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.30.2.tgz","fileCount":26,"integrity":"sha512-nxC94sEEMS71RRfLkd+htq49PXYndeOE6HEQicpdGi+3sK3Q8dVH6anjE51/i7GMMu0Y1A3h3yvKwBa/akJZKA==","signatures":[{"sig":"MEQCIEx5741DPB0K75R23mOKCAWIPIEV2xllWUwha7N15We7AiBdoZc0s90yzITjsUBEfQMUv0Ww+UNVkoli5BhIIYKgWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327719},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.12.0","empathic":"^2.0.1","picomatch":"^4.0.7","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.0","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.18.7","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.69.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.6","eslint-plugin-jsdoc":"^64.3.4","eslint-plugin-jsonc":"^3.4.2","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.2.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","stylelint-config-html":"^2.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.18.7","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.3.0","eslint-plugin-eslint-plugin":"^7.6.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.5","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","stylelint-config-recommended":"^18.0.0","stylelint-config-tailwindcss":"^1.0.1","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.9.1","vitest":"^5.0.0","stylelint":"^17.14.1","@types/react":"^19.2.18","@jest/globals":"^30.5.1","@open-xchange/tsconfig":"^0.2.2","@typescript-eslint/utils":"^8.69.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"eslint":"^9.35.0 || ^10.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.30.2_1788689930968_0.3962460031472168","host":"s3://npm-registry-packages-npm-production"}},"1.30.3":{"name":"@open-xchange/linter-presets","version":"1.30.3","license":"MIT","_id":"@open-xchange/linter-presets@1.30.3","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"dist":{"shasum":"7f5de68e0518848f7bb8094b27e4295cca304c11","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.30.3.tgz","fileCount":26,"integrity":"sha512-s7TUGMZ12rOHDaw1qcDZzxIwX91cAXtE8N4pheJRJX0J1BRtoXyMsaOeJLGyQXQv9MIWHD3/tXtgqTYxr36ENA==","signatures":[{"sig":"MEYCIQDXdkppqEcbUrtXSaOml9VPtkc/YMOUXIuUp+XCHX7fbwIhAMGl/1aU8ZkKHPprprjjYPv2lgh3o7LRHqKsVTLcMxpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328664},"type":"module","engines":{"node":">=22.18"},"exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","build":"tsdown","verify":"pnpm build && pnpm lint && pnpm test"},"_npmUser":{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},"repository":{"url":"git+https://gitlab.open-xchange.com/fspd/commons/plugins.git","type":"git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","directories":{},"dependencies":{"globals":"^17.12.0","empathic":"^2.0.1","picomatch":"^4.0.7","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","@eslint/core":"^1.2.1","postcss-html":"^2.0.0","@eslint/compat":"^2.1.1","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@types/picomatch":"^4.0.3","@eslint-react/kit":"^5.19.0","eslint-plugin-vue":"^10.11.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.70.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^29.16.6","eslint-plugin-jsdoc":"^64.3.6","eslint-plugin-jsonc":"^3.4.2","@babel/eslint-parser":"^8.0.1","eslint-plugin-depend":"^1.5.0","eslint-plugin-regexp":"^3.3.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","stylelint-config-html":"^2.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-codeceptjs":"^1.3.0","confusing-browser-globals":"^1.0.11","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-react-hooks":"^7.1.1","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.19.0","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.3.0","eslint-plugin-eslint-plugin":"^7.6.2","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-react-refresh":"^0.5.6","eslint-plugin-license-header":"^0.9.0","eslint-plugin-no-unsanitized":"^4.1.5","stylelint-config-recommended":"^18.0.0","stylelint-config-tailwindcss":"^1.0.1","@vue/eslint-config-typescript":"^14.9.0","eslint-plugin-testing-library":"^7.16.2","stylelint-config-standard-vue":"^2.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^10.10.0","vitest":"^5.0.0","stylelint":"^17.15.0","@types/react":"^19.2.18","@jest/globals":"^30.5.1","@open-xchange/tsconfig":"^0.2.2","@typescript-eslint/utils":"^8.70.0","@types/confusing-browser-globals":"^1.0.3"},"peerDependencies":{"eslint":"^9.35.0 || ^10.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/linter-presets_1.30.3_1789022210539_0.7383717453698311","host":"s3://npm-registry-packages-npm-production"}},"1.30.4":{"name":"@open-xchange/linter-presets","version":"1.30.4","description":"Configuration presets for ESLint and StyleLint","repository":{"type":"git","url":"git+https://gitlab.com/openxchange/appsuite/documents/commons/plugins.git","directory":"packages/linter-presets"},"license":"MIT","engines":{"node":">=22.18"},"type":"module","exports":{"./eslint":"./dist/eslint/index.mjs","./stylelint":"./dist/stylelint/index.mjs","./package.json":"./package.json"},"publishConfig":{"access":"public"},"dependencies":{"@babel/core":"^8.0.1","@babel/eslint-parser":"^8.0.1","@eslint-community/eslint-plugin-eslint-comments":"^4.8.0","@eslint-react/eslint-plugin":"^5.19.0","@eslint-react/kit":"^5.19.0","@eslint/compat":"^2.1.1","@eslint/config-helpers":"^0.7.0","@eslint/core":"^1.2.1","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.3","@stylistic/eslint-plugin":"^5.10.0","@stylistic/eslint-plugin-migrate":"^4.4.1","@stylistic/stylelint-config":"^5.0.0","@stylistic/stylelint-plugin":"^5.3.0","@types/json-schema":"^7.0.15","@types/picomatch":"^4.0.3","@vitest/eslint-plugin":"^1.6.27","@vue/eslint-config-typescript":"^14.9.0","confusing-browser-globals":"^1.0.11","empathic":"^2.0.1","eslint-plugin-chai-expect":"^4.1.0","eslint-plugin-codeceptjs":"^1.3.0","eslint-plugin-depend":"^1.5.0","eslint-plugin-eslint-plugin":"^7.6.2","eslint-plugin-jest":"^29.16.6","eslint-plugin-jest-dom":"^5.10.1","eslint-plugin-jest-extended":"^3.0.1","eslint-plugin-jsdoc":"^64.3.6","eslint-plugin-jsonc":"^3.4.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-license-header":"^0.9.0","eslint-plugin-n":"^18.3.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-promise":"^7.3.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6","eslint-plugin-regexp":"^3.3.0","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-vue":"^10.11.0","eslint-plugin-yml":"^3.8.1","globals":"^17.12.0","picomatch":"^4.0.7","postcss-html":"^2.0.0","stylelint-config-html":"^2.0.0","stylelint-config-recommended":"^18.0.0","stylelint-config-recommended-less":"^4.2.1","stylelint-config-recommended-scss":"^17.0.1","stylelint-config-recommended-vue":"^2.0.0","stylelint-config-standard":"^40.0.0","stylelint-config-standard-less":"^4.1.0","stylelint-config-standard-scss":"^17.0.0","stylelint-config-standard-vue":"^2.0.0","stylelint-config-tailwindcss":"^1.0.1","stylelint-less":"^4.2.1","stylelint-scss":"^7.2.0","typescript-eslint":"^8.70.0"},"devDependencies":{"@jest/globals":"^30.5.1","@open-xchange/tsconfig":"^0.2.3","@types/confusing-browser-globals":"^1.0.3","@types/react":"^19.2.18","@typescript-eslint/utils":"^8.70.0","eslint":"^10.10.0","jest":"^30.5.1","stylelint":"^17.15.0","vitest":"^5.0.0"},"peerDependencies":{"eslint":"^9.35.0 || ^10.0.0","postcss":"^8.4.0","stylelint":"^17.1.0","typescript":"^5.9.0 || ^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"postcss":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"scripts":{"build":"tsdown","lint":"tsc && tsc --project src && eslint --config eslint.config.ts .","test":"cd test && eslint . && stylelint \"**/*.{css,less,scss,vue}\"","verify":"pnpm build && pnpm lint && pnpm test"},"_id":"@open-xchange/linter-presets@1.30.4","dist":{"integrity":"sha512-H7k6I99of4O7Db8J77XbVvQ3Z1240d4mRMB7fQL3Zon+ioObt7FeWRRZyMzBcPXdfyUtwMNz2IuNd8cgDoi5Ow==","shasum":"66bc0ca358e0647a4db78207e10061b4f50e7aa6","tarball":"https://registry.npmjs.org/@open-xchange/linter-presets/-/linter-presets-1.30.4.tgz","fileCount":26,"unpackedSize":328764,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAo14P/nHzlciRwTsabGi03Sirc6iCT6ZtoYLPsdbNcuAiA0Iih13akEkVjZCa77XTXBGGKvmCqkZCJiniXxr3Bujw=="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:687833be-eca2-4934-9fed-a1053922c537"}},"directories":{},"maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/linter-presets_1.30.4_1789461876162_0.27283307901854914"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-05T13:07:10.083Z","modified":"2026-09-15T08:44:36.473Z","0.0.1":"2024-07-05T13:07:10.368Z","0.0.2":"2024-07-08T04:44:17.326Z","0.0.3":"2024-07-09T14:49:30.697Z","0.0.4":"2024-07-10T04:16:13.047Z","0.0.5":"2024-07-10T07:21:14.108Z","0.0.6":"2024-07-10T07:28:37.621Z","0.1.0":"2024-07-10T19:57:35.083Z","0.1.1":"2024-07-11T04:31:26.881Z","0.1.2":"2024-07-12T06:12:39.910Z","0.1.3":"2024-07-15T04:44:21.745Z","0.1.4":"2024-07-15T10:08:36.283Z","0.1.5":"2024-07-23T09:22:52.649Z","0.1.6":"2024-07-23T11:19:56.564Z","0.1.7":"2024-07-23T13:13:30.871Z","0.1.8":"2024-07-23T13:28:07.982Z","0.1.9":"2024-07-26T08:05:43.872Z","0.1.10":"2024-07-26T12:09:18.969Z","0.1.11":"2024-07-30T05:55:23.614Z","0.1.12":"2024-07-30T06:44:41.793Z","0.1.13":"2024-07-31T11:27:25.265Z","0.2.0":"2024-07-31T13:22:21.354Z","0.3.0":"2024-08-01T09:50:31.211Z","0.3.1":"2024-08-01T11:30:57.627Z","0.3.2":"2024-08-01T12:31:16.296Z","0.3.3":"2024-08-01T12:39:23.454Z","0.4.0":"2024-08-06T05:19:17.261Z","0.4.1":"2024-08-06T08:07:54.310Z","0.4.2":"2024-08-06T08:26:00.585Z","0.4.3":"2024-08-08T05:27:09.780Z","0.5.0":"2024-08-15T13:56:48.903Z","0.5.1":"2024-08-22T04:58:08.636Z","0.6.0":"2024-08-26T10:12:08.281Z","0.7.0":"2024-08-27T13:40:14.321Z","0.7.1":"2024-08-30T11:09:10.999Z","0.8.0":"2024-09-04T15:04:55.024Z","0.8.1":"2024-09-04T15:36:37.965Z","0.8.2":"2024-09-09T06:37:37.188Z","0.8.3":"2024-09-13T06:16:27.079Z","0.8.4":"2024-09-20T04:21:36.423Z","0.8.5":"2024-09-27T04:56:25.511Z","0.8.6":"2024-10-05T20:06:57.521Z","0.8.7":"2024-10-11T06:14:34.967Z","0.8.8":"2024-10-18T05:55:03.131Z","0.8.9":"2024-10-25T14:32:11.936Z","0.8.10":"2024-11-01T14:35:38.234Z","0.8.11":"2024-11-02T14:54:24.055Z","0.8.12":"2024-11-02T21:06:51.304Z","0.8.13":"2024-11-08T07:53:34.240Z","0.9.0":"2024-11-08T12:28:58.408Z","0.10.0":"2024-11-14T16:27:15.168Z","0.10.1":"2024-11-15T05:50:24.245Z","0.10.2":"2024-11-18T15:50:20.798Z","0.10.3":"2024-11-18T19:04:56.773Z","0.10.4":"2024-11-18T19:49:16.820Z","0.11.0":"2024-11-19T10:07:31.386Z","0.11.1":"2024-11-20T13:15:28.058Z","0.11.2":"2024-11-22T05:49:46.970Z","0.11.3":"2024-11-25T18:59:31.089Z","0.11.4":"2024-11-29T07:17:16.042Z","0.11.5":"2024-11-29T08:15:44.187Z","0.11.6":"2024-12-01T16:55:42.277Z","0.12.0":"2024-12-06T09:41:04.204Z","0.12.1":"2024-12-13T05:47:41.840Z","0.12.2":"2024-12-13T08:07:50.205Z","0.12.3":"2024-12-20T06:09:39.658Z","0.12.4":"2024-12-27T14:23:29.336Z","1.0.0":"2025-01-03T08:06:21.799Z","1.1.0":"2025-01-08T12:24:05.978Z","1.1.1":"2025-01-08T20:22:57.425Z","1.2.0":"2025-01-09T07:52:58.775Z","1.2.1":"2025-01-10T08:36:37.276Z","1.2.2":"2025-01-13T14:15:10.363Z","1.2.3":"2025-01-16T15:23:53.271Z","1.2.4":"2025-01-17T07:25:37.771Z","1.2.5":"2025-01-24T09:37:59.153Z","1.2.6":"2025-01-31T07:42:36.165Z","1.2.7":"2025-02-07T05:38:53.129Z","1.2.8":"2025-02-14T05:26:13.097Z","1.2.9":"2025-02-14T05:57:17.365Z","1.2.10":"2025-02-14T06:58:37.504Z","1.2.11":"2025-02-19T13:14:42.364Z","1.2.12":"2025-02-20T06:26:19.549Z","1.2.13":"2025-02-20T09:50:44.312Z","1.2.14":"2025-02-24T05:56:33.753Z","1.2.15":"2025-02-27T07:24:17.774Z","1.2.16":"2025-02-28T09:08:30.759Z","1.2.17":"2025-03-03T05:25:57.218Z","1.2.18":"2025-03-03T05:36:04.100Z","1.2.19":"2025-03-06T05:56:08.860Z","1.2.20":"2025-03-07T05:24:11.322Z","1.2.21":"2025-03-13T05:37:21.332Z","1.2.22":"2025-03-20T05:30:22.852Z","1.2.23":"2025-03-27T07:25:01.716Z","1.2.24":"2025-04-03T15:56:46.588Z","1.2.25":"2025-04-10T04:54:07.342Z","1.2.26":"2025-04-17T04:44:57.849Z","1.2.27":"2025-04-25T18:49:51.547Z","1.2.28":"2025-04-29T08:41:44.741Z","1.2.29":"2025-04-29T19:14:36.308Z","1.2.30":"2025-05-01T13:58:58.026Z","1.2.31":"2025-05-08T04:36:46.754Z","1.2.32":"2025-05-15T04:17:02.959Z","1.2.33":"2025-05-22T06:10:04.632Z","1.2.34":"2025-05-26T08:43:52.426Z","1.2.35":"2025-05-29T09:40:20.442Z","1.2.36":"2025-06-05T04:38:33.918Z","1.2.37":"2025-06-12T06:01:43.818Z","1.3.0":"2025-06-19T06:34:16.183Z","1.4.0":"2025-06-19T09:32:01.994Z","1.5.0":"2025-06-30T04:39:28.048Z","1.5.1":"2025-07-03T05:39:16.439Z","1.6.0":"2025-07-16T08:10:21.034Z","1.6.1":"2025-07-16T10:18:53.489Z","1.7.0":"2025-07-17T14:26:27.867Z","1.7.1":"2025-07-18T09:35:01.256Z","1.7.2":"2025-07-24T04:38:24.810Z","1.7.3":"2025-07-31T04:28:15.202Z","1.7.4":"2025-08-01T08:57:31.817Z","1.7.5":"2025-08-07T04:36:55.987Z","1.7.6":"2025-08-10T15:22:17.653Z","1.7.7":"2025-08-14T13:49:36.436Z","1.8.0":"2025-08-21T05:57:59.410Z","1.8.1":"2025-09-04T05:53:10.996Z","1.9.0":"2025-09-09T12:17:05.544Z","1.9.1":"2025-09-11T12:15:39.915Z","1.9.2":"2025-09-18T08:56:21.423Z","1.9.3":"2025-09-18T12:27:06.667Z","1.9.4":"2025-09-22T05:58:55.613Z","1.9.5":"2025-09-22T09:03:48.888Z","1.9.6":"2025-09-25T06:24:11.375Z","1.10.0":"2025-10-02T07:03:43.178Z","1.11.0":"2025-10-03T16:40:37.960Z","1.11.1":"2025-10-06T07:17:55.392Z","1.12.0":"2025-10-09T06:34:18.519Z","1.13.0":"2025-10-16T07:51:07.099Z","1.14.0":"2025-10-16T08:25:25.192Z","1.14.1":"2025-10-23T09:00:43.373Z","1.15.0":"2025-10-24T12:56:34.322Z","1.15.1":"2025-10-30T22:36:28.413Z","1.15.2":"2025-11-03T06:39:08.401Z","1.15.3":"2025-11-04T05:37:30.100Z","1.15.4":"2025-11-06T05:34:13.135Z","1.15.5":"2025-11-20T07:16:32.827Z","1.15.6":"2025-11-21T16:31:56.968Z","1.15.7":"2025-11-27T07:19:53.480Z","1.15.8":"2025-12-04T05:41:59.516Z","1.15.9":"2025-12-18T06:18:38.717Z","1.15.10":"2025-12-23T09:27:23.851Z","1.15.11":"2025-12-25T09:33:53.176Z","1.15.12":"2026-01-04T15:44:19.234Z","1.15.13":"2026-01-15T07:51:27.481Z","1.16.0":"2026-01-22T07:45:21.313Z","1.16.1":"2026-01-29T05:21:17.597Z","1.16.2":"2026-02-05T08:05:04.112Z","1.16.3":"2026-02-12T07:32:35.607Z","1.17.0":"2026-02-19T05:46:11.865Z","1.17.1":"2026-03-12T07:54:29.201Z","1.18.0":"2026-03-12T15:24:18.941Z","1.18.1":"2026-03-12T16:23:54.205Z","1.18.2":"2026-03-13T07:36:19.265Z","1.18.3":"2026-03-13T08:13:27.281Z","1.18.4":"2026-03-17T14:08:23.150Z","1.18.5":"2026-03-19T14:08:48.454Z","1.18.6":"2026-03-19T15:40:58.339Z","1.18.7":"2026-03-26T07:43:07.426Z","1.18.8":"2026-03-29T16:09:38.444Z","1.18.9":"2026-03-30T05:01:13.383Z","1.19.0":"2026-03-30T15:40:46.644Z","1.20.0":"2026-03-31T06:26:40.526Z","1.21.0":"2026-04-02T07:57:14.423Z","1.21.1":"2026-04-09T07:00:18.869Z","1.22.0":"2026-04-09T10:41:56.566Z","1.23.0":"2026-04-21T07:52:54.617Z","1.23.1":"2026-04-21T09:29:09.245Z","1.23.2":"2026-04-23T06:53:59.714Z","1.23.3":"2026-04-30T07:18:42.288Z","1.23.4":"2026-05-07T06:21:24.171Z","1.24.0":"2026-05-14T16:02:06.601Z","1.25.0":"2026-05-18T07:48:54.231Z","1.25.1":"2026-05-28T04:52:33.793Z","1.25.2":"2026-05-28T05:56:09.426Z","1.25.3":"2026-06-04T08:29:52.125Z","1.26.0":"2026-06-04T10:11:57.259Z","1.26.1":"2026-06-19T05:58:51.561Z","1.26.2":"2026-07-02T04:48:31.926Z","1.26.3":"2026-07-09T06:25:48.027Z","1.26.4":"2026-07-20T13:52:32.284Z","1.26.5":"2026-07-30T05:26:47.849Z","1.27.0":"2026-08-01T14:31:52.080Z","1.27.1":"2026-08-03T06:11:23.165Z","1.28.0":"2026-08-04T07:02:18.443Z","1.29.0":"2026-08-06T06:06:37.227Z","1.29.1":"2026-08-06T14:43:32.756Z","1.29.2":"2026-08-13T08:18:09.630Z","1.30.0":"2026-08-26T09:31:48.308Z","1.30.1":"2026-09-03T07:02:05.899Z","1.30.2":"2026-09-06T10:18:51.102Z","1.30.3":"2026-09-10T06:36:50.748Z","1.30.4":"2026-09-15T08:44:36.309Z"},"license":"MIT","repository":{"type":"git","url":"git+https://gitlab.com/openxchange/appsuite/documents/commons/plugins.git","directory":"packages/linter-presets"},"description":"Configuration presets for ESLint and StyleLint","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"andree","email":"mail@andr.ee"},{"name":"bjoern.koester","email":"bjoern.koester@open-xchange.com"},{"name":"mbiggeleben","email":"biggeleben@gmail.com"}],"readme":"# @open-xchange/linter-presets\n\nThis package provides configuration presets for [ESLint](https://eslint.org/) and [StyleLint](https://stylelint.io/), including wrappers for various linter plugins.\n\n## ESLint\n\nThe module `eslint` exports a `defineConfig` function for setting up the entire project (e.g. TypeScript files, JSON files, license headers, etc.), and a set of environment presets that apply more ESLint plugins and rules to a specific subset of the project (e.g. browser code, unit test code, etc.).\n\n_Usage example:_\n\n```ts\n// eslint.config.ts\nimport { defineConfig, env } from '@open-xchange/linter-presets/eslint'\n\nexport default defineConfig(\n\n  // required parameter: global project configuration\n  { /* config options */ },\n\n  // add environments\n  env.browser({\n    files: ['src/**/*.js'],\n    /* ... */\n  }),\n  env.vitest({\n    files: ['test/**/*.js'],\n    /* ... */\n  }),\n\n  // add custom configurations\n  { /* ... */ },\n)\n```\n\nSee the [`eslint` module documentation](./docs/eslint/README.md) for more details.\n\n## StyleLint\n\nThe module `stylelint` exports a `defineConfig` function for setting up the entire project (e.g. CSS files, SCSS files, license headers, etc.).\n\n_Usage example:_\n\n```ts\n// stylelint.config.js\nimport { defineConfig } from '@open-xchange/linter-presets/stylelint'\n\nexport default defineConfig({\n  /* config options */\n})\n```\n\nSee the [`stylelint` module documentation](./docs/stylelint/README.md) for more details.\n","readmeFilename":""}