In [ ]:
. ./nbs_header.ps1
. ./core.ps1
In [ ]:
# rustup component add clippy rust-src rustfmt
In [ ]:
# rustup target add wasm32-unknown-unknown
In [ ]:
# rustup update
In [ ]:
if (!(Search-Command "cargo-binstall")) {
    # { cargo +nightly-2025-11-01 install --timings cargo-binstall --locked } | Invoke-Block -OnError Continue
    if ($IsWindows) {
        Set-ExecutionPolicy Unrestricted -Scope Process; iex (iwr "https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.ps1").Content
    } else {
        curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
    }
}
In [ ]:
if (!(Search-Command "cargo-outdated")) {
    $url = git ls-remote --get-url
    $owner = ($url -split '/' | Select-Object -Last 2 | Select-Object -First 1) -replace '\.git$', '' ?? $env:GITHUB_REPOSITORY_OWNER
    $domain = ($url -split '/' | Select-Object -Last 3 | Select-Object -First 1) ?? $env:GITHUB_SERVER_URL -replace 'https?://', ''
    Write-Output "polyglot/scripts/init.dib / url: $url / owner: $owner / domain: $domain"

    { cargo binstall --timings --git https://$domain/$owner/cargo-outdated.git --locked } | Invoke-Block -OnError Continue
}
# Invoke-Block / $retry: 1/1 / $Location:  / Get-Location: /home/runner/work/polyglot/polyglot/scripts / $OnError: Continue / $exitcode: 2 / $Error: '' / $ScriptBlock:
'cargo binstall --timings --git https://$domain/$owner/cargo-outdated.git --locked'
 / $result:
''
 / $output:
''

polyglot/scripts/init.dib / url: https://github.com/i574n/polyglot / owner: i574n / domain: github.com
error: unexpected argument '--timings' found
System.Management.Automation.RemoteException
  tip: to pass '--timings' as a value, use '-- --timings'
System.Management.Automation.RemoteException
Usage: cargo-binstall [OPTIONS] [crate[@version]]...
System.Management.Automation.RemoteException
For more information, try '--help'.
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   64G  8.6G  89% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
if (!(Search-Command "sccache")) {
    # { cargo install --timings sccache --locked } | Invoke-Block -OnError Continue
    { cargo binstall -y sccache } | Invoke-Block -OnError Continue
}
 INFO resolve: Resolving package: 'sccache'
 WARN Failed to send quickinstall report for package sccache-0.12.0-x86_64-unknown-linux-musl: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/sccache-0.12.0-x86_64-unknown-linux-musl.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/sccache-0.12.0-x86_64-unknown-linux-musl.tar.gz)
 WARN Failed to send quickinstall report for package sccache-0.12.0-x86_64-unknown-linux-gnu: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/sccache-0.12.0-x86_64-unknown-linux-gnu.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/sccache-0.12.0-x86_64-unknown-linux-gnu.tar.gz)
 WARN resolve: When resolving sccache bin sccache-dist is not found. But since it requires features dist-server, this bin is ignored.
 WARN The package sccache v0.12.0 (x86_64-unknown-linux-musl) has been downloaded from github.com
 INFO This will install the following binaries:
 INFO   - sccache (sccache -> /home/runner/.cargo/bin/sccache)
 INFO Installing binaries...
 INFO Done in 1.075952839s
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   64G  8.6G  89% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
if (!(Search-Command "wasm-pack")) {
    # { cargo install --timings wasm-pack --locked } | Invoke-Block -OnError Continue
    { cargo binstall -y wasm-pack } | Invoke-Block -OnError Continue
}
 INFO resolve: Resolving package: 'wasm-pack'
 WARN Failed to send quickinstall report for package wasm-pack-0.13.1-x86_64-unknown-linux-musl: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/wasm-pack-0.13.1-x86_64-unknown-linux-musl.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/wasm-pack-0.13.1-x86_64-unknown-linux-musl.tar.gz)
 WARN Failed to send quickinstall report for package wasm-pack-0.13.1-x86_64-unknown-linux-gnu: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/wasm-pack-0.13.1-x86_64-unknown-linux-gnu.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/wasm-pack-0.13.1-x86_64-unknown-linux-gnu.tar.gz)
 WARN The package wasm-pack v0.13.1 (x86_64-unknown-linux-musl) has been downloaded from github.com
 INFO This will install the following binaries:
 INFO   - wasm-pack (wasm-pack -> /home/runner/.cargo/bin/wasm-pack)
 INFO Installing binaries...
 INFO Done in 846.748003ms
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   64G  8.6G  89% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
if (!(Search-Command "trunk")) {
    # { cargo install --timings trunk --version 0.21.14 } | Invoke-Block -OnError Continue
    { cargo binstall -y trunk --version 0.21.14 } | Invoke-Block -OnError Continue
}
 INFO resolve: Resolving package: 'trunk'
 WARN Failed to send quickinstall report for package trunk-0.21.14-x86_64-unknown-linux-musl: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/trunk-0.21.14-x86_64-unknown-linux-musl.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/trunk-0.21.14-x86_64-unknown-linux-musl.tar.gz)
 WARN Failed to send quickinstall report for package trunk-0.21.14-x86_64-unknown-linux-gnu: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/trunk-0.21.14-x86_64-unknown-linux-gnu.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/trunk-0.21.14-x86_64-unknown-linux-gnu.tar.gz)
 WARN The package trunk v0.21.14 (x86_64-unknown-linux-gnu) has been downloaded from github.com
 INFO This will install the following binaries:
 INFO   - trunk (trunk -> /home/runner/.cargo/bin/trunk)
 INFO Installing binaries...
 INFO Done in 806.903733ms
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   64G  8.6G  89% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
if (!(Search-Command "leptosfmt")) {
    # { cargo install --timings --git https://github.com/bram209/leptosfmt.git --locked } | Invoke-Block -OnError Continue
    { cargo binstall -y leptosfmt } | Invoke-Block -OnError Continue
}
 INFO resolve: Resolving package: 'leptosfmt'
 WARN Failed to send quickinstall report for package leptosfmt-0.1.33-x86_64-unknown-linux-gnu: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/leptosfmt-0.1.33-x86_64-unknown-linux-gnu.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/leptosfmt-0.1.33-x86_64-unknown-linux-gnu.tar.gz)
 WARN Failed to send quickinstall report for package leptosfmt-0.1.33-x86_64-unknown-linux-musl: Failed to download from remote: could not HEAD https://warehouse-clerk-tmp.vercel.app/api/crate/leptosfmt-0.1.33-x86_64-unknown-linux-musl.tar.gz: HTTP status client error (402 Payment Required) for url (https://warehouse-clerk-tmp.vercel.app/api/crate/leptosfmt-0.1.33-x86_64-unknown-linux-musl.tar.gz)
 WARN The package leptosfmt v0.1.33 (x86_64-unknown-linux-musl) has been downloaded from github.com
 INFO This will install the following binaries:
 INFO   - leptosfmt (leptosfmt -> /home/runner/.cargo/bin/leptosfmt)
 INFO Installing binaries...
 INFO Done in 825.918974ms
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   64G  8.6G  89% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
if (!(Search-Command "nix")) {
    { . $(Search-Command bunx) --bun playwright@1.44.0 install } | Invoke-Block -OnError Continue
}
Resolving dependencies
Resolved, downloaded and extracted [10]
Saved lockfile
Downloading Chromium 125.0.6422.26 (playwright build v1117) from https://playwright.azureedge.net/builds/chromium/1117/chromium-linux.zip
|                                                                                |   0% of 156.8 MiB
|■■■■■■■■                                                                        |  10% of 156.8 MiB
|■■■■■■■■■■■■■■■■                                                                |  20% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 156.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 156.8 MiB
Chromium 125.0.6422.26 (playwright build v1117) downloaded to /home/runner/.cache/ms-playwright/chromium-1117
Downloading FFMPEG playwright build v1009 from https://playwright.azureedge.net/builds/ffmpeg/1009/ffmpeg-linux.zip
|                                                                                |   0% of 2.6 MiB
|■■■■■■■■                                                                        |  10% of 2.6 MiB
|■■■■■■■■■■■■■■■■                                                                |  29% of 2.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  41% of 2.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  61% of 2.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 2.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 2.6 MiB
FFMPEG playwright build v1009 downloaded to /home/runner/.cache/ms-playwright/ffmpeg-1009
Downloading Firefox 125.0.1 (playwright build v1449) from https://playwright.azureedge.net/builds/firefox/1449/firefox-ubuntu-22.04.zip
|                                                                                |   0% of 85.7 MiB
|■■■■■■■■                                                                        |  10% of 85.7 MiB
|■■■■■■■■■■■■■■■■                                                                |  20% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 85.7 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 85.7 MiB
Firefox 125.0.1 (playwright build v1449) downloaded to /home/runner/.cache/ms-playwright/firefox-1449
Downloading Webkit 17.4 (playwright build v2003) from https://playwright.azureedge.net/builds/webkit/2003/webkit-ubuntu-22.04.zip
|                                                                                |   0% of 84.8 MiB
|■■■■■■■■                                                                        |  10% of 84.8 MiB
|■■■■■■■■■■■■■■■■                                                                |  20% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 84.8 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 84.8 MiB
Webkit 17.4 (playwright build v2003) downloaded to /home/runner/.cache/ms-playwright/webkit-2003
211 |     // Unhappy path: we either run on unknown distribution, or we failed to resolve all missing
212 |     // libraries to package names.
213 |     // Print missing libraries only:
214 |     errorLines.push(...[`Missing libraries:`, ...[...allMissingDeps].map(dep => '    ' + dep)]);
215 |   }
216 |   throw new Error('\n' + utils.wrapInASCIIBox(errorLines.join('\n'), 1));
                  ^
