From 3b0d5db59ec1f9d33c63e4055f9496ed6c66ef16 Mon Sep 17 00:00:00 2001 From: Eric Mika Date: Sun, 9 Jun 2024 04:33:16 -0400 Subject: [PATCH] Dependency updates. --- .eslintrc.cjs | 2 +- package.json | 2 +- pnpm-lock.yaml | 400 ++++++++++++++++++++++++++----------------------- 3 files changed, 217 insertions(+), 187 deletions(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index fa149a0..bb4984e 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -15,7 +15,7 @@ module.exports = { { files: ['src/cli/**/*'], rules: { - 'n/shebang': 'off', + 'n/hashbang': 'off', }, }, ], diff --git a/package.json b/package.json index d4abe52..12231a7 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "which": "^4.0.0" }, "devDependencies": { - "@kitschpatrol/shared-config": "^4.6.7", + "@kitschpatrol/shared-config": "^4.7.1", "bumpp": "^9.4.1", "chalk": "^5.3.0", "chevrotain": "^11.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 214db1a..bbd0c78 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ importers: version: 4.0.0 devDependencies: '@kitschpatrol/shared-config': - specifier: ^4.6.7 - version: 4.6.7(cspell@8.8.4)(eslint@8.57.0)(mdat@0.6.16(typescript@5.4.5))(postcss-html@1.7.0)(prettier@3.3.1)(stylelint@16.6.1(typescript@5.4.5))(svelte@4.2.18)(typescript@5.4.5) + specifier: ^4.7.1 + version: 4.7.1(cspell@8.8.4)(eslint@8.57.0)(mdat@0.7.0(typescript@5.4.5))(postcss-html@1.7.0)(prettier@3.3.1)(stylelint@16.6.1(typescript@5.4.5))(svelte@4.2.18)(typescript@5.4.5) bumpp: specifier: ^9.4.1 version: 9.4.1 @@ -211,8 +211,8 @@ packages: '@cspell/dict-companies@3.1.2': resolution: {integrity: sha512-OwR5i1xbYuJX7FtHQySmTy3iJtPV1rZQ3jFCxFGwrA1xRQ4rtRcDQ+sTXBCIAoJHkXa84f9J3zsngOKmMGyS/w==} - '@cspell/dict-cpp@5.1.8': - resolution: {integrity: sha512-X5uq0uRqN6cyOZOZV1YKi6g8sBtd0+VoF5NbDWURahGR8TRsiztH0sNqs0IB3X0dW4GakU+n9SXcuEmxynkSsw==} + '@cspell/dict-cpp@5.1.9': + resolution: {integrity: sha512-lZmPKn3qfkWQ7tr+yw6JhuhscsyRgRHEOpOd0fhtPt0N154FNsGebGGLW0SOZUuGgW7Nk3lCCwHP85GIemnlqQ==} '@cspell/dict-cryptocurrencies@5.0.0': resolution: {integrity: sha512-Z4ARIw5+bvmShL+4ZrhDzGhnc9znaAGHOEMaB/GURdS/jdoreEDY34wdN0NtdLHDO5KO7GduZnZyqGdRoiSmYA==} @@ -283,8 +283,8 @@ packages: '@cspell/dict-html@4.0.5': resolution: {integrity: sha512-p0brEnRybzSSWi8sGbuVEf7jSTDmXPx7XhQUb5bgG6b54uj+Z0Qf0V2n8b/LWwIPJNd1GygaO9l8k3HTCy1h4w==} - '@cspell/dict-java@5.0.6': - resolution: {integrity: sha512-kdE4AHHHrixyZ5p6zyms1SLoYpaJarPxrz8Tveo6gddszBVVwIUZ+JkQE1bWNLK740GWzIXdkznpUfw1hP9nXw==} + '@cspell/dict-java@5.0.7': + resolution: {integrity: sha512-ejQ9iJXYIq7R09BScU2y5OUGrSqwcD+J5mHFOKbduuQ5s/Eh/duz45KOzykeMLI6KHPVxhBKpUPBWIsfewECpQ==} '@cspell/dict-julia@1.0.1': resolution: {integrity: sha512-4JsCLCRhhLMLiaHpmR7zHFjj1qOauzDI5ZzCNQS31TUMfsOo26jAKDfo0jljFAKgw5M2fEG7sKr8IlPpQAYrmQ==} @@ -313,8 +313,8 @@ packages: '@cspell/dict-npm@5.0.16': resolution: {integrity: sha512-ZWPnLAziEcSCvV0c8k9Qj88pfMu+wZwM5Qks87ShsfBgI8uLZ9tGHravA7gmjH1Gd7Bgxy2ulvXtSqIWPh1lew==} - '@cspell/dict-php@4.0.7': - resolution: {integrity: sha512-SUCOBfRDDFz1E2jnAZIIuy8BNbCc8i+VkiL9g4HH9tTN6Nlww5Uz2pMqYS6rZQkXuubqsbkbPlsRiuseEnTmYA==} + '@cspell/dict-php@4.0.8': + resolution: {integrity: sha512-TBw3won4MCBQ2wdu7kvgOCR3dY2Tb+LJHgDUpuquy3WnzGiSDJ4AVelrZdE1xu7mjFJUr4q48aB21YT5uQqPZA==} '@cspell/dict-powershell@5.0.4': resolution: {integrity: sha512-eosDShapDgBWN9ULF7+sRNdUtzRnUdsfEdBSchDm8FZA4HOqxUSZy3b/cX/Rdw0Fnw0AKgk0kzgXw7tS6vwJMQ==} @@ -337,8 +337,8 @@ packages: '@cspell/dict-scala@5.0.2': resolution: {integrity: sha512-v97ClgidZt99JUm7OjhQugDHmhx4U8fcgunHvD/BsXWjXNj4cTr0m0YjofyZoL44WpICsNuFV9F/sv9OM5HUEw==} - '@cspell/dict-software-terms@3.4.2': - resolution: {integrity: sha512-mdnTfWSWQVGdth7OTlX4WsNsHGBiBEzIEs8/rmmq//IDbjBYpIdbA4d/pZRhfUF0CpXkQdytccyg0EHtmN4+7w==} + '@cspell/dict-software-terms@3.4.3': + resolution: {integrity: sha512-3E09j80zFbTkgDyoZc0hVhwVjWsG9iD8kqnHwO/5grsoqJMCdeeEWAL71Uf7+MgDqnKP4N2TwxSBzbTFKIufUQ==} '@cspell/dict-sql@2.1.3': resolution: {integrity: sha512-SEyTNKJrjqD6PAzZ9WpdSu6P7wgdNtGV2RV8Kpuw1x6bV+YsSptuClYG+JSdRExBTE6LwIe1bTklejUp3ZP8TQ==} @@ -682,6 +682,10 @@ packages: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@8.57.0': resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -738,51 +742,51 @@ packages: resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} engines: {node: '>=10'} - '@kitschpatrol/cspell-config@4.6.7': - resolution: {integrity: sha512-dtllXIR7ZmbY8MOQ8nWVHN3X5U4Uwz0uW5MSqQL8nb8SakivLMWo6p3D8XSPfuaOcXjd3p1/vhvyZzMC9GxZbA==} + '@kitschpatrol/cspell-config@4.7.1': + resolution: {integrity: sha512-VtqtjOV1iclO0FlnnyOcWUKOusYpai7DE6bOTpPU/5lNYrnLV2pbVGwkpHbBkMmxx0RD7wnYeBNZml8TCNT1gA==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true peerDependencies: cspell: ^8.8.4 - '@kitschpatrol/eslint-config@4.6.7': - resolution: {integrity: sha512-MgiZvwWqaD5pgdMVlmwLyFXZU2P6LQhUxGVptocfw8L4j+J/sZI4OJPjUoIeWI1XtMjBtMQbUJk2OG47muK8jg==} + '@kitschpatrol/eslint-config@4.7.1': + resolution: {integrity: sha512-LjSglczPSQn+lfw/ERcOZMDlbh8KKKsTWeSpM+OjoUwkpsiPxit17v3YpQYJocIS+jC5OBtfoIKq8OEAYC5DEw==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true peerDependencies: eslint: ^8.57.0 - '@kitschpatrol/mdat-config@4.6.7': - resolution: {integrity: sha512-XVPxrL4MBXiE7kk8Mew2Wy6D2zsplLT6ZEp0OIL+oDynhLMPqucvo5K81d/5bkPUsRhN+y4AnV2uu5xzA9HRAA==} + '@kitschpatrol/mdat-config@4.7.1': + resolution: {integrity: sha512-ggKhbFns/ke7E43AoKRYA6aWK87UzV5VE9PGnNUKBdtJKKUTz8Help8ZggCotTlfPSaMxHPj9TD8Q1dme3Nviw==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true peerDependencies: - mdat: ^0.6.15 + mdat: ^0.7.0 - '@kitschpatrol/prettier-config@4.6.7': - resolution: {integrity: sha512-iT3cYWeKVuNwaQjpFCtOxUCCzgDYs/4aFTauXZEjHWSHWzgJFbaAUS80q6HUcr9wYtG0hM+QwdNzTfeWBVE0Hg==} + '@kitschpatrol/prettier-config@4.7.1': + resolution: {integrity: sha512-4HxO9Tug+Q7QTUWTCwN/B0OjfY5t5m8BKDe1pLgBCuvQgxqxdCinvztWPJ9wOEiQxIoLusA2+mi5IluTpM5gxg==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true peerDependencies: - prettier: ^3.3.0 + prettier: ^3.3.1 - '@kitschpatrol/remark-config@4.6.7': - resolution: {integrity: sha512-kdKH6G32W8E7RTAbF07qqYDSbxx2aZQWmo9D6VIFfO+k+LUBuR1NxSMtM/y7iYn4sRxh8UXZOlOyv5IOzJQM8A==} + '@kitschpatrol/remark-config@4.7.1': + resolution: {integrity: sha512-Feieaq5kKuaQVGuEtv+uvb/NP9Dh4bYxp1vZDeozp8dsRcl3jYYWTgRyPmQWNlFBuM8CyXdEQ90yJ+aLHyYkQA==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true - '@kitschpatrol/repo-config@4.6.7': - resolution: {integrity: sha512-tDO1TxajteQuQ2NZZJOQAKdKpjtFquFjejJbbV3y1QJI5C7EEKC0HIS9qUBebavvj/dTzCis8W3qXmnnQ8EG3Q==} + '@kitschpatrol/repo-config@4.7.1': + resolution: {integrity: sha512-75Aosq7iThskjxZLNxzaW75Fkpqv94qLp0tNZgM0GlQAE/6sLLSaxTlDBXkHSmxDoFcbz00v4K5nztqj+3kBog==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true - '@kitschpatrol/shared-config@4.6.7': - resolution: {integrity: sha512-YAuFq7MMWH8EPgoCOo0H3h1MAiJ7gaiJOypc6IMecDxChqY8QHcRAoQY89p6cT6k8JjBsYGx3HduYo+0yGQLJA==} + '@kitschpatrol/shared-config@4.7.1': + resolution: {integrity: sha512-r1WchYOIYXGVJZ2OsFrBW3oJbN62kCzJwR5FcZnsGddnq/jPwya1TSFLgjYcjDjnAWNe15CyrY3DvnWwhJDtlQ==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true - '@kitschpatrol/stylelint-config@4.6.7': - resolution: {integrity: sha512-5fx6osOvptbPZdwSZuqg9sUkwXvYfFnLeypkRQf3Cx+GskzR9ihN0K01Zj/pI5Owbe2thE3+skfn18M4uOMPQw==} + '@kitschpatrol/stylelint-config@4.7.1': + resolution: {integrity: sha512-AwbytO1izDEzatNEqsIoNLazEAScrDmSDqHTI3DwtBXMiWzjHekEPizyjfSI6u1Z4f/MQ4Zau9PDDPCgeYd5FA==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true peerDependencies: @@ -1038,10 +1042,6 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.12.0': resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1056,10 +1056,6 @@ packages: typescript: optional: true - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.12.0': resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1079,10 +1075,6 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.12.0': resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1221,13 +1213,13 @@ packages: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} - astro-eslint-parser@0.16.3: - resolution: {integrity: sha512-CGaBseNtunAV2DCpwBXqTKq8+9Tw65XZetMaC0FsMoZuLj0gxNIkbCf2QyKYScVrNOU7/ayfNdVw8ZCSHBiqCg==} - engines: {node: ^14.18.0 || >=16.0.0} + astro-eslint-parser@1.0.2: + resolution: {integrity: sha512-8hJaCuqxObShWl2wEsnASqh/DbQ2O+S66m0Q3ctJlzBPEQ4pfGwwama3FCjZO3GDLQsjvn1T0v93Vxyu/+5fGw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - astrojs-compiler-sync@0.3.5: - resolution: {integrity: sha512-y420rhIIJ2HHDkYeqKArBHSdJNIIGMztLH90KGIX3zjcJyt/cr9Z2wYA8CP5J1w6KE7xqMh0DAkhfjhNDpQb2Q==} - engines: {node: ^14.18.0 || >=16.0.0} + astrojs-compiler-sync@1.0.0: + resolution: {integrity: sha512-IM6FxpMoBxkGGdKppkFHNQIC9Wge7jspG2MIJff8DOhG41USNJLxJfxRm7wnkTKWlYK5Y1YFFNYr2vUUKkI8sw==} + engines: {node: ^18.18.0 || >=20.9.0} peerDependencies: '@astrojs/compiler': '>=0.27.0' @@ -1269,8 +1261,8 @@ packages: bare-path@2.1.3: resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} - bare-stream@2.1.0: - resolution: {integrity: sha512-Wrsczv6c4ejfZBCyG+1lw1Fg7C0Ljkw6PCZbp3BieMBarvp7yi0NKwiEkSq6HsW0NcnO+N9ObYZgEm+gJT0mhg==} + bare-stream@2.1.2: + resolution: {integrity: sha512-az/7TFOh4Gk9Tqs1/xMFq5FuFoeZ9hZ3orsM2x69u8NXVUDXZnpdhG8mZY/Pv6DF954MGn+iIt4rFrG34eQsvg==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -1301,8 +1293,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -1319,9 +1311,6 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - builtins@5.1.0: - resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bumpp@9.4.1: resolution: {integrity: sha512-kzhp/LpNX0HkUpEyLd7sU2LTN/mbAVgcxJ1Zi2cAJTE/tul6rypSKGpH8UywDpzKWItL8LVdKsIFnwmylw0+7g==} engines: {node: '>=10'} @@ -1730,8 +1719,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.4.795: - resolution: {integrity: sha512-hHo4lK/8wb4NUa+NJYSFyJ0xedNHiR6ylilDtb8NUW9d4dmBFmGiecYEKCEbti1wTNzbKXLfl4hPWEkAFbHYlw==} + electron-to-chromium@1.4.796: + resolution: {integrity: sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA==} emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -1749,6 +1738,10 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + enhanced-resolve@5.17.0: + resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} + engines: {node: '>=10.13.0'} + entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -1832,12 +1825,6 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-compat-utils@0.4.1: - resolution: {integrity: sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' - eslint-compat-utils@0.5.1: resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} engines: {node: '>=12'} @@ -1859,8 +1846,8 @@ packages: eslint: '>=8.56.0' typescript: '>=5.0.0' - eslint-config-xo@0.44.0: - resolution: {integrity: sha512-YG4gdaor0mJJi8UBeRJqDPO42MedTWYMaUyucF5bhm2pi/HS98JIxfFQmTLuyj6hGpQlAazNfyVnn7JuDn+Sew==} + eslint-config-xo@0.45.0: + resolution: {integrity: sha512-T30F2S2HKKmr/RoHopKE7wMUMWrsLMab1qFl2WyFJjETbD+l7p4hSQWpTVGW7TEbSKG1QBekwf6Jn9ZDPA6thA==} engines: {node: '>=18'} peerDependencies: eslint: '>=8.56.0' @@ -1871,11 +1858,11 @@ packages: peerDependencies: eslint: '>=8.0.0' - eslint-plugin-astro@0.31.4: - resolution: {integrity: sha512-aU1KYSo7TdnSTBenyAWuRFB07lVUe0/6u9cltC2ZCx0QgcfC+HP7e87OkmvoKh+RZuaSsVgLG4zCOI8LZ6nS/Q==} - engines: {node: ^14.18.0 || >=16.0.0} + eslint-plugin-astro@1.2.0: + resolution: {integrity: sha512-Z2b/7a9EUNu8PWch6/fUKXTCj10hrbdVsR1CmUgke5nfrJuej+uUnL5z5hd9/IIWxLdSbk5Fowf/nyfbmhRmDQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=7.0.0' + eslint: '>=8.57.0' eslint-plugin-es-x@7.7.0: resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==} @@ -1905,11 +1892,11 @@ packages: peerDependencies: eslint: '>=8.0.0' - eslint-plugin-n@16.6.2: - resolution: {integrity: sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==} - engines: {node: '>=16.0.0'} + eslint-plugin-n@17.8.1: + resolution: {integrity: sha512-KdG0h0voZms8UhndNu8DeWx1eM4sY+A4iXtsNo6kOfJLYHNeTGPacGalJ9GcvrbmOL3r/7QOMwVZDSw+1SqsrA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=7.0.0' + eslint: '>=8.23.0' eslint-plugin-perfectionist@2.10.0: resolution: {integrity: sha512-P+tdrkHeMWBc55+DZsoDOAftV1WCsEoHaKm6JC7zajFus/syfT4vUPBFb3atGFSuyaVnGQGHlcKpP9X3Q0gH/w==} @@ -1929,8 +1916,8 @@ packages: vue-eslint-parser: optional: true - eslint-plugin-svelte@2.39.0: - resolution: {integrity: sha512-FXktBLXsrxbA+6ZvJK2z/sQOrUKyzSg3fNWK5h0reSCjr2fjAsc9ai/s/JvSl4Hgvz3nYVtTIMwarZH5RcB7BA==} + eslint-plugin-svelte@2.39.2: + resolution: {integrity: sha512-liJMHhWnNqnimPpw0lSKiG/fQXla+ySp0NjXirB6l9A9LrBY2AjUfL0HMKkBEil5PaFn5F2rp6EqW85NDjRdSA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 @@ -1939,9 +1926,9 @@ packages: svelte: optional: true - eslint-plugin-unicorn@51.0.1: - resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==} - engines: {node: '>=16'} + eslint-plugin-unicorn@53.0.0: + resolution: {integrity: sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==} + engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -1949,15 +1936,27 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2243,6 +2242,14 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@15.4.0: + resolution: {integrity: sha512-unnwvMZpv0eDUyjNyh9DH/yxUaRYrEjW/qK4QcdrHg3oO11igUQrCSgODHEqxlKg8v2CD2Sd7UkqqEBoz5U7TQ==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -2847,8 +2854,8 @@ packages: mdast-util-toc@7.1.0: resolution: {integrity: sha512-2TVKotOQzqdY7THOdn2gGzS9d1Sdd66bvxUyw3aNpWfcPXCLYSJCCgfPy30sEtuzkDraJgqF35dzgmz6xlvH/w==} - mdat@0.6.16: - resolution: {integrity: sha512-G4zoyc40daJeuPfuQjXDqHlCGIeHX1SFhj00iYMzVE1eoA1Q9atKjK1i1SvN1UDeent86LRDvS3xFa6jE8FJDg==} + mdat@0.7.0: + resolution: {integrity: sha512-Vt0teUyFIOs8C4NcYsOLshMy2yV6zK2RWePGWyAaHKyhDzBa2N9JRBaQfOKPHSCZxJmCOpn2xNZgZk0eHrVYBg==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} hasBin: true @@ -3432,8 +3439,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-plugin-astro@0.13.0: - resolution: {integrity: sha512-5HrJNnPmZqTUNoA97zn4gNQv9BgVhv+et03314WpQ9H9N8m2L9OSV798olwmG2YLXPl1iSstlJCR1zB3x5xG4g==} + prettier-plugin-astro@0.14.0: + resolution: {integrity: sha512-7jRGJsexaRIyUzTk8uzXlP45cw6DQ5Ci4bTe0xCBCcuO1Fff8jJy9oI+kRCQKSdDFTSAArMSg8GpvzlKBtSaZA==} engines: {node: ^14.15.0 || >=16.0.0} prettier-plugin-pkg@0.18.1: @@ -3460,8 +3467,8 @@ packages: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 - prettier-plugin-tailwindcss@0.5.14: - resolution: {integrity: sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==} + prettier-plugin-tailwindcss@0.6.2: + resolution: {integrity: sha512-eFefm4cg+1c2B57+H274Qm//CTWBdtQN9ansl0YTP/8TC8x3bugCTQSS/e4FC5Ctl9djhTzsbcMrZ7x2/abIow==} engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' @@ -4086,8 +4093,8 @@ packages: strip-literal@2.1.0: resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - stylelint-config-clean-order@5.4.2: - resolution: {integrity: sha512-lhPnDUL1gQbZYqG9kQx5dfEfiD/EpyVbb6jOiR7YfKzkIVv7Rw4jSKzvxr4v5PZqmRyCSzM3goc93jqfF+OZbA==} + stylelint-config-clean-order@6.0.0: + resolution: {integrity: sha512-iY+zJn0nt0V5bTCH4AfG1L4Ds/GR1MrGR77jwJ3pUNFQrdFOXFp6F7zwR05adUZ0g6+7Hsu0R4SlfAYCdqss+w==} peerDependencies: stylelint: '>=14' @@ -4172,6 +4179,10 @@ packages: resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + tar-fs@3.0.5: resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==} @@ -4596,8 +4607,8 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.4.3: - resolution: {integrity: sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==} + yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} engines: {node: '>= 14'} hasBin: true @@ -4696,7 +4707,7 @@ snapshots: '@cspell/dict-aws': 4.0.2 '@cspell/dict-bash': 4.1.3 '@cspell/dict-companies': 3.1.2 - '@cspell/dict-cpp': 5.1.8 + '@cspell/dict-cpp': 5.1.9 '@cspell/dict-cryptocurrencies': 5.0.0 '@cspell/dict-csharp': 4.0.2 '@cspell/dict-css': 4.0.12 @@ -4719,7 +4730,7 @@ snapshots: '@cspell/dict-haskell': 4.0.1 '@cspell/dict-html': 4.0.5 '@cspell/dict-html-symbol-entities': 4.0.0 - '@cspell/dict-java': 5.0.6 + '@cspell/dict-java': 5.0.7 '@cspell/dict-julia': 1.0.1 '@cspell/dict-k8s': 1.0.5 '@cspell/dict-latex': 4.0.0 @@ -4729,7 +4740,7 @@ snapshots: '@cspell/dict-monkeyc': 1.0.6 '@cspell/dict-node': 5.0.1 '@cspell/dict-npm': 5.0.16 - '@cspell/dict-php': 4.0.7 + '@cspell/dict-php': 4.0.8 '@cspell/dict-powershell': 5.0.4 '@cspell/dict-public-licenses': 2.0.7 '@cspell/dict-python': 4.2.1 @@ -4737,7 +4748,7 @@ snapshots: '@cspell/dict-ruby': 5.0.2 '@cspell/dict-rust': 4.0.3 '@cspell/dict-scala': 5.0.2 - '@cspell/dict-software-terms': 3.4.2 + '@cspell/dict-software-terms': 3.4.3 '@cspell/dict-sql': 2.1.3 '@cspell/dict-svelte': 1.0.2 '@cspell/dict-swift': 2.0.1 @@ -4767,7 +4778,7 @@ snapshots: '@cspell/dict-companies@3.1.2': {} - '@cspell/dict-cpp@5.1.8': {} + '@cspell/dict-cpp@5.1.9': {} '@cspell/dict-cryptocurrencies@5.0.0': {} @@ -4815,7 +4826,7 @@ snapshots: '@cspell/dict-html@4.0.5': {} - '@cspell/dict-java@5.0.6': {} + '@cspell/dict-java@5.0.7': {} '@cspell/dict-julia@1.0.1': {} @@ -4835,7 +4846,7 @@ snapshots: '@cspell/dict-npm@5.0.16': {} - '@cspell/dict-php@4.0.7': {} + '@cspell/dict-php@4.0.8': {} '@cspell/dict-powershell@5.0.4': {} @@ -4853,7 +4864,7 @@ snapshots: '@cspell/dict-scala@5.0.2': {} - '@cspell/dict-software-terms@3.4.2': {} + '@cspell/dict-software-terms@3.4.3': {} '@cspell/dict-sql@2.1.3': {} @@ -5049,6 +5060,20 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/eslintrc@3.1.0': + dependencies: + ajv: 6.12.6 + debug: 4.3.5 + espree: 10.0.1 + globals: 14.0.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + '@eslint/js@8.57.0': {} '@fontsource/inter@5.0.18': {} @@ -5108,7 +5133,7 @@ snapshots: string-argv: 0.3.2 type-detect: 4.0.8 - '@kitschpatrol/cspell-config@4.6.7(cspell@8.8.4)(typescript@5.4.5)': + '@kitschpatrol/cspell-config@4.7.1(cspell@8.8.4)(typescript@5.4.5)': dependencies: '@pinojs/json-colorizer': 4.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) @@ -5118,26 +5143,26 @@ snapshots: transitivePeerDependencies: - typescript - '@kitschpatrol/eslint-config@4.6.7(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5)': + '@kitschpatrol/eslint-config@4.7.1(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5)': dependencies: '@html-eslint/eslint-plugin': 0.24.1 '@html-eslint/parser': 0.24.1 '@pinojs/json-colorizer': 4.0.0 '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5) - astro-eslint-parser: 0.16.3 + astro-eslint-parser: 1.0.2(typescript@5.4.5) eslint: 8.57.0 eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-xo: 0.44.0(eslint@8.57.0) + eslint-config-xo: 0.45.0(eslint@8.57.0) eslint-config-xo-typescript: 4.0.0(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-astro: 0.31.4(eslint@8.57.0) + eslint-plugin-astro: 1.2.0(eslint@8.57.0)(typescript@5.4.5) eslint-plugin-html: 8.1.1 eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-mdx: 3.1.5(eslint@8.57.0) - eslint-plugin-n: 16.6.2(eslint@8.57.0) - eslint-plugin-perfectionist: 2.10.0(astro-eslint-parser@0.16.3)(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5) - eslint-plugin-svelte: 2.39.0(eslint@8.57.0)(svelte@4.2.18) - eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) + eslint-plugin-n: 17.8.1(eslint@8.57.0) + eslint-plugin-perfectionist: 2.10.0(astro-eslint-parser@1.0.2(typescript@5.4.5))(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5) + eslint-plugin-svelte: 2.39.2(eslint@8.57.0)(svelte@4.2.18) + eslint-plugin-unicorn: 53.0.0(eslint@8.57.0) execa: 8.0.1 fs-extra: 11.2.0 transitivePeerDependencies: @@ -5148,17 +5173,17 @@ snapshots: - typescript - vue-eslint-parser - '@kitschpatrol/mdat-config@4.6.7(mdat@0.6.16(typescript@5.4.5))(typescript@5.4.5)': + '@kitschpatrol/mdat-config@4.7.1(mdat@0.7.0(typescript@5.4.5))(typescript@5.4.5)': dependencies: '@pinojs/json-colorizer': 4.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) execa: 8.0.1 fs-extra: 11.2.0 - mdat: 0.6.16(typescript@5.4.5) + mdat: 0.7.0(typescript@5.4.5) transitivePeerDependencies: - typescript - '@kitschpatrol/prettier-config@4.6.7(prettier@3.3.1)(svelte@4.2.18)(typescript@5.4.5)': + '@kitschpatrol/prettier-config@4.7.1(prettier@3.3.1)(svelte@4.2.18)(typescript@5.4.5)': dependencies: '@pinojs/json-colorizer': 4.0.0 '@prettier/plugin-php': 0.22.2(prettier@3.3.1) @@ -5168,12 +5193,12 @@ snapshots: execa: 8.0.1 fs-extra: 11.2.0 prettier: 3.3.1 - prettier-plugin-astro: 0.13.0 + prettier-plugin-astro: 0.14.0 prettier-plugin-pkg: 0.18.1(prettier@3.3.1) prettier-plugin-sh: 0.14.0(prettier@3.3.1) prettier-plugin-sql: 0.18.0(prettier@3.3.1) prettier-plugin-svelte: 3.2.4(prettier@3.3.1)(svelte@4.2.18) - prettier-plugin-tailwindcss: 0.5.14(prettier-plugin-astro@0.13.0)(prettier-plugin-svelte@3.2.4(prettier@3.3.1)(svelte@4.2.18))(prettier@3.3.1) + prettier-plugin-tailwindcss: 0.6.2(prettier-plugin-astro@0.14.0)(prettier-plugin-svelte@3.2.4(prettier@3.3.1)(svelte@4.2.18))(prettier@3.3.1) prettier-plugin-toml: 2.0.1(prettier@3.3.1) transitivePeerDependencies: - '@ianvs/prettier-plugin-sort-imports' @@ -5192,7 +5217,7 @@ snapshots: - svelte - typescript - '@kitschpatrol/remark-config@4.6.7(prettier@3.3.1)(typescript@5.4.5)': + '@kitschpatrol/remark-config@4.7.1(prettier@3.3.1)(typescript@5.4.5)': dependencies: '@pinojs/json-colorizer': 4.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) @@ -5250,7 +5275,7 @@ snapshots: - supports-color - typescript - '@kitschpatrol/repo-config@4.6.7(typescript@5.4.5)': + '@kitschpatrol/repo-config@4.7.1(typescript@5.4.5)': dependencies: '@pinojs/json-colorizer': 4.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) @@ -5259,15 +5284,15 @@ snapshots: transitivePeerDependencies: - typescript - '@kitschpatrol/shared-config@4.6.7(cspell@8.8.4)(eslint@8.57.0)(mdat@0.6.16(typescript@5.4.5))(postcss-html@1.7.0)(prettier@3.3.1)(stylelint@16.6.1(typescript@5.4.5))(svelte@4.2.18)(typescript@5.4.5)': + '@kitschpatrol/shared-config@4.7.1(cspell@8.8.4)(eslint@8.57.0)(mdat@0.7.0(typescript@5.4.5))(postcss-html@1.7.0)(prettier@3.3.1)(stylelint@16.6.1(typescript@5.4.5))(svelte@4.2.18)(typescript@5.4.5)': dependencies: - '@kitschpatrol/cspell-config': 4.6.7(cspell@8.8.4)(typescript@5.4.5) - '@kitschpatrol/eslint-config': 4.6.7(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5) - '@kitschpatrol/mdat-config': 4.6.7(mdat@0.6.16(typescript@5.4.5))(typescript@5.4.5) - '@kitschpatrol/prettier-config': 4.6.7(prettier@3.3.1)(svelte@4.2.18)(typescript@5.4.5) - '@kitschpatrol/remark-config': 4.6.7(prettier@3.3.1)(typescript@5.4.5) - '@kitschpatrol/repo-config': 4.6.7(typescript@5.4.5) - '@kitschpatrol/stylelint-config': 4.6.7(postcss-html@1.7.0)(stylelint@16.6.1(typescript@5.4.5))(typescript@5.4.5) + '@kitschpatrol/cspell-config': 4.7.1(cspell@8.8.4)(typescript@5.4.5) + '@kitschpatrol/eslint-config': 4.7.1(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5) + '@kitschpatrol/mdat-config': 4.7.1(mdat@0.7.0(typescript@5.4.5))(typescript@5.4.5) + '@kitschpatrol/prettier-config': 4.7.1(prettier@3.3.1)(svelte@4.2.18)(typescript@5.4.5) + '@kitschpatrol/remark-config': 4.7.1(prettier@3.3.1)(typescript@5.4.5) + '@kitschpatrol/repo-config': 4.7.1(typescript@5.4.5) + '@kitschpatrol/stylelint-config': 4.7.1(postcss-html@1.7.0)(stylelint@16.6.1(typescript@5.4.5))(typescript@5.4.5) '@pinojs/json-colorizer': 4.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) execa: 8.0.1 @@ -5299,14 +5324,14 @@ snapshots: - typescript - vue-eslint-parser - '@kitschpatrol/stylelint-config@4.6.7(postcss-html@1.7.0)(stylelint@16.6.1(typescript@5.4.5))(typescript@5.4.5)': + '@kitschpatrol/stylelint-config@4.7.1(postcss-html@1.7.0)(stylelint@16.6.1(typescript@5.4.5))(typescript@5.4.5)': dependencies: '@pinojs/json-colorizer': 4.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) execa: 8.0.1 fs-extra: 11.2.0 stylelint: 16.6.1(typescript@5.4.5) - stylelint-config-clean-order: 5.4.2(stylelint@16.6.1(typescript@5.4.5)) + stylelint-config-clean-order: 6.0.0(stylelint@16.6.1(typescript@5.4.5)) stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.6.1(typescript@5.4.5)) stylelint-config-standard: 36.0.0(stylelint@16.6.1(typescript@5.4.5)) transitivePeerDependencies: @@ -5555,11 +5580,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.12.0': dependencies: '@typescript-eslint/types': 7.12.0 @@ -5577,8 +5597,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.12.0': {} '@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5)': @@ -5607,11 +5625,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/visitor-keys@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.12.0': dependencies: '@typescript-eslint/types': 7.12.0 @@ -5771,21 +5784,26 @@ snapshots: astral-regex@2.0.0: {} - astro-eslint-parser@0.16.3: + astro-eslint-parser@1.0.2(typescript@5.4.5): dependencies: '@astrojs/compiler': 2.8.0 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - astrojs-compiler-sync: 0.3.5(@astrojs/compiler@2.8.0) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + astrojs-compiler-sync: 1.0.0(@astrojs/compiler@2.8.0) debug: 4.3.5 entities: 4.5.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 + globby: 11.1.0 + is-glob: 4.0.3 semver: 7.6.2 transitivePeerDependencies: - supports-color + - typescript - astrojs-compiler-sync@0.3.5(@astrojs/compiler@2.8.0): + astrojs-compiler-sync@1.0.0(@astrojs/compiler@2.8.0): dependencies: '@astrojs/compiler': 2.8.0 synckit: 0.9.0 @@ -5819,7 +5837,7 @@ snapshots: dependencies: bare-events: 2.3.1 bare-path: 2.1.3 - bare-stream: 2.1.0 + bare-stream: 2.1.2 optional: true bare-os@2.3.0: @@ -5830,7 +5848,7 @@ snapshots: bare-os: 2.3.0 optional: true - bare-stream@2.1.0: + bare-stream@2.1.2: dependencies: streamx: 2.18.0 optional: true @@ -5873,12 +5891,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.23.0: + browserslist@4.23.1: dependencies: caniuse-lite: 1.0.30001629 - electron-to-chromium: 1.4.795 + electron-to-chromium: 1.4.796 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.0) + update-browserslist-db: 1.0.16(browserslist@4.23.1) buffer-crc32@0.2.13: {} @@ -5891,10 +5909,6 @@ snapshots: builtin-modules@3.3.0: {} - builtins@5.1.0: - dependencies: - semver: 7.6.2 - bumpp@9.4.1: dependencies: '@jsdevtools/ez-spawn': 3.0.4 @@ -6115,7 +6129,7 @@ snapshots: core-js-compat@3.37.1: dependencies: - browserslist: 4.23.0 + browserslist: 4.23.1 core-util-is@1.0.3: {} @@ -6145,7 +6159,7 @@ snapshots: dependencies: '@cspell/cspell-types': 8.8.4 comment-json: 4.2.3 - yaml: 2.4.3 + yaml: 2.4.5 cspell-dictionary@8.8.4: dependencies: @@ -6350,7 +6364,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.4.795: {} + electron-to-chromium@1.4.796: {} emoji-regex@10.3.0: {} @@ -6364,6 +6378,11 @@ snapshots: dependencies: once: 1.4.0 + enhanced-resolve@5.17.0: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + entities@4.5.0: {} env-paths@2.2.1: {} @@ -6538,11 +6557,6 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.4.1(eslint@8.57.0): - dependencies: - eslint: 8.57.0 - semver: 7.6.2 - eslint-compat-utils@0.5.1(eslint@8.57.0): dependencies: eslint: 8.57.0 @@ -6559,7 +6573,7 @@ snapshots: eslint: 8.57.0 typescript: 5.4.5 - eslint-config-xo@0.44.0(eslint@8.57.0): + eslint-config-xo@0.45.0(eslint@8.57.0): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.57.0 @@ -6584,18 +6598,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-astro@0.31.4(eslint@8.57.0): + eslint-plugin-astro@1.2.0(eslint@8.57.0)(typescript@5.4.5): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@jridgewell/sourcemap-codec': 1.4.15 - '@typescript-eslint/types': 5.62.0 - astro-eslint-parser: 0.16.3 + '@typescript-eslint/types': 7.12.0 + astro-eslint-parser: 1.0.2(typescript@5.4.5) eslint: 8.57.0 - eslint-compat-utils: 0.4.1(eslint@8.57.0) + eslint-compat-utils: 0.5.1(eslint@8.57.0) + globals: 15.4.0 postcss: 8.4.38 postcss-selector-parser: 6.1.0 transitivePeerDependencies: - supports-color + - typescript eslint-plugin-es-x@7.7.0(eslint@8.57.0): dependencies: @@ -6649,39 +6665,35 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-n@16.6.2(eslint@8.57.0): + eslint-plugin-n@17.8.1(eslint@8.57.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - builtins: 5.1.0 + enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-plugin-es-x: 7.7.0(eslint@8.57.0) get-tsconfig: 4.7.5 - globals: 13.24.0 + globals: 15.4.0 ignore: 5.3.1 - is-builtin-module: 3.2.1 - is-core-module: 2.13.1 - minimatch: 3.1.2 - resolve: 1.22.8 + minimatch: 9.0.4 semver: 7.6.2 - eslint-plugin-perfectionist@2.10.0(astro-eslint-parser@0.16.3)(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5): + eslint-plugin-perfectionist@2.10.0(astro-eslint-parser@1.0.2(typescript@5.4.5))(eslint@8.57.0)(svelte@4.2.18)(typescript@5.4.5): dependencies: '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 optionalDependencies: - astro-eslint-parser: 0.16.3 + astro-eslint-parser: 1.0.2(typescript@5.4.5) svelte: 4.2.18 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-svelte@2.39.0(eslint@8.57.0)(svelte@4.2.18): + eslint-plugin-svelte@2.39.2(eslint@8.57.0)(svelte@4.2.18): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@jridgewell/sourcemap-codec': 1.4.15 - debug: 4.3.5 eslint: 8.57.0 eslint-compat-utils: 0.5.1(eslint@8.57.0) esutils: 2.0.3 @@ -6695,14 +6707,13 @@ snapshots: optionalDependencies: svelte: 4.2.18 transitivePeerDependencies: - - supports-color - ts-node - eslint-plugin-unicorn@51.0.1(eslint@8.57.0): + eslint-plugin-unicorn@53.0.0(eslint@8.57.0): dependencies: '@babel/helper-validator-identifier': 7.24.7 '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint/eslintrc': 2.1.4 + '@eslint/eslintrc': 3.1.0 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 @@ -6725,8 +6736,15 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.0.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-visitor-keys@3.4.3: {} + eslint-visitor-keys@4.0.0: {} + eslint@8.57.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -6770,6 +6788,12 @@ snapshots: transitivePeerDependencies: - supports-color + espree@10.0.1: + dependencies: + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) + eslint-visitor-keys: 4.0.0 + espree@9.6.1: dependencies: acorn: 8.11.3 @@ -7137,6 +7161,10 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + + globals@15.4.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -7815,7 +7843,7 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit: 5.0.0 - mdat@0.6.16(typescript@5.4.5): + mdat@0.7.0(typescript@5.4.5): dependencies: '@clack/prompts': 0.7.0 '@kitschpatrol/tldraw-cli': 4.5.4(typescript@5.4.5) @@ -8518,7 +8546,7 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.38): dependencies: lilconfig: 3.1.1 - yaml: 2.4.3 + yaml: 2.4.5 optionalDependencies: postcss: 8.4.38 @@ -8555,7 +8583,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-astro@0.13.0: + prettier-plugin-astro@0.14.0: dependencies: '@astrojs/compiler': 1.8.2 prettier: 3.3.1 @@ -8584,11 +8612,11 @@ snapshots: prettier: 3.3.1 svelte: 4.2.18 - prettier-plugin-tailwindcss@0.5.14(prettier-plugin-astro@0.13.0)(prettier-plugin-svelte@3.2.4(prettier@3.3.1)(svelte@4.2.18))(prettier@3.3.1): + prettier-plugin-tailwindcss@0.6.2(prettier-plugin-astro@0.14.0)(prettier-plugin-svelte@3.2.4(prettier@3.3.1)(svelte@4.2.18))(prettier@3.3.1): dependencies: prettier: 3.3.1 optionalDependencies: - prettier-plugin-astro: 0.13.0 + prettier-plugin-astro: 0.14.0 prettier-plugin-svelte: 3.2.4(prettier@3.3.1)(svelte@4.2.18) prettier-plugin-toml@2.0.1(prettier@3.3.1): @@ -9528,7 +9556,7 @@ snapshots: dependencies: js-tokens: 9.0.0 - stylelint-config-clean-order@5.4.2(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-clean-order@6.0.0(stylelint@16.6.1(typescript@5.4.5)): dependencies: stylelint: 16.6.1(typescript@5.4.5) stylelint-order: 6.0.4(stylelint@16.6.1(typescript@5.4.5)) @@ -9671,6 +9699,8 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + tapable@2.2.1: {} + tar-fs@3.0.5: dependencies: pump: 3.0.0 @@ -9880,7 +9910,7 @@ snapshots: vfile-message: 4.0.2 vfile-reporter: 8.1.1 vfile-statistics: 3.0.0 - yaml: 2.4.3 + yaml: 2.4.5 transitivePeerDependencies: - supports-color @@ -9958,9 +9988,9 @@ snapshots: untildify@5.0.0: {} - update-browserslist-db@1.0.16(browserslist@4.23.0): + update-browserslist-db@1.0.16(browserslist@4.23.1): dependencies: - browserslist: 4.23.0 + browserslist: 4.23.1 escalade: 3.1.2 picocolors: 1.0.1 @@ -10184,7 +10214,7 @@ snapshots: yaml@1.10.2: {} - yaml@2.4.3: {} + yaml@2.4.5: {} yargs-parser@21.1.1: {}