Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/boa-dev/boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
https://github.com/boa-dev/boa
Acked-by: Taylor Sutton <[email protected]>
This Pull Request fixes/closes #1998
The c...
998a7b17a5cf9201fd9f94478fe624bb75688eb3 authored almost 3 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.6 to 3.1.7.
<details>
<summary>Release no...
Bumps [indexmap](https://github.com/bluss/indexmap) from 1.8.0 to 1.8.1.
<details>
<summary>Chan...
This removes the only use of the `git2` and `hex` dependencies by reading the test262 submodule ...
76ef1a88292bca840999c653bef04a4fe8cbcfed authored almost 3 years ago
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.5 to 0.2.6.
<details>
<summ...
This Pull Request lets true/false/null be used as object property identifiers, when using dot as...
405038d140cd6b3af3040a7c1b8b6a02b913ad1d authored almost 3 years agoTrying to fix the issue in #1982, I noticed that we didn't have a proper error handling for the ...
6fb144520fdc5ec460eb283de1573c8936719bb8 authored almost 3 years agoThis Pull Request fixes length properties on multiple array prototype methods that were includin...
5498a0ea5492d9acb1a3af49af0724c3de480f5c authored almost 3 years agoThis Pull Request fixes/closes #1645.
It changes the following:
- Add `features` field to ...
5a2703b2d3a0c0fb382c7f4cfda41c17575e77d9 authored almost 3 years agoThis Pull Request makes the non-octal-decimal-integer test pass. The test would previously fail ...
5d2420ea59d23008a7689ba3943c4e83418c5277 authored almost 3 years ago
Bumps [prettier](https://github.com/prettier/prettier) from 2.6.0 to 2.6.1.
<details>
<summary>R...
This Pull Request fixes/closes #1916.
It implements `Array.prototype [ @@unscopables ]` as de...
da47fb5a41f54421294247177ea7bec0d4ecb7bd authored almost 3 years ago
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
<details>
<summary>C...
This Pull Request fixes/closes #1972 .
It changes the following:
- remove `format!` macro in...
`Node::DoWhileLoop` ast node had a buggy bytecode generation where `self.patch_jump(exit)` was ...
e2630faf82a27e958d0ca6c9b1c81554bcc07ff3 authored almost 3 years agoThis Pull Request fixes/closes #1962.
It changes the following:
- When executing arithmeti...
e1c2e14b6b3f8970cd1d0cf8185e92e0a70a0400 authored almost 3 years ago
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0.
<details>
<summa...
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-com...
6c9e210088c748507f126d5620c7299d8d0cf053 authored almost 3 years ago
Bumps [peter-evans/find-comment](https://github.com/peter-evans/find-comment) from 1.3.0 to 2.
<...
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.
<details>
<summary>Rele...
This Pull Request fixes/closes #1955.
It changes the following:
- changes structopt to clap
5fa16685ec29cd74edbde33afbcd998abe3c443e authored almost 3 years agoSome of the fields in AST structs were both
1. Arrays
2. Marked as 'flatten'
This is ille...
e73c3fd65ac6441965141c929c3f4526abbfe978 authored almost 3 years agoThis Pull Request closes #1912 by migrating to a NPM based build, hopefully making it easier to ...
f25ce46a1e9750e9d1276a631d2508ffbbac5de7 authored almost 3 years agoIt changes the following:
- Updates (structuring) the readme to make it easier for first-time...
3b4708ce2f7275f607e061e6c5d070f78f246c77 authored almost 3 years agoThis Pull Request fixes/closes #1942.
`Date.prototype.toDateString` should return a value rep...
6498216c3f3842a8d2c38d34fcfd04a1fb804ccb authored almost 3 years agoThis Pull Request closes #1948.
It changes the following:
- set `readme` in `boa_engine` s...
520b81ea667233ab726f510cd52192ec6c67fbb4 authored almost 3 years ago
Bumps [prettier](https://github.com/prettier/prettier) from 2.5.1 to 2.6.0.
<details>
<summary>R...
Fixes the link to the playground in the Readme
dbfd42d0a98fa2719f0ba96478d642d21c992b30 authored almost 3 years ago
Bumps [dyn-clone](https://github.com/dtolnay/dyn-clone) from 1.0.4 to 1.0.5.
<details>
<summary>...
ebab0ecd67a2a0d2a438803484c2a0e24e9f09f1 authored almost 3 years ago
8f5d9ce8b231b83eed9b0f6361ec8cd52743857a authored almost 3 years ago
bbd6529f65419fdf3d00c8b52a06418893c2c1b3 authored almost 3 years ago
44aed9703829e31421f94a392f96cb4bb0e0f90c authored almost 3 years ago
afe3c2820233a7b4f07a75f4d1e3d0df56727d60 authored almost 3 years ago
199912b960bafb8973c53e22fa6aa1703420070a authored almost 3 years ago
ea33772de64af2fc9c1afae40ac9f69e3ea6acdc authored almost 3 years ago
abce76c674628e437e4b9ff04cfd717e3591cfc8 authored almost 3 years ago
bdab5e2b9891247e492d0590c1d3407aa3d23760 authored almost 3 years ago
16f3a0bd294e9d2d3d2211035c54567b9d3aa211 authored almost 3 years ago
Co-authored-by: João Borges <[email protected]>
be901735e570025e1813b49d8aa2af39bc87bb98 authored almost 3 years agoFixes `BigInt` and `Number` comparison, and vice versa. Before we were removing the decimal poin...
17a6c8661e750721c1fae8dc3f1ec49fe6da7790 authored almost 3 years ago
Bumps [test262](https://github.com/tc39/test262) from `f7fb969` to `0bccacd`.
<details>
<summary...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.32.1 to 0.33.0.
<detail...
It changes the following:
- Refreshes the vm and debugging docs to represent the current stat...
23711a638b624ad7291a66ff5e5b74c96dc6ee13 authored almost 3 years ago
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This will add the "Sponsor" button to the repository, which will redirect to the OpenCollective ...
128f8366801e37fc4a7bec8e34cf196c2a96819b authored almost 3 years ago
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.14.1 to 0.14.2.
<details>
<summary>Com...
Use function name from identifiers in assignment expressions, when a function expressions does n...
0027f26d21f8e7b013391a7c87b778b73d732d35 authored almost 3 years ago
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This fixes a bug with the postfix increment and decrement. Before those operators would return t...
a44be7073b678afd2ce0472108b6315ea4b81574 authored almost 3 years ago
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.7.0 to 6.7.1.
<details>...
Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.5.
<details>
<summary>Change...
This PR changes the following:
- Replaces a panic with a syntax error when a break is used ou...
92dbba6c5d4b0d5e7f2e9d6efb09fc733ee83184 authored almost 3 years agoThis fixes an issue with 262 negative tests, that should produce a syntax errors. Currently we o...
7f90829f88c6b184bf8275fb389ce666d2347b2f authored almost 3 years ago
Added boa examples as per issue #446
Overtaken https://github.com/boa-dev/boa/pull/634
Someh...
44b5617d8d7a3a1c2ddb38a8659d60885b51822a authored almost 3 years agoIt changes the following:
- Implement destructing assignments for assignment expressions
6ff36fb2a3ebfa28bbd4077281c1353876b0ff0f authored almost 3 years ago
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.6.0 to 6.7.0.
<details>...
Bumps [test262](https://github.com/tc39/test262) from `18ce639` to `f7fb969`.
<details>
<summary...
This PR changes the following:
- Fixes the panics induced by incorrect continues.
- Adds tes...
This PR changes the following:
- More elegantly handles illegal access statements in compile_...
7fa37b50bcc67c960754c2fdb51d572c620290b9 authored almost 3 years agoBuilding up to #186, this PR extracts an `Intrinsics` struct from `Context`, facilitating a lot ...
3b53fec412ceaefc30fdfae6576c1b88ae037a9b authored almost 3 years agoThis PR add `Number.parseInt` and `Number.parseFloat` which according to spec are clones of the ...
9c2b1114c47867307f36e2131b6bbf438c9d61f2 authored almost 3 years ago
Bumps [webpack](https://github.com/webpack/webpack) from 5.69.1 to 5.70.0.
<details>
<summary>Re...
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.9.0 to 1.10.0.
<details>
<summary...
It changes the following:
- Implement `AggregateError` global object
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
<details>
<summar...
This PR is also related to #577
Changes:
- Implements `IteratorValue` (`IteratorResult::val...
The ECMAScript 2022 specification removes the `toInteger` method, and replaces it with `toIntege...
00a19005e46a91eb95a2dd75b41a8f7a13df7684 authored almost 3 years agoWe store string `PropertyKey`s with two enums `String` and `Index` for performance reasons, but ...
fd889fd5d0dea8e139826a1b4cff06d610d1aeeb authored almost 3 years agoThis PR enables `StringToNumber()` to parse binary, octal and hexadecimal numbers.
7248ed1005519c08a54203b5803c68a1aa7e0f88 authored almost 3 years agoBefore the `%NativeError%` objects (like `TypeError`, `ReferenceError`, etc) `[[prototype]]` fie...
3c59905a1b73c75ee987ebeb02cc5545cd9504c2 authored almost 3 years agoThis cleans up the vm stack on a function return. This is needed because when errors are thrown,...
408e49e460e6b9f34208f55f901db244c5476e36 authored almost 3 years agoThe casing needs updating on the Internal label
b2d3720b29738894cb55e670aee2e55ca3553070 authored almost 3 years agoThis PR fixes the bug when passing `undefined` as radix in `Number.prototype.toString()` which w...
6e3f93e632ebf69b3306ac59bf635d70711bee8b authored almost 3 years agoThis PR makes `Error` and `%NativeError%` spec compliant.
It changes the following:
- Adds c...
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.14.0 to 0.14.1.
<details>
<summary>Com...
It changes the following:
- Implement `Object.prototype.toLocaleString()`
It changes the following:
- Fix `Object.getOwnPropertyDescriptors()` to comply to spec
This Pull Request fixes/closes #1864.
It changes the following:
- Removed `JsBigInt` from ...
ec78e184f32032d80da704f6a72cae49f53cbabc authored almost 3 years agoThis Pull Request is related to #1873.
It changes the following:
- Removes the panic in ca...
1887b6aebba664072d0183394a9412eec86de121 authored almost 3 years agoThis PR adds support for arrays with empty elements e.g. `["", false, , , ]`. Before we were fil...
ada4ca895fb3859025edeec3aad22d6b1036ebd5 authored almost 3 years agoThis PR fixes equality between object and `null` or `undefined` (like `[] == null`), which was f...
6b2ca309467af0531386e6cb0faf2f5eddf1ada2 authored almost 3 years agoThis Pull Request fixes/closes #1559.
It changes the following:
- Implement GeneratorFunct...
60e22947065bb87b733af4d20c812571699ca6ed authored almost 3 years ago
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.25 to 0.14.0.
<details>
<summary>Co...
Updates the requirements on [git2](https://github.com/rust-lang/git2-rs) to permit the latest ve...
7aa001ae8f7e1f4f2f320362b652107286e842b3 authored almost 3 years agoThis Pull Request is related to #577 .
It changes the following:
- Remove `JsValue::set_fiel...
This Pull Request fixes new lint errors and warnings introduced in rust 1.59
Each commit desc...
6093a6689983a8c6bd83cfa93445784ac9b300a8 authored almost 3 years agoThis PR makes `JsValue` (object) only display owned properties, cleans up object printing. This ...
9dda8d3eaef4a2d8e90a9ceb4857a3c7f2de084a authored almost 3 years agoThis PR changes the following:
- Updates the value of `pop_on_return` after a catch as to pre...
2c19c6a4b5adab95e7286bbc9a1a9d9a7ef7e62c authored almost 3 years ago
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.4 to 0.2.5.
<details>
<summ...
Bumps [boa-dev/criterion-compare-action](https://github.com/boa-dev/criterion-compare-action) fr...
8ffae9040084a45f7269746f8fd25291dcb078d9 authored almost 3 years agoThis Pull Request closes #1693.
It changes the following:
- It adds a fallible conversion ...
8c92a8fa25c1339b639a5acc5c3133ae8df670a2 authored almost 3 years agoThis Pull Request fixes dependabot updates for the Test262 submodule.
0a2c60a9aafae7d906021e051c5d623ce4716dc5 authored almost 3 years ago
Bumps [test262](https://github.com/tc39/test262) from `281c781` to `18ce639`.
<details>
<summary...
It seems that the workflow in the `main` branch is failing to push benchmark results, so I think...
ab4d2899d5dc44c91c80729d9cd19e0f8904fd28 authored almost 3 years ago* Separated GC and Profiler
* Fixed prettierignore
* Removed re-exports, fixed benchmarks,...
4d2772d6a0617498b10c9ea4ea6cb9f852ad6661 authored almost 3 years agoThis Pull Request fixes/closes the incorrect message thrown for the following code:
```javasc...
517c6724c9d674bdb5b3781a1117662222c26f56 authored almost 3 years agoThis PR changes the following:
- Adds a check at compile time for the existence of a break la...
1d2851465ff908bc29b1f62feb00eb1497b05fd1 authored almost 3 years ago