Commit History

Upphovsman SHA1 Meddelande Datum
  Dmitry Panov 9410bcaa81 Implemented template-backed objects and used them for most of the built-ins. Closes #524, closes #459. 2 år sedan
  Dmitry Panov c933cf95e1 Exposed String and StringBuilder. Closes #321. 2 år sedan
  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 år sedan
  Dmitry Panov f32f727444 Fixed formatting for Go 1.19 3 år sedan
  Dmitry Panov 3c02223f61 Ensure the argument coercion in Date setters happens before the check for the date being unset. Upgraded tc39 tests. 3 år sedan
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 3 år sedan
  Dmitry Panov 19cfe0fd8a Fixed some edge cases 4 år sedan
  Dmitry Panov 6060b0671c Exposed Symbol 4 år sedan
  Dmitry Panov 3ec8e20a89 Fixed bugs in Array.prototype.sort(), Object.assign() and Date.prototype.toJSON() 5 år sedan
  Dmitry Panov b206dd5e2c Added missing Regexp functionality, enhanced unicode and UTF-16 support (#171) 5 år sedan
  Dmitry Panov 60b86f2254 Missing Date methods, better overflow handling, refactoring (#147) 5 år sedan
  Dmitry Panov a13c43b62b Proxy (#135) 5 år sedan
  Dmitry Panov 0a7d410a91 Implemented Map, Set, WeakMap, WeakSet (#130) 5 år sedan
  Dmitry Panov aaec0e7bde Changed toUTCString() format. Closes #119. 5 år sedan
  zupa-hu 6d56e81e6b Allow overriding the current time (#93) 6 år sedan
  Dmitry Panov 2dd08a5fc6 Date.getTimezoneOffset() now returns float value to support timezones with second precision offsets 6 år sedan
  Dmitry Panov cf1b11d287 Avoid integer overflow in Date.setMilliseconds() 6 år sedan
  Dmitry Panov 5e65f9206b Date.parse() now returns a number. Switched to own date parser for better compatibility (extended years, etc.). Fixes #79 6 år sedan
  Dmitry Panov da19abe48a Fixed date setters. 8 år sedan
  Dmitry Panov 25773609b6 Initial commit 9 år sedan