Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Boa
Boa is an experimental JavaScript lexer, parser and compiler written in Rust.
Collective -
Host: opensource -
https://opencollective.com/boa
- Website: https://boajs.dev/
- Code: https://github.com/boa-dev
Bumps [webpack](https://github.com/webpack/webpack) from 5.82.1 to 5.83.1.
- [Release notes](htt...
* Implement draft of module execution
* Fix recursion bug
* Re-enable JsObject's debug printin...
github.com/boa-dev/boa - 06161edcbd0a682c915a9d3af535f0b1d05017ec authored over 1 year agogithub.com/boa-dev/boa - 5a4b410b17b628d8c063d50cae1a80619851ed8d authored over 1 year ago
* Extract "About Boa" section into a separate file
* Add newline
* cargo fmt
github.com/boa-dev/boa - ab87b2fd5b48401b02ed7d8bad757e208d3d3e23 authored over 1 year ago* Fix tagged template creation
* Fix template identifier hash
* Apply suggestion
* Apply sugg...
github.com/boa-dev/boa - efeaa40ae247dda10d51675a7b8192f0a7a7ad4f authored over 1 year agogithub.com/boa-dev/boa - 4f25f2c74907f876b57d4f79bc711dd85a9a9361 authored over 1 year ago
github.com/boa-dev/boa - 190eeb388b35f4e986c6b81cc0baf2f4144a6f87 authored over 1 year ago
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.56 to 1.0.57.
- [Release no...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.85 to 0.2.86.
- [Release...
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.15 to 2.0.16.
- [Release notes](https://git...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.162 to 1.0.163.
- [Release notes](http...
Bumps [webpack](https://github.com/webpack/webpack) from 5.82.0 to 5.82.1.
- [Release notes](htt...
* Check if es6id is found
* Check for both esid and es6id
github.com/boa-dev/boa - facbacc27e47bc8d33e86de8584908ebbed52d7a authored over 1 year ago* Fix lexical environments in for loops
* Fix typo
github.com/boa-dev/boa - f57872cf8c02e385cc2b8f33b87bc173526e486e authored over 1 year ago* Separate declarative environment kinds
* Fix typos
github.com/boa-dev/boa - 71ea4d2f744fc9312e1acd4d02a8db9b31cc50e1 authored over 1 year ago
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.84 to 0.2.85.
- [Release...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.1.0 to 5.1.1.
- [Release note...
Bumps [quote](https://github.com/dtolnay/quote) from 1.0.26 to 1.0.27.
- [Release notes](https:/...
github.com/boa-dev/boa - 2faa2470dbe371f65dace6e6903111d334007b48 authored over 1 year ago
github.com/boa-dev/boa - 128c13752a502c6eeb8f12b26be9ed6195a2fc81 authored over 1 year ago
github.com/boa-dev/boa - d7c03db7fa0729a141490e42ccc3a66bda116659 authored over 1 year ago
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.13.3 to 4.15.0....
github.com/boa-dev/boa - deb8c8946e2d4ea97d9dc2ec9fbd9cc81b6a0e29 authored over 1 year agoBumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3...
github.com/boa-dev/boa - 731a06136687e3d004c18c64a414bd547d1fbd77 authored over 1 year ago
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.2 to 5.1.0.
- [Release note...
Bumps [test262](https://github.com/tc39/test262) from `72c0c5e` to `4fc741b`.
- [Commits](https:...
* Add loop and switch return values
* Apply suggestions
github.com/boa-dev/boa - 7605453cd78fed8215b13435b4895dfc23a600a8 authored over 1 year ago* Implement annexB Block-Level Function Declarations
* Apply suggestions
github.com/boa-dev/boa - 70b0d49483e806e0e60d02ae838a60b9d5033939 authored over 1 year ago* Fix switch `default` execution
* Fix typo
* Update switch.rs
github.com/boa-dev/boa - 908015f9fd2dd6debd7bed126c6571640b144cf4 authored over 1 year ago* Add SyntaxErrors in GlobalDeclarationInstantiation
* Fix tests
* Apply suggestions
github.com/boa-dev/boa - 719b5a171d9386b8e6146b1f6b21e38f90f2be49 authored over 1 year agogithub.com/boa-dev/boa - 484cc16bb96c77f26ba591d1dfdf8cf8a4d5cec2 authored over 1 year ago
github.com/boa-dev/boa - c2205052bc8389a5370a69fa02b475e722eb508d authored over 1 year ago
* Implement runtime limits for recursion
* Remove "tail-call-optimization" from ignore list
* ...
github.com/boa-dev/boa - b4b77e77b486f02b28929a0b1899ac4c81b28e72 authored over 1 year agogithub.com/boa-dev/boa - 990e4df947d1edd4927a1a15c1f6a201bfc4791f authored over 1 year ago
github.com/boa-dev/boa - 31a60cb44822396b67776f59b602c00892892591 authored over 1 year ago
github.com/boa-dev/boa - d20304ea212e0c7db55db362586ed975e0aa31f2 authored over 1 year ago
github.com/boa-dev/boa - 802d796d5118ac4fd6d0571e4c4126fc7eb8b695 authored over 1 year ago
github.com/boa-dev/boa - e3d2056f5bf84746cfecc8b95cad6a6357240311 authored over 1 year ago
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.160 to 1.0.162.
- [Release notes](http...
* Added unit tests for `boa_ast::Punctuator`
* Removed ut_ prefix from tests
github.com/boa-dev/boa - 1965492f7cfb4a0e0b7102cefab3a0de86af32d6 authored over 1 year ago* Fix `Date` for dynamic timezones
* Fix test
github.com/boa-dev/boa - debbb91e7819d0146491a477145e569b889fb644 authored over 1 year agogithub.com/boa-dev/boa - 9c29b35bebea94532567937db37d89db9a39d878 authored over 1 year ago
* Added unit tests for `boa_ast::Keyword`
* Removed the ut_ prefix on test functions
github.com/boa-dev/boa - 08a72387ba5cd185f657e98d984ff2ce328da69e authored over 1 year ago* Added a bunch more tests
* Removed extra file
* Fix tests
* Increasing code coverage
* Fix...
github.com/boa-dev/boa - 7cb58dea97badc1218a8d46a3e77d8d6a6bb7cf8 authored over 1 year ago
Bumps [webpack](https://github.com/webpack/webpack) from 5.81.0 to 5.82.0.
- [Release notes](htt...
* Update to primary docs to account for console update
* fix intra-doc link
* Forgot a period
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.37.1 to 0.38.0.
- [Rele...
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.5 to 4.2.7.
- [Release notes](https://git...
* Make update operations reuse the last found binding locator
* Rename opcode
* Reword opcode ...
github.com/boa-dev/boa - c341772547e4591ae3f9549a2bbc9bf0fecaa314 authored over 1 year agoIt was reported that the `dbg!` output of native errors was too long. This PR skips printing the...
github.com/boa-dev/boa - 9795eba1c4f33699032ffa30f20b0042f843cbb3 authored over 1 year agoNoticed we were using this pattern on a couple of places, so I abstracted it behind a `ContextCl...
github.com/boa-dev/boa - 8ef440aaf319d1530f287018646faadfcd4999c9 authored over 1 year agoThis Pull Request fixes test https://github.com/tc39/test262/blob/72c0c5e16350a76bd41f7a1ceb7702...
github.com/boa-dev/boa - 73e8d412af6ac3aa8ca09169e1ed9c1eadb2780d authored over 1 year ago
Bumps [test262](https://github.com/tc39/test262) from `2df6c7d` to `72c0c5e`.
<details>
<summary...
Bumps [regress](https://github.com/ridiculousfish/regress) from 0.5.0 to 0.6.0.
<details>
<summa...
This PR makes parsing of expressions in for-of loops use `AssignmentExpression` expression parsi...
github.com/boa-dev/boa - dff815d545b883f64246472cd39b1be0649ad8fe authored almost 2 years agoMake the `RegExp` constructor call the `IsRegExp` function to check, not just internal slot check.
github.com/boa-dev/boa - 1c3f5478e18ce2824fd54f3ca987b93cb6157aa5 authored almost 2 years agoWhen `RegExp` constructor is called with a regexp it should return the same regexp, if `NewTarge...
github.com/boa-dev/boa - c738b507276d0579ccc95c7697cd913ec21f04cc authored almost 2 years ago
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
github.com/boa-dev/boa-dev.github.io - 59d006be8e6e87efba257a23fbeeb7c1e49b6f57 authored almost 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.4 to 4.2.5.
<details>
<summary>Release no...
Bumps [webpack](https://github.com/webpack/webpack) from 5.80.0 to 5.81.0.
<details>
<summary>Re...
Bumps [sass](https://github.com/sass/dart-sass) from 1.62.0 to 1.62.1.
- [Release notes](https:...
Bumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-acti...
github.com/boa-dev/boa - 5485c1ef48e9afda8f097f71a5319d9100eddd02 authored almost 2 years agoCurrently in draft, because it breaks some of the annexB [`Block-Level Function Declarations Web...
github.com/boa-dev/boa - 7eb2d4e4082e3082ce85541f65d4947b2fd24997 authored almost 2 years ago
Bumps [icu_datagen](https://github.com/unicode-org/icu4x) from 1.2.4 to 1.2.5.
<details>
<summar...
This PR implements `Hidden Classes`, I named them as `Shapes` (like Spidermonkey does), calling ...
github.com/boa-dev/boa - ed3744817577d33fe944fd11d73843bfa0a64f8a authored almost 2 years agoWe have currently some bugs related to binding assignments on arithmetic operations (`+=`, `++`,...
github.com/boa-dev/boa - e7c689c0d543002202dc11509b1d4511d17b1029 authored almost 2 years agoMost of the time that we have a `ByValue` ( `[ value ]` syntax ) it is for arrays and the value ...
github.com/boa-dev/boa - 1f4ff6d379dca5ab0c5c346f6546a182335d1ff1 authored almost 2 years ago
Bumps [icu_datagen](https://github.com/unicode-org/icu4x) from 1.2.3 to 1.2.4.
<details>
<summar...
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.
- [Release notes](h...
While working on #2857 I discovered that while generating the bytecode for `do-while` loops we w...
github.com/boa-dev/boa - 41448e13f9fac16cd25f331001ef0d8bf2eb7aae authored almost 2 years ago
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.
<details>
<summary>R...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.1 to 5.0.2.
<details>
<summ...
As mentioned in https://github.com/boa-dev/boa/pull/2848#issuecomment-1518909512, this uses our ...
github.com/boa-dev/boa - c33000591252c398dde5997289709d8989645afe authored almost 2 years ago
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.1.0 to 2.2.1.
<details>
<summary>R...
This Pull Request fixes/closes #718.
It changes the following:
- Adds a new `boa_runtime` ...
github.com/boa-dev/boa - 63d9d67ecb307be30b2ea53709e969c8b445eeb5 authored almost 2 years agoThis Pull Request fixes/closes #2717 and related to #2479
This was caused by an incorrect to ...
github.com/boa-dev/boa - 49e39d42eff4fe551c2525648fecab6169468383 authored almost 2 years agoPart of ES5.
This PR allows `Date` objects to store an invalid `NativeDateTime` as a `i64` a...
github.com/boa-dev/boa - 72866e217e3927c2097854832b3c883dc402f9b6 authored almost 2 years agoPart of ES5.
This was the last failing test on `Date.prototype[Symbol.primitive]` test suite ...
github.com/boa-dev/boa - 31bc679f9dec3d0ff0f8fd24f171ec7d6904f46a authored almost 2 years agoThis Pull Request implements [Initializers in ForIn Statement Heads](https://tc39.es/ecma262/#se...
github.com/boa-dev/boa - 53e4825a19939b03bc06e1645f26af2ba4302c20 authored almost 2 years agoFixes incorrect parsing of index property keys, such as:
- `"+0"` is converted to an integer ...
github.com/boa-dev/boa - 9159f9072560e23cca2eea4b2899486efbbc0196 authored almost 2 years agoWe currently use `unicode_normalization` to handle the `String.prototype.normalize` method. Howe...
github.com/boa-dev/boa - 739bd5a9cba6c4c341c6927ed4f3ed60fc85a4e0 authored almost 2 years agoThis Pull Request changes the following:
- Catch 'eval' and 'arguments' in setter method para...
github.com/boa-dev/boa - 93b52cd6ef1ff2c646dd3afe3b5eb6881a35679e authored almost 2 years agogithub.com/boa-dev/boa-dev.github.io - 07a8325c2fdfb6e7b2edc8ac7e6ddb9b89189912 authored almost 2 years ago
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.0.
<details>
<summary>Change...
This Pull Request changes the following:
- Creates a new `PromiseCapability` after every asyn...
github.com/boa-dev/boa - 338f6f81761cdf39c0c1d9cacbcc821fd81f7842 authored almost 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.3 to 4.2.4.
<details>
<summary>Release no...
Bumps [webpack](https://github.com/webpack/webpack) from 5.79.0 to 5.80.0.
<details>
<summary>Re...
Bumps [@wasm-tool/wasm-pack-plugin](https://github.com/wasm-tool/wasm-pack-plugin) from 1.6.0 to...
github.com/boa-dev/boa - 7821338a0258b96900c305db68c06c982fee71b5 authored almost 2 years ago
Bumps [sass](https://github.com/sass/dart-sass) from 1.60.0 to 1.62.0.
- [Release notes](https:...
This Pull Request fixes #2711 and fixes #2671.
It changes the following:
- Fix the logic i...
github.com/boa-dev/boa - 54695cc62090c989ceb198fc6c4b176aff38a5d7 authored almost 2 years agoThis preserves the semantics of the abstract operation `Set` on `with` blocks; setting non-writa...
github.com/boa-dev/boa - 65f910523b93df378ccf7f490779393c62d9e080 authored almost 2 years agoThe new ICU4X release stabilized the `icu_segmenter` component, so this PR implements `Intl.Segm...
github.com/boa-dev/boa - 1b67e5d6070f0d3e6da36eb3ccb193ce2f8656ce authored almost 2 years agoDepends on #2837.
This Pull Request changes the following:
- Fix the remaining `language/e...
github.com/boa-dev/boa - 8a29c5025b4b8eae639d4cdb410551d82671be17 authored almost 2 years agoThis Pull Request fixes some additional Annex B tests.
It changes the following:
- Fixes b...
github.com/boa-dev/boa - 40a5ae0a2f812058e1e4cbb5e6b10f366a84efd9 authored almost 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.2 to 4.2.3.
<details>
<summary>Release no...
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.1.0 to 2.2.0.
<details>
<summary>R...
This PR upgrades ICU to 1.2.
Unfortunately we still have some breaking changes, so this is be...
github.com/boa-dev/boa - d288b638475825e5f1ba2622726e6c25328643fb authored almost 2 years agoJust some small improvements that increase the strictness of our generator state handling.
Al...
github.com/boa-dev/boa - 20f4a82479518d4bfdc3de6ec116e3dedc841e57 authored almost 2 years agoBumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 5.5.0 to 5.5.1...
github.com/boa-dev/boa - 4b72c06dbcf881693e231bdd300f20421df341a4 authored almost 2 years ago
Bumps [num_enum](https://github.com/illicitonion/num_enum) from 0.6.0 to 0.6.1.
<details>
<summa...