ratel-core icon indicating copy to clipboard operation
ratel-core copied to clipboard

High performance JavaScript to JavaScript compiler with a Rust core

Results 45 ratel-core issues
Sort by recently updated
recently updated
newest added

Bumps [static-eval](https://github.com/browserify/static-eval) from 2.0.0 to 2.1.0. Release notes Sourced from static-eval's releases. v2.1.0 Add allowAccessToMethodsOnFunctions option to restore 1.x behaviour so that cwise can upgrade. (@archmoj in #31) Do not...

dependencies

```js var a = { _foo: 1, get foo () { return this._foo } } ``` Error: Unexpected token at 3:6 1 | var a = { 2 | _foo:...

Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. Commits 6370e90 Mark version 5.7.4 fbc15b1 More rigorously check surrogate pairs in regexp validator See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=acorn&package-manager=npm_and_yarn&previous-version=5.7.3&new-version=5.7.4)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot...

dependencies

Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1. Commits 6d19489 Mark release 7.1.1 793c0e5 More rigorously check surrogate pairs in regexp validator b5c1787 Fix incorrect comment in regexp parser 12ae8fe Parameterize dummy...

dependencies

I'm trying to store data associated with an expression. Unfortunately `Expression` doesn't implement Hash which makes it impossible for me to store the data inside a `HashMap`. Would it be...

Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2. Commits - [`754f0c2`](https://github.com/jonschlinkert/mixin-deep/commit/754f0c20e1bc13ea5a21a64fbc7d6ba5f7b359b9) 1.3.2 - [`90ee1fa`](https://github.com/jonschlinkert/mixin-deep/commit/90ee1fab375fccfd9b926df718243339b4976d50) ensure keys are valid when mixing in values - See full diff in [compare view](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2) Maintainer changes This...

dependencies

Resolve issue: #109 Should pass: ```javascript // https://www.ecma-international.org/ecma-262/9.0/index.html#sec-async-function-definitions async function foo0(){ } // https://www.ecma-international.org/ecma-262/9.0/index.html#sec-async-generator-function-definitions async function* foo1(){ } // https://www.ecma-international.org/ecma-262/9.0/index.html#prod-MethodDefinition // https://www.ecma-international.org/ecma-262/9.0/index.html#prod-AsyncMethod class Cls { async foo() { } static...

See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await

The current AST types uses `CopyCell` from toolshed, which is not really sound. Adding to that, interior mutability is inherently confusing. I propose that we move back to normal heap...

As follow-up for #99, this issue is about adding optional support for comment nodes. As @maciejhirsz suggested, comments should be gathered by the lexer as internal list. This way, f.e....