Commit History

Author SHA1 Message Date
  shiroyk fa6d1ed5e4 Implemented BigInt (#597) 1 year ago
  Dmitry Panov b1681fb2a2 Fixed String.prototype.split() when string is empty and limit is > 0. Fixes #588. 1 year ago
  Dmitry Panov 9410bcaa81 Implemented template-backed objects and used them for most of the built-ins. Closes #524, closes #459. 2 years ago
  shiroyk 6df49a26cb Implement String.prototype.replaceAll 2 years ago
  Dmitry Panov c933cf95e1 Exposed String and StringBuilder. Closes #321. 2 years ago
  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 years ago
  Dmitry Panov 9343cf0121 Implemented generators (only synchronous so far). Closes #436 2 years ago
  Dmitry Panov c5c52bd8d6 Optimized CPU and memory usage when importing strings and using JSON.{parse,stringify}(). 3 years ago
  satyrn e1f9dc0755 Implemented `{Array,String,%TypedArray%}.prototype.at` (#384) 3 years ago
  Dmitry Panov 51b65454fa Avoid calling toString() (which itself may throw) when formatting error messages. Fixes #343 3 years ago
  Dmitry Panov 8253af8f29 Added nil-safety checks for values returned by get*() methods 4 years ago
  Dmitry Panov f3cfc97811 Block-scoped declarations (#264) 4 years ago
  Mihail Stoykov f5884268f0 String.prototype.matchAll implementation (#248) 4 years ago
  Mihail Stoykov 27e5180920 Add trimLeft/Right (#244) 4 years ago
  Dmitry Panov 19cfe0fd8a Fixed some edge cases 4 years ago
  Dmitry Panov 6060b0671c Exposed Symbol 4 years ago
  Dmitry Panov 253d82221b Exporting to numeric types uses standard ECMAScript conversion operations instead of producing a zero value when conversion is not possible. Closes #190 5 years ago
  Dmitry Panov b206dd5e2c Added missing Regexp functionality, enhanced unicode and UTF-16 support (#171) 5 years ago
  Dmitry Panov 5df89c3d31 Support for malformed UTF-16 strings and property keys. Missing String methods. (#146) 5 years ago
  Dmitry Panov 1236576b0d Typedarrays (#137) 5 years ago
  Dmitry Panov a13c43b62b Proxy (#135) 5 years ago
  Dmitry Panov a0559b5ea4 Missing Object methods, ToPropertyKey, GetV 5 years ago
  Dmitry Panov 37522a24db Implemented Symbol (#128) 5 years ago
  Dmitry Panov e12d52a0a7 collate.Collator is not goroutine safe 6 years ago
  Dmitry Panov 4b0a4dce67 Fixed String.fromCharCode() 7 years ago
  Dmitry Panov df256e035d Fix for 32 bit platforms. 9 years ago
  Dmitry Panov 25773609b6 Initial commit 9 years ago