Osman Turan
fc405c4f0a
Add limited console.trace implementation ( #1623 )
...
This Pull Request partially fixes #307 .
It changes the following:
- Implements limited `console.trace` functionality by dumping stack trace. Since `console.trace`'s output is supposed to be implementation-specific according to the technical specification, it should be technically correct 😀 Any hints about potential improvements are welcome!
3 years ago
dependabot[bot]
e0ea210ea1
Bump webpack from 5.59.1 to 5.60.0 ( #1688 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.59.1 to 5.60.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/webpack/webpack/releases ">webpack's releases</a>.</em></p>
<blockquote>
<h2>v5.60.0</h2>
<h1>Features</h1>
<ul>
<li>Allow to pass more options to <code>experiments.lazyCompilation</code>. e. g. port, https stuff</li>
</ul>
<h1>Bugfixes</h1>
<ul>
<li>fix <code>output.hashFunction</code> used to persistent caching too</li>
<li>Initialize <code>buildDependencies</code> Set correctly when loaders are added in <code>beforeLoaders</code> hook</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f0298fe46f
"><code>f0298fe</code></a> 5.60.0</li>
<li><a href="c55dbcb5e4
"><code>c55dbcb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/14236 ">#14236</a> from cgatian/feat/lazy-compilation-backend-https-su...</li>
<li><a href="866e674114
"><code>866e674</code></a> update Cli snapshots</li>
<li><a href="691e37b6f1
"><code>691e37b</code></a> add missing descriptions to schema</li>
<li><a href="a8b00f864c
"><code>a8b00f8</code></a> nitpicks</li>
<li><a href="4a1d4e6dba
"><code>4a1d4e6</code></a> Merge branch 'main' into feat/lazy-compilation-backend-https-support</li>
<li><a href="ba154bc741
"><code>ba154bc</code></a> refactor and add test case</li>
<li><a href="b865ecb2db
"><code>b865ecb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/14557 ">#14557</a> from JonnyBurger/patch-1</li>
<li><a href="92d5266d22
"><code>92d5266</code></a> Update PackFileCacheStrategy.js</li>
<li><a href="6776595f40
"><code>6776595</code></a> Honor <code>hashFunction</code> option for createFileSerializer</li>
<li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v5.59.1...v5.60.0 ">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.60.0 )](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
3 years ago
dependabot[bot]
789809fc43
Bump codecov/codecov-action from 1 to 2.1.0 ( #1686 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1 to 2.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases ">codecov/codecov-action's releases</a>.</em></p>
<blockquote>
<h2>v2.1.0</h2>
<h2>2.1.0</h2>
<h3>Features</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/515 ">#515</a> Allow specifying version of Codecov uploader</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/499 ">#499</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.30.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/508 ">#508</a> build(deps): bump openpgp from 5.0.0-5 to 5.0.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/514 ">#514</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.9.0</li>
</ul>
<h2>v2.0.3</h2>
<h2>2.0.3</h2>
<h3>Fixes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/464 ">#464</a> Fix wrong link in the readme</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/485 ">#485</a> fix: Add override OS and linux default to platform</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/447 ">#447</a> build(deps): bump openpgp from 5.0.0-4 to 5.0.0-5</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/458 ">#458</a> build(deps-dev): bump eslint from 7.31.0 to 7.32.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/465 ">#465</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.28.4 to 4.29.1</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/466 ">#466</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.28.4 to 4.29.1</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/468 ">#468</a> build(deps-dev): bump <code>@types/jest</code> from 26.0.24 to 27.0.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/470 ">#470</a> build(deps-dev): bump <code>@types/node</code> from 16.4.0 to 16.6.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/472 ">#472</a> build(deps): bump path-parse from 1.0.6 to 1.0.7</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/473 ">#473</a> build(deps-dev): bump <code>@types/jest</code> from 27.0.0 to 27.0.1</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/478 ">#478</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.29.1 to 4.29.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/479 ">#479</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.29.1 to 4.29.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/481 ">#481</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.6.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/483 ">#483</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.29.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/484 ">#484</a> build(deps): bump <code>@actions/core</code> from 1.4.0 to 1.5.0</li>
</ul>
<h2>v2.0.2</h2>
<h3>Fixes</h3>
<ul>
<li>Underlying uploader fixes issues with tokens not being sent properly for users seeing
<code>Error!: Error: Error uploading to https://codecov.io : Error: Error uploading to Codecov: Error: Not Found</code></li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/432 ">#432</a> fix: use import to destructure package.json</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/434 ">#434</a> fix: openpgp and asn1.js</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/440 ">#440</a> 2.0.2 token fixes</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/420 ">#420</a> Bump eslint from 7.30.0 to 7.31.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/433 ">#433</a> build(deps-dev): bump <code>@types/node</code> from 16.3.3 to 16.4.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/425 ">#425</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.28.3 to 4.28.4</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/426 ">#426</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.28.3 to 4.28.4</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/438 ">#438</a> Set up Dependabot for github-actions dependencies</li>
</ul>
<h2>v2.0.1</h2>
<h3>Fixes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/424 ">#424</a> fix: Issue in building all deep dependencies</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md ">codecov/codecov-action's changelog</a>.</em></p>
<blockquote>
<h2>2.1.0</h2>
<h3>Features</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/515 ">#515</a> Allow specifying version of Codecov uploader</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/499 ">#499</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.30.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/508 ">#508</a> build(deps): bump openpgp from 5.0.0-5 to 5.0.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/514 ">#514</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.9.0</li>
</ul>
<h2>2.0.3</h2>
<h3>Fixes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/464 ">#464</a> Fix wrong link in the readme</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/485 ">#485</a> fix: Add override OS and linux default to platform</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/447 ">#447</a> build(deps): bump openpgp from 5.0.0-4 to 5.0.0-5</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/458 ">#458</a> build(deps-dev): bump eslint from 7.31.0 to 7.32.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/465 ">#465</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.28.4 to 4.29.1</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/466 ">#466</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.28.4 to 4.29.1</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/468 ">#468</a> build(deps-dev): bump <code>@types/jest</code> from 26.0.24 to 27.0.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/470 ">#470</a> build(deps-dev): bump <code>@types/node</code> from 16.4.0 to 16.6.0</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/472 ">#472</a> build(deps): bump path-parse from 1.0.6 to 1.0.7</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/473 ">#473</a> build(deps-dev): bump <code>@types/jest</code> from 27.0.0 to 27.0.1</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/478 ">#478</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.29.1 to 4.29.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/479 ">#479</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.29.1 to 4.29.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/481 ">#481</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.6.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/483 ">#483</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.29.2</li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/484 ">#484</a> build(deps): bump <code>@actions/core</code> from 1.4.0 to 1.5.0</li>
</ul>
<h2>2.0.2</h2>
<h3>Fixes</h3>
<ul>
<li>Underlying uploader fixes issues with tokens not being sent properly for users seeing
<code>Error!: Error: Error uploading to https://codecov.io : Error: Error uploading to Codecov: Error: Not Found</code></li>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/440 ">#440</a> fix: Validation ordering</li>
</ul>
<h2>2.0.1</h2>
<h3>Fixes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/424 ">#424</a> fix: Issue in building all deep dependencies</li>
</ul>
<h2>2.0.0</h2>
<p>On February 1, 2022, the <code>v1</code> uploader will be full sunset and no longer function. This is due
to the deprecation of the underlying bash uploader. This version uses the new <a href="https://github.com/codecov/uploader ">uploader</a>.</p>
<p>The <code>v2</code> Action downloads, verifies, and runs the Codecov binary.</p>
<h3>Breaking Changes</h3>
<ul>
<li>Multiple fields have not been transferred from the bash uploader or have been deprecated. Notably
many of the <code>functionalities</code> and <code>gcov_</code> arguments have been removed. Please check the documentation
for the full list.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f32b3a3741
"><code>f32b3a3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/515 ">#515</a> from codecov/specify-version</li>
<li><a href="72dfd4782e
"><code>72dfd47</code></a> Allow specifying version of Codecov uploader</li>
<li><a href="46edaeda0c
"><code>46edaed</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/499 ">#499</a> from codecov/dependabot/npm_and_yarn/vercel/ncc-0.30.0</li>
<li><a href="b6fd8cc98b
"><code>b6fd8cc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/508 ">#508</a> from codecov/dependabot/npm_and_yarn/openpgp-5.0.0</li>
<li><a href="07a4e975bb
"><code>07a4e97</code></a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.30.0</li>
<li><a href="c071c7087f
"><code>c071c70</code></a> build(deps): bump openpgp from 5.0.0-5 to 5.0.0</li>
<li><a href="f6d4366a4c
"><code>f6d4366</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/514 ">#514</a> from codecov/dependabot/npm_and_yarn/types/node-16.9.0</li>
<li><a href="2bbefc9105
"><code>2bbefc9</code></a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.9.0</li>
<li><a href="5a8bb4701e
"><code>5a8bb47</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/485 ">#485</a> from codecov/alternate-os</li>
<li><a href="3e9a2814f2
"><code>3e9a281</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/481 ">#481</a> from codecov/dependabot/npm_and_yarn/types/node-16.6.2</li>
<li>Additional commits viewable in <a href="https://github.com/codecov/codecov-action/compare/v1...v2.1.0 ">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codecov/codecov-action&package-manager=github_actions&previous-version=1&new-version=2.1.0 )](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
3 years ago
hle0
da29677323
Implement prototype of `Intl` built-in ( #1622 )
...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add any
information as you feel neccesary.
--->
This pull request is related to #1180 .
It changes the following:
- Creates the `Intl` global
- Adds the `Intl.getCanonicalLocales` method
At the moment it does not actually use ICU4X behind the scenes; `Intl.getCanonicalLocales` simply acts as if all the locales passed are canonical locales. This will not be the case in the final PR.
Co-authored-by: RageKnify <RageKnify@gmail.com>
3 years ago
João Borges
6262bd9824
Add bors to CI ( #1684 )
...
This Pull Request updates some of our CI config and adds config for bors.
It changes the following:
- remove `cargo check` from CI (`cargo test` should be enough)
- change back to `cargo tarpaulin` on Linux to get coverage information
- simplify some of the CI steps' names
- add workflow for bors
##### Working with bors
It's setup so that we need 2 approvals before we can merge like we discussed in Discord.
After the second approval we can write a comment with `bors r+` so that the merge is tested.
bors will only run if `test`, `rustfmt`, `clippy`, `examples` and `doc` are all running error free in the PR's branch. It will then run them again in a `staging` branch that is the equivalent of merging the PR on `main`.
Another option we can consider is `up_to_date_approvals`, so that new commits make previous approvals not count.
The bors reference can be found here: https://bors.tech/documentation/
3 years ago
Kevin
33e22058cd
Implement Async Generator Parsing ( #1669 )
...
Co-authored-by: Iban Eguia <razican@protonmail.ch>
3 years ago
Iban Eguia
a5c85708a2
Clean-up contribution guidelines, dependencies, Test262, MSRV ( #1683 )
3 years ago
LaBaguette
35d75c68b0
Implement `DataView` built-in object ( #1662 )
...
Co-authored-by: João Borges <rageknify@gmail.com>
3 years ago
Ben
b7858c1e29
Implement Array findLast and findLastIndex ( #1665 )
3 years ago
dependabot[bot]
69c8fd4e69
Bump style-loader from 3.3.0 to 3.3.1 ( #1682 )
3 years ago
raskad
7e6bef92b5
Implement object literals for vm ( #1668 )
3 years ago
João Borges
8aeef422ed
Respect rust 1.56 ( #1681 )
...
* Style: Respect rust1.56
* Chore: Change to 2021 edition
3 years ago
praveenbakkal
a79fe12f24
change that verbosity comparison to > 2 ( #1680 )
3 years ago
dependabot[bot]
8891bb7407
Bump webpack from 5.59.0 to 5.59.1 ( #1679 )
3 years ago
dependabot[bot]
cd1e4bffef
Bump webpack from 5.58.2 to 5.59.0 ( #1678 )
3 years ago
dependabot[bot]
c97aa98456
Bump webpack-cli from 4.9.0 to 4.9.1 ( #1677 )
3 years ago
dependabot[bot]
37ce248dc1
Bump html-webpack-plugin from 5.3.2 to 5.4.0 ( #1672 )
3 years ago
dependabot[bot]
ab85a7683e
Bump structopt from 0.3.23 to 0.3.25 ( #1674 )
3 years ago
dependabot[bot]
46dd293b0f
Bump actions/checkout from 2.3.4 to 2.3.5 ( #1673 )
3 years ago
raskad
f66324cdf5
Implement `Proxy` object ( #1664 )
...
* Implement `Proxy` object
* Restucture `Proxy` struct fields
* Apply some suggestions
3 years ago
Abhishek C Sharma
c809de76ac
Initial implementation for increment/decrement in VM ( #1621 )
...
- Added two new opcodes Inc and Dec to the VM for increment and decrement.
- Implementated compilation for Post/Pre Increment and Decrement operators to VM operations.
- Implemented running the Inc and Dec opcodes on the VM.
3 years ago
dependabot[bot]
f8293bca1e
Bump webpack from 5.58.1 to 5.58.2 ( #1667 )
3 years ago
dependabot[bot]
59d5dfeeea
Bump monaco-editor from 0.29.0 to 0.29.1 ( #1661 )
3 years ago
Kevin Putera
4f9764c730
Implement Object.fromEntries ( #1660 )
...
* Implement Object.fromEntries
* Add tests for Object.fromEntries
3 years ago
Alex Touchet
c8eff81f1d
Badge updates ( #1638 )
3 years ago
raskad
b624be6927
Implement `delete` operator in the vm ( #1649 )
3 years ago
dependabot[bot]
829a26d1a9
Bump monaco-editor from 0.28.1 to 0.29.0 ( #1658 )
3 years ago
dependabot[bot]
5227901fed
Bump css-loader from 6.3.0 to 6.4.0 ( #1657 )
3 years ago
dependabot[bot]
adab4472fe
Bump webpack from 5.58.0 to 5.58.1 ( #1656 )
3 years ago
dependabot[bot]
397cee0a02
Bump bootstrap from 5.1.2 to 5.1.3 ( #1655 )
3 years ago
jedel1043
9f845465bf
Refactor `Function` internal methods and implement `BoundFunction` objects ( #1583 )
...
* Refactor `[[Call]]` and `[[Construct]]` to be InternalFunctions
* Implement `BoundFunction` exotic objects
* Implement remaining `Function` builtin methods
* Lift `OrdinaryHasInstance` to be inside JsValue
* Implement `JsValue::InstanceOf` operator inside JsValue
* Implement `JsValue::[as/is]_[callable/constructor]
* Enable mutability for the `Closure` type inside closures
3 years ago
dependabot[bot]
bec891ad97
Bump webpack from 5.57.1 to 5.58.0 ( #1650 )
3 years ago
Kevin
69d9f62088
Hashbang lexer support ( #1631 )
3 years ago
dependabot[bot]
eaa61f46e5
Bump webpack-cli from 4.8.0 to 4.9.0 ( #1646 )
3 years ago
dependabot[bot]
d9596fcad1
Bump measureme from 9.1.2 to 10.0.0 ( #1648 )
3 years ago
dependabot[bot]
bd5827dfec
Update measureme requirement from 9.1.2 to 10.0.0 in /boa ( #1647 )
...
Updates the requirements on [measureme](https://github.com/rust-lang/measureme ) to permit the latest version.
- [Release notes](https://github.com/rust-lang/measureme/releases )
- [Changelog](https://github.com/rust-lang/measureme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/measureme/compare/9.1.2...10.0.0 )
---
updated-dependencies:
- dependency-name: measureme
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Kevin Putera
aaac3e9a62
Implement Object.hasOwn and improve Object.prototype.hasOwnProperty ( #1639 )
...
* Implement Object.hasOwn and fix/add docs to Object.prototype.hasOwnProperty
* Tests for Object.hasOwn
* Improve tests for Object.prototype.hasOwnProperty
* Fix 'length' property descriptor bug
* Simplify Object.prototype.hasOwnProperty
3 years ago
jedel1043
510623b0e6
Change type of object prototypes to `Option<JsObject>` ( #1640 )
3 years ago
dependabot[bot]
94edd22a44
Bump webpack from 5.57.0 to 5.57.1 ( #1636 )
3 years ago
raskad
45c8fa0baa
Implement Generator parsing ( #1575 )
3 years ago
Jason Williams
21a5b3418e
Fix master refs to main ( #1637 )
3 years ago
Iban Eguia
be51d98474
Updated test suite and dependencies ( #1635 )
...
* Updated test suite and dependencies
* Ignore Temporal feature in tests
3 years ago
LaBaguette
4836575ad9
Fix Math tests ( #1599 ) ( #1630 )
3 years ago
Nikodem Rabuliński
4e2d195b63
Fix `Number.toExponential` and `Number.toFixed` ( #1620 )
3 years ago
Jason Williams
1a257b52ce
VM Tidy Up ( #1610 )
...
* - add trace to VSCode launch
- comment out pushUndefined and Return
- Move call frame to its own file
- heading for code blocks needed to be on its own line
- Show the difference between the VM starting up and a new Call frame being ran
* add back in return opCodes
* Update boa/src/vm/mod.rs
Co-authored-by: João Borges <rageknify@gmail.com>
3 years ago
LaBaguette
8826c6d8ad
Implement `Symbol.prototype[ @@toPrimitive ]` ( #1634 )
3 years ago
LowR
916c9d8bc9
Allow `BindingPattern`s as `CatchParameter` ( #1628 )
3 years ago
jedel1043
df836f1e2a
Implement arguments exotic objects ( #1522 )
3 years ago
dependabot[bot]
ed00a137cf
Bump webpack-dev-server from 4.3.0 to 4.3.1 ( #1633 )
3 years ago
jedel1043
e1c573aaca
Unify object creation with `empty` and `from_proto_and_data` methods ( #1567 )
3 years ago