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

Bump criterion from 0.3.2 to 0.3.3 (#680)

Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.3.2 to 0.3.3.
- [Release not...

7d318f0582a2aac5a01af762635000c686452ab4 authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Move `object` module to root (#689)

efd9ab87c58c2a0e3b77c66a43e359b7e957c3de authored over 4 years ago by Halid Odat <[email protected]>
Dependabot for boa_tester (#688)

79da43a0205ea28621b9173a6f2469940907fc81 authored over 4 years ago by Halid Odat <[email protected]>
Update criterion requirement from =0.3.2 to =0.3.3 in /boa (#678)

* Update criterion requirement from =0.3.2 to =0.3.3 in /boa

Updates the requirements on [cri...

38506251734b718beb397019f530e937079e079c authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Feature `Context` (#656)

- Move `Console` to `Context`
- Change `Context::global()` to `Context::global_object()`
- R...

edfafc4e0324da1548f672e6c1edc51a6e1337b5 authored over 4 years ago by Halid Odat <[email protected]>
Move `property` module to root (#684)

a12ce8200e7209834941ae4163b1e1eda49e3188 authored over 4 years ago by Halid Odat <[email protected]>
Move value module from builtins (#674)

59d328e67cbfb81692daadb174e09598cb1ea9ce authored over 4 years ago by Halid Odat <[email protected]>
Bump indexmap from 1.5.2 to 1.6.0 (#687)

Bumps [indexmap](https://github.com/bluss/indexmap) from 1.5.2 to 1.6.0.
- [Release notes](https...

b9ef8d4b77f01f091a9d50a2c4f0609400fcac1b authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Formats dependabot.yml with Prettier (#685)

Should stop webassembly CI from failing.

3725e5dcfbf7c2360afe9df17afdf92c20664d58 authored over 4 years ago by neeldug <[email protected]>
Add ECMAScript test suite (test262) (#567)

8fde98afa9b0b1abd798866ffc25917a5ae9c542 authored over 4 years ago by Iban Eguia <[email protected]>
Class module (#677)

- Added example and documenation

76aba2ad5533e78a2fdd580cd105dff189185df4 authored over 4 years ago by Halid Odat <[email protected]>
Bump copy-webpack-plugin from 6.0.3 to 6.1.0 (#681)

41a38747ab5833e208b1483342fd2f4961dab76a authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump html-webpack-plugin from 4.3.0 to 4.4.1 (#682)

1490c2e71473c8935549788a6c9e25e82bc564fe authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump indexmap from 1.5.1 to 1.5.2 (#679)

959c39ae84ff427da015f3e19b8af904d29794b1 authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump file-loader from 6.0.0 to 6.1.0 (#683)

f6ec2d89ee366f50776e4ebddb799bc3042ee3d9 authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix invalid dependabot key.

f372a2248fb16fececce8d40dbe22cba13551224 authored over 4 years ago by Halid Odat <[email protected]>
Adds `Dependabot` configuration file (#676)

* Adds `cargo` dependabot checks for dependencies

- Allows dependabot to automatically check ...

ef1423d71f367eb6c57b1e9ba4339648023721e8 authored over 4 years ago by neeldug <[email protected]>
Add `#[track_caller]` to `GcObject` methods that can panic (#673)

460b4a23b0daca34c61cffcb558aca0ff511e876 authored over 4 years ago by Halid Odat <[email protected]>
Fix panic when calling function that mutates itself (#667)

744ee9f6423e7a0d696cd24e84385d5bad83ce3c authored over 4 years ago by Tunahan Karlıbaş <[email protected]>
Some cleanup (#666)

16738711164cd31d3fe0e15826b1b3e06413651e authored over 4 years ago by Iban Eguia <[email protected]>
Fix: String.prototype.replace substitutions, closes #610 (#629)

be20b65a9e1a2ac6d802f5c8f3f87edd149274eb authored over 4 years ago by João Borges <[email protected]>
Feature native class objects (`NativeObject` and `Class` traits) (#627)

ad162e09e39818862c10bcfc08bc788c44a85d5d authored over 4 years ago by Halid Odat <[email protected]>
Added approx_eq! macro for expm1 tests. (#665)

* Added approx_eq! macro for expm1 tests.

Added approx_eq! macro for expm1 tests due to floatin...

2d31ea348159c2df456ce25c244a393cdedb19b0 authored over 4 years ago by neeldug <[email protected]>
New lexer (#559)

Co-authored-by: HalidOdat <[email protected]>
Co-authored-by: Iban Eguia <razican@protonmail....

cb93472b4aa3ad419ec63039622ab8f38e94794f authored over 4 years ago by Paul Lancaster <[email protected]>
Add documentation to `GcObject` methods (#661)

b0c387bfce25a0d41d10159e1651bb192dcb2e83 authored over 4 years ago by Halid Odat <[email protected]>
Implement `std::error::Error` for `GcObject` borrow errors (#662)

0fc8052f4ee8bc79ee3df265b855f66b421f641e authored over 4 years ago by Halid Odat <[email protected]>
Add missing ops to exec module (#635)

* Node::ConditionalOp
* Node::Continue

c7531afd10f60845d0d846f00466e3ee19f52b20 authored over 4 years ago by Jarred Holman <[email protected]>
Make `GcObject::contruct` not take 'this' (#660)

4f5930cc5eb7899bb9a2766bb7b885c09d7d8155 authored over 4 years ago by Halid Odat <[email protected]>
Move `require_object_coercible` to `Value` (#654)

14d7791f40d26fbc4b2ee74d4aad2aab5147cd23 authored over 4 years ago by HalidOdat <[email protected]>
Added CLEAN_JS and MINI_JS benches (#581)

* Added CLEAN_JS and MINI_JS benches

These benches are arbitrary code which is subject to cha...

4009204bf38ae50480e9634a69b73d41c4d0984d authored over 4 years ago by neeldug <[email protected]>
Test + fmt fix (#646)

* Test + fmt fix

* Use u64 instead of u128 in test

8ade4206921d4a38fcdf436ba24a20e1dba22054 authored over 4 years ago by Paul Lancaster <[email protected]>
Fix undefined constant expression evaluation (#645)

13f73749c8eb3f11160f0c862c7a2e1585108e94 authored over 4 years ago by Jonathan Dickinson <[email protected]>
Benchmark refactor (#640)

bbacf1d095b03a24ddb10aaa0cac294e15847cce authored over 4 years ago by neeldug <[email protected]>
Index `PropertyKey`, `Object` iterators and symbol support (#603)

* Index `PropertyKey`, `Object` iterators and `Symbol` indexing support.

* PR feedback

b42dd4cd8b3065c4b2b58f6d8bc836ba5ad5abbe authored over 4 years ago by HalidOdat <[email protected]>
Fix 532, 533, 641 (#642)

7a51530dcd00aec21efc4fba195fe1da9eeebaa1 authored over 4 years ago by 54k1 <[email protected]>
Change default return type from null to undefined (#643)

* Change default return type from null to undefined

* Change default return value of block

...

2d1dabb554a2c1c53fa6bcd9b556eb5704aa37fc authored over 4 years ago by 54k1 <[email protected]>
Refactor `Function` (#626)

Co-authored-by: Iban Eguia <[email protected]>

c9afbf42219760c5f7a0ed96f025d564bf2d993a authored over 4 years ago by HalidOdat <[email protected]>
Feature `boa::Result<T>` (#637)

d025207fc1967afbe91e317c5ae3dd98bdc29211 authored over 4 years ago by HalidOdat <[email protected]>
Changed to Value::to_*int32 => Value::to_*32 (#638)

6e7b3624245045a6f81f913c5455b103300cdd33 authored over 4 years ago by HalidOdat <[email protected]>
Fix Stack Overflow for `Debug::fmt` (#630)

* Fix infinite recursion for Debug::fmt

* Limit recursion in `Debug for GcObject`

* PR feedbac...

908cb3a4bf7a5c2b8c59d3aab4c38047d69bedf9 authored over 4 years ago by Jonathan Dickinson <[email protected]>
Moved value operations from `Interpreter` to `Value` (#625)

c5b708b2ef0df5b98f2ebd945596ac3a555707ae authored over 4 years ago by HalidOdat <[email protected]>
Fix compilation error

b8d0b3cd3bcfee33974780c107b76cfe04033ebb authored over 4 years ago by HalidOdat <[email protected]>
Removed file

c3115aae5364c131830cc77c36e2eb22e664a25e authored over 4 years ago by HalidOdat <[email protected]>
Fix abstract relational comparison (`<`, `>`, `<=` and `=>`) (#617)

607a534cc71a136ce9936a63349ff89d6f3e0edf authored over 4 years ago by HalidOdat <[email protected]>
Fix compilation error

36ac8dc7c147229ebf920223c5493e2b6b3c6e39 authored over 4 years ago by HalidOdat <[email protected]>
Set __proto__ of function instances (#604)

91d9100ad97fbd59834b45f7d7c6ad9ea55ce54b authored over 4 years ago by 54k1 <[email protected]>
Remove `Value::as_num_to_power()` (#616)

f651210c000a67f5519b0fb93255051302e310f8 authored over 4 years ago by HalidOdat <[email protected]>
Date Implementation (#596)

Co-authored-by: Jonathan Dickinson <[email protected]>

8fd5533460af8c0c424f6ddf4f3d45ed84815f8f authored over 4 years ago by Jonathan Dickinson <[email protected]>
Removed internal_slots from object (#601)

8036a49f26a889348cd7297a4065c51ecfaff790 authored over 4 years ago by HalidOdat <[email protected]>
Made `String.prototype.lastIndexOf()` spec compliant (#598)

7f2ea6f2d1ae0ece2b676957bf8983e3c4f8f4a3 authored over 4 years ago by HalidOdat <[email protected]>
Fixed `String.prototype.indexOf()` bug, when the search string is empty (#599)

9fdadf85d7b4bcf47bac422d0818235afa71c579 authored over 4 years ago by HalidOdat <[email protected]>
Merge pull request #589 from KashParty/master

Implement the comma operator

9a3b69ff9f9188be230964fc09656942cf959c43 authored over 4 years ago by Paul Lancaster <[email protected]>
Made `String.prototype.indexOf` spec compliant. (#597)

- Added tests

356ce1a827695357d5590b91c79906095447a2d8 authored over 4 years ago by HalidOdat <[email protected]>
Added syntax highlighting for strings (#595)

4474b714b2e0152852a1406b17cd0c742755c80a authored over 4 years ago by HalidOdat <[email protected]>
`RegExp` specialization (#592)

a6710fa6146e69ba1f3f0c8ed01eff13ce5a759d authored over 4 years ago by HalidOdat <[email protected]>
Merge pull request #587 from joshwd36/Well-Known-Symbols

Implement Well-Known Symbols

7b3f42de54134b4e7c638e3e74ec66124aea4703 authored over 4 years ago by Paul Lancaster <[email protected]>
Add comment

e11b846284c3e80fb6a2b2d94213c15f03fb7be9 authored over 4 years ago by joshwd36 <[email protected]>
Introduce PropertyKey for field acces, fix #172 (quotes around displayed strings) (#373)

Co-authored-by: HalidOdat <[email protected]>

667a820deef8dec39dbd44520c36b22fab586aa9 authored over 4 years ago by João Borges <[email protected]>
Added keyword and operator colors and matching bracket validator to cli (#590)

24a72ea847b52549cfe305249d413d86f8289765 authored over 4 years ago by HalidOdat <[email protected]>
Better error formatting and cli color (#586)

795adc519afdcc7fada3453410eaa72ecbb473f8 authored over 4 years ago by HalidOdat <[email protected]>
Removed trailing comma

2df2db3c2fabecef5724439e4dd676ced91f200e authored over 4 years ago by KashParty <[email protected]>
Added tests

cce0626f1726ca3c58c747e77d9ca6efe7b70b46 authored over 4 years ago by KashParty <[email protected]>
Added comma operator

dbb39862d6ea7258f379d022fdb22dc1d5a893d5 authored over 4 years ago by KashParty <[email protected]>
Add comment

2de11ee487f832950f5f7e159ce8b9b4475ab5e9 authored over 4 years ago by joshwd36 <[email protected]>
Implement and use Interpreter::global()

b437c9ff4695057ee24200459201ad9c840076a9 authored over 4 years ago by joshwd36 <[email protected]>
Make lifetime of return of init static to remove to_string

064d8bc352388243bccd25cd68683f814580903d authored over 4 years ago by joshwd36 <[email protected]>
Move create_intrinsics to Interpreter and implement Well-Known Symbols

fa9228684fc3c7783a2c4b7aa902212adecc1e92 authored over 4 years ago by joshwd36 <[email protected]>
Implement Array.prototype.reduceRight (#579)

bbd7dd2945b7ceab4bc2a63ef04510af8d14c2ae authored over 4 years ago by benjaminflin <[email protected]>
Make `String.prototype.repeat()` ECMAScript specification compliant (#582)

bbed0321999a349dae27088c5cb4b7b48eb58076 authored over 4 years ago by HalidOdat <[email protected]>
Fix string prototype `trim` methods (#583)

* Made trim methods ECMAScript specification compliant

* Added tests

cf253054d977dbf55bde41385404d66c0a84f588 authored over 4 years ago by HalidOdat <[email protected]>
Refactor Property Descriptor flags (#553)

5d4d8fe79446e7b18bd9334995706eba537333f4 authored over 4 years ago by HalidOdat <[email protected]>
Extracted `__proto__` from internal slots (#580)

d8eb7caefda3af1d2987cbba374d7f12163ecd19 authored over 4 years ago by HalidOdat <[email protected]>
Spec Compliant `Number.prototype.toString()`, better `Number` object formating and `-0` (#572)

* `Number` object formating and `-0`

* Made `Number.prototype.toString()` spec compliant

*...

08a608a821562371ed56e9b03b274c5cac6588de authored over 4 years ago by HalidOdat <[email protected]>
Initial implementation of Map() (#550)

Co-authored-by: HalidOdat <[email protected]>

1c1132d8e171be4253df84b485f2a4e6662cf6ab authored over 4 years ago by joshwd36 <[email protected]>
Bump lodash from 4.17.15 to 4.17.19 (#573)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](http...

11e85ebc08f6bdd17098b84cbec0ead88b1bf74e authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use correct exponential representation for rational values (#493)

Co-authored-by: HalidOdat <[email protected]>

e49be361fa7bc6434f7558ff8da2292f05b83beb authored over 4 years ago by Richard <[email protected]>
Implement Array.prototype.reduce (#555)

Co-authored-by: HalidOdat <[email protected]>

3e2e56641efa804a5bbf1005f8d89ba0e8ce1dbe authored over 4 years ago by benjaminflin <[email protected]>
Add missing Number methods. (#562)

690b194b43bba9ebe7f72bfced5d03221cc238df authored over 4 years ago by joshwd36 <[email protected]>
Ensure tests test error type (#563)

df80ee005ba7dea1f9f6ab12d64e0de5282d60b4 authored over 4 years ago by joshwd36 <[email protected]>
Throw a type error when a non-object is called (#561)

ffe8b5f337537a2c736b99cc5c4e9db775a2cb02 authored over 4 years ago by joshwd36 <[email protected]>
Added benchmarks for full program execution (#560)

6a721f94ca20c49fc8cd0f7f734dd36919138e5f authored over 4 years ago by Iban Eguia <[email protected]>
Added benchmark for goal symbol switching (#556)

8b3d52b5f2afde4f37b4658368c762f7c0d7e9de authored over 4 years ago by Iban Eguia <[email protected]>
Improved the description of the issue templates (#554)

84db01ee09dc48632019be1bd49967caa267f1e5 authored over 4 years ago by Iban Eguia <[email protected]>
rustyline for the cli (#492)

Co-authored-by: Iban Eguia <[email protected]>

a933ae8ef3e0926c5bb00f65dd6b81bf57aa096d authored over 4 years ago by Iovoslav Iovchev <[email protected]>
[builtins - object] Object.create (#543)

0fe591b5c560e3e801fb3eebde5c163edace4488 authored over 4 years ago by croraf <[email protected]>
Merged `create` into `init` for builtins (#547)

1e82e7c95a03b6539e9fc4d8637651df1f8e88e1 authored over 4 years ago by HalidOdat <[email protected]>
Removed `console`s dependency of `InternalState` (#544)

ca0eaeadb286b5869fe7ae090e0fa3c47b980c13 authored over 4 years ago by HalidOdat <[email protected]>
Made all `Math` methods spec compliant (#541)

5f7ec6230684602f6826fadccb83bb2a3b105056 authored over 4 years ago by HalidOdat <[email protected]>
Refactor exec/expression into exec/call and exec/new (#529)

641dce135782f0ebd346afabbca588bcaa7b2bbf authored over 4 years ago by croraf <[email protected]>
Cleanup and added test for `String.prototype.concat` (#538)

fcb4b8b1f1135a42a96df85465f666c7cc5e9389 authored over 4 years ago by HalidOdat <[email protected]>
Feature `SyntaxError` (#536)

070b78c3573c071b2848d7d2336929355c098e5d authored over 4 years ago by HalidOdat <[email protected]>
Fix all `Value` operations and add unsigned shift right (#520)

357c7d07f7d5b106281e271e48805333daeeccbd authored over 4 years ago by HalidOdat <[email protected]>
fix json.stringify symbol handling (#535)

f957eacbaef18a70d4987e8c22ec18cfd27f1571 authored over 4 years ago by n14little <[email protected]>
add remaining math methods (#524) (#525)

* add `Math.clz32` method (#524)

* fix doc urls for clz32

* [#524] optimize impl for `Math...

d9ef1fb426979e00173956d797afaa30d9168a90 authored over 4 years ago by Te-jé Rodgers <[email protected]>
0.9.0

73f65f7800917c92f86134eaa21751c1ca93d986 authored over 4 years ago by jasonwilliams <[email protected]>
Update CHANGELOG.md

29d159739f9fca022ddf6b84cec9fecdfa3489ee authored over 4 years ago by Jason Williams <[email protected]>
Update CHANGELOG.md

8be0cb55f0e1e05097db22bf0038afe1abeb46ff authored over 4 years ago by Jason Williams <[email protected]>
v0.9 changelog (#528)

v0.9

109efcb3df282b6cae828b8847d3206c0dd81132 authored over 4 years ago by Jason Williams <[email protected]>
Upgraded dependencies before the 0.9 release (#537)

477d408c102172c4f42b45162fe9ed61e97c46e5 authored over 4 years ago by Iban Eguia <[email protected]>
updating docs to add summarize (#527)

* updating docs to add summarize

* add table

8b40e9eec2c190f8df7cde6713c7fe44e2564756 authored over 4 years ago by Jason Williams <[email protected]>