Commit History

Author SHA1 Message Date
  Dmitry Panov 33bff8fdda Async/await functionality (#464) 3 years ago
  Dmitry Panov fca9b95977 Added NewSharedDynamicObject() and NewSharedDynamicArray(). Closes #418. 3 years ago
  Dmitry Panov 0b5d210524 Implemented classes (including private elements). Closes #349. 3 years ago
  Dmitry Panov b1618db072 Implemented 'copy-on-change' mechanism for inner compound values. Fixes #403. 3 years ago
  Dmitry Panov dd567e70ae Added support for go arrays (both to ToValue and ExportTo). Nom-addressable structs and arrays are copied in ToValue() so they remain writable in ES. Subsequent Export() returns the value including any changes made. 4 years ago
  Dmitry Panov f3aaa50fcb Improved export of Map, Set and iterable objects. Closes #368. 4 years ago
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 4 years ago
  Dmitry Panov 946559a566 Fixed typed arrays' defineProperty and indexing. Fixes #308. 4 years ago
  Dmitry Panov 0b7b48cdab Deleting from a Go slice sets the element to a zero value rather than failing. Fixes #253, see #262, closes #265. 5 years ago
  Dmitry Panov 084ecb42b0 Implemented DynamicObject and DynamicArray as a simplified Proxy alternative 5 years ago