about summary refs log tree commit diff stats
path: root/src/js/base64.nim
Commit message (Collapse)AuthorAgeFilesLines
* quickjs: reduce diff with upstreambptato2024-03-021-1/+8
| | | | | | * the uint8array thing is probably from txiki.js, but we never used it * upstream now has JS_GetClassID, importing that instead... (so this commit won't build :/)
* Use errDOMException template everywherebptato2024-01-111-4/+4
|
* js: merge some type modules into jstypesbptato2024-01-111-1/+1
| | | | They only had type definitions, no need to put them in separate modules.
* base64: reduce pointless re-coding using JSStringbptato2023-10-211-35/+16
| | | | | We now expose some functions from QuickJS to interact with JavaScript strings without re-encoding them into UTF-8.
* move around more modulesbptato2023-09-141-1/+1
| | | | | | | | | | * ips -> io/ * loader related stuff -> loader/ * tempfile -> extern/ * buffer, forkserver -> server/ * lineedit, window -> display/ * cell -> types/ * opt -> types/
* atob, btoa: handle latin-1 correctlybptato2023-09-081-12/+36
|
* Add btoa, atobbptato2023-09-071-0/+24