feat: add basic web codecs

This commit is contained in:
2025-03-23 06:03:05 +08:00
parent 0b681d4fd1
commit 54edfd2fdc
26 changed files with 1690 additions and 562 deletions

392
pnpm-lock.yaml generated
View File

@@ -31,8 +31,8 @@ importers:
specifier: 1.9.4
version: 1.9.4
'@types/node':
specifier: ^22.13.8
version: 22.13.9
specifier: ^22.13.11
version: 22.13.11
change-case:
specifier: ^5.4.4
version: 5.4.4
@@ -40,14 +40,14 @@ importers:
specifier: ^17.4.4
version: 17.4.4
tsx:
specifier: ^4.19.2
specifier: ^4.19.3
version: 4.19.3
typescript:
specifier: ^5.8.2
version: 5.8.2
ultracite:
specifier: ^4.1.15
version: 4.1.20
specifier: ^4.2.0
version: 4.2.0
apps/mock:
dependencies:
@@ -72,7 +72,7 @@ importers:
devDependencies:
'@nestjs/cli':
specifier: ^11.0.0
version: 11.0.5(@swc/cli@0.6.0(@swc/core@1.11.8(@swc/helpers@0.5.15))(chokidar@4.0.3))(@swc/core@1.11.8(@swc/helpers@0.5.15))(@types/node@22.13.9)
version: 11.0.5(@swc/cli@0.6.0(@swc/core@1.11.8(@swc/helpers@0.5.15))(chokidar@4.0.3))(@swc/core@1.11.8(@swc/helpers@0.5.15))(@types/node@22.13.11)
'@nestjs/schematics':
specifier: ^11.0.0
version: 11.0.2(chokidar@4.0.3)(typescript@5.7.3)
@@ -86,8 +86,8 @@ importers:
apps/playground:
dependencies:
konoebml:
specifier: 0.1.1
version: 0.1.1(arktype@2.1.10)
specifier: 0.1.2-rc.5
version: 0.1.2-rc.5(arktype@2.1.10)
lit:
specifier: ^3.2.1
version: 3.2.1
@@ -212,152 +212,152 @@ packages:
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
'@esbuild/aix-ppc64@0.25.0':
resolution: {integrity: sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==}
'@esbuild/aix-ppc64@0.25.1':
resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
'@esbuild/android-arm64@0.25.0':
resolution: {integrity: sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==}
'@esbuild/android-arm64@0.25.1':
resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
'@esbuild/android-arm@0.25.0':
resolution: {integrity: sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==}
'@esbuild/android-arm@0.25.1':
resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
'@esbuild/android-x64@0.25.0':
resolution: {integrity: sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==}
'@esbuild/android-x64@0.25.1':
resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
'@esbuild/darwin-arm64@0.25.0':
resolution: {integrity: sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==}
'@esbuild/darwin-arm64@0.25.1':
resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
'@esbuild/darwin-x64@0.25.0':
resolution: {integrity: sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==}
'@esbuild/darwin-x64@0.25.1':
resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
'@esbuild/freebsd-arm64@0.25.0':
resolution: {integrity: sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==}
'@esbuild/freebsd-arm64@0.25.1':
resolution: {integrity: sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
'@esbuild/freebsd-x64@0.25.0':
resolution: {integrity: sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==}
'@esbuild/freebsd-x64@0.25.1':
resolution: {integrity: sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
'@esbuild/linux-arm64@0.25.0':
resolution: {integrity: sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==}
'@esbuild/linux-arm64@0.25.1':
resolution: {integrity: sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
'@esbuild/linux-arm@0.25.0':
resolution: {integrity: sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==}
'@esbuild/linux-arm@0.25.1':
resolution: {integrity: sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
'@esbuild/linux-ia32@0.25.0':
resolution: {integrity: sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==}
'@esbuild/linux-ia32@0.25.1':
resolution: {integrity: sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
'@esbuild/linux-loong64@0.25.0':
resolution: {integrity: sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==}
'@esbuild/linux-loong64@0.25.1':
resolution: {integrity: sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
'@esbuild/linux-mips64el@0.25.0':
resolution: {integrity: sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==}
'@esbuild/linux-mips64el@0.25.1':
resolution: {integrity: sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
'@esbuild/linux-ppc64@0.25.0':
resolution: {integrity: sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==}
'@esbuild/linux-ppc64@0.25.1':
resolution: {integrity: sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
'@esbuild/linux-riscv64@0.25.0':
resolution: {integrity: sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==}
'@esbuild/linux-riscv64@0.25.1':
resolution: {integrity: sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
'@esbuild/linux-s390x@0.25.0':
resolution: {integrity: sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==}
'@esbuild/linux-s390x@0.25.1':
resolution: {integrity: sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
'@esbuild/linux-x64@0.25.0':
resolution: {integrity: sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==}
'@esbuild/linux-x64@0.25.1':
resolution: {integrity: sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
'@esbuild/netbsd-arm64@0.25.0':
resolution: {integrity: sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==}
'@esbuild/netbsd-arm64@0.25.1':
resolution: {integrity: sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
'@esbuild/netbsd-x64@0.25.0':
resolution: {integrity: sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==}
'@esbuild/netbsd-x64@0.25.1':
resolution: {integrity: sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
'@esbuild/openbsd-arm64@0.25.0':
resolution: {integrity: sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==}
'@esbuild/openbsd-arm64@0.25.1':
resolution: {integrity: sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
'@esbuild/openbsd-x64@0.25.0':
resolution: {integrity: sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==}
'@esbuild/openbsd-x64@0.25.1':
resolution: {integrity: sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
'@esbuild/sunos-x64@0.25.0':
resolution: {integrity: sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==}
'@esbuild/sunos-x64@0.25.1':
resolution: {integrity: sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
'@esbuild/win32-arm64@0.25.0':
resolution: {integrity: sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==}
'@esbuild/win32-arm64@0.25.1':
resolution: {integrity: sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
'@esbuild/win32-ia32@0.25.0':
resolution: {integrity: sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==}
'@esbuild/win32-ia32@0.25.1':
resolution: {integrity: sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
'@esbuild/win32-x64@0.25.0':
resolution: {integrity: sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==}
'@esbuild/win32-x64@0.25.1':
resolution: {integrity: sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
@@ -926,8 +926,8 @@ packages:
'@types/lodash@4.17.16':
resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==}
'@types/node@22.13.9':
resolution: {integrity: sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw==}
'@types/node@22.13.11':
resolution: {integrity: sha512-iEUCUJoU0i3VnrCmgoWCXttklWcvoCIx4jzcP22fioIVSdTmjgoEvmAO/QPw6TcS9k5FrNgn4w7q5lGOd1CT5g==}
'@types/trusted-types@2.0.7':
resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
@@ -1471,8 +1471,8 @@ packages:
resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
engines: {node: '>= 0.4'}
esbuild@0.25.0:
resolution: {integrity: sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==}
esbuild@0.25.1:
resolution: {integrity: sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==}
engines: {node: '>=18'}
hasBin: true
@@ -1866,8 +1866,8 @@ packages:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
konoebml@0.1.1:
resolution: {integrity: sha512-JuQnHgsoDrschZetWaZfHfTmjCXFV3B31f5Y+FzfHsFs1lQKGNH0ILj+IpyItnuq1KFwkGbslc9EBxY0CDWTFw==}
konoebml@0.1.2-rc.5:
resolution: {integrity: sha512-VsXIlsXby0OzSzLER6ERRZE+9kLkqrYUF7Wr9MKAt8qvmUc3/YStf2SdpC2gMOtCjoyxDi7bXCQPIOHziUu4nw==}
engines: {node: '>= 18.0.0'}
peerDependencies:
arktype: ^2.0.0
@@ -2602,8 +2602,8 @@ packages:
resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==}
engines: {node: '>=18'}
ultracite@4.1.20:
resolution: {integrity: sha512-3vS8st0hUa2ui9RicTepFlnh2SIdZ2dCkLq0QU6HPt0KdU19iSLak3shKm83cG3Dka2sLYNerNlWoqbKHwtphg==}
ultracite@4.2.0:
resolution: {integrity: sha512-nMytk8r18BHqiZesOZogGuSGHPrsfPbI7qewSfeRD5bKtJsTl2F/c921HjIN5Zvlv5+QZvixfF3DuHRwONv0/w==}
hasBin: true
unbzip2-stream@1.4.3:
@@ -2759,11 +2759,11 @@ snapshots:
optionalDependencies:
chokidar: 4.0.3
'@angular-devkit/schematics-cli@19.1.8(@types/node@22.13.9)(chokidar@4.0.3)':
'@angular-devkit/schematics-cli@19.1.8(@types/node@22.13.11)(chokidar@4.0.3)':
dependencies:
'@angular-devkit/core': 19.1.8(chokidar@4.0.3)
'@angular-devkit/schematics': 19.1.8(chokidar@4.0.3)
'@inquirer/prompts': 7.2.1(@types/node@22.13.9)
'@inquirer/prompts': 7.2.1(@types/node@22.13.11)
ansi-colors: 4.1.3
symbol-observable: 4.0.0
yargs-parser: 21.1.1
@@ -2843,102 +2843,102 @@ snapshots:
'@colors/colors@1.5.0':
optional: true
'@esbuild/aix-ppc64@0.25.0':
'@esbuild/aix-ppc64@0.25.1':
optional: true
'@esbuild/android-arm64@0.25.0':
'@esbuild/android-arm64@0.25.1':
optional: true
'@esbuild/android-arm@0.25.0':
'@esbuild/android-arm@0.25.1':
optional: true
'@esbuild/android-x64@0.25.0':
'@esbuild/android-x64@0.25.1':
optional: true
'@esbuild/darwin-arm64@0.25.0':
'@esbuild/darwin-arm64@0.25.1':
optional: true
'@esbuild/darwin-x64@0.25.0':
'@esbuild/darwin-x64@0.25.1':
optional: true
'@esbuild/freebsd-arm64@0.25.0':
'@esbuild/freebsd-arm64@0.25.1':
optional: true
'@esbuild/freebsd-x64@0.25.0':
'@esbuild/freebsd-x64@0.25.1':
optional: true
'@esbuild/linux-arm64@0.25.0':
'@esbuild/linux-arm64@0.25.1':
optional: true
'@esbuild/linux-arm@0.25.0':
'@esbuild/linux-arm@0.25.1':
optional: true
'@esbuild/linux-ia32@0.25.0':
'@esbuild/linux-ia32@0.25.1':
optional: true
'@esbuild/linux-loong64@0.25.0':
'@esbuild/linux-loong64@0.25.1':
optional: true
'@esbuild/linux-mips64el@0.25.0':
'@esbuild/linux-mips64el@0.25.1':
optional: true
'@esbuild/linux-ppc64@0.25.0':
'@esbuild/linux-ppc64@0.25.1':
optional: true
'@esbuild/linux-riscv64@0.25.0':
'@esbuild/linux-riscv64@0.25.1':
optional: true
'@esbuild/linux-s390x@0.25.0':
'@esbuild/linux-s390x@0.25.1':
optional: true
'@esbuild/linux-x64@0.25.0':
'@esbuild/linux-x64@0.25.1':
optional: true
'@esbuild/netbsd-arm64@0.25.0':
'@esbuild/netbsd-arm64@0.25.1':
optional: true
'@esbuild/netbsd-x64@0.25.0':
'@esbuild/netbsd-x64@0.25.1':
optional: true
'@esbuild/openbsd-arm64@0.25.0':
'@esbuild/openbsd-arm64@0.25.1':
optional: true
'@esbuild/openbsd-x64@0.25.0':
'@esbuild/openbsd-x64@0.25.1':
optional: true
'@esbuild/sunos-x64@0.25.0':
'@esbuild/sunos-x64@0.25.1':
optional: true
'@esbuild/win32-arm64@0.25.0':
'@esbuild/win32-arm64@0.25.1':
optional: true
'@esbuild/win32-ia32@0.25.0':
'@esbuild/win32-ia32@0.25.1':
optional: true
'@esbuild/win32-x64@0.25.0':
'@esbuild/win32-x64@0.25.1':
optional: true
'@inquirer/checkbox@4.1.3(@types/node@22.13.9)':
'@inquirer/checkbox@4.1.3(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/figures': 1.0.11
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
ansi-escapes: 4.3.2
yoctocolors-cjs: 2.1.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/confirm@5.1.7(@types/node@22.13.9)':
'@inquirer/confirm@5.1.7(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/core@10.1.8(@types/node@22.13.9)':
'@inquirer/core@10.1.8(@types/node@22.13.11)':
dependencies:
'@inquirer/figures': 1.0.11
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
ansi-escapes: 4.3.2
cli-width: 4.1.0
mute-stream: 2.0.0
@@ -2946,107 +2946,107 @@ snapshots:
wrap-ansi: 6.2.0
yoctocolors-cjs: 2.1.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/editor@4.2.8(@types/node@22.13.9)':
'@inquirer/editor@4.2.8(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
external-editor: 3.1.0
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/expand@4.0.10(@types/node@22.13.9)':
'@inquirer/expand@4.0.10(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
yoctocolors-cjs: 2.1.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/figures@1.0.11': {}
'@inquirer/input@4.1.7(@types/node@22.13.9)':
'@inquirer/input@4.1.7(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/number@3.0.10(@types/node@22.13.9)':
'@inquirer/number@3.0.10(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/password@4.0.10(@types/node@22.13.9)':
'@inquirer/password@4.0.10(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
ansi-escapes: 4.3.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/prompts@7.2.1(@types/node@22.13.9)':
'@inquirer/prompts@7.2.1(@types/node@22.13.11)':
dependencies:
'@inquirer/checkbox': 4.1.3(@types/node@22.13.9)
'@inquirer/confirm': 5.1.7(@types/node@22.13.9)
'@inquirer/editor': 4.2.8(@types/node@22.13.9)
'@inquirer/expand': 4.0.10(@types/node@22.13.9)
'@inquirer/input': 4.1.7(@types/node@22.13.9)
'@inquirer/number': 3.0.10(@types/node@22.13.9)
'@inquirer/password': 4.0.10(@types/node@22.13.9)
'@inquirer/rawlist': 4.0.10(@types/node@22.13.9)
'@inquirer/search': 3.0.10(@types/node@22.13.9)
'@inquirer/select': 4.0.10(@types/node@22.13.9)
'@types/node': 22.13.9
'@inquirer/checkbox': 4.1.3(@types/node@22.13.11)
'@inquirer/confirm': 5.1.7(@types/node@22.13.11)
'@inquirer/editor': 4.2.8(@types/node@22.13.11)
'@inquirer/expand': 4.0.10(@types/node@22.13.11)
'@inquirer/input': 4.1.7(@types/node@22.13.11)
'@inquirer/number': 3.0.10(@types/node@22.13.11)
'@inquirer/password': 4.0.10(@types/node@22.13.11)
'@inquirer/rawlist': 4.0.10(@types/node@22.13.11)
'@inquirer/search': 3.0.10(@types/node@22.13.11)
'@inquirer/select': 4.0.10(@types/node@22.13.11)
'@types/node': 22.13.11
'@inquirer/prompts@7.3.2(@types/node@22.13.9)':
'@inquirer/prompts@7.3.2(@types/node@22.13.11)':
dependencies:
'@inquirer/checkbox': 4.1.3(@types/node@22.13.9)
'@inquirer/confirm': 5.1.7(@types/node@22.13.9)
'@inquirer/editor': 4.2.8(@types/node@22.13.9)
'@inquirer/expand': 4.0.10(@types/node@22.13.9)
'@inquirer/input': 4.1.7(@types/node@22.13.9)
'@inquirer/number': 3.0.10(@types/node@22.13.9)
'@inquirer/password': 4.0.10(@types/node@22.13.9)
'@inquirer/rawlist': 4.0.10(@types/node@22.13.9)
'@inquirer/search': 3.0.10(@types/node@22.13.9)
'@inquirer/select': 4.0.10(@types/node@22.13.9)
'@inquirer/checkbox': 4.1.3(@types/node@22.13.11)
'@inquirer/confirm': 5.1.7(@types/node@22.13.11)
'@inquirer/editor': 4.2.8(@types/node@22.13.11)
'@inquirer/expand': 4.0.10(@types/node@22.13.11)
'@inquirer/input': 4.1.7(@types/node@22.13.11)
'@inquirer/number': 3.0.10(@types/node@22.13.11)
'@inquirer/password': 4.0.10(@types/node@22.13.11)
'@inquirer/rawlist': 4.0.10(@types/node@22.13.11)
'@inquirer/search': 3.0.10(@types/node@22.13.11)
'@inquirer/select': 4.0.10(@types/node@22.13.11)
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/rawlist@4.0.10(@types/node@22.13.9)':
'@inquirer/rawlist@4.0.10(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
yoctocolors-cjs: 2.1.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/search@3.0.10(@types/node@22.13.9)':
'@inquirer/search@3.0.10(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/figures': 1.0.11
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
yoctocolors-cjs: 2.1.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/select@4.0.10(@types/node@22.13.9)':
'@inquirer/select@4.0.10(@types/node@22.13.11)':
dependencies:
'@inquirer/core': 10.1.8(@types/node@22.13.9)
'@inquirer/core': 10.1.8(@types/node@22.13.11)
'@inquirer/figures': 1.0.11
'@inquirer/type': 3.0.5(@types/node@22.13.9)
'@inquirer/type': 3.0.5(@types/node@22.13.11)
ansi-escapes: 4.3.2
yoctocolors-cjs: 2.1.2
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@inquirer/type@3.0.5(@types/node@22.13.9)':
'@inquirer/type@3.0.5(@types/node@22.13.11)':
optionalDependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
'@isaacs/cliui@8.0.2':
dependencies:
@@ -3176,12 +3176,12 @@ snapshots:
'@napi-rs/nice-win32-x64-msvc': 1.0.1
optional: true
'@nestjs/cli@11.0.5(@swc/cli@0.6.0(@swc/core@1.11.8(@swc/helpers@0.5.15))(chokidar@4.0.3))(@swc/core@1.11.8(@swc/helpers@0.5.15))(@types/node@22.13.9)':
'@nestjs/cli@11.0.5(@swc/cli@0.6.0(@swc/core@1.11.8(@swc/helpers@0.5.15))(chokidar@4.0.3))(@swc/core@1.11.8(@swc/helpers@0.5.15))(@types/node@22.13.11)':
dependencies:
'@angular-devkit/core': 19.1.8(chokidar@4.0.3)
'@angular-devkit/schematics': 19.1.8(chokidar@4.0.3)
'@angular-devkit/schematics-cli': 19.1.8(@types/node@22.13.9)(chokidar@4.0.3)
'@inquirer/prompts': 7.3.2(@types/node@22.13.9)
'@angular-devkit/schematics-cli': 19.1.8(@types/node@22.13.11)(chokidar@4.0.3)
'@inquirer/prompts': 7.3.2(@types/node@22.13.11)
'@nestjs/schematics': 11.0.2(chokidar@4.0.3)(typescript@5.7.3)
ansis: 3.16.0
chokidar: 4.0.3
@@ -3447,7 +3447,7 @@ snapshots:
'@types/lodash@4.17.16': {}
'@types/node@22.13.9':
'@types/node@22.13.11':
dependencies:
undici-types: 6.20.0
@@ -4014,33 +4014,33 @@ snapshots:
dependencies:
es-errors: 1.3.0
esbuild@0.25.0:
esbuild@0.25.1:
optionalDependencies:
'@esbuild/aix-ppc64': 0.25.0
'@esbuild/android-arm': 0.25.0
'@esbuild/android-arm64': 0.25.0
'@esbuild/android-x64': 0.25.0
'@esbuild/darwin-arm64': 0.25.0
'@esbuild/darwin-x64': 0.25.0
'@esbuild/freebsd-arm64': 0.25.0
'@esbuild/freebsd-x64': 0.25.0
'@esbuild/linux-arm': 0.25.0
'@esbuild/linux-arm64': 0.25.0
'@esbuild/linux-ia32': 0.25.0
'@esbuild/linux-loong64': 0.25.0
'@esbuild/linux-mips64el': 0.25.0
'@esbuild/linux-ppc64': 0.25.0
'@esbuild/linux-riscv64': 0.25.0
'@esbuild/linux-s390x': 0.25.0
'@esbuild/linux-x64': 0.25.0
'@esbuild/netbsd-arm64': 0.25.0
'@esbuild/netbsd-x64': 0.25.0
'@esbuild/openbsd-arm64': 0.25.0
'@esbuild/openbsd-x64': 0.25.0
'@esbuild/sunos-x64': 0.25.0
'@esbuild/win32-arm64': 0.25.0
'@esbuild/win32-ia32': 0.25.0
'@esbuild/win32-x64': 0.25.0
'@esbuild/aix-ppc64': 0.25.1
'@esbuild/android-arm': 0.25.1
'@esbuild/android-arm64': 0.25.1
'@esbuild/android-x64': 0.25.1
'@esbuild/darwin-arm64': 0.25.1
'@esbuild/darwin-x64': 0.25.1
'@esbuild/freebsd-arm64': 0.25.1
'@esbuild/freebsd-x64': 0.25.1
'@esbuild/linux-arm': 0.25.1
'@esbuild/linux-arm64': 0.25.1
'@esbuild/linux-ia32': 0.25.1
'@esbuild/linux-loong64': 0.25.1
'@esbuild/linux-mips64el': 0.25.1
'@esbuild/linux-ppc64': 0.25.1
'@esbuild/linux-riscv64': 0.25.1
'@esbuild/linux-s390x': 0.25.1
'@esbuild/linux-x64': 0.25.1
'@esbuild/netbsd-arm64': 0.25.1
'@esbuild/netbsd-x64': 0.25.1
'@esbuild/openbsd-arm64': 0.25.1
'@esbuild/openbsd-x64': 0.25.1
'@esbuild/sunos-x64': 0.25.1
'@esbuild/win32-arm64': 0.25.1
'@esbuild/win32-ia32': 0.25.1
'@esbuild/win32-x64': 0.25.1
escalade@3.2.0: {}
@@ -4455,7 +4455,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
'@types/node': 22.13.9
'@types/node': 22.13.11
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -4495,7 +4495,7 @@ snapshots:
kind-of@6.0.3: {}
konoebml@0.1.1(arktype@2.1.10):
konoebml@0.1.2-rc.5(arktype@2.1.10):
dependencies:
mnemonist: 0.40.3
type-fest: 4.37.0
@@ -5177,7 +5177,7 @@ snapshots:
tsx@4.19.3:
dependencies:
esbuild: 0.25.0
esbuild: 0.25.1
get-tsconfig: 4.10.0
optionalDependencies:
fsevents: 2.3.3
@@ -5209,7 +5209,7 @@ snapshots:
uint8array-extras@1.4.0: {}
ultracite@4.1.20:
ultracite@4.2.0:
dependencies:
commander: 12.1.0