mirror of
https://github.com/HolgerHatGarKeineNode/einundzwanzig-nostr.git
synced 2026-02-15 03:23:17 +00:00
[P3 Maintenance] Veraltete JS-Packages aktualisieren (nostr-tools, shiki, autoprefixer, NDK) (vibe-kanban ea7879c3)
## Security Audit: Veraltete JavaScript-Dependencies ### Problem Mehrere JavaScript-Packages sind signifikant veraltet. Veraltete Packages können ungepatche Sicherheitslücken enthalten und sind inkompatibel mit neueren Versionen anderer Dependencies. ### Betroffene Packages | Package | Aktuell | Verfügbar | Upgrade-Typ | Risiko | |---------|---------|-----------|-------------|--------| | `nostr-tools` | 2.19.4 | 2.23.0 | Minor | Niedrig – Bugfixes & neue Features | | `autoprefixer` | 10.4.23 | 10.4.24 | Patch | Sehr niedrig – Bugfix | | `shiki` | 1.29.2 | 3.22.0 | Major | Mittel – Breaking Changes | | `@nostr-dev-kit/ndk` | 2.18.1 | 3.0.0 | Major | Mittel – Breaking Changes | ### Lösung **Phase 1 – Sichere Minor/Patch-Updates (kein Risiko):** ```bash yarn add -D nostr-tools@^2.23.0 autoprefixer@^10.4.24 ``` Diese Updates sind rückwärtskompatibel und können sofort durchgeführt werden. **Phase 2 – Major-Updates (Breaking Changes möglich):** **`shiki` 1.x → 3.x:** - Shiki wird in der App für Code-Highlighting genutzt (konfiguriert in `config/markdown.php`) - Prüfe ob Spatie's `laravel-markdown` mit Shiki 3.x kompatibel ist - Lese die Shiki Migration Guides: v1→v2 und v2→v3 - Teste die Markdown-Rendering-Pipline nach dem Upgrade **`@nostr-dev-kit/ndk` 2.x → 3.x:** - NDK ist ein Nostr Development Kit – wird vermutlich für Nostr-Protokoll-Integration genutzt - Suche im Projekt nach NDK-Imports: `grep -r '@nostr-dev-kit/ndk'` in `resources/js/` - Prüfe den NDK 3.0 Changelog auf Breaking Changes - Teste alle Nostr-bezogenen Features nach dem Upgrade ### Vorgehen 1. **Phase 1 durchführen:** Minor/Patch Updates installieren 2. **Build testen:** `yarn run build` nach Phase 1 3. **Tests laufen lassen:** `php artisan test --compact` 4. **Phase 2 vorbereiten:** Für jedes Major-Update den Changelog/Migration-Guide lesen 5. **Shiki upgraden:** `yarn add shiki@^3` – dann `yarn run build` und Markdown-Rendering testen 6. **NDK upgraden:** `yarn add -D @nostr-dev-kit/ndk@^3` – dann alle Nostr-Features testen 7. **Nach jedem Upgrade:** `yarn run build` und `yarn audit` ### Betroffene Dateien - `package.json` – Version-Bumps - `yarn.lock` – Dependency-Tree - `config/markdown.php` – Falls Shiki-Konfiguration angepasst werden muss - `resources/js/**` – Falls NDK API-Änderungen Code-Anpassungen erfordern - `resources/views/**` – Falls Shiki-Rendering sich ändert ### Akzeptanzkriterien - Alle Minor/Patch-Updates installiert - `yarn run build` läuft fehlerfrei - `yarn audit` zeigt keine neuen Vulnerabilities - Major-Updates einzeln durchgeführt und getestet - Bestehende Tests bestehen weiterhin
This commit is contained in:
259
yarn.lock
259
yarn.lock
@@ -222,17 +222,17 @@
|
||||
"@emnapi/runtime" "^1.7.1"
|
||||
"@tybys/wasm-util" "^0.10.1"
|
||||
|
||||
"@noble/ciphers@^0.5.1":
|
||||
version "0.5.3"
|
||||
resolved "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz"
|
||||
integrity sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==
|
||||
"@noble/ciphers@2.1.1":
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@noble/ciphers/-/ciphers-2.1.1.tgz#c8c74fcda8c3d1f88797d0ecda24f9fc8b92b052"
|
||||
integrity sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==
|
||||
|
||||
"@noble/curves@1.2.0":
|
||||
version "1.2.0"
|
||||
resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz"
|
||||
integrity sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==
|
||||
"@noble/curves@2.0.1":
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-2.0.1.tgz#64ba8bd5e8564a02942655602515646df1cdb3ad"
|
||||
integrity sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==
|
||||
dependencies:
|
||||
"@noble/hashes" "1.3.2"
|
||||
"@noble/hashes" "2.0.1"
|
||||
|
||||
"@noble/curves@^1.6.0":
|
||||
version "1.9.7"
|
||||
@@ -241,42 +241,25 @@
|
||||
dependencies:
|
||||
"@noble/hashes" "1.8.0"
|
||||
|
||||
"@noble/curves@~1.1.0":
|
||||
version "1.1.0"
|
||||
resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.1.0.tgz"
|
||||
integrity sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==
|
||||
dependencies:
|
||||
"@noble/hashes" "1.3.1"
|
||||
|
||||
"@noble/hashes@1.3.1":
|
||||
version "1.3.1"
|
||||
resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.1.tgz"
|
||||
integrity sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==
|
||||
|
||||
"@noble/hashes@1.3.2":
|
||||
version "1.3.2"
|
||||
resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz"
|
||||
integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==
|
||||
|
||||
"@noble/hashes@1.8.0", "@noble/hashes@^1.5.0":
|
||||
version "1.8.0"
|
||||
resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz"
|
||||
integrity sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==
|
||||
|
||||
"@noble/hashes@~1.3.0", "@noble/hashes@~1.3.1":
|
||||
version "1.3.3"
|
||||
resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz"
|
||||
integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==
|
||||
"@noble/hashes@2.0.1":
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-2.0.1.tgz#fc1a928061d1232b0a52bb754393c37a5216c89e"
|
||||
integrity sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==
|
||||
|
||||
"@noble/secp256k1@^2.1.0":
|
||||
version "2.3.0"
|
||||
resolved "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-2.3.0.tgz"
|
||||
integrity sha512-0TQed2gcBbIrh7Ccyw+y/uZQvbJwm7Ao4scBUxqpBCcsOlZG0O4KGfjtNAy/li4W8n1xt3dxrwJ0beZ2h2G6Kw==
|
||||
|
||||
"@nostr-dev-kit/ndk@^2.10.0":
|
||||
version "2.18.1"
|
||||
resolved "https://registry.npmjs.org/@nostr-dev-kit/ndk/-/ndk-2.18.1.tgz"
|
||||
integrity sha512-LTXXheGfmyN1y8x+8v/Dmkx8YX7LqaoVk0DTSaigETB5RZsxw7dLBKK++kZd4DVIxtj0tRfmSOsTr1E+M4653Q==
|
||||
"@nostr-dev-kit/ndk@^3.0.0":
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@nostr-dev-kit/ndk/-/ndk-3.0.0.tgz#021d7107af5d561dba640995215f37dca97b8c50"
|
||||
integrity sha512-eCT/agDN56yjXaEyKPhVhbwUscnEUdpVP3c9MjdoppJpqlG4CybaEMs8uVkrh9DXyGkC3EPdf6o4VzPlg0wZHw==
|
||||
dependencies:
|
||||
"@codesandbox/sandpack-client" "^2.19.8"
|
||||
"@noble/curves" "^1.6.0"
|
||||
@@ -424,44 +407,32 @@
|
||||
resolved "https://registry.npmjs.org/@scure/base/-/base-1.1.1.tgz"
|
||||
integrity sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA==
|
||||
|
||||
"@scure/base@2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@scure/base/-/base-2.0.0.tgz#ba6371fddf92c2727e88ad6ab485db6e624f9a98"
|
||||
integrity sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==
|
||||
|
||||
"@scure/base@^1.1.9":
|
||||
version "1.2.6"
|
||||
resolved "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz"
|
||||
integrity sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==
|
||||
|
||||
"@scure/base@~1.1.0":
|
||||
version "1.1.9"
|
||||
resolved "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz"
|
||||
integrity sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==
|
||||
|
||||
"@scure/bip32@1.3.1":
|
||||
version "1.3.1"
|
||||
resolved "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz"
|
||||
integrity sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==
|
||||
"@scure/bip32@2.0.1":
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-2.0.1.tgz#4ceea207cee8626d3fe8f0b6ab68b6af8f81c482"
|
||||
integrity sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==
|
||||
dependencies:
|
||||
"@noble/curves" "~1.1.0"
|
||||
"@noble/hashes" "~1.3.1"
|
||||
"@scure/base" "~1.1.0"
|
||||
"@noble/curves" "2.0.1"
|
||||
"@noble/hashes" "2.0.1"
|
||||
"@scure/base" "2.0.0"
|
||||
|
||||
"@scure/bip39@1.2.1":
|
||||
version "1.2.1"
|
||||
resolved "https://registry.npmjs.org/@scure/bip39/-/bip39-1.2.1.tgz"
|
||||
integrity sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==
|
||||
"@scure/bip39@2.0.1":
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-2.0.1.tgz#47a6dc15e04faf200041239d46ae3bb7c3c96add"
|
||||
integrity sha512-PsxdFj/d2AcJcZDX1FXN3dDgitDDTmwf78rKZq1a6c1P1Nan1X/Sxc7667zU3U+AN60g7SxxP0YCVw2H/hBycg==
|
||||
dependencies:
|
||||
"@noble/hashes" "~1.3.0"
|
||||
"@scure/base" "~1.1.0"
|
||||
|
||||
"@shikijs/core@1.29.2":
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz"
|
||||
integrity sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==
|
||||
dependencies:
|
||||
"@shikijs/engine-javascript" "1.29.2"
|
||||
"@shikijs/engine-oniguruma" "1.29.2"
|
||||
"@shikijs/types" "1.29.2"
|
||||
"@shikijs/vscode-textmate" "^10.0.1"
|
||||
"@types/hast" "^3.0.4"
|
||||
hast-util-to-html "^9.0.4"
|
||||
"@noble/hashes" "2.0.1"
|
||||
"@scure/base" "2.0.0"
|
||||
|
||||
"@shikijs/core@3.21.0":
|
||||
version "3.21.0"
|
||||
@@ -473,14 +444,15 @@
|
||||
"@types/hast" "^3.0.4"
|
||||
hast-util-to-html "^9.0.5"
|
||||
|
||||
"@shikijs/engine-javascript@1.29.2":
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz"
|
||||
integrity sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==
|
||||
"@shikijs/core@3.22.0":
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-3.22.0.tgz#9e9e8bd6d65b61fa74205a30491b921079996cdd"
|
||||
integrity sha512-iAlTtSDDbJiRpvgL5ugKEATDtHdUVkqgHDm/gbD2ZS9c88mx7G1zSYjjOxp5Qa0eaW0MAQosFRmJSk354PRoQA==
|
||||
dependencies:
|
||||
"@shikijs/types" "1.29.2"
|
||||
"@shikijs/vscode-textmate" "^10.0.1"
|
||||
oniguruma-to-es "^2.2.0"
|
||||
"@shikijs/types" "3.22.0"
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
"@types/hast" "^3.0.4"
|
||||
hast-util-to-html "^9.0.5"
|
||||
|
||||
"@shikijs/engine-javascript@3.21.0":
|
||||
version "3.21.0"
|
||||
@@ -491,13 +463,14 @@
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
oniguruma-to-es "^4.3.4"
|
||||
|
||||
"@shikijs/engine-oniguruma@1.29.2":
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz"
|
||||
integrity sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==
|
||||
"@shikijs/engine-javascript@3.22.0":
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/@shikijs/engine-javascript/-/engine-javascript-3.22.0.tgz#507f5cbb3e565268a35ee8aed42ff73016899e6d"
|
||||
integrity sha512-jdKhfgW9CRtj3Tor0L7+yPwdG3CgP7W+ZEqSsojrMzCjD1e0IxIbwUMDDpYlVBlC08TACg4puwFGkZfLS+56Tw==
|
||||
dependencies:
|
||||
"@shikijs/types" "1.29.2"
|
||||
"@shikijs/vscode-textmate" "^10.0.1"
|
||||
"@shikijs/types" "3.22.0"
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
oniguruma-to-es "^4.3.4"
|
||||
|
||||
"@shikijs/engine-oniguruma@3.21.0":
|
||||
version "3.21.0"
|
||||
@@ -507,12 +480,13 @@
|
||||
"@shikijs/types" "3.21.0"
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
|
||||
"@shikijs/langs@1.29.2":
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/langs/-/langs-1.29.2.tgz"
|
||||
integrity sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==
|
||||
"@shikijs/engine-oniguruma@3.22.0":
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/@shikijs/engine-oniguruma/-/engine-oniguruma-3.22.0.tgz#d16b66ed18470bc99f5026ec9f635695a10cb7f5"
|
||||
integrity sha512-DyXsOG0vGtNtl7ygvabHd7Mt5EY8gCNqR9Y7Lpbbd/PbJvgWrqaKzH1JW6H6qFkuUa8aCxoiYVv8/YfFljiQxA==
|
||||
dependencies:
|
||||
"@shikijs/types" "1.29.2"
|
||||
"@shikijs/types" "3.22.0"
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
|
||||
"@shikijs/langs@3.21.0":
|
||||
version "3.21.0"
|
||||
@@ -521,12 +495,12 @@
|
||||
dependencies:
|
||||
"@shikijs/types" "3.21.0"
|
||||
|
||||
"@shikijs/themes@1.29.2":
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/themes/-/themes-1.29.2.tgz"
|
||||
integrity sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==
|
||||
"@shikijs/langs@3.22.0":
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/@shikijs/langs/-/langs-3.22.0.tgz#949338647714b89314efbd333070b0c0263b232a"
|
||||
integrity sha512-x/42TfhWmp6H00T6uwVrdTJGKgNdFbrEdhaDwSR5fd5zhQ1Q46bHq9EO61SCEWJR0HY7z2HNDMaBZp8JRmKiIA==
|
||||
dependencies:
|
||||
"@shikijs/types" "1.29.2"
|
||||
"@shikijs/types" "3.22.0"
|
||||
|
||||
"@shikijs/themes@3.21.0":
|
||||
version "3.21.0"
|
||||
@@ -535,13 +509,12 @@
|
||||
dependencies:
|
||||
"@shikijs/types" "3.21.0"
|
||||
|
||||
"@shikijs/types@1.29.2":
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz"
|
||||
integrity sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==
|
||||
"@shikijs/themes@3.22.0":
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/@shikijs/themes/-/themes-3.22.0.tgz#0a316f0b1bda2dea378dd0c9d7e0a703f36af2c3"
|
||||
integrity sha512-o+tlOKqsr6FE4+mYJG08tfCFDS+3CG20HbldXeVoyP+cYSUxDhrFf3GPjE60U55iOkkjbpY2uC3It/eeja35/g==
|
||||
dependencies:
|
||||
"@shikijs/vscode-textmate" "^10.0.1"
|
||||
"@types/hast" "^3.0.4"
|
||||
"@shikijs/types" "3.22.0"
|
||||
|
||||
"@shikijs/types@3.21.0":
|
||||
version "3.21.0"
|
||||
@@ -551,7 +524,15 @@
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
"@types/hast" "^3.0.4"
|
||||
|
||||
"@shikijs/vscode-textmate@^10.0.1", "@shikijs/vscode-textmate@^10.0.2":
|
||||
"@shikijs/types@3.22.0":
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/@shikijs/types/-/types-3.22.0.tgz#43fe92d163742424e794894cb27ce6ce1b4ca8a8"
|
||||
integrity sha512-491iAekgKDBFE67z70Ok5a8KBMsQ2IJwOWw3us/7ffQkIBCyOQfm/aNwVMBUriP02QshIfgHCBSIYAl3u2eWjg==
|
||||
dependencies:
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
"@types/hast" "^3.0.4"
|
||||
|
||||
"@shikijs/vscode-textmate@^10.0.2":
|
||||
version "10.0.2"
|
||||
resolved "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz"
|
||||
integrity sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==
|
||||
@@ -737,13 +718,13 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
|
||||
dependencies:
|
||||
color-convert "^2.0.1"
|
||||
|
||||
autoprefixer@^10.4.20:
|
||||
version "10.4.23"
|
||||
resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.23.tgz"
|
||||
integrity sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==
|
||||
autoprefixer@^10.4.24:
|
||||
version "10.4.24"
|
||||
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.24.tgz#2c29595f3abd820a79976a609d0bf40eecf212fb"
|
||||
integrity sha512-uHZg7N9ULTVbutaIsDRoUkoS8/h3bdsmVJYZ5l3wv8Cp/6UIIoRDm90hZ+BwxUj/hGBEzLxdHNSKuFpn8WOyZw==
|
||||
dependencies:
|
||||
browserslist "^4.28.1"
|
||||
caniuse-lite "^1.0.30001760"
|
||||
caniuse-lite "^1.0.30001766"
|
||||
fraction.js "^5.3.4"
|
||||
picocolors "^1.1.1"
|
||||
postcss-value-parser "^4.2.0"
|
||||
@@ -777,11 +758,16 @@ buffer@^6.0.3:
|
||||
base64-js "^1.3.1"
|
||||
ieee754 "^1.2.1"
|
||||
|
||||
caniuse-lite@^1.0.30001759, caniuse-lite@^1.0.30001760:
|
||||
caniuse-lite@^1.0.30001759:
|
||||
version "1.0.30001764"
|
||||
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001764.tgz"
|
||||
integrity sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==
|
||||
|
||||
caniuse-lite@^1.0.30001766:
|
||||
version "1.0.30001769"
|
||||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001769.tgz#1ad91594fad7dc233777c2781879ab5409f7d9c2"
|
||||
integrity sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==
|
||||
|
||||
ccount@^2.0.0:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz"
|
||||
@@ -894,11 +880,6 @@ electron-to-chromium@^1.5.263:
|
||||
resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz"
|
||||
integrity sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==
|
||||
|
||||
emoji-regex-xs@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz"
|
||||
integrity sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==
|
||||
|
||||
emoji-regex@^8.0.0:
|
||||
version "8.0.0"
|
||||
resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
|
||||
@@ -984,7 +965,7 @@ has-flag@^4.0.0:
|
||||
resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
|
||||
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
|
||||
|
||||
hast-util-to-html@^9.0.4, hast-util-to-html@^9.0.5:
|
||||
hast-util-to-html@^9.0.5:
|
||||
version "9.0.5"
|
||||
resolved "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz"
|
||||
integrity sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==
|
||||
@@ -1201,17 +1182,17 @@ node-releases@^2.0.27:
|
||||
resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz"
|
||||
integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==
|
||||
|
||||
nostr-tools@^2.7.2:
|
||||
version "2.19.4"
|
||||
resolved "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.19.4.tgz"
|
||||
integrity sha512-qVLfoTpZegNYRJo5j+Oi6RPu0AwLP6jcvzcB3ySMnIT5DrAGNXfs5HNBspB/2HiGfH3GY+v6yXkTtcKSBQZwSg==
|
||||
nostr-tools@^2.23.0:
|
||||
version "2.23.0"
|
||||
resolved "https://registry.yarnpkg.com/nostr-tools/-/nostr-tools-2.23.0.tgz#9286d7b3ac1dffb22de34ae5450088850096aff8"
|
||||
integrity sha512-TcjR+HOxzf3sceLo9ceFekCwaQEamigaPllG7LTu3dLkJiPTw5vF0ekO8n7msWUG/G4D9cV8aqpoR0M3L9Bjwg==
|
||||
dependencies:
|
||||
"@noble/ciphers" "^0.5.1"
|
||||
"@noble/curves" "1.2.0"
|
||||
"@noble/hashes" "1.3.1"
|
||||
"@scure/base" "1.1.1"
|
||||
"@scure/bip32" "1.3.1"
|
||||
"@scure/bip39" "1.2.1"
|
||||
"@noble/ciphers" "2.1.1"
|
||||
"@noble/curves" "2.0.1"
|
||||
"@noble/hashes" "2.0.1"
|
||||
"@scure/base" "2.0.0"
|
||||
"@scure/bip32" "2.0.1"
|
||||
"@scure/bip39" "2.0.1"
|
||||
nostr-wasm "0.1.0"
|
||||
|
||||
nostr-wasm@0.1.0:
|
||||
@@ -1224,15 +1205,6 @@ oniguruma-parser@^0.12.1:
|
||||
resolved "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz"
|
||||
integrity sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==
|
||||
|
||||
oniguruma-to-es@^2.2.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz"
|
||||
integrity sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==
|
||||
dependencies:
|
||||
emoji-regex-xs "^1.0.0"
|
||||
regex "^5.1.1"
|
||||
regex-recursion "^5.1.1"
|
||||
|
||||
oniguruma-to-es@^4.3.4:
|
||||
version "4.3.4"
|
||||
resolved "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz"
|
||||
@@ -1293,14 +1265,6 @@ pusher-js@^8.4.0:
|
||||
dependencies:
|
||||
tweetnacl "^1.0.3"
|
||||
|
||||
regex-recursion@^5.1.1:
|
||||
version "5.1.1"
|
||||
resolved "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz"
|
||||
integrity sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==
|
||||
dependencies:
|
||||
regex "^5.1.1"
|
||||
regex-utilities "^2.3.0"
|
||||
|
||||
regex-recursion@^6.0.2:
|
||||
version "6.0.2"
|
||||
resolved "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz"
|
||||
@@ -1313,13 +1277,6 @@ regex-utilities@^2.3.0:
|
||||
resolved "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz"
|
||||
integrity sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==
|
||||
|
||||
regex@^5.1.1:
|
||||
version "5.1.1"
|
||||
resolved "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz"
|
||||
integrity sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==
|
||||
dependencies:
|
||||
regex-utilities "^2.3.0"
|
||||
|
||||
regex@^6.0.1:
|
||||
version "6.1.0"
|
||||
resolved "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz"
|
||||
@@ -1378,18 +1335,18 @@ shell-quote@1.8.3:
|
||||
resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz"
|
||||
integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==
|
||||
|
||||
shiki@^1.22.0:
|
||||
version "1.29.2"
|
||||
resolved "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz"
|
||||
integrity sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==
|
||||
shiki@^3.0.0:
|
||||
version "3.22.0"
|
||||
resolved "https://registry.yarnpkg.com/shiki/-/shiki-3.22.0.tgz#3d590efee11feb75769354b1f64240915c3af827"
|
||||
integrity sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==
|
||||
dependencies:
|
||||
"@shikijs/core" "1.29.2"
|
||||
"@shikijs/engine-javascript" "1.29.2"
|
||||
"@shikijs/engine-oniguruma" "1.29.2"
|
||||
"@shikijs/langs" "1.29.2"
|
||||
"@shikijs/themes" "1.29.2"
|
||||
"@shikijs/types" "1.29.2"
|
||||
"@shikijs/vscode-textmate" "^10.0.1"
|
||||
"@shikijs/core" "3.22.0"
|
||||
"@shikijs/engine-javascript" "3.22.0"
|
||||
"@shikijs/engine-oniguruma" "3.22.0"
|
||||
"@shikijs/langs" "3.22.0"
|
||||
"@shikijs/themes" "3.22.0"
|
||||
"@shikijs/types" "3.22.0"
|
||||
"@shikijs/vscode-textmate" "^10.0.2"
|
||||
"@types/hast" "^3.0.4"
|
||||
|
||||
shiki@^3.13.0:
|
||||
|
||||
Reference in New Issue
Block a user