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
bab775f0f4097e8e57b74477e6776321715ff60d authored about 5 years ago by Jason Williams <[email protected]>
9b461972000fea6ee25e3f951c55d2664c57be66 authored about 5 years ago by ads123ads <[email protected]>
* Change editor theme from dark to light, to match the website theme
* Disable editor minimap
...
* Handle white spaces as described in ECMAScript specs
3b1074d659a94a65c35f5850c317c9dd150d0db6 authored about 5 years ago by evomassiny <[email protected]>* Implemented array indexOf.
* Implemented array lastIndexOf
b7afdae3afdb51aa590446ea19117c62c237566d authored about 5 years ago by simon brahan <[email protected]>43c393304e85a6f419b13f736276dd386ea37598 authored about 5 years ago by Jason Williams <[email protected]>
92469528f90dc1d9e2a0b13040d03c8be7c8c2c9 authored about 5 years ago by Dom Parfitt <[email protected]>
* String.matchAll implementation
fc8fb01e1be6184a06451bebfa8cccecee768bec authored about 5 years ago by Bojan Đurđević <[email protected]>172e8fdc6eaaa866c62302698aecb3826ed707c1 authored about 5 years ago by Jason Williams <[email protected]>
* implement string.match(regexp)
a93f05cfe1fbf54680b8357dc497c875728a9b02 authored about 5 years ago by Victor Tuekam <[email protected]>090126ea13b8682e0ac9bd9fdea1975784b5d3d1 authored about 5 years ago by Jason Williams <[email protected]>
d31c6ba3360327d4a1099e4494a593ac27b99982 authored about 5 years ago by Jason Williams <[email protected]>
* Fixed clippy warnings option_unwrap_used and result_unwrap_used.
* Fixed float_cmp clippy e...
f6467db21be5e21903a4ca2d8a018cfa2803d4fe authored about 5 years ago by Mathias Peters <[email protected]>8e64db6cf472c6c81654ca9a4a539c305d22b71f authored about 5 years ago by Jason Williams <[email protected]>
* Added create_constructor method
* Updated global to use json::create_constructor method
...
6c3519f95794d12a3078e9a074c8d6376fc46b42 authored about 5 years ago by Dom Parfitt <[email protected]>44d92c9220425dbe7e4f4db2a2feff07b7fa15e7 authored about 5 years ago by Dom Parfitt <[email protected]>
8de0889d6b39c06dd7f5b8db2767c3d724e4adea authored about 5 years ago by StackDoubleFlow <[email protected]>
8a269881a54ca66da0503d40637fdd61a5342df7 authored about 5 years ago by Jason Williams <[email protected]>
* [Lexer]add single and multiple line test
* reformat the test
* fix tests
117584c690a46bc9c2af9330f2a9fd76e1ea8197 authored about 5 years ago by eman0n <[email protected]>* Added create_constructor method
* Added new console constructor to realm
6e90b74639c5587515d3dbc63cc9b0adb15a27b0 authored about 5 years ago by Dom Parfitt <[email protected]>f63def72481fa1c28445531227b9ed43b76ddb67 authored about 5 years ago by Jason Williams <[email protected]>
* Exponentiation (**) now works.
Added missing NumOp type, token match, and calculation.
*...
ce70796581474326097ab28f049f4e53a2d2f166 authored about 5 years ago by simon brahan <[email protected]>1ff7b5e10e46a85aeca7ca4c377d2af636519a89 authored about 5 years ago by Jason Williams <[email protected]>
* demo: evaluate on input instead of on button press
* demo: use `monospace` font
* demo: ...
a48b9b8aab029ab62a44f4952558a213b594805f authored about 5 years ago by WofWca <[email protected]>* testing
* updating yml
* sd
* env
38b1a9d6a1ba20694ce4dd0ca64a355e40493317 authored over 5 years ago by Jason Williams <[email protected]>* fixing PR benchmarks
5df34762e64558c9c1042219ce1baee05777bf1d authored over 5 years ago by Jason Williams <[email protected]>* Unassigned variables are set to `undefined` not `null`
Fixes #113
* Rust tests for `var ...
d798566377d835e46f362e558beaceccda736df1 authored over 5 years ago by Elijah Caine M. Voigt <[email protected]>* replacing ExecutorBuilder with Realm
* fixing global_env
* adding benchmark for realm
...
1c3fea4cf1e15500d5cc182c623c86585e848bcc authored over 5 years ago by Jason Williams <[email protected]>48819b6801dfe22541453661a3a37ab5100fb72c authored over 5 years ago by Jason Williams <[email protected]>
8851eba27d1df86e139e101f2b0ce26dbf3a1920 authored over 5 years ago by Jason Williams <[email protected]>
11d59dcbaf52057948479ebfe2ad403b3c811137 authored over 5 years ago by Jason Williams <[email protected]>
b02cb58dda873800ad0c41c9946156b52bdbe8a4 authored over 5 years ago by Jason Williams <[email protected]>
27178e164565f5a0e78f51e8bdcd00234e0700ef authored over 5 years ago by Jason Williams <[email protected]>
83616efca77f2d95a58274b1b8acedfd0628feeb authored over 5 years ago by arbroween <[email protected]>
* testing PR
* making a start to arguments object
* arguments
* finishing arguments for...
821632972b352d487bb052770cf47c40104151b5 authored over 5 years ago by Jason Williams <[email protected]>25dd67f4d3f86185cb2cb1a910b76f8ff62cea51 authored over 5 years ago by Jason Williams <[email protected]>
c0851561ea6a03cf7e123a85a0676dba415542a8 authored over 5 years ago by Jason Williams <[email protected]>
6da58a21b8eba3c8dcfc24b21bfab09b41b47dd6 authored over 5 years ago by Julian Laubstein <[email protected]>
* Operators implemented: +=, -=, /=, *=, %=, &=, |=, ^=, <<=, >>=
* Add parser tests for new ...
d98b42c8bba291d9a4a4a7ad510d2bdbb1c7a2f2 authored over 5 years ago by Olle Sandberg <[email protected]>Checkout files
35103b0095ad5ad85ff3faf1e7aa56f10f26e87b authored over 5 years ago by Jason Williams <[email protected]>aa8ab6242057212bcde83cf5f5d342be1447c487 authored over 5 years ago by Jason Williams <[email protected]>
* setting the cache back on
* fixing bench not working
dd62849b5dd90a278fa33a8b1e006937e9329e70 authored over 5 years ago by Jason Williams <[email protected]>fecdcd5be4fb486a6dcfcf4c7ff1a4b539f2d528 authored over 5 years ago by Jason Williams <[email protected]>
73d158cce2368d30cc3e0466e8ff4e3f5099e565 authored over 5 years ago by Jason Williams <[email protected]>
4e50debbbd894a59d1309d4e9ba9d47441e13981 authored over 5 years ago by Jason Williams <[email protected]>
15c1c66316a0b368e572e1a6d9ebfb6007aafd75 authored over 5 years ago by Jason Williams <[email protected]>
be9e93ac9c338d62003a6f68292de812f44a6260 authored over 5 years ago by Jason Williams <[email protected]>
fe83cec31f92edc6086c083ae70acaf3ad98aa1c authored over 5 years ago by Jason Williams <[email protected]>
910d20f6a51a91374facd1462b927bdb7e6eb0a9 authored over 5 years ago by Jason Williams <[email protected]>
Adding Github Action
0cf4bbbacd9a23219fa6ef11d381b77b8b740e76 authored over 5 years ago by Jason Williams <[email protected]>1f68ddc65926ca8963667015af3473ab478fb4fb authored over 5 years ago by Jason Williams <[email protected]>
2eea64b171210d8c512fd7619b28c62e9c323167 authored over 5 years ago by Jason Williams <[email protected]>
e305fbda53dcf103dc8e38232494c4ec7212811a authored over 5 years ago by Jason Williams <[email protected]>
e35b66b41213cf519e85353b83b0952a95c4eda0 authored over 5 years ago by Jason Williams <[email protected]>
5a90e3288884d899d97cab81349c89f4c245ca71 authored over 5 years ago by Jason Williams <[email protected]>
* adding internal methods
* adding more methods
* Property refactored for optional fields,...
2df9a24011ffa0cbb383e836e32b3062c121c9f1 authored over 5 years ago by Jason Williams <[email protected]>927bd2ba1a490dcfec2bd19d6b8c8dc95911cb19 authored over 5 years ago by Jason Williams <[email protected]>
* Implement regex literal lexing
* Add parser support for regex literals
* Implement very ...
5e7df4f3cbfb2b218463f6ed27e25b1fe28d067b authored over 5 years ago by Sophie Tauchert <[email protected]>6d81538969cf667032640a810db7688d7323b126 authored over 5 years ago by Olle Sandberg <[email protected]>
* Use builder pattern to create interpreter
* Add method to initialize global object
* Run...
8af9945ddea44db7a9c37a86c6973d5e941be82a authored over 5 years ago by Sophie Tauchert <[email protected]>f90f976732577af17e7ec4918e9d8029a59a14d0 authored over 5 years ago by Jason Williams <[email protected]>
4b70af6232b7ec4815cb6997f4efb6d2fb04da7c authored over 5 years ago by Matt <[email protected]>
* passing primitives to methods
* finishing unboxing_primitives, tests added, using internal_...
c5b75c55ad4678d6ab09c7f699f0e386f01523d4 authored over 5 years ago by Jason Williams <[email protected]>* adding operations to exec
* using StringData instead of PrimitiveData (to match with spec)
...
111d232c944041ffa9936d096edc9b5724bd9525 authored over 5 years ago by Jason Williams <[email protected]>
c23a7b1f4ac57af6c5f0b9f6c98fbbed7a14c98f authored over 5 years ago by Jason Williams <[email protected]>
* Add Array and String specific console.log format
* Fix rustfmt warnings
* Fix cargo fmt ...
0ecfd0e02b4d967ed2255db5688cc9422f5c0a73 authored over 5 years ago by Callum Ward <[email protected]>* Implemented Property::is_property_key static function.
* Fixed rust formating.
0a46bdbe04dbd0a6191fae6258843421d44f2703 authored over 5 years ago by KrisChambers <[email protected]>fe42b0c61688839fd701d909af90d786f272893c authored over 5 years ago by Jason Williams <[email protected]>
ee76d784f333c84cbbae61e7dc636765e10d810d authored over 5 years ago by Arun Kumar <[email protected]>
* Make interpreter engine reusable
* Testing Array.prototype.join()
* Testing Array.protot...
911025423269349ff015fd08c76fd604cc6d18d2 authored over 5 years ago by SasakiSaki <[email protected]>7defcdd11fc506568e78dd5e29a06bd83a944eb7 authored over 5 years ago by Iban Eguia <[email protected]>
71c8a07e0c887fcc74d1c60138ff6291a127cd77 authored over 5 years ago by Jason Williams <[email protected]>
* Clean /dist as part of webpack build
* Don't track /dist
c8da85f52ecd4f7bb84b0ab940242657421b56bf authored over 5 years ago by Zach Gotsch <[email protected]>9e6389e032b4bd7a360aa125aa333e733b5da5b9 authored over 5 years ago by Callum Ward <[email protected]>
Also updated Cargo.toml to adapt it to the common license syntax,
and upgraded dependencies. I ...
860bace8e87db86068874a1074825114e6fd4ee7 authored over 5 years ago by Jason Williams <[email protected]>
0de110a82cbd32b843cc56db8a9e5a4a92617d28 authored over 5 years ago by Jason Williams <[email protected]>
2427b3b755887b37154d2ce426a3c1622b1a7369 authored over 5 years ago by Jason Williams <[email protected]>
Refactoring Objects into Structs. Changing the way objects are accessed.
New `internal_slots` a...
* Parse array elisions and trailing commas
* cargo fmt
b891ac3b9b4ca7d0538ae134c2b18104634a093f authored over 5 years ago by Zach Gotsch <[email protected]>* Implement String.prototype.{padStart(), padEnd()}
* Fix formatting
0885e0018bf7db7cab5db9640a9ce22f75f7631d authored over 5 years ago by Callum Ward <[email protected]>b5bd54293be77eee2456a6be608d209eee279a51 authored over 5 years ago by Iban Eguia <[email protected]>
* Fixed a bunch of Clippy issues
* Fixed bug with numbers
* Added clippy checks in the CI
71340e6becc85fb660d9017fd8a21f035a6d39d7 authored over 5 years ago by Iban Eguia <[email protected]>* First draft of Array prototype object
* First draft of Array prototype object
* Update t...
1c69da1dfa0fbc6f8a7daa20dd8f5ae6da31d2da authored over 5 years ago by Callum Ward <[email protected]>bf9b78954a7763411ecb3c3586e3e973bbcf062b authored over 5 years ago by Atul Bhosale <[email protected]>
* First parser tests
* Added more parser tests
* Fixed formatting issue
* Added bitwise...
14672dd3402d8018eea68e56ab084515ff0d1971 authored over 5 years ago by Iban Eguia <[email protected]>* First draft of Array prototype object
* First draft of Array prototype object
* Update t...
1455ef0dc6a3e9069b99cb08308b029035e3eb51 authored over 5 years ago by Callum Ward <[email protected]>Adding communication
0eeb76f3da69b518dcbec83b5610ed35124a8abe authored over 5 years ago by Jason Williams <[email protected]>Adding Discord server link
26ba6a673d925a4429d801258aa4647542a386f0 authored over 5 years ago by Jason Williams <[email protected]>d07068aa0a7404fd7e6afd0cee321f65a1f3937e authored over 5 years ago by Jason Williams <[email protected]>
Remove JIT
efd183d0c9fa2e82f0cbbed1d2590eb8fcb21045 authored over 5 years ago by Jason Williams <[email protected]>* testing travis
* add tests back in
ace1588a94b8e24d09621d98318604593218285f authored over 5 years ago by Jason Williams <[email protected]>Adding debugging help
b8c7e935b637dbc756f692132a945fec423afe1c authored over 5 years ago by Jason Williams <[email protected]>28774ff973a2752408f120574c7d411e4fcb2587 authored over 5 years ago by Callum Ward <[email protected]>
6d7aadd2f34540b2441de73b592ab5a192f1ae04 authored over 5 years ago by Jason Williams <[email protected]>
2cc4c6fafb348988af871cc6835a78999da24e72 authored over 5 years ago by Jason Williams <[email protected]>
8bc9aaa8e614abc511f182045b1b6b2e7c188ce1 authored over 5 years ago by Jason Williams <[email protected]>
c8d1f93dc675732ba016938d1414f18aa477e816 authored over 5 years ago by Jason Williams <[email protected]>
313fe0a39093792449e39e8b9818e2091e9acb8f authored over 5 years ago by Atul Bhosale <[email protected]>