Playwright Host validation warning: 
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries:                                   ║
║     libvpx.so.7                                      ║
║     libevent-2.1.so.7                                ║
║     libopus.so.0                                     ║
║     libwoff2dec.so.1.0.2                             ║
║     libgstallocators-1.0.so.0                        ║
║     libgstapp-1.0.so.0                               ║
║     libgstpbutils-1.0.so.0                           ║
║     libgstaudio-1.0.so.0                             ║
║     libgsttag-1.0.so.0                               ║
║     libgstvideo-1.0.so.0                             ║
║     libgstgl-1.0.so.0                                ║
║     libgstcodecparsers-1.0.so.0                      ║
║     libgstfft-1.0.so.0                               ║
║     libharfbuzz-icu.so.0                             ║
║     libsecret-1.so.0                                 ║
║     libhyphen.so.0                                   ║
║     libmanette-0.2.so.0                              ║
║     libflite.so.1                                    ║
║     libflite_usenglish.so.1                          ║
║     libflite_cmu_grapheme_lang.so.1                  ║
║     libflite_cmu_grapheme_lex.so.1                   ║
║     libflite_cmu_indic_lang.so.1                     ║
║     libflite_cmu_indic_lex.so.1                      ║
║     libflite_cmulex.so.1                             ║
║     libflite_cmu_time_awb.so.1                       ║
║     libflite_cmu_us_awb.so.1                         ║
║     libflite_cmu_us_kal16.so.1                       ║
║     libflite_cmu_us_kal.so.1                         ║
║     libflite_cmu_us_rms.so.1                         ║
║     libflite_cmu_us_slt.so.1                         ║
║     libGLESv2.so.2                                   ║
║     libx264.so                                       ║
╚══════════════════════════════════════════════════════╝
      at validateDependenciesLinux (/tmp/bunx-1001-playwright@1.44.0/node_modules/playwright-core/lib/server/registry/dependencies.js:216:13)
      at async _validateHostRequirements (/tmp/bunx-1001-playwright@1.44.0/node_modules/playwright-core/lib/server/registry/index.js:603:67)
      at async _validateHostRequirementsForExecutableIfNeeded (/tmp/bunx-1001-playwright@1.44.0/node_modules/playwright-core/lib/server/registry/index.js:701:24)
      at async validateHostRequirementsForExecutablesIfNeeded (/tmp/bunx-1001-playwright@1.44.0/node_modules/playwright-core/lib/server/registry/index.js:690:54)
