9f523400090d

AUD-001: add rollup ^4.0.0 npm override to resolve transitive CVEs in @crxjs/vite-plugin

time
2026-05-16 13:54 UTC · 5 months ago
machine
koh2
parent
35d37116b93a
2 files package-lock.json+428 −6package.json+3 −0
package-lock.json+428 −6
@@ -1,12 +1,12 @@11 {22   "name": "peach",3-  "version": "2.50.0",3+  "version": "2.50.1",44   "lockfileVersion": 3,55   "requires": true,66   "packages": {77     "": {88       "name": "peach",9-      "version": "2.50.0",9+      "version": "2.50.1",1010       "dependencies": {1111         "@bokuweb/zstd-wasm": "^0.0.27",1212         "@digitaldefiance/reed-solomon-erasure.wasm": "^1.0.2",@@ -44,6 +44,10 @@4444         "vite-plugin-solid": "^2.11.12",4545         "vitest": "^4.1.4",4646         "web-ext": "^10.1.0"47+      },48+      "engines": {49+        "node": ">=26.0.0",50+        "npm": ">=10.0.0"4751       }4852     },4953     "node_modules/@asamuzakjp/css-color": {@@ -1494,6 +1498,395 @@14941498         "node": ">= 8.0.0"14951499       }14961500     },1501+    "node_modules/@rollup/rollup-android-arm-eabi": {1502+      "version": "4.60.4",1503+      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.4.tgz",1504+      "integrity": "sha512-F5QXMSiFebS9hKZj02XhWLLnRpJ3B3AROP0tWbFBSj+6kCbg5m9j5JoHKd4mmSVy5mS/IMQloYgYxCuJC0fxEQ==",1505+      "cpu": [1506+        "arm"1507+      ],1508+      "dev": true,1509+      "license": "MIT",1510+      "optional": true,1511+      "os": [1512+        "android"1513+      ]1514+    },1515+    "node_modules/@rollup/rollup-android-arm64": {1516+      "version": "4.60.4",1517+      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.4.tgz",1518+      "integrity": "sha512-GxxTKApUpzRhof7poWvCJHRF51C67u1R7D6DiluBE8wKU1u5GWE8t+v81JvJYtbawoBFX1hLv5Ei4eVjkWokaw==",1519+      "cpu": [1520+        "arm64"1521+      ],1522+      "dev": true,1523+      "license": "MIT",1524+      "optional": true,1525+      "os": [1526+        "android"1527+      ]1528+    },1529+    "node_modules/@rollup/rollup-darwin-arm64": {1530+      "version": "4.60.4",1531+      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.4.tgz",1532+      "integrity": "sha512-tua0TaJxMOB1R0V0RS1jFZ/RpURFDJIOR2A6jWwQeawuFyS4gBW+rntLRaQd0EQ4bd6Vp44Z2rXW+YYDBsj6IA==",1533+      "cpu": [1534+        "arm64"1535+      ],1536+      "dev": true,1537+      "license": "MIT",1538+      "optional": true,1539+      "os": [1540+        "darwin"1541+      ]1542+    },1543+    "node_modules/@rollup/rollup-darwin-x64": {1544+      "version": "4.60.4",1545+      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.4.tgz",1546+      "integrity": "sha512-CSKq7MsP+5PFIcydhAiR1K0UhEI1A2jWXVKHPCBZ151yOutENwvnPocgVHkivu2kviURtCEB6zUQw0vs8RrhMg==",1547+      "cpu": [1548+        "x64"1549+      ],1550+      "dev": true,1551+      "license": "MIT",1552+      "optional": true,1553+      "os": [1554+        "darwin"1555+      ]1556+    },1557+    "node_modules/@rollup/rollup-freebsd-arm64": {1558+      "version": "4.60.4",1559+      "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.4.tgz",1560+      "integrity": "sha512-+O8OkVdyvXMtJEciu2wS/pzm1IxntEEQx3z5TAVy4l32G0etZn+RsA48ARRrFm6Ri8fvqPQfgrvNxSjKAbnd3g==",1561+      "cpu": [1562+        "arm64"1563+      ],1564+      "dev": true,1565+      "license": "MIT",1566+      "optional": true,1567+      "os": [1568+        "freebsd"1569+      ]1570+    },1571+    "node_modules/@rollup/rollup-freebsd-x64": {1572+      "version": "4.60.4",1573+      "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.4.tgz",1574+      "integrity": "sha512-Iw3oMskH3AfNuhU0MSN7vNbdi4me/NiYo2azqPz/Le16zHSa+3RRmliCMWWQmh4lcndccU40xcJuTYJZxNo/lw==",1575+      "cpu": [1576+        "x64"1577+      ],1578+      "dev": true,1579+      "license": "MIT",1580+      "optional": true,1581+      "os": [1582+        "freebsd"1583+      ]1584+    },1585+    "node_modules/@rollup/rollup-linux-arm-gnueabihf": {1586+      "version": "4.60.4",1587+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.4.tgz",1588+      "integrity": "sha512-EIPRXTVQpHyF8WOo219AD2yEltPehLTcTMz2fn6JsatLYSzQf00hj3rulF+yauOlF9/FtM2WpkT/hJh/KJFGhA==",1589+      "cpu": [1590+        "arm"1591+      ],1592+      "dev": true,1593+      "libc": [1594+        "glibc"1595+      ],1596+      "license": "MIT",1597+      "optional": true,1598+      "os": [1599+        "linux"1600+      ]1601+    },1602+    "node_modules/@rollup/rollup-linux-arm-musleabihf": {1603+      "version": "4.60.4",1604+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.4.tgz",1605+      "integrity": "sha512-J3Yh9PzzF1Ovah2At+lHiGQdsYgArxBbXv/zHfSyaiFQEqvNv7DcW98pCrmdjCZBrqBiKrKKe2V+aaSGWuBe/w==",1606+      "cpu": [1607+        "arm"1608+      ],1609+      "dev": true,1610+      "libc": [1611+        "musl"1612+      ],1613+      "license": "MIT",1614+      "optional": true,1615+      "os": [1616+        "linux"1617+      ]1618+    },1619+    "node_modules/@rollup/rollup-linux-arm64-gnu": {1620+      "version": "4.60.4",1621+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.4.tgz",1622+      "integrity": "sha512-BFDEZMYfUvLn37ONE1yMBojPxnMlTFsdyNoqncT0qFq1mAfllL+ATMMJd8TeuVMiX84s1KbcxcZbXInmcO2mRg==",1623+      "cpu": [1624+        "arm64"1625+      ],1626+      "dev": true,1627+      "libc": [1628+        "glibc"1629+      ],1630+      "license": "MIT",1631+      "optional": true,1632+      "os": [1633+        "linux"1634+      ]1635+    },1636+    "node_modules/@rollup/rollup-linux-arm64-musl": {1637+      "version": "4.60.4",1638+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.4.tgz",1639+      "integrity": "sha512-pc9EYOSlOgdQ2uPl1o9PF6/kLSgaUosia7gOuS8mB69IxJvlclko1MECXysjs5ryez1/5zjYqx3+xYU0TU6R1A==",1640+      "cpu": [1641+        "arm64"1642+      ],1643+      "dev": true,1644+      "libc": [1645+        "musl"1646+      ],1647+      "license": "MIT",1648+      "optional": true,1649+      "os": [1650+        "linux"1651+      ]1652+    },1653+    "node_modules/@rollup/rollup-linux-loong64-gnu": {1654+      "version": "4.60.4",1655+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.4.tgz",1656+      "integrity": "sha512-NxnomyxYerDh5n4iLrNa+sH+Z+U4BMEE46V2PgQ/hoB909i8gV1M5wPojWg9fk1jWpO3IQnOs20K4wyZuFLEFQ==",1657+      "cpu": [1658+        "loong64"1659+      ],1660+      "dev": true,1661+      "libc": [1662+        "glibc"1663+      ],1664+      "license": "MIT",1665+      "optional": true,1666+      "os": [1667+        "linux"1668+      ]1669+    },1670+    "node_modules/@rollup/rollup-linux-loong64-musl": {1671+      "version": "4.60.4",1672+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.4.tgz",1673+      "integrity": "sha512-nbJnQ8a3z1mtmrwImCYhc6BGpThAyYVRQxw9uKSKG4wR6aAYno9sVjJ0zaZcW9BPJX1GbrDPf+SvdWjgTuDmnw==",1674+      "cpu": [1675+        "loong64"1676+      ],1677+      "dev": true,1678+      "libc": [1679+        "musl"1680+      ],1681+      "license": "MIT",1682+      "optional": true,1683+      "os": [1684+        "linux"1685+      ]1686+    },1687+    "node_modules/@rollup/rollup-linux-ppc64-gnu": {1688+      "version": "4.60.4",1689+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.4.tgz",1690+      "integrity": "sha512-2EU6acNrQLd8tYvo/LXW535wupT3m6fo7HKo6lr7ktQoItxTyOL1ZCR/GfGCuXl2vR+zmfI6eRXkSemafv+iVg==",1691+      "cpu": [1692+        "ppc64"1693+      ],1694+      "dev": true,1695+      "libc": [1696+        "glibc"1697+      ],1698+      "license": "MIT",1699+      "optional": true,1700+      "os": [1701+        "linux"1702+      ]1703+    },1704+    "node_modules/@rollup/rollup-linux-ppc64-musl": {1705+      "version": "4.60.4",1706+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.4.tgz",1707+      "integrity": "sha512-WeBtoMuaMxiiIrO2IYP3xs6GMWkJP2C0EoT8beTLkUPmzV1i/UcOSVw1d5r9KBODtHKilG5yFxsGRnBbK3wJ4A==",1708+      "cpu": [1709+        "ppc64"1710+      ],1711+      "dev": true,1712+      "libc": [1713+        "musl"1714+      ],1715+      "license": "MIT",1716+      "optional": true,1717+      "os": [1718+        "linux"1719+      ]1720+    },1721+    "node_modules/@rollup/rollup-linux-riscv64-gnu": {1722+      "version": "4.60.4",1723+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.4.tgz",1724+      "integrity": "sha512-FJHFfqpKUI3A10WrWKiFbBZ7yVbGT4q4B5o1qKFFojqpaYoh9LrQgqWCmmcxQzVSXYtyB5bzkXrYzlHTs21MYA==",1725+      "cpu": [1726+        "riscv64"1727+      ],1728+      "dev": true,1729+      "libc": [1730+        "glibc"1731+      ],1732+      "license": "MIT",1733+      "optional": true,1734+      "os": [1735+        "linux"1736+      ]1737+    },1738+    "node_modules/@rollup/rollup-linux-riscv64-musl": {1739+      "version": "4.60.4",1740+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.4.tgz",1741+      "integrity": "sha512-mcEl6CUT5IAUmQf1m9FYSmVqCJlpQ8r8eyftFUHG8i9OhY7BkBXSUdnLH5DOf0wCOjcP9v/QO93zpmF1SptCCw==",1742+      "cpu": [1743+        "riscv64"1744+      ],1745+      "dev": true,1746+      "libc": [1747+        "musl"1748+      ],1749+      "license": "MIT",1750+      "optional": true,1751+      "os": [1752+        "linux"1753+      ]1754+    },1755+    "node_modules/@rollup/rollup-linux-s390x-gnu": {1756+      "version": "4.60.4",1757+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.4.tgz",1758+      "integrity": "sha512-ynt3JxVd2w2buzoKDWIyiV1pJW93xlQic1THVLXilz429oijRpSHivZAgp65KBu+cMcgf1eVVjdnTLvPxgCuoQ==",1759+      "cpu": [1760+        "s390x"1761+      ],1762+      "dev": true,1763+      "libc": [1764+        "glibc"1765+      ],1766+      "license": "MIT",1767+      "optional": true,1768+      "os": [1769+        "linux"1770+      ]1771+    },1772+    "node_modules/@rollup/rollup-linux-x64-gnu": {1773+      "version": "4.60.4",1774+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.4.tgz",1775+      "integrity": "sha512-Boiz5+MsaROEWDf+GGEwF8VMHGhlUoQMtIPjOgA5fv4osupqTVnJteQNKJwUcnUog2G55jYXH7KZFFiJe0TEzQ==",1776+      "cpu": [1777+        "x64"1778+      ],1779+      "dev": true,1780+      "libc": [1781+        "glibc"1782+      ],1783+      "license": "MIT",1784+      "optional": true,1785+      "os": [1786+        "linux"1787+      ]1788+    },1789+    "node_modules/@rollup/rollup-linux-x64-musl": {1790+      "version": "4.60.4",1791+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.4.tgz",1792+      "integrity": "sha512-+qfSY27qIrFfI/Hom04KYFw3GKZSGU4lXus51wsb5EuySfFlWRwjkKWoE9emgRw/ukoT4Udsj4W/+xxG8VbPKg==",1793+      "cpu": [1794+        "x64"1795+      ],1796+      "dev": true,1797+      "libc": [1798+        "musl"1799+      ],1800+      "license": "MIT",1801+      "optional": true,1802+      "os": [1803+        "linux"1804+      ]1805+    },1806+    "node_modules/@rollup/rollup-openbsd-x64": {1807+      "version": "4.60.4",1808+      "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.4.tgz",1809+      "integrity": "sha512-VpTfOPHgVXEBeeR8hZ2O0F3aSso+JDWqTWmTmzcQKted54IAdUVbxE+j/MVxUsKa8L20HJhv3vUezVPoquqWjA==",1810+      "cpu": [1811+        "x64"1812+      ],1813+      "dev": true,1814+      "license": "MIT",1815+      "optional": true,1816+      "os": [1817+        "openbsd"1818+      ]1819+    },1820+    "node_modules/@rollup/rollup-openharmony-arm64": {1821+      "version": "4.60.4",1822+      "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.4.tgz",1823+      "integrity": "sha512-IPOsh5aRYuLv/nkU51X10Bf75Bsf6+gZdx1X+QP5QM6lIJFHHqbHLG0uJn/hWthzo13UAc2umiUorqZy3axoZg==",1824+      "cpu": [1825+        "arm64"1826+      ],1827+      "dev": true,1828+      "license": "MIT",1829+      "optional": true,1830+      "os": [1831+        "openharmony"1832+      ]1833+    },1834+    "node_modules/@rollup/rollup-win32-arm64-msvc": {1835+      "version": "4.60.4",1836+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.4.tgz",1837+      "integrity": "sha512-4QzE9E81OohJ/HKzHhsqU+zcYYojVOXlFMs1DdyMT6qXl/niOH7AVElmmEdUNHHS/oRkc++d5k6Vy85zFs0DEw==",1838+      "cpu": [1839+        "arm64"1840+      ],1841+      "dev": true,1842+      "license": "MIT",1843+      "optional": true,1844+      "os": [1845+        "win32"1846+      ]1847+    },1848+    "node_modules/@rollup/rollup-win32-ia32-msvc": {1849+      "version": "4.60.4",1850+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.4.tgz",1851+      "integrity": "sha512-zTPgT1YuHHcd+Tmx7h8aml0FWFVelV5N54oHow9SLj+GfoDy/huQ+UV396N/C7KpMDMiPspRktzM1/0r1usYEA==",1852+      "cpu": [1853+        "ia32"1854+      ],1855+      "dev": true,1856+      "license": "MIT",1857+      "optional": true,1858+      "os": [1859+        "win32"1860+      ]1861+    },1862+    "node_modules/@rollup/rollup-win32-x64-gnu": {1863+      "version": "4.60.4",1864+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.4.tgz",1865+      "integrity": "sha512-DRS4G7mi9lJxqEDezIkKCaUIKCrLUUDCUaCsTPCi/rtqaC6D/jjwslMQyiDU50Ka0JKpeXeRBFBAXwArY52vBw==",1866+      "cpu": [1867+        "x64"1868+      ],1869+      "dev": true,1870+      "license": "MIT",1871+      "optional": true,1872+      "os": [1873+        "win32"1874+      ]1875+    },1876+    "node_modules/@rollup/rollup-win32-x64-msvc": {1877+      "version": "4.60.4",1878+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.4.tgz",1879+      "integrity": "sha512-QVTUovf40zgTqlFVrKA1uXMVvU2QWEFWfAH8Wdc48IxLvrJMQVMBRjuQyUpzZCDkakImib9eVazbWlC6ksWtJw==",1880+      "cpu": [1881+        "x64"1882+      ],1883+      "dev": true,1884+      "license": "MIT",1885+      "optional": true,1886+      "os": [1887+        "win32"1888+      ]1889+    },14971890     "node_modules/@stablelib/aead": {14981891       "version": "2.0.0",14991892       "resolved": "https://registry.npmjs.org/@stablelib/aead/-/aead-2.0.0.tgz",@@ -6199,18 +6592,47 @@61996592       }62006593     },62016594     "node_modules/rollup": {6202-      "version": "2.79.2",6203-      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz",6204-      "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==",6595+      "version": "4.60.4",6596+      "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.4.tgz",6597+      "integrity": "sha512-WHeFSbZYsPu3+bLoNRUuAO+wavNlocOPf3wSHTP7hcFKVnJeWsYlCDbr3mTS14FCizf9ccIxXA8sGL8zKeQN3g==",62056598       "dev": true,62066599       "license": "MIT",6600+      "dependencies": {6601+        "@types/estree": "1.0.8"6602+      },62076603       "bin": {62086604         "rollup": "dist/bin/rollup"62096605       },62106606       "engines": {6211-        "node": ">=10.0.0"6607+        "node": ">=18.0.0",6608+        "npm": ">=8.0.0"62126609       },62136610       "optionalDependencies": {6611+        "@rollup/rollup-android-arm-eabi": "4.60.4",6612+        "@rollup/rollup-android-arm64": "4.60.4",6613+        "@rollup/rollup-darwin-arm64": "4.60.4",6614+        "@rollup/rollup-darwin-x64": "4.60.4",6615+        "@rollup/rollup-freebsd-arm64": "4.60.4",6616+        "@rollup/rollup-freebsd-x64": "4.60.4",6617+        "@rollup/rollup-linux-arm-gnueabihf": "4.60.4",6618+        "@rollup/rollup-linux-arm-musleabihf": "4.60.4",6619+        "@rollup/rollup-linux-arm64-gnu": "4.60.4",6620+        "@rollup/rollup-linux-arm64-musl": "4.60.4",6621+        "@rollup/rollup-linux-loong64-gnu": "4.60.4",6622+        "@rollup/rollup-linux-loong64-musl": "4.60.4",6623+        "@rollup/rollup-linux-ppc64-gnu": "4.60.4",6624+        "@rollup/rollup-linux-ppc64-musl": "4.60.4",6625+        "@rollup/rollup-linux-riscv64-gnu": "4.60.4",6626+        "@rollup/rollup-linux-riscv64-musl": "4.60.4",6627+        "@rollup/rollup-linux-s390x-gnu": "4.60.4",6628+        "@rollup/rollup-linux-x64-gnu": "4.60.4",6629+        "@rollup/rollup-linux-x64-musl": "4.60.4",6630+        "@rollup/rollup-openbsd-x64": "4.60.4",6631+        "@rollup/rollup-openharmony-arm64": "4.60.4",6632+        "@rollup/rollup-win32-arm64-msvc": "4.60.4",6633+        "@rollup/rollup-win32-ia32-msvc": "4.60.4",6634+        "@rollup/rollup-win32-x64-gnu": "4.60.4",6635+        "@rollup/rollup-win32-x64-msvc": "4.60.4",62146636         "fsevents": "~2.3.2"62156637       }62166638     },

view file

package.json+3 −0
@@ -58,5 +58,8 @@5858     "vite-plugin-solid": "^2.11.12",5959     "vitest": "^4.1.4",6060     "web-ext": "^10.1.0"61+  },62+  "overrides": {63+    "rollup": "^4.0.0"6164   }6265 }

view file