about summary refs log tree commit diff stats
path: root/src/js
Commit message (Expand)AuthorAgeFilesLines
...
* js: improve optional argument handlingbptato2023-09-261-1/+4
* client, timeout: simplifybptato2023-09-241-9/+9
* regex: copy after compilingbptato2023-09-241-38/+17
* dom: add document.all, misc fixesbptato2023-09-193-4/+12
* javascript: static methods, URL.canParsebptato2023-09-171-23/+46
* move around more modulesbptato2023-09-147-7/+7
* javascript: fix a GC bugbptato2023-09-092-5/+23
* tojs: remove JSDictbptato2023-09-091-12/+0
* javascript: add JSDict typebptato2023-09-093-1/+35
* ouchbptato2023-09-081-1/+1
* regex: avoid infinite loopbptato2023-09-081-1/+7
* atob, btoa: handle latin-1 correctlybptato2023-09-081-12/+36
* Add btoa, atobbptato2023-09-071-0/+24
* javascript: reference unforgeables in tablebptato2023-09-041-1/+1
* tojs: fix memory leakbptato2023-09-041-5/+12
* buffer: basic click event supportbptato2023-08-313-5/+18
* javascript: fix fromJSFunction, simplify setOpaquebptato2023-08-303-5/+7
* javascript: factor out fromJSbptato2023-08-293-489/+498
* javascript: move error ctors to js/errorbptato2023-08-292-48/+48
* js: fix typobptato2023-08-291-1/+1
* Add jsdelprop, allow deletion of ActionMap propsbptato2023-08-291-2/+41
* Add jssetprop, make ActionMap editable from JSbptato2023-08-291-3/+48
* refactor: Result[T, JSError] -> JSResult[T]bptato2023-08-281-21/+20
* javascript: refactorbptato2023-08-288-396/+425
* javascript: de-ref some interfacesbptato2023-08-281-54/+47
* javascript: allow by-ref getters to non-ref objectsbptato2023-08-271-36/+161
* javascript: misc. refactoringsbptato2023-08-242-47/+34
* DOMParser: use correct URLbptato2023-08-231-5/+2
* javascript: optimize unforgeable definitionbptato2023-08-231-16/+26
* javascript: simplifybptato2023-08-211-3/+2
* javascript: remove stray eprintbptato2023-08-201-2/+0
* javascript: finish LegacyUnforgeable + misc fixesbptato2023-08-201-62/+91
* javascript: update Events, misc fixes & additionsbptato2023-08-202-200/+366
* Fixes & workarounds to compile on Nim 2.0.0bptato2023-08-011-1/+1
* Add compileMatchRegexbptato2023-07-251-0/+35
* js: remove unused functionbptato2023-07-051-4/+0
* Add utf-8 support to libregexpbptato2023-07-041-96/+10
* Event: add some properties, js: add defineConstsbptato2023-07-041-1/+18
* Fix JS type conversion regressionsbptato2023-07-031-7/+11
* nim_finalize_for_js: use withValuebptato2023-07-031-2/+2
* Add XHR/Event stubsbptato2023-07-021-0/+5
* Add platform object conversion to union typebptato2023-07-021-3/+19
* return Result[T, JSError] from fromJSbptato2023-07-022-114/+116
* fromJSObject: throw on invalid object classbptato2023-07-021-12/+24
* Remove outdated commentbptato2023-07-021-7/+0
* Use separate flag for adding getset instead of reprbptato2023-07-011-4/+4
* use =destroy instead of finalizersbptato2023-07-013-2/+15
* Add window.locationbptato2023-06-291-38/+49
* Remove .jsgctorbptato2023-06-291-21/+2
* Refactor fromJS bodybptato2023-06-281-66/+87