git.iko.soy/lynxjs-elm/compiler
on master help sign in
4190e39Replace noble/curves with tweetnacl-js to fix BigInt incompatibility with PrimJS (ES2019)iko cf939e8Fix noble/curves bundle syntax for Lepus bytecode compiler compatibilityiko 6e89289Add X25519 Diffie-Hellman key exchange to crypto moduleiko 61cd749Report compilation errors in dev server instead of suppressing themiko 005cbffEnable arbitrary types as Dict and Set keys with structural comparisoniko 5a93146Fix counter example rendering: correct PAPI polyfill names and dead code eliminationiko f41e14aAdd comprehensive LynxJS-Elm language reference for AI agents.iko 831b6e2Replace string-based APIs with sum types in Lynx.Attributesiko d96ca54Optimize generated code: object spread, kernel DCE, PAPI caching, minificationiko 43c8c17Add base64 encoding/decoding to Bytes packageiko 6810c38Add fork of elm/bytes with fixed structural equality for DataViewiko 9c9b074Improve DX: add fork suggestions, clean command, and better dev feedbackiko 94127dbAutomatically invalidate project cache when embedded packages changeiko 51621f2Improve developer experience: init scaffolding, build feedback, QR codes, verbose mode, uninstall command, and new examplesiko e576deaAdd API documentation for browser, http, ui, and virtual-dom packagesiko 930edd8Add *.lynx.bundle to gitignoreiko d8115ceRebuild counter example bundleiko 5cbfb91Add lynxjs-elm/crypto package with elliptic curves and AEAD ciphersiko 82e1f37Update README for LynxJS Elm compileriko 269a89aAdd examples to compiler repoiko 1e2b9d5Rename packages to lynxjs-elm namespace and consolidate ui packageiko c43ea9eEmbed forked packages into compiler, remove setup scriptsiko cd22f55Add CLAUDE.md and default make output to .lynx.bundleiko 5577bf0Make command: use same rspack bundling pipeline as deviko 2fae2e7Fix Dev command: enable stdout line buffering and suppress serve outputiko e7fa0a8Dev command: raw rspack bundler with miso-lynx runtime patterniko 43aef00Fork Elm compiler as lynxjs-elm targeting LynxJS native renderingiko cce7a8bdocument logrotate.confEvan Czaplicki dd6fbd8switch from per-file -Wall to global -Wall in .cabalEvan Czaplicki cebcc19add -Wall -Werror + update for GHC 9.8.2Evan Czaplicki cc73f0dmake relative to rootEvan Czaplicki b2ebb2fadd UTF8 support for quotesEvan Czaplicki 74ae030remove unused importsEvan Czaplicki 8e10ea1replace getCurrentDirectory with explicit argumentEvan Czaplicki 74a4d86add dist-newstyle to .gitignoreEvan Czaplicki 960ac8emake worker dependencies more lenientEvan Czaplicki 2f6dd29make the npm README look nicerEvan Czaplicki 8e4a235fix paths in PUBLISHING directionsEvan Czaplicki eb9b683try to make README a bit clearerEvan Czaplicki 07009f1rename binary directories from elm_OS_ARCH/ to OS_ARCH/Evan Czaplicki c951b2dMerge branch 'lydell-zero-deps-arm-pr'Evan Czaplicki da6ecc6rename subpackages from @evancz/elm_* to @elm_binaries/*Evan Czaplicki d8f66b3try to explain what is going on if someone stumbles upon this packageEvan Czaplicki 5a697afupdate the name of the binary packages to use @elm_binariesEvan Czaplicki f6c7478make error more brief for optionalDependencies issuesEvan Czaplicki 272f535Free the npm package from third party dependenciesSimon Lydell ad9d9d4point to ARM binary for M1/M2/etc. chipsEvan Czaplicki 0421dfbupdate to build with GHC 9.4.*Evan Czaplicki 047d502cosmetic: remove stray word in commentEvan Czaplicki ecc3878switch (newManager tlsManagerSettings) to newTlsManagerEvan Czaplicki