System.Management.Automation.RemoteException
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.6G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
In [ ]:
{ Install-Module -Name PowerShellGet -Force -AllowClobber -Scope CurrentUser } | Invoke-Block -OnError Continue
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.6G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
{ Set-PSRepository -Name PSGallery -InstallationPolicy Trusted } | Invoke-Block -OnError Continue
# Invoke-Block / $retry: 1/1 / $Location:  / Get-Location: /home/runner/work/polyglot/polyglot/scripts / $OnError: Continue / $exitcode: 0 / $Error: 'Cannot find a variable with the name 'PackageManagementProvider'. Cannot find a variable with the name 'SourceLocation'.' / $ScriptBlock:
'Set-PSRepository -Name PSGallery -InstallationPolicy Trusted'
 / $result:
''
 / $output:
''

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.6G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
{ . $(Search-Command bun) install --cwd .. --frozen-lockfile } | Invoke-Block
bun install v1.3.2 (b131639c)

+ @types/node@22.10.10
+ npm-check-updates@17.1.14
+ typescript@5.5.0-dev.20240404

4 packages installed [172.00ms]
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.5G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
{ . "$ScriptDir/dep_spiral.ps1" } | Invoke-Block
dep_spiral.ps1 / url: https://github.com/i574n/polyglot / owner: i574n / domain: github.com
Cloning into 'The-Spiral-Language'...
Already up to date.
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.4G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
  Determining projects to restore...
  Restored /home/runner/work/polyglot/polyglot/deps/The-Spiral-Language/The Spiral Language 2/The Spiral Language 2.fsproj (in 292 ms).
  The Spiral Language 2 -> /home/runner/work/polyglot/polyglot/deps/The-Spiral-Language/The Spiral Language 2/artifacts/bin/The Spiral Language 2/release/Spiral.dll

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:44.50
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.4G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.4G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
{ . "$ScriptDir/dep_spiral_extension.ps1" } | Invoke-Block -OnError Continue
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.4G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
{ . "$ScriptDir/dep_fable.ps1" } | Invoke-Block
dep_fable.ps1 / url: https://github.com/i574n/polyglot / owner: i574n / domain: github.com
Cloning into 'Fable'...
Already up to date.
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.9G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  3.0M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
polyglot/scripts/dep_fable.ps1 / $toolVersionPath: /home/runner/.nuget/packages/fable/5.0.0-alpha.9/tools/net8.0/any
  Determining projects to restore...
  Restored /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Cli/Fable.Cli.fsproj (in 301 ms).
  Restored /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.AST/Fable.AST.fsproj (in 288 ms).
  Restored /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Compiler/Fable.Compiler.fsproj (in 288 ms).
  Restored /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Transforms/Rust/AST/Rust.AST.fsproj (in 288 ms).
  Restored /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Transforms/Fable.Transforms.fsproj (in 10 ms).
  Fable.AST -> /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.AST/bin/Release/netstandard2.0/Fable.AST.dll
  Rust.AST -> /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Transforms/Rust/AST/bin/Release/netstandard2.0/Rust.AST.dll
  Fable.Transforms -> /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Transforms/bin/Release/netstandard2.0/Fable.Transforms.dll
  Fable.Compiler -> /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Compiler/bin/Release/net9.0/Fable.Compiler.dll
  Fable.Cli -> /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Cli/bin/Release/net9.0/fable.dll

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:42.42
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
polyglot/scripts/dep_fable.ps1 / $dllPath: /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Cli/bin/Release/net9.0/fable.dll
polyglot/scripts/dep_fable.ps1 / $libVersionPath: /home/runner/.nuget/packages/fable.core/4.3.0/lib/netstandard2.0
  Determining projects to restore...
  Restored /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Core/Fable.Core.fsproj (in 258 ms).
  Fable.Core -> /home/runner/work/polyglot/polyglot/deps/Fable/src/Fable.Core/bin/Release/netstandard2.0/Fable.Core.dll

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:04.31
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Fable 5.0.0-alpha.9: F# to Rust compiler (status: alpha)

Thanks to the contributor! @devcrafting
Stand with Ukraine! https://standwithukraine.com.ua/

Parsing fable-library-rust.fsproj...
Project and references (1 source files) parsed in 1855ms

Started Fable compilation...

Fable compilation finished in 420ms

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
    Updating crates.io index
     Locking 3 packages to latest compatible versions
      Adding equivalent v1.0.2
      Adding foldhash v0.2.0
    Updating hashbrown v0.14.5 -> v0.16.0
   Compiling autocfg v1.4.0
   Compiling libc v0.2.169
    Checking memchr v2.7.4
   Compiling rust_decimal v1.36.0
    Checking cfg-if v1.0.0
    Checking regex-syntax v0.8.5
   Compiling num-traits v0.2.19
    Checking aho-corasick v1.1.3
    Checking getrandom v0.2.15
    Checking iana-time-zone v0.1.61
    Checking arrayvec v0.7.6
    Checking uuid v1.12.1
    Checking num-integer v0.1.46
    Checking chrono v0.4.39
    Checking num-bigint v0.4.6
    Checking regex-automata v0.4.9
    Checking regex v1.11.1
    Checking fable_library_rust v0.1.0 (/home/runner/work/polyglot/polyglot/lib/rust/fable/fable_modules/fable-library-rust)
      Timing report saved to /home/runner/work/polyglot/polyglot/lib/rust/fable/fable_modules/fable-library-rust/target/cargo-timings/cargo-timing-20251117T034122.301519041Z.html
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.52s
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Fable 5.0.0-alpha.9: F# to TypeScript compiler
Minimum @fable-org/fable-library-ts version (when installed from npm): 1.10.0

Thanks to the contributor! @thautwarm
Stand with Ukraine! https://standwithukraine.com.ua/

Parsing fable-library-typescript.fsproj...
Project and references (1 source files) parsed in 2069ms

Started Fable compilation...

Fable compilation finished in 352ms

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Fable 5.0.0-alpha.9: F# to TypeScript compiler
Minimum @fable-org/fable-library-ts version (when installed from npm): 1.10.0

Thanks to the contributor! @delneg
Stand with Ukraine! https://standwithukraine.com.ua/

Parsing ../../../deps/Fable/src/fable-library-ts/Fable.Library.TypeScript.fsproj...
Project and references (32 source files) parsed in 4123ms

Started Fable compilation...

Fable compilation finished in 7281ms

./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(33,68): (33,78) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(36,70): (36,80) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(40,80): (40,90) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(42,80): (42,90) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(46,34): (46,44) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(47,35): (47,45) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(49,36): (49,46) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(50,40): (50,50) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Util.fs(51,41): (51,51) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Py.fs(60,41): (60,51) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(11,30): (11,40) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(12,25): (12,35) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(15,67): (15,77) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(17,76): (17,86) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(19,57): (19,67) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(20,57): (20,67) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(21,62): (21,72) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(22,61): (22,71) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(36,51): (36,61) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(41,56): (41,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(45,56): (45,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(49,43): (49,53) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Dart.fs(52,40): (52,50) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Rust.fs(57,56): (57,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Rust.fs(60,40): (60,50) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(34,76): (34,86) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(39,44): (39,54) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(42,43): (42,53) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(45,40): (45,50) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(48,27): (48,37) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(787,37): (787,47) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JS.fs(790,42): (790,52) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(8,18): (8,28) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(17,36): (17,46) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(22,49): (22,59) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(26,41): (26,51) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(31,50): (31,60) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(38,56): (38,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(43,61): (43,71) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(47,51): (47,61) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(51,60): (51,70) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PhpInterop.fs(56,42): (56,52) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(12,18): (12,28) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(21,36): (21,46) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(26,49): (26,59) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(30,41): (30,51) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(35,50): (35,60) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(39,43): (39,53) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(43,55): (43,65) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(48,60): (48,70) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(52,51): (52,61) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(56,60): (56,70) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(61,41): (61,51) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(64,27): (64,37) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(67,33): (67,43) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(70,30): (70,40) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(100,56): (100,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(105,43): (105,53) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(109,44): (109,54) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(113,40): (113,50) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(116,46): (116,56) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(119,56): (119,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.JsInterop.fs(123,50): (123,60) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.RustInterop.fs(11,55): (11,65) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(8,18): (8,28) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(17,36): (17,46) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(22,49): (22,59) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(26,41): (26,51) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(31,50): (31,60) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(35,55): (35,65) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(39,60): (39,70) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(43,51): (43,61) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(47,60): (47,70) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(50,27): (50,37) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(60,56): (60,66) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(65,43): (65,53) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(69,40): (69,50) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.PyInterop.fs(72,46): (72,56) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Extensions.fs(9,43): (9,53) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Extensions.fs(13,74): (13,84) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/Fable.Core/Fable.Core.Extensions.fs(16,12): (16,22) warning FABLE: nativeOnly is being compiled without replacement, this will fail at runtime.
./../../../deps/Fable/src/fable-library-ts/List.fs(339,10): (339,12) warning FABLE: Generic args are ignored in type testing
./../../../deps/Fable/src/fable-library-ts/Set.fs(36,18): (36,20) warning FABLE: Generic args are ignored in type testing
./../../../deps/Fable/src/fable-library-ts/Map.fs(34,18): (34,20) warning FABLE: Generic args are ignored in type testing
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Fable 5.0.0-alpha.9: F# to Python compiler (status: beta)

Thanks to the contributor! @xdaDaveShaw
Stand with Ukraine! https://standwithukraine.com.ua/

Parsing fable-library-python.fsproj...
Project and references (1 source files) parsed in 2091ms

Started Fable compilation...

Fable compilation finished in 390ms

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.8G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
polyglot/scripts/dep_fable.ps1 / $dotnetVersion: netstandard2.0 / $env:CI:'true'
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.4G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
In [ ]:
if (!(Test-Path ../deps/hyperui/.next/package.json)) {
    { . "$ScriptDir/dep_hyperui.ps1" } | Invoke-Block
}
dep_hyperui.ps1 / url: https://github.com/i574n/polyglot / owner: i574n / domain: github.com
Cloning into 'hyperui'...
Already up to date.
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  7.4G  90% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
bun install v1.3.2 (b131639c)

+ @eslint/eslintrc@3.3.1
+ @formkit/auto-animate@0.9.0
+ @next/eslint-plugin-next@15.5.2
+ @radix-ui/react-tooltip@1.2.8
+ @tailwindcss/cli@4.1.16
+ @tailwindcss/forms@0.5.10
+ @tailwindcss/postcss@4.1.16
+ @tailwindcss/typography@0.5.19
+ @typescript-eslint/parser@8.46.2
+ eslint@9.35.0
+ eslint-config-next@15.5.2
+ eslint-plugin-react@7.37.5
+ eslint-plugin-unicorn@61.0.2
+ fast-glob@3.3.3
+ gray-matter@4.0.3
+ next-mdx-remote@5.0.0
+ postcss@8.5.6
+ prettier@3.6.2
+ prettier-plugin-tailwindcss@0.6.14
+ prismjs@1.30.0
+ react-intersection-observer@9.16.0
+ rehype-external-links@3.0.0
+ remark@15.0.1
+ remark-html@16.0.1
+ tailwindcss@4.1.16
+ typescript@5.9.3
+ next@15.5.2
+ react@19.1.1
+ react-dom@19.1.1

655 packages installed [1.85s]

Blocked 1 postinstall. Run `bun pm untrusted` for details.
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   65G  6.7G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
$ next build
 ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
 We detected multiple lockfiles and selected the directory of /home/runner/work/polyglot/polyglot/bun.lockb as the root directory.
 To silence this warning, set `outputFileTracingRoot` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
   See https://nextjs.org/docs/app/api-reference/config/next-config-js/output#caveats for more information.
 Detected additional lockfiles: 
   * /home/runner/work/polyglot/polyglot/deps/hyperui/yarn.lock
System.Management.Automation.RemoteException
⚠ No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry

   ▲ Next.js 15.5.2

   Creating an optimized production build ...
 ✓ Compiled successfully in 12.1s
   Linting and checking validity of types ...
 ⨯ ESLint: Cannot read config file: /home/runner/work/polyglot/polyglot/deps/hyperui/node_modules/eslint-config-next/core-web-vitals.js Error: parent.require is not a function. (In 'parent.require(filePath)', 'parent.require' is undefined) Referenced from: 
   Collecting page data ...
   Generating static pages (0/21) ...
   Generating static pages (5/21) 
   Generating static pages (10/21) 
   Generating static pages (15/21) 
 ✓ Generating static pages (21/21)
   Finalizing page optimization ...
   Collecting build traces ...

Route (app)                                             Size  First Load JS
┌ ○ /                                                  622 B         106 kB
├ ○ /_not-found                                        136 B         102 kB
├ ● /[components]/[category]                           624 B         106 kB
├ ● /[components]/[category]/[collection]            1.76 kB         139 kB
├ ● /about/[slug]                                      966 B         135 kB
├   ├ /about/faqs
├   └ /about/acknowledgements
├ ƒ /api/search                                        136 B         102 kB
├ ○ /blog                                              624 B         106 kB
├ ● /blog/[slug]                                       966 B         135 kB
├   ├ /blog/highlight-hover-effect-with-tailwindcss
├   ├ /blog/how-to-write-better-tailwindcss
├   ├ /blog/how-to-contribute
├   └ [+6 more paths]
├ ○ /favourites                                        877 B         135 kB
├ ○ /robots.txt                                        136 B         102 kB
└ ○ /sitemap.xml                                       136 B         102 kB
+ First Load JS shared by all                         102 kB
  ├ chunks/255-e3bf15caf1f1e0f9.js                   45.7 kB
  ├ chunks/4bd1b696-c023c6e3521b1417.js              54.2 kB
  └ other shared chunks (total)                      1.93 kB


○  (Static)   prerendered as static content
●  (SSG)      prerendered as static HTML (uses generateStaticParams)
ƒ  (Dynamic)  server-rendered on demand

$ bun run css --minify
$ bun x @tailwindcss/cli -i ./src/styles/components.css -o ./public/components.css --minify
Resolving dependencies
Resolved, downloaded and extracted [166]
Saved lockfile
≈ tailwindcss v4.1.17
System.Management.Automation.RemoteException
Done in 167ms
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   66G  6.6G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   66G  6.6G  91% /
tmpfs           7.9G   84K  7.9G   1% /dev/shm
tmpfs           3.2G  2.9M  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda16      881M   62M  758M   8% /boot
/dev/sda15      105M  6.2M   99M   6% /boot/efi
/dev/sdb1        74G  4.1G   66G   6% /mnt
tmpfs           1.6G   12K  1.6G   1% /run/user/1001