Dmitry Panov
|
f1567f3952
Upgraded tests, lots of fixes as a result
|
3 years ago |
Dmitry Panov
|
dc8c55024d
Implemented Promise. Closes #178.
|
4 years ago |
Dmitry Panov
|
7efcb634c6
Support conversion from string types to []byte. Fixes #333
|
4 years ago |
Dmitry Panov
|
32956a348b
Arrow function (#319)
|
4 years ago |
Dmitry Panov
|
4c062c2b35
Fixed accessor and property key function names. Fixes #314.
|
4 years ago |
Dmitry Panov
|
a88d78e02a
Fixed the handling of Symbol properties in destructuring assignments. Fixes #312.
|
4 years ago |
Dmitry Panov
|
946559a566
Fixed typed arrays' defineProperty and indexing. Fixes #308.
|
4 years ago |
Dmitry Panov
|
705acef95b
Support dereferencing in ExportTo(). Closes #300
|
4 years ago |
Dmitry Panov
|
14a1ffa828
Avoid calling iterator's return method again when it throws
|
4 years ago |
Dmitry Panov
|
96fa0aa6d9
Removed erroneous stacktrace frame when exception is thrown from a catch clause.
|
4 years ago |
Dmitry Panov
|
65d24f7432
Implemented SetMaxCallStackSize(). Closes #263
|
4 years ago |
Dmitry Panov
|
f3cfc97811
Block-scoped declarations (#264)
|
4 years ago |
Dmitry Panov
|
b19cd2fe95
Added Object.entries(). Avoid slice allocation and copy in many cases when iterating over object keys. Avoid duplication of the length property when switching between regular and sparse arrays. Closes #246.
|
4 years ago |
Dmitry Panov
|
06e99480d2
Added support for native functions with *Runtime as a parameter. See #243
|
4 years ago |
Dmitry Panov
|
10e5c75992
Introduced options for parser. Added options to set a custom source map loader or to disable source map support. See #235.
|
4 years ago |
Dmitry Panov
|
be0895b77e
Added Runtime.NewArray()
|
4 years ago |
Dmitry Panov
|
6060b0671c
Exposed Symbol
|
4 years ago |
Dmitry Panov
|
44400d2d22
Do not create an object if a native constructor is called without 'new'. Closes #228.
|
4 years ago |
Dmitry Panov
|
9af81ddcf0
Support exporting Date to time.Time
|
5 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
|
3cddd0f5c3
Added documentation about calling JS functions from Go. See #71.
|
5 years ago |
Dmitry Panov
|
52a8eb19c9
Updated documentation, fixed Date export. See #170, closes #182
|
5 years ago |
Dmitry Panov
|
b622c6a4ca
Fixed toReflectType(interface{}) (should do Export() rather than return the original Value)
|
5 years ago |
Dmitry Panov
|
d0b8fda54c
Added es6 Number methods, switched to own formatter.
|
5 years ago |
Dmitry Panov
|
5df89c3d31
Support for malformed UTF-16 strings and property keys. Missing String methods. (#146)
|
5 years ago |
Dmitry Panov
|
9864537e3b
Merge branch 'master' into es6
|
5 years ago |
Dmitry Panov
|
2de61b1174
Array.prototype.sort(): correctly handle float return values from a custom comparator function. Fixes #144.
|
5 years ago |
Dmitry Panov
|
a13c43b62b
Proxy (#135)
|
5 years ago |
Dmitry Panov
|
83452bfa75
Merge branch 'master' into es6
|
5 years ago |
Dmitry Panov
|
3d32615791
Initialise Function.prototype also when it's being set or deleted. Fixes #131.
|
5 years ago |