diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f489472..a1898b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@redocly/cli': specifier: ^1.34.16 - version: 1.34.16(ajv@6.12.6)(css-to-react-native@3.2.0) + version: 1.34.16(ajv@6.15.0)(css-to-react-native@3.2.0) '@types/node': specifier: ^22.15.35 version: 22.18.13 @@ -32,7 +32,7 @@ importers: devDependencies: '@cybozu/eslint-config': specifier: ^24.3.0 - version: 24.3.0(@typescript-eslint/utils@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0)(prettier@3.6.2)(typescript@5.7.3) + version: 24.3.0(@typescript-eslint/utils@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4)(prettier@3.9.4)(typescript@5.7.3) '@types/node': specifier: ^22.18.13 version: 22.18.13 @@ -40,31 +40,31 @@ importers: specifier: ^3.52.4 version: 3.52.4 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.39.4 + version: 9.39.4 eslint-plugin-package-json: - specifier: ^0.29.1 - version: 0.29.1(@types/estree@1.0.8)(eslint@9.36.0)(jsonc-eslint-parser@2.4.1) + specifier: ^0.91.2 + version: 0.91.2(@types/estree@1.0.8)(eslint@9.39.4)(jsonc-eslint-parser@2.4.1) glob: specifier: ^11.1.0 version: 11.1.0 prettier: - specifier: ^3.6.2 - version: 3.6.2 + specifier: ^3.9.1 + version: 3.9.4 typescript: specifier: ~5.7.3 version: 5.7.3 typescript-eslint: specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0)(typescript@5.7.3) + version: 8.44.1(eslint@9.39.4)(typescript@5.7.3) vite: specifier: ^6.4.3 version: 6.4.3(@types/node@22.18.13)(tsx@4.21.0) packages: - '@altano/repository-tools@0.1.1': - resolution: {integrity: sha512-5vbUs2A98CC3g1AlOBdkBE0BMukkLjLIsMHAtuxg6Pt9dQXxYWdLKOf66v6c/vIqtNcgTMv0oGtddLdMuH9X6w==} + '@altano/repository-tools@2.0.3': + resolution: {integrity: sha512-cSR/ZYDF6Wp9OeAJMyLYYN1GenAAhV17W+w38ELP+3c5Ltsy9jkkCymi33nz/qnXyef3n6Fbr1h2yt3dvUN5sQ==} '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} @@ -426,12 +426,12 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} + '@eslint/config-array@0.21.2': + resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.3.1': - resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/core@0.14.0': @@ -442,6 +442,10 @@ packages: resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/css-tree@3.6.5': resolution: {integrity: sha512-bJgnXu0D0K1BbfPfHTmCaJe2ucBOjeg/tG37H2CSqYCw51VMmBtPfWrH8LKPLAVCOp0h94e1n8PfR3v9iRbtyA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} @@ -450,22 +454,30 @@ packages: resolution: {integrity: sha512-pHoYRWS08oeU0qVez1pZCcbqHzoJnM5VMtrxH2nWDJ0ukq9DkwWV1BTY+PWK+eWBbndN9W0O9WjJTyAHsDoPOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + '@eslint/eslintrc@3.3.5': + resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/js@9.36.0': resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + '@eslint/js@9.39.4': + resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/plugin-kit@0.3.5': resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@exodus/schemasafe@1.3.0': resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==} @@ -1133,11 +1145,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.16.0: resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} engines: {node: '>=0.4.0'} @@ -1147,8 +1154,8 @@ packages: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.15.0: + resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} @@ -1305,6 +1312,9 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + change-case@5.4.4: + resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} + character-entities-legacy@3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} @@ -1458,18 +1468,10 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - detect-indent@7.0.2: resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} engines: {node: '>=12.20'} - detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - detect-newline@4.0.1: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1578,9 +1580,9 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-fix-utils@0.2.1: - resolution: {integrity: sha512-vHvLGmqdgPhZgH+cymlAlAqVuV22auB+uk/mgFdg5zotEtMHAHcOzNzhr5XOrDzyKGEQY2uQHoT+tS8P36/2CQ==} - engines: {node: '>=18.3.0'} + eslint-fix-utils@0.4.2: + resolution: {integrity: sha512-n7ZTcwwkP5scedlhvWMcqxED+O1NzXcj5Rxn/0kJQMP88k02vRcBfQ1qsk/JHb6Aw8bajFoetFCCBiNIcNCsvA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: '@types/estree': '>=1' eslint: '>=8' @@ -1628,12 +1630,12 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-package-json@0.29.1: - resolution: {integrity: sha512-4Jn1YO0JJyqs2W7Tt9I0QahQ0sPc2G5hLcWBUxkTdVF84Rdn+bVm9NY/XbjVJOlujkgZAK8Hi8irv+Mx4aTqaw==} - engines: {node: '>=18'} + eslint-plugin-package-json@0.91.2: + resolution: {integrity: sha512-tuPjHVYOjqEJtErmzuYiQY6o877l9Kb7+lfLhR/mAzHuy9CBqhRreIGPsQmVM/dMJ8yQVg92Bz1vBAgugELIXw==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: eslint: '>=8.0.0' - jsonc-eslint-parser: ^2.0.0 + jsonc-eslint-parser: '>=2.0.0' eslint-plugin-prettier@5.5.4: resolution: {integrity: sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==} @@ -1673,8 +1675,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.36.0: - resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==} + eslint@9.39.4: + resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1950,6 +1952,10 @@ packages: highlightjs-vue@1.0.0: resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==} + hosted-git-info@9.0.3: + resolution: {integrity: sha512-Hc+ghLoSt6QaYZUv0WBiIvmMDZuZZ7oaDvdH8MbfOO4lOsxdXLEvuC6ePoGs9H1X9oCLyq6+NVN0MKqD+ydxyg==} + engines: {node: ^20.17.0 || >=22.9.0} + http2-client@1.3.5: resolution: {integrity: sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==} @@ -2168,10 +2174,6 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - js-yaml@4.1.1: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true @@ -2306,6 +2308,9 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} + minimatch@5.1.9: resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} @@ -2417,6 +2422,10 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + npm-package-arg@13.0.2: + resolution: {integrity: sha512-IciCE3SY3uE84Ld8WZU23gAPPV9rIYod4F+rc+vJ7h7cwAJt9Vk6TVsK60ry7Uj3SRS3bqRRIGuTp9YVlk6WNA==} + engines: {node: ^20.17.0 || >=22.9.0} + oas-kit-common@1.0.8: resolution: {integrity: sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==} @@ -2501,10 +2510,9 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-json-validator@0.10.2: - resolution: {integrity: sha512-i8qx/xfHdkzOzP39bNOtK6VauRrLdJoQf7L1lVRG2/evpLAd3vrj3EGNlzB9QiztBerxWAx5QXZh5z+Jfi0IvQ==} - engines: {node: '>=18'} - hasBin: true + package-json-validator@1.5.2: + resolution: {integrity: sha512-eHXskJQU4aCiSfjhRfTVtCJ+22/EzLHgYgZv5Gj3teb3NJrnTMzq5BnKAWKvR+PLpknCO1PmOCImDuO+dX4Vaw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -2576,8 +2584,8 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier@3.6.2: - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} + prettier@3.9.4: + resolution: {integrity: sha512-yWG/o/4oJfo036EKAfK6ACAoDOfHeRHx4tuxkfBZiauURiaSmYwlpOr5LQqKtIkRD2z1PLteme2WoxEnj4tHTg==} engines: {node: '>=14'} hasBin: true @@ -2589,6 +2597,10 @@ packages: resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} engines: {node: '>=6'} + proc-log@6.1.0: + resolution: {integrity: sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==} + engines: {node: ^20.17.0 || >=22.9.0} + process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} @@ -2825,11 +2837,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.4: resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} engines: {node: '>=10'} @@ -2919,6 +2926,9 @@ packages: sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + sort-object-keys@2.1.0: + resolution: {integrity: sha512-SOiEnthkJKPv2L6ec6HMwhUcN0/lppkeYuN1x63PbyPRrgSPIuBJCiYxYyvWRTtjMlOi14vQUCGUJqS6PLVm8g==} + sort-package-json@3.4.0: resolution: {integrity: sha512-97oFRRMM2/Js4oEA9LJhjyMlde+2ewpZQf53pgue27UkbEXfHJnDzHlUxQ/DWUkzqmp7DFwJp8D+wi/TYeQhpA==} engines: {node: '>=20'} @@ -2935,6 +2945,18 @@ packages: space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.23: + resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} + sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -3189,9 +3211,12 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - validate-npm-package-name@6.0.2: - resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} - engines: {node: ^18.17.0 || >=20.5.0} + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + validate-npm-package-name@7.0.2: + resolution: {integrity: sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==} + engines: {node: ^20.17.0 || >=22.9.0} vite@6.4.3: resolution: {integrity: sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==} @@ -3344,7 +3369,7 @@ packages: snapshots: - '@altano/repository-tools@0.1.1': {} + '@altano/repository-tools@2.0.3': {} '@babel/code-frame@7.27.1': dependencies: @@ -3360,24 +3385,24 @@ snapshots: '@babel/runtime@7.28.4': {} - '@cybozu/eslint-config@24.3.0(@typescript-eslint/utils@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0)(prettier@3.6.2)(typescript@5.7.3)': + '@cybozu/eslint-config@24.3.0(@typescript-eslint/utils@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4)(prettier@3.9.4)(typescript@5.7.3)': dependencies: '@eslint/css': 0.10.0 '@eslint/js': 9.36.0 - '@stylistic/eslint-plugin-ts': 3.1.0(eslint@9.36.0)(typescript@5.7.3) - '@typescript-eslint/eslint-plugin': 8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0)(typescript@5.7.3) - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.7.3) - eslint: 9.36.0 - eslint-config-prettier: 10.1.8(eslint@9.36.0) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.36.0) - eslint-plugin-n: 17.23.1(eslint@9.36.0)(typescript@5.7.3) - eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8(eslint@9.36.0))(eslint@9.36.0)(prettier@3.6.2) - eslint-plugin-react: 7.37.5(eslint@9.36.0) - eslint-plugin-react-hooks: 5.2.0(eslint@9.36.0) + '@stylistic/eslint-plugin-ts': 3.1.0(eslint@9.39.4)(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4)(typescript@5.7.3) + '@typescript-eslint/parser': 8.44.1(eslint@9.39.4)(typescript@5.7.3) + eslint: 9.39.4 + eslint-config-prettier: 10.1.8(eslint@9.39.4) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4) + eslint-plugin-n: 17.23.1(eslint@9.39.4)(typescript@5.7.3) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8(eslint@9.39.4))(eslint@9.39.4)(prettier@3.9.4) + eslint-plugin-react: 7.37.5(eslint@9.39.4) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.4) globals: 16.4.0 typescript: 5.7.3 - typescript-eslint: 8.44.1(eslint@9.36.0)(typescript@5.7.3) + typescript-eslint: 8.44.1(eslint@9.39.4)(typescript@5.7.3) transitivePeerDependencies: - '@types/eslint' - '@typescript-eslint/utils' @@ -3563,22 +3588,24 @@ snapshots: '@esbuild/win32-x64@0.27.7': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.36.0)': + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.4)': dependencies: - eslint: 9.36.0 + eslint: 9.39.4 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.21.0': + '@eslint/config-array@0.21.2': dependencies: - '@eslint/object-schema': 2.1.6 + '@eslint/object-schema': 2.1.7 debug: 4.4.3 - minimatch: 3.1.2 + minimatch: 3.1.5 transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.3.1': {} + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 '@eslint/core@0.14.0': dependencies: @@ -3588,6 +3615,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 + '@eslint/core@0.17.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/css-tree@3.6.5': dependencies: mdn-data: 2.23.0 @@ -3599,29 +3630,36 @@ snapshots: '@eslint/css-tree': 3.6.5 '@eslint/plugin-kit': 0.3.5 - '@eslint/eslintrc@3.3.1': + '@eslint/eslintrc@3.3.5': dependencies: - ajv: 6.12.6 + ajv: 6.15.0 debug: 4.4.3 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 + js-yaml: 4.2.0 + minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color '@eslint/js@9.36.0': {} - '@eslint/object-schema@2.1.6': {} + '@eslint/js@9.39.4': {} + + '@eslint/object-schema@2.1.7': {} '@eslint/plugin-kit@0.3.5': dependencies: '@eslint/core': 0.15.2 levn: 0.4.1 + '@eslint/plugin-kit@0.4.1': + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 + '@exodus/schemasafe@1.3.0': {} '@faker-js/faker@7.6.0': {} @@ -3806,7 +3844,7 @@ snapshots: require-from-string: 2.0.2 uri-js-replace: 1.0.1 - '@redocly/cli@1.34.16(ajv@6.12.6)(css-to-react-native@3.2.0)': + '@redocly/cli@1.34.16(ajv@6.15.0)(css-to-react-native@3.2.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/exporter-trace-otlp-http': 0.53.0(@opentelemetry/api@1.9.0) @@ -3815,7 +3853,7 @@ snapshots: '@opentelemetry/semantic-conventions': 1.27.0 '@redocly/config': 0.22.0 '@redocly/openapi-core': 1.34.16 - '@redocly/respect-core': 1.34.16(ajv@6.12.6) + '@redocly/respect-core': 1.34.16(ajv@6.15.0) abort-controller: 3.0.0 chokidar: 3.5.3 colorette: 1.4.0 @@ -3860,12 +3898,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@redocly/respect-core@1.34.16(ajv@6.12.6)': + '@redocly/respect-core@1.34.16(ajv@6.15.0)': dependencies: '@faker-js/faker': 7.6.0 '@redocly/ajv': 8.11.2 '@redocly/openapi-core': 1.34.16 - better-ajv-errors: 1.2.0(ajv@6.12.6) + better-ajv-errors: 1.2.0(ajv@6.15.0) colorette: 2.0.20 concat-stream: 2.0.0 cookie: 0.7.2 @@ -3964,10 +4002,10 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@stylistic/eslint-plugin-ts@3.1.0(eslint@9.36.0)(typescript@5.7.3)': + '@stylistic/eslint-plugin-ts@3.1.0(eslint@9.39.4)(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.7.3) - eslint: 9.36.0 + '@typescript-eslint/utils': 8.44.1(eslint@9.39.4)(typescript@5.7.3) + eslint: 9.39.4 eslint-visitor-keys: 4.2.1 espree: 10.4.0 transitivePeerDependencies: @@ -4373,15 +4411,15 @@ snapshots: '@types/use-sync-external-store@0.0.6': {} - '@typescript-eslint/eslint-plugin@8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0)(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4)(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.44.1(eslint@9.39.4)(typescript@5.7.3) '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.7.3) + '@typescript-eslint/type-utils': 8.44.1(eslint@9.39.4)(typescript@5.7.3) + '@typescript-eslint/utils': 8.44.1(eslint@9.39.4)(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.44.1 - eslint: 9.36.0 + eslint: 9.39.4 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -4390,14 +4428,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.7.3)': + '@typescript-eslint/parser@8.44.1(eslint@9.39.4)(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.44.1 '@typescript-eslint/types': 8.44.1 '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.44.1 debug: 4.4.3 - eslint: 9.36.0 + eslint: 9.39.4 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -4420,13 +4458,13 @@ snapshots: dependencies: typescript: 5.7.3 - '@typescript-eslint/type-utils@8.44.1(eslint@9.36.0)(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.44.1(eslint@9.39.4)(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 8.44.1 '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.7.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.44.1(eslint@9.39.4)(typescript@5.7.3) debug: 4.4.3 - eslint: 9.36.0 + eslint: 9.39.4 ts-api-utils: 2.1.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -4450,13 +4488,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.44.1(eslint@9.36.0)(typescript@5.7.3)': + '@typescript-eslint/utils@8.44.1(eslint@9.39.4)(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@typescript-eslint/scope-manager': 8.44.1 '@typescript-eslint/types': 8.44.1 '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.7.3) - eslint: 9.36.0 + eslint: 9.39.4 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -4529,21 +4567,15 @@ snapshots: dependencies: event-target-shim: 5.0.1 - acorn-jsx@5.3.2(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.16.0): dependencies: acorn: 8.16.0 - acorn@8.15.0: {} - acorn@8.16.0: {} agent-base@7.1.4: {} - ajv@6.12.6: + ajv@6.15.0: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 @@ -4664,11 +4696,11 @@ snapshots: base64-js@1.5.1: {} - better-ajv-errors@1.2.0(ajv@6.12.6): + better-ajv-errors@1.2.0(ajv@6.15.0): dependencies: '@babel/code-frame': 7.27.1 '@humanwhocodes/momoa': 2.0.4 - ajv: 6.12.6 + ajv: 6.15.0 chalk: 4.1.2 jsonpointer: 5.0.1 leven: 3.1.0 @@ -4728,6 +4760,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + change-case@5.4.4: {} + character-entities-legacy@3.0.0: {} character-entities@2.0.2: {} @@ -4878,12 +4912,8 @@ snapshots: delayed-stream@1.0.0: {} - detect-indent@6.1.0: {} - detect-indent@7.0.2: {} - detect-newline@3.1.0: {} - detect-newline@4.0.1: {} diff-sequences@29.6.3: {} @@ -5087,18 +5117,18 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.36.0): + eslint-compat-utils@0.5.1(eslint@9.39.4): dependencies: - eslint: 9.36.0 + eslint: 9.39.4 semver: 7.7.4 - eslint-config-prettier@10.1.8(eslint@9.36.0): + eslint-config-prettier@10.1.8(eslint@9.39.4): dependencies: - eslint: 9.36.0 + eslint: 9.39.4 - eslint-fix-utils@0.2.1(@types/estree@1.0.8)(eslint@9.36.0): + eslint-fix-utils@0.4.2(@types/estree@1.0.8)(eslint@9.39.4): dependencies: - eslint: 9.36.0 + eslint: 9.39.4 optionalDependencies: '@types/estree': 1.0.8 @@ -5109,19 +5139,19 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-plugin-es-x@7.8.0(eslint@9.36.0): + eslint-plugin-es-x@7.8.0(eslint@9.39.4): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@eslint-community/regexpp': 4.12.1 - eslint: 9.36.0 - eslint-compat-utils: 0.5.1(eslint@9.36.0) + eslint: 9.39.4 + eslint-compat-utils: 0.5.1(eslint@9.39.4) - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4): dependencies: '@typescript-eslint/types': 8.44.1 comment-parser: 1.4.1 debug: 4.4.3 - eslint: 9.36.0 + eslint: 9.39.4 eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.1.1 @@ -5129,11 +5159,11 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.44.1(eslint@9.39.4)(typescript@5.7.3) transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.36.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.4): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -5143,7 +5173,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.36.0 + eslint: 9.39.4 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5152,12 +5182,12 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-n@17.23.1(eslint@9.36.0)(typescript@5.7.3): + eslint-plugin-n@17.23.1(eslint@9.39.4)(typescript@5.7.3): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) enhanced-resolve: 5.18.3 - eslint: 9.36.0 - eslint-plugin-es-x: 7.8.0(eslint@9.36.0) + eslint: 9.39.4 + eslint-plugin-es-x: 7.8.0(eslint@9.39.4) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -5167,36 +5197,37 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-package-json@0.29.1(@types/estree@1.0.8)(eslint@9.36.0)(jsonc-eslint-parser@2.4.1): + eslint-plugin-package-json@0.91.2(@types/estree@1.0.8)(eslint@9.39.4)(jsonc-eslint-parser@2.4.1): dependencies: - '@altano/repository-tools': 0.1.1 - detect-indent: 6.1.0 - detect-newline: 3.1.0 - eslint: 9.36.0 - eslint-fix-utils: 0.2.1(@types/estree@1.0.8)(eslint@9.36.0) + '@altano/repository-tools': 2.0.3 + change-case: 5.4.4 + detect-indent: 7.0.2 + detect-newline: 4.0.1 + eslint: 9.39.4 + eslint-fix-utils: 0.4.2(@types/estree@1.0.8)(eslint@9.39.4) jsonc-eslint-parser: 2.4.1 - package-json-validator: 0.10.2 - semver: 7.7.2 - sort-object-keys: 1.1.3 + package-json-validator: 1.5.2 + semver: 7.7.4 + sort-object-keys: 2.1.0 sort-package-json: 3.4.0 - validate-npm-package-name: 6.0.2 + validate-npm-package-name: 7.0.2 transitivePeerDependencies: - '@types/estree' - eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.8(eslint@9.36.0))(eslint@9.36.0)(prettier@3.6.2): + eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.8(eslint@9.39.4))(eslint@9.39.4)(prettier@3.9.4): dependencies: - eslint: 9.36.0 - prettier: 3.6.2 + eslint: 9.39.4 + prettier: 3.9.4 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: - eslint-config-prettier: 10.1.8(eslint@9.36.0) + eslint-config-prettier: 10.1.8(eslint@9.39.4) - eslint-plugin-react-hooks@5.2.0(eslint@9.36.0): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.4): dependencies: - eslint: 9.36.0 + eslint: 9.39.4 - eslint-plugin-react@7.37.5(eslint@9.36.0): + eslint-plugin-react@7.37.5(eslint@9.39.4): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -5204,7 +5235,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.36.0 + eslint: 9.39.4 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -5227,22 +5258,21 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.36.0: + eslint@9.39.4: dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.1 - '@eslint/core': 0.15.2 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.36.0 - '@eslint/plugin-kit': 0.3.5 + '@eslint/config-array': 0.21.2 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.5 + '@eslint/js': 9.39.4 + '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 + ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.3 @@ -5261,7 +5291,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 transitivePeerDependencies: @@ -5269,8 +5299,8 @@ snapshots: espree@10.4.0: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 4.2.1 espree@9.6.1: @@ -5538,6 +5568,10 @@ snapshots: highlightjs-vue@1.0.0: {} + hosted-git-info@9.0.3: + dependencies: + lru-cache: 11.2.2 + http2-client@1.3.5: {} https-proxy-agent@7.0.6: @@ -5754,10 +5788,6 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - js-yaml@4.1.1: dependencies: argparse: 2.0.1 @@ -5877,6 +5907,10 @@ snapshots: dependencies: brace-expansion: 1.1.12 + minimatch@3.1.5: + dependencies: + brace-expansion: 1.1.12 + minimatch@5.1.9: dependencies: brace-expansion: 2.0.2 @@ -5952,6 +5986,13 @@ snapshots: normalize-path@3.0.0: {} + npm-package-arg@13.0.2: + dependencies: + hosted-git-info: 9.0.3 + proc-log: 6.1.0 + semver: 7.7.4 + validate-npm-package-name: 7.0.2 + oas-kit-common@1.0.8: dependencies: fast-safe-stringify: 2.1.1 @@ -6071,9 +6112,12 @@ snapshots: package-json-from-dist@1.0.1: {} - package-json-validator@0.10.2: + package-json-validator@1.5.2: dependencies: - yargs: 17.7.2 + npm-package-arg: 13.0.2 + semver: 7.7.4 + validate-npm-package-license: 3.0.4 + validate-npm-package-name: 7.0.2 parent-module@1.0.1: dependencies: @@ -6135,7 +6179,7 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier@3.6.2: {} + prettier@3.9.4: {} pretty-format@29.7.0: dependencies: @@ -6145,6 +6189,8 @@ snapshots: prismjs@1.30.0: {} + proc-log@6.1.0: {} + process@0.11.10: {} prop-types@15.8.1: @@ -6433,8 +6479,6 @@ snapshots: semver@6.3.1: {} - semver@7.7.2: {} - semver@7.7.4: {} serialize-error@8.1.0: @@ -6551,6 +6595,8 @@ snapshots: sort-object-keys@1.1.3: {} + sort-object-keys@2.1.0: {} + sort-package-json@3.4.0: dependencies: detect-indent: 7.0.2 @@ -6567,6 +6613,20 @@ snapshots: space-separated-tokens@2.0.2: {} + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.23 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.23 + + spdx-license-ids@3.0.23: {} + sprintf-js@1.0.3: {} stable-hash-x@0.2.0: {} @@ -6686,7 +6746,7 @@ snapshots: '@swaggerexpert/cookie': 2.0.2 deepmerge: 4.3.1 fast-json-patch: 3.1.1 - js-yaml: 4.1.1 + js-yaml: 4.2.0 neotraverse: 0.6.18 node-abort-controller: 3.1.1 node-fetch-commonjs: 3.3.2 @@ -6868,13 +6928,13 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.44.1(eslint@9.36.0)(typescript@5.7.3): + typescript-eslint@8.44.1(eslint@9.39.4)(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.7.3))(eslint@9.36.0)(typescript@5.7.3) - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.39.4)(typescript@5.7.3))(eslint@9.39.4)(typescript@5.7.3) + '@typescript-eslint/parser': 8.44.1(eslint@9.39.4)(typescript@5.7.3) '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.7.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.7.3) - eslint: 9.36.0 + '@typescript-eslint/utils': 8.44.1(eslint@9.39.4)(typescript@5.7.3) + eslint: 9.39.4 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -6946,7 +7006,12 @@ snapshots: util-deprecate@1.0.2: {} - validate-npm-package-name@6.0.2: {} + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + validate-npm-package-name@7.0.2: {} vite@6.4.3(@types/node@22.18.13)(tsx@4.21.0): dependencies: diff --git a/website/package.json b/website/package.json index ae2325e..41113e0 100644 --- a/website/package.json +++ b/website/package.json @@ -26,10 +26,10 @@ "@cybozu/eslint-config": "^24.3.0", "@types/node": "^22.18.13", "@types/swagger-ui": "^3.52.4", - "eslint": "^9.36.0", - "eslint-plugin-package-json": "^0.29.1", + "eslint": "^9.39.4", + "eslint-plugin-package-json": "^0.91.2", "glob": "^11.1.0", - "prettier": "^3.6.2", + "prettier": "^3.9.1", "typescript": "~5.7.3", "typescript-eslint": "^8.44.1", "vite": "^6.4.3"