54k1
7b103a5c0b
Error handling in environment ( #659 )
...
* Map ErrorKind to JS Errors
* Fix fmt
* Modify code with suggestions
* rebase and fix compilation errors
* Remove redundant clone
* Remove duplicate file
* cargo fmt
4 years ago
tofpie
f34e0b58e8
Fix logical expressions evaluation ( #999 )
...
* Fix logical expressions evaluation
* Remove redundant clones
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
015c11e47f
Bump git2 from 0.13.13 to 0.13.14 ( #993 )
4 years ago
dependabot[bot]
0ff3be9ba6
Bump rand from 0.7.3 to 0.8.0 ( #990 )
4 years ago
tofpie
b2dba535a6
Implement Object.prototype.isPrototypeOf ( #983 )
...
* Implement Object.prototype.isPrototypeOf
* Fix formatting
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
23f0b75fcf
Update rand requirement from 0.7.3 to 0.8.0 in /boa ( #992 )
4 years ago
dependabot[bot]
22f8c5d0ce
Bump git2 from 0.13.12 to 0.13.13 ( #991 )
4 years ago
tofpie
395a28c2ab
Fix prototypes for Number, String and Boolean ( #981 )
...
* Fix prototype for Number, String and Boolean
* Fix formatting issue
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
Jevan Chan
880792e422
Read file input in bytes instead of string ( #979 )
4 years ago
tofpie
d46080d9ef
Fix enumerable attribute on string length property ( #974 )
...
* Fix enumerable attribute on string length property
* Remove unnecessary conversion
* Fix length for string value
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
tofpie
b5cf0f0a29
Fix enumerable attribute on array length property ( #972 )
...
* Fix enumerable attribute on array length property
* Fix enumerable attribute on Array.prototype length property
* Add Attribute::Permanent to property length of Array.prototype
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
c49f2258b2
Bump webpack from 5.10.3 to 5.11.0 ( #978 )
4 years ago
Iban Eguia
b058b2d8a5
Fixed build in master ( #977 )
4 years ago
Nathan Royer
5c986767bc
Implement Number.prototype.toPrecision ( #962 )
4 years ago
tofpie
751a037ddf
Implement the optional `space` parameter in `JSON.stringify` ( #961 )
...
Co-authored-by: João Borges <rageknify@gmail.com>
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
João Borges
4f1f8ebbc7
Docs: Fix word in comment ( #975 )
4 years ago
tofpie
a6ec41e33f
Fix unit tests that can be failed due to daylight saving time ( #968 )
...
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
4e82a980c0
Bump rustyline from 7.0.0 to 7.1.0 ( #970 )
4 years ago
dependabot[bot]
e71fcd5211
Bump webpack from 5.10.1 to 5.10.3 ( #969 )
4 years ago
Jakub Fijałkowski
8f388d501d
Reduce the number of `Array`-related panics ( #919 )
4 years ago
dependabot[bot]
90cd480052
Bump indexmap from 1.6.0 to 1.6.1 ( #966 )
4 years ago
tofpie
8f590d781a
Fix single line comment lexing with CRLF line ending ( #964 )
...
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
ff139045d4
Bump webpack from 5.10.0 to 5.10.1 ( #965 )
4 years ago
tofpie
0c068cb35b
Fix unresolved links in documentation ( #960 )
...
* Fix unresolved links in documentation
* Fix more unresolved links
* Fix even more unresolved links
* Fix more links
* Treat variables as code
Co-authored-by: Iban Eguia <razican@protonmail.ch>
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
Co-authored-by: Iban Eguia <razican@protonmail.ch>
4 years ago
tofpie
6d866f8012
Fix Unicode character escape sequence parsing ( #959 )
...
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
98e11d711f
Bump copy-webpack-plugin from 6.4.0 to 7.0.0 ( #958 )
4 years ago
dependabot[bot]
7f1d6aae15
Bump copy-webpack-plugin from 6.3.2 to 6.4.0 ( #956 )
4 years ago
dependabot[bot]
eea1a27cf6
Bump serde from 1.0.117 to 1.0.118 ( #955 )
4 years ago
dependabot[bot]
c39a7f0d6b
Bump webpack from 5.9.0 to 5.10.0 ( #954 )
4 years ago
Iban Eguia
939d97d0a8
Upgraded rustyline and test262 ( #952 )
4 years ago
Jevan Chan
cc473855f1
Improve lexer by make cursor iterate over bytes ( #915 )
4 years ago
dependabot[bot]
c5c804dbe4
Bump serde_json from 1.0.59 to 1.0.60 ( #951 )
4 years ago
dependabot[bot]
3fe98f8df8
Bump wasm-bindgen from 0.2.68 to 0.2.69 ( #949 )
4 years ago
dependabot[bot]
6c6e71205e
Bump structopt from 0.3.20 to 0.3.21 ( #950 )
4 years ago
dependabot[bot]
3dee6b8574
Bump prettier from 2.2.0 to 2.2.1 ( #947 )
4 years ago
dependabot[bot]
dde2c9a2a8
Bump webpack from 5.8.0 to 5.9.0 ( #946 )
4 years ago
dependabot[bot]
c94b524817
Bump webpack from 5.6.0 to 5.8.0 ( #945 )
4 years ago
dependabot[bot]
72e9c0099f
Bump prettier from 2.1.2 to 2.2.0 ( #939 )
4 years ago
Devin Alexander Torres
c54c6afa6a
Implement String.prototype.codePointAt ( #935 )
...
Closes #751 .
4 years ago
dependabot[bot]
1fcfe40d19
Bump copy-webpack-plugin from 6.3.1 to 6.3.2 ( #940 )
4 years ago
dependabot[bot]
fab29f57cd
Bump webpack from 5.5.1 to 5.6.0 ( #938 )
4 years ago
dependabot[bot]
87c3627ce6
Bump webpack from 5.5.0 to 5.5.1 ( #937 )
4 years ago
dependabot[bot]
795421354e
Bump webpack from 5.4.0 to 5.5.0 ( #936 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.4.0...v5.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
7f5868bdd3
Bump copy-webpack-plugin from 6.3.0 to 6.3.1 ( #934 )
4 years ago
dependabot[bot]
e78ea87996
Bump once_cell from 1.5.0 to 1.5.2 ( #933 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.5.0...v1.5.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
8b7331f2d5
Bump once_cell from 1.4.1 to 1.5.0 ( #931 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.4.1...v1.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Forest Anderson
0a0c230a1b
Added check to ignore semicolon in parser ( #913 )
...
* Added check to ignore semicolon in parser
* Combined parse and parse_general functions for StatementList
* Change to static lifetime, remove break when closing braces, removed script end token
* Revert semicolon cursor skip
4 years ago
dependabot[bot]
9342f7093e
Bump webpack-cli from 4.1.0 to 4.2.0 ( #930 )
4 years ago
dependabot[bot]
bf5b53a37b
Bump css-loader from 5.0.0 to 5.0.1 ( #929 )
4 years ago
dependabot[bot]
14ff00b73b
Bump num-bigint from 0.3.0 to 0.3.1 ( #928 )
4 years ago