Commit History

作者 SHA1 備註 提交日期
  Dmitry Panov 9410bcaa81 Implemented template-backed objects and used them for most of the built-ins. Closes #524, closes #459. 2 年之前
  Dmitry Panov c933cf95e1 Exposed String and StringBuilder. Closes #321. 2 年之前
  Dmitry Panov 28ee0ee714 Refactored conversion to primitive to better match modern ECMAScript standard. Wrapped Go values no longer have "toString" and "valueOf" methods defined on them. Closes #512. 2 年之前
  Dmitry Panov 33bff8fdda Async/await functionality (#464) 2 年之前
  Dmitry Panov fca9b95977 Added NewSharedDynamicObject() and NewSharedDynamicArray(). Closes #418. 3 年之前
  Dmitry Panov 0b5d210524 Implemented classes (including private elements). Closes #349. 3 年之前
  Dmitry Panov b1618db072 Implemented 'copy-on-change' mechanism for inner compound values. Fixes #403. 3 年之前
  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. 3 年之前
  Dmitry Panov f3aaa50fcb Improved export of Map, Set and iterable objects. Closes #368. 3 年之前
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 3 年之前
  Dmitry Panov 946559a566 Fixed typed arrays' defineProperty and indexing. Fixes #308. 4 年之前
  Dmitry Panov 0b7b48cdab Deleting from a Go slice sets the element to a zero value rather than failing. Fixes #253, see #262, closes #265. 4 年之前
  Dmitry Panov 084ecb42b0 Implemented DynamicObject and DynamicArray as a simplified Proxy alternative 4 年之前