diff --git a/.changeset/brown-lights-go.md b/.changeset/brown-lights-go.md new file mode 100644 index 0000000..c449833 --- /dev/null +++ b/.changeset/brown-lights-go.md @@ -0,0 +1,6 @@ +--- +"std": patch +--- + +chore: bump jsrepo + \ No newline at end of file diff --git a/jsrepo.config.ts b/jsrepo.config.ts index f72a060..3b4cb63 100644 --- a/jsrepo.config.ts +++ b/jsrepo.config.ts @@ -73,18 +73,23 @@ export default defineConfig({ name: 'math', type: 'util', files: [ - { path: 'src/ts/math/circle.ts' }, - { path: 'src/ts/math/circle.test.ts', role: 'test' }, - { path: 'src/ts/math/conversions.ts' }, - { path: 'src/ts/math/conversions.test.ts', role: 'test' }, - { path: 'src/ts/math/fractions.ts' }, - { path: 'src/ts/math/fractions.test.ts', role: 'test' }, - { path: 'src/ts/math/gcf.ts' }, - { path: 'src/ts/math/gcf.test.ts', role: 'test' }, - { path: 'src/ts/math/triangles.ts' }, - { path: 'src/ts/math/triangles.test.ts', role: 'test' }, - { path: 'src/ts/math/types.ts' }, - { path: 'src/ts/math/index.ts' }, + { + path: 'src/ts/math', + files: [ + { path: 'circle.ts' }, + { path: 'circle.test.ts', role: 'test' }, + { path: 'conversions.ts' }, + { path: 'conversions.test.ts', role: 'test' }, + { path: 'fractions.ts' }, + { path: 'fractions.test.ts', role: 'test' }, + { path: 'gcf.ts' }, + { path: 'gcf.test.ts', role: 'test' }, + { path: 'triangles.ts' }, + { path: 'triangles.test.ts', role: 'test' }, + { path: 'types.ts' }, + { path: 'index.ts' }, + ] + } ], }, { diff --git a/package.json b/package.json index a7fb94e..ba6a585 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@svitejs/changesets-changelog-github-compact": "^1.2.0", "@types/node": "^22.19.0", "@vitest/coverage-v8": "^3.2.4", - "jsrepo": "3.0.8", + "jsrepo": "3.2.0", "typedoc": "^0.28.14", "typescript": "^5.9.3", "vitest": "^3.2.4" @@ -30,6 +30,9 @@ "typedoc-material-theme": "^1.4.1" }, "pnpm": { - "onlyBuiltDependencies": ["@biomejs/biome", "esbuild"] + "onlyBuiltDependencies": [ + "@biomejs/biome", + "esbuild" + ] } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 363dece..8f014cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1)) jsrepo: - specifier: 3.0.8 - version: 3.0.8(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) + specifier: 3.2.0 + version: 3.2.0(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) typedoc: specifier: ^0.28.14 version: 0.28.14(typescript@5.9.3) @@ -182,11 +182,11 @@ packages: '@changesets/write@0.4.0': resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} - '@emnapi/core@1.7.0': - resolution: {integrity: sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==} + '@emnapi/core@1.8.1': + resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==} - '@emnapi/runtime@1.7.0': - resolution: {integrity: sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==} + '@emnapi/runtime@1.8.1': + resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} '@emnapi/wasi-threads@1.1.0': resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} @@ -394,8 +394,8 @@ packages: '@material/material-color-utilities@0.3.0': resolution: {integrity: sha512-ztmtTd6xwnuh2/xu+Vb01btgV8SQWYCaK56CkRK8gEkWe5TuDyBcYJ0wgkMRn+2VcE9KUmhvkz+N9GHrqw/C0g==} - '@napi-rs/wasm-runtime@1.0.7': - resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} + '@napi-rs/wasm-runtime@1.1.1': + resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -409,104 +409,134 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-parser/binding-android-arm64@0.96.0': - resolution: {integrity: sha512-CofbPOiW1PG+hi8bgElJPK0ioHfw8nt4Vw9d+Q9JuMhygS6LbQyu1W6tIFZ1OPFofeFRdWus3vD29FBx+tvFOA==} + '@oxc-parser/binding-android-arm-eabi@0.107.0': + resolution: {integrity: sha512-Fhap02+E3+tBDLsBZcsr7289kCfR3hyQnBAjhi7RSTHc7Ikydh1hS5cIzjOtlidFZJ1Vz5edbfoKGWO3/DqJNw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxc-parser/binding-android-arm64@0.107.0': + resolution: {integrity: sha512-3gXyxBdwNzOCSdbzN3FSncilXUe/OJP0SAovRz+e20q5FInUYfVvOZUJfpII01anSmg+7KWY7p69IAgDYZZepw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.96.0': - resolution: {integrity: sha512-+HZ2L1a/1BsUXYik8XqQwT2Tl5Z3jRQ/RRQiPV9UsB2skKyd91NLDlQlMpdhjLGs9Qe7Y42unFjRg2iHjIiwnw==} + '@oxc-parser/binding-darwin-arm64@0.107.0': + resolution: {integrity: sha512-i8W2krLmBd6jWldW1Y4/12zke+euEYZGuUggijJhEFy5xTQbwOhgVDWpdUx3CgZ17Plzjkd/dB/Ga0b13i0kAg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.96.0': - resolution: {integrity: sha512-GC8wH1W0XaCLyTeGsmyaMdnItiYQkqfTcn9Ygc55AWI+m11lCjQeoKDIsDCm/QwrKLCN07u3WWWsuPs5ubfXpA==} + '@oxc-parser/binding-darwin-x64@0.107.0': + resolution: {integrity: sha512-JwDxozL+IPXeiP57GyRmC3coIKR7Duit69aHvhf63NZqMClnglI0gR8mI+JH4lNBP/o6AGaY22+8/rlfiMW5Pg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.96.0': - resolution: {integrity: sha512-8SeXi2FmlN15uPY5oM03cua5RXBDYmY34Uewongv6RUiAaU/kWxLvzuijpyNC+yQ1r4fC2LbWJhAsKpX5qkA6g==} + '@oxc-parser/binding-freebsd-x64@0.107.0': + resolution: {integrity: sha512-m8h7qkymDLqxRGARWPJQH9x/I4ZLlwMhigj9iVkKZ7db/J1wl9ha+a9DCBrm5kRYikl4dSwu7wZXykKmrOzVVA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.96.0': - resolution: {integrity: sha512-UEs+Zf6T2/FwQlLgv7gfZsKmY19sl3hK57r2BQVc2eCmCmF/deeqDcWyFjzkNLgdDDucY60PoNhNGClDm605uQ==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.107.0': + resolution: {integrity: sha512-QI9b9BvWcIk/vuBUGgas4eZZCXikd7yfXTppIFM2hNZN+omd2nCDMGZ5yMHy1r+TJw1hdxei8f8xzwmO1nTq3A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.96.0': - resolution: {integrity: sha512-1kuWvjR2+ORJMoyxt9LSbLcDhXZnL25XOuv9VmH6NmSPvLgewzuubSlm++W03x+U7SzWFilBsdwIHtD/0mjERw==} + '@oxc-parser/binding-linux-arm-musleabihf@0.107.0': + resolution: {integrity: sha512-VMoeP+VZegiqRqcUa0RzopOErELVTSNDfdVIX/8No3ieZdxdHqvGlBmdCqqxIYZEYif2IZJ3VcIr2RvX4y8k9w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.96.0': - resolution: {integrity: sha512-PHH4ETR1t0fymxuhpQNj3Z9t/78/zZa2Lj3Z3I0ZOd+/Ex+gtdhGoB5xYyy7lcYGAPMfZ+Gmr+dTCr1GYNZ3BA==} + '@oxc-parser/binding-linux-arm64-gnu@0.107.0': + resolution: {integrity: sha512-01yvXlhCB8aCu9xftIQCI9TGvVb2+md4ULJYmDSil4Qr4XfXa8soEJxfS/ywe+RiDnW7w8qomtz0DI+HT5sHRw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-arm64-musl@0.96.0': - resolution: {integrity: sha512-fjDPbZjkqaDSTBe0FM8nZ9zBw4B/NF/I0gH7CfvNDwIj9smISaNFypYeomkvubORpnbX9ORhvhYwg3TxQ60OGA==} + '@oxc-parser/binding-linux-arm64-musl@0.107.0': + resolution: {integrity: sha512-pp2ovq2qxqGTyRclBe65/VD3IL0fwT+X5XJSKhdhO94BtNOPCcW0bZAgG3ILkoWPPdmtWUXT/y59cCkK+QNEYg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-riscv64-gnu@0.96.0': - resolution: {integrity: sha512-59KAHd/6/LmjkdSAuJn0piKmwSavMasWNUKuYLX/UnqI5KkGIp14+LBwwaBG6KzOtIq1NrRCnmlL4XSEaNkzTg==} + '@oxc-parser/binding-linux-ppc64-gnu@0.107.0': + resolution: {integrity: sha512-1AgcnFazS00KBq38eQ8EW/vwjgtcNvVdbR/SnteVDY4j0klgSxaYe2/CQXnww4wVh8UjE3IHYYAfsudhggET0Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@oxc-parser/binding-linux-riscv64-gnu@0.107.0': + resolution: {integrity: sha512-Yg/YyeaV9RiStZG2Rc50xhzrBIG2w1PuKJjlbVtJ+Mb2kY0zxhg2Pnifjt85ZKJqqJ9Bfao1LVXNweV2HYRAJA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - '@oxc-parser/binding-linux-s390x-gnu@0.96.0': - resolution: {integrity: sha512-VtupojtgahY8XmLwpVpM3C1WQEgMD1JxpB8lzUtdSLwosWaaz1EAl+VXWNuxTTZusNuLBtmR+F0qql22ISi/9g==} + '@oxc-parser/binding-linux-riscv64-musl@0.107.0': + resolution: {integrity: sha512-/KGiC2Ko1k0rQxTYqTP1MDipV5LCw5by9Yx+qUy5LL0eHtI06CkIZ9mPMua5+hwLygwMrv7Ry8MjpeTQ0qHpcQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxc-parser/binding-linux-s390x-gnu@0.107.0': + resolution: {integrity: sha512-F4UKJ19+vTHTA7miSt7DWG04NwMGbLj4C7BfWY8V3LMX5zp68py/rcKYBusC7hcJQ4YBUKQzl1WLx9PMzyWiXg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] - '@oxc-parser/binding-linux-x64-gnu@0.96.0': - resolution: {integrity: sha512-8XSY9aUYY+5I4I1mhSEWmYqdUrJi3J5cCAInvEVHyTnDAPkhb+tnLGVZD696TpW+lFOLrTFF2V5GMWJVafqIUA==} + '@oxc-parser/binding-linux-x64-gnu@0.107.0': + resolution: {integrity: sha512-vF4vemHhzCsKQhfaV/j7xS7AavMVkHy29zhlAE03r61lvKK4lQBr2VvT6qgSTn4eYGNEHEZbRoFNOcmtaPGjtA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-parser/binding-linux-x64-musl@0.96.0': - resolution: {integrity: sha512-IIVNtqhA0uxKkD8Y6aZinKO/sOD5O62VlduE54FnUU2rzZEszrZQLL8nMGVZhTdPaKW5M1aeLmjcdnOs6er1Jg==} + '@oxc-parser/binding-linux-x64-musl@0.107.0': + resolution: {integrity: sha512-p6jxLjIMiySYclrRuVQELSm6wT5lTfkPRmcZKbtmLhyMlAR2rhuILnoZ/iVoE3Ib/hpE4G6XkLhRZLvp6ZVazw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-parser/binding-wasm32-wasi@0.96.0': - resolution: {integrity: sha512-TJ/sNPbVD4u6kUwm7sDKa5iRDEB8vd7ZIMjYqFrrAo9US1RGYOSvt6Ie9sDRekUL9fZhNsykvSrpmIj6dg/C2w==} + '@oxc-parser/binding-openharmony-arm64@0.107.0': + resolution: {integrity: sha512-iCUiKTYwqSmA/qgBR300fmXLVVi9tmk43O2B4oeMaydvnqUNWmZTNciOPwAFfc6024ISxZ77y4ISHTE0plX3LQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@oxc-parser/binding-wasm32-wasi@0.107.0': + resolution: {integrity: sha512-VxrwctWEUSI3eJkRAGHISNlikcx8xAoglvAYAW4cdC5HfXbwRMuEunzzXMNXpNUMrdlqjf25Ay6OaxaztAOKgQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.96.0': - resolution: {integrity: sha512-zCOhRB7MYVIHLj+2QYoTuLyaipiD8JG/ggUjfsMUaupRPpvwQNhsxINLIcTcb0AS+OsT7/OREhydjO74STqQzQ==} + '@oxc-parser/binding-win32-arm64-msvc@0.107.0': + resolution: {integrity: sha512-zJlOsumV4JpUs0PGMF0ycjfCcV91Tpr81N7Qn5O00+MjFxI3AlHmrkhYTFA2cFicUW6XXSPe6KvEG8v46BCIBA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.96.0': - resolution: {integrity: sha512-J6zfx9TE0oS+TrqBUjMVMOi/d/j3HMj69Pip263pETOEPm788N0HXKPsc2X2jUfSTHzD9vmdjq0QFymbf2LhWg==} + '@oxc-parser/binding-win32-ia32-msvc@0.107.0': + resolution: {integrity: sha512-vH44IYIiqzAxq7la/O+IRNdB3XqgdMRjVVT1UqA4rmyHUEQcfmCYy6cbbP07m5eLY2xAHAmuDqxBJEnQDGGGJQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@oxc-parser/binding-win32-x64-msvc@0.107.0': + resolution: {integrity: sha512-8x6u+nIKEFR3WT5oHhSP7oPZGI8VLq3iVxOEeV75NfB5ubGUA7sNHcssZ37jmUfhYnkYzBiCGhEAIRa9bUMzBw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/types@0.96.0': - resolution: {integrity: sha512-r/xkmoXA0xEpU6UGtn18CNVjXH6erU3KCpCDbpLmbVxBFor1U9MqN5Z2uMmCHJuXjJzlnDR+hWY+yPoLo8oHDw==} + '@oxc-project/types@0.107.0': + resolution: {integrity: sha512-QFDRbYfV2LVx8tyqtyiah3jQPUj1mK2+RYwxyFWyGoys6XJnwTdlzO6rdNNHOPorHAu5Uo34oWRKcvNpbJarmQ==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@quansync/fs@0.1.5': - resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} + '@quansync/fs@1.0.0': + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} '@rollup/rollup-android-arm-eabi@4.34.1': resolution: {integrity: sha512-kwctwVlswSEsr4ljpmxKrRKp1eG1v2NAhlzFzDf1x1OdYaMjBYjDCbHkzWm57ZXzTwqn8stMXgROrnMw8dJK3w==} @@ -1048,8 +1078,8 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsrepo@3.0.8: - resolution: {integrity: sha512-nPbQ/mm7uncDapUYJ1EGZWR/jUO+9/JjcX1Jyp53NiUVyCAZelqzSx74lZSgF3BWdx4iD56rrtQak85FnEyHjw==} + jsrepo@3.2.0: + resolution: {integrity: sha512-bYJKkUj+byO06r+3PrUY5rd1tZ+Nb3EY4zBlItAw071Gk/Yr9CCF/roKtxXrWt/I8WV5lq/Tm/GJNugU+vXbNg==} hasBin: true peerDependencies: svelte: ^5.0.0 @@ -1142,8 +1172,8 @@ packages: outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - oxc-parser@0.96.0: - resolution: {integrity: sha512-ucs6niJ5mZlYP3oTl4AK2eD2m7WLoSaljswnSFVYWrXzme5PtM97S7Ve1Tjx+/TKjanmEZuSt1f1qYi6SZvntw==} + oxc-parser@0.107.0: + resolution: {integrity: sha512-3HuDitM2UIEDbCjEhXyLAC8LuQvneDq/0eioczXZFeY4f4ee91tUcavZ9U7s4ZIFZOoHmNtOyOCB6kOM4OAtOA==} engines: {node: ^20.19.0 || >=22.12.0} p-filter@2.1.0: @@ -1227,8 +1257,8 @@ packages: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} engines: {node: '>=6'} - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + quansync@1.0.0: + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -1388,8 +1418,11 @@ packages: uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - unconfig@7.3.3: - resolution: {integrity: sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==} + unconfig-core@7.4.2: + resolution: {integrity: sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==} + + unconfig@7.4.2: + resolution: {integrity: sha512-nrMlWRQ1xdTjSnSUqvYqJzbTBFugoqHobQj58B2bc8qxHKBBHMNNsWQFP3Cd3/JZK907voM2geYPWqD4VK3MPQ==} undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -1721,13 +1754,13 @@ snapshots: human-id: 4.1.1 prettier: 2.8.8 - '@emnapi/core@1.7.0': + '@emnapi/core@1.8.1': dependencies: '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.7.0': + '@emnapi/runtime@1.8.1': dependencies: tslib: 2.8.1 optional: true @@ -1884,10 +1917,10 @@ snapshots: '@material/material-color-utilities@0.3.0': {} - '@napi-rs/wasm-runtime@1.0.7': + '@napi-rs/wasm-runtime@1.1.1': dependencies: - '@emnapi/core': 1.7.0 - '@emnapi/runtime': 1.7.0 + '@emnapi/core': 1.8.1 + '@emnapi/runtime': 1.8.1 '@tybys/wasm-util': 0.10.1 optional: true @@ -1903,61 +1936,76 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.0 - '@oxc-parser/binding-android-arm64@0.96.0': + '@oxc-parser/binding-android-arm-eabi@0.107.0': + optional: true + + '@oxc-parser/binding-android-arm64@0.107.0': + optional: true + + '@oxc-parser/binding-darwin-arm64@0.107.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.96.0': + '@oxc-parser/binding-darwin-x64@0.107.0': optional: true - '@oxc-parser/binding-darwin-x64@0.96.0': + '@oxc-parser/binding-freebsd-x64@0.107.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.96.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.107.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.96.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.107.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.96.0': + '@oxc-parser/binding-linux-arm64-gnu@0.107.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.96.0': + '@oxc-parser/binding-linux-arm64-musl@0.107.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.96.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.107.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.96.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.107.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.96.0': + '@oxc-parser/binding-linux-riscv64-musl@0.107.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.96.0': + '@oxc-parser/binding-linux-s390x-gnu@0.107.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.96.0': + '@oxc-parser/binding-linux-x64-gnu@0.107.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.96.0': + '@oxc-parser/binding-linux-x64-musl@0.107.0': + optional: true + + '@oxc-parser/binding-openharmony-arm64@0.107.0': + optional: true + + '@oxc-parser/binding-wasm32-wasi@0.107.0': dependencies: - '@napi-rs/wasm-runtime': 1.0.7 + '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.96.0': + '@oxc-parser/binding-win32-arm64-msvc@0.107.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.96.0': + '@oxc-parser/binding-win32-ia32-msvc@0.107.0': optional: true - '@oxc-project/types@0.96.0': {} + '@oxc-parser/binding-win32-x64-msvc@0.107.0': + optional: true + + '@oxc-project/types@0.107.0': {} '@pkgjs/parseargs@0.11.0': optional: true - '@quansync/fs@0.1.5': + '@quansync/fs@1.0.0': dependencies: - quansync: 0.2.11 + quansync: 1.0.0 '@rollup/rollup-android-arm-eabi@4.34.1': optional: true @@ -2521,11 +2569,11 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsrepo@3.0.8(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): + jsrepo@3.2.0(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): dependencies: commander: 14.0.2 - oxc-parser: 0.96.0 - unconfig: 7.3.3 + oxc-parser: 0.107.0 + unconfig: 7.4.2 optionalDependencies: svelte: 5.43.3 vue: 3.5.22(typescript@5.9.3) @@ -2603,25 +2651,30 @@ snapshots: outdent@0.5.0: {} - oxc-parser@0.96.0: + oxc-parser@0.107.0: dependencies: - '@oxc-project/types': 0.96.0 + '@oxc-project/types': 0.107.0 optionalDependencies: - '@oxc-parser/binding-android-arm64': 0.96.0 - '@oxc-parser/binding-darwin-arm64': 0.96.0 - '@oxc-parser/binding-darwin-x64': 0.96.0 - '@oxc-parser/binding-freebsd-x64': 0.96.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.96.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.96.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.96.0 - '@oxc-parser/binding-linux-arm64-musl': 0.96.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.96.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.96.0 - '@oxc-parser/binding-linux-x64-gnu': 0.96.0 - '@oxc-parser/binding-linux-x64-musl': 0.96.0 - '@oxc-parser/binding-wasm32-wasi': 0.96.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.96.0 - '@oxc-parser/binding-win32-x64-msvc': 0.96.0 + '@oxc-parser/binding-android-arm-eabi': 0.107.0 + '@oxc-parser/binding-android-arm64': 0.107.0 + '@oxc-parser/binding-darwin-arm64': 0.107.0 + '@oxc-parser/binding-darwin-x64': 0.107.0 + '@oxc-parser/binding-freebsd-x64': 0.107.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.107.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.107.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.107.0 + '@oxc-parser/binding-linux-arm64-musl': 0.107.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.107.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.107.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.107.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.107.0 + '@oxc-parser/binding-linux-x64-gnu': 0.107.0 + '@oxc-parser/binding-linux-x64-musl': 0.107.0 + '@oxc-parser/binding-openharmony-arm64': 0.107.0 + '@oxc-parser/binding-wasm32-wasi': 0.107.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.107.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.107.0 + '@oxc-parser/binding-win32-x64-msvc': 0.107.0 p-filter@2.1.0: dependencies: @@ -2678,7 +2731,7 @@ snapshots: punycode.js@2.3.1: {} - quansync@0.2.11: {} + quansync@1.0.0: {} queue-microtask@1.2.3: {} @@ -2849,12 +2902,18 @@ snapshots: uc.micro@2.1.0: {} - unconfig@7.3.3: + unconfig-core@7.4.2: + dependencies: + '@quansync/fs': 1.0.0 + quansync: 1.0.0 + + unconfig@7.4.2: dependencies: - '@quansync/fs': 0.1.5 + '@quansync/fs': 1.0.0 defu: 6.1.4 jiti: 2.6.1 - quansync: 0.2.11 + quansync: 1.0.0 + unconfig-core: 7.4.2 undici-types@6.21.0: {} diff --git a/registry.json b/registry.json index fc2ac68..8ac126d 100644 --- a/registry.json +++ b/registry.json @@ -312,7 +312,7 @@ { "type": "util", "role": "file", - "path": "circle.ts", + "path": "math/circle.ts", "relativePath": "src/ts/math/circle.ts", "_imports_": [], "registryDependencies": [], @@ -322,7 +322,7 @@ { "type": "util", "role": "test", - "path": "circle.test.ts", + "path": "math/circle.test.ts", "relativePath": "src/ts/math/circle.test.ts", "_imports_": [], "registryDependencies": [], @@ -338,7 +338,7 @@ { "type": "util", "role": "file", - "path": "conversions.ts", + "path": "math/conversions.ts", "relativePath": "src/ts/math/conversions.ts", "_imports_": [], "registryDependencies": [], @@ -348,7 +348,7 @@ { "type": "util", "role": "test", - "path": "conversions.test.ts", + "path": "math/conversions.test.ts", "relativePath": "src/ts/math/conversions.test.ts", "_imports_": [], "registryDependencies": [], @@ -364,7 +364,7 @@ { "type": "util", "role": "file", - "path": "fractions.ts", + "path": "math/fractions.ts", "relativePath": "src/ts/math/fractions.ts", "_imports_": [], "registryDependencies": [], @@ -374,7 +374,7 @@ { "type": "util", "role": "test", - "path": "fractions.test.ts", + "path": "math/fractions.test.ts", "relativePath": "src/ts/math/fractions.test.ts", "_imports_": [], "registryDependencies": [], @@ -390,7 +390,7 @@ { "type": "util", "role": "file", - "path": "gcf.ts", + "path": "math/gcf.ts", "relativePath": "src/ts/math/gcf.ts", "_imports_": [], "registryDependencies": [], @@ -400,7 +400,7 @@ { "type": "util", "role": "test", - "path": "gcf.test.ts", + "path": "math/gcf.test.ts", "relativePath": "src/ts/math/gcf.test.ts", "_imports_": [], "registryDependencies": [], @@ -416,7 +416,7 @@ { "type": "util", "role": "file", - "path": "triangles.ts", + "path": "math/triangles.ts", "relativePath": "src/ts/math/triangles.ts", "_imports_": [], "registryDependencies": [], @@ -426,7 +426,7 @@ { "type": "util", "role": "test", - "path": "triangles.test.ts", + "path": "math/triangles.test.ts", "relativePath": "src/ts/math/triangles.test.ts", "_imports_": [], "registryDependencies": [], @@ -442,7 +442,7 @@ { "type": "util", "role": "file", - "path": "types.ts", + "path": "math/types.ts", "relativePath": "src/ts/math/types.ts", "_imports_": [], "registryDependencies": [], @@ -452,7 +452,7 @@ { "type": "util", "role": "file", - "path": "index.ts", + "path": "math/index.ts", "relativePath": "src/ts/math/index.ts", "_imports_": [], "registryDependencies": [],