Wrong links in ES8 varibales

Issue:

This documents ECMAScript 2017 (ECMA-262) Link going to 404 pages.

Why:

I don’t know why this happen,
But maybe reference link are deleted
{{SpecName('ES8', '#sec-async-function-definitions', 'async function')}}
will go https://tc39.github.io/ecma262/2017/#sec-async-function-definitions.

So if can change, ES8 specifications URL are
https://tc39.github.io/ecma262/2018/#sec-async-function-definitions

Thanks.

@apes0123 I’d suggest using https://www.ecma-international.org/ecma-262/8.0/#sec-async-function-definitions as the canonical URL for ES8/ES2017. The second URL refers to ECMAScript 2018.

If you want to help, you can open a pull request on https://github.com/mdn/kumascript/blob/master/macros/SpecData.json#L649 and provide the right URL :slight_smile: Do not hesitate to ping me if you need any help with that or don’t want to (I can propose this change as well).

Let’s get this 404 fixed :slight_smile:

Thank you for your supporting!

I send pull request now.

1 Like

Thanks! I’ve merged it. it’ll be part of the next push of KumaScript on MDN (changes aren’t applied live)

1 Like