Rust编写的JavaScript引擎,该项目是一个试验性质的项目。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.2 KiB

# Not implemented yet:
flags = []
features = [
# Non-implemented features:
"json-modules",
"SharedArrayBuffer",
"resizable-arraybuffer",
"Temporal",
"ShadowRealm",
"FinalizationRegistry",
"Atomics",
"decorators",
"array-grouping",
"IsHTMLDDA",
"legacy-regexp",
"symbols-as-weakmap-keys",
# Non-implemented Intl features
"intl-normative-optional",
"Intl.DurationFormat",
"Intl.DisplayNames",
"Intl.RelativeTimeFormat",
# Stage 3 proposals
# https://github.com/tc39/proposal-intl-locale-info
"Intl.Locale-info",
# https://github.com/tc39/proposal-intl-enumeration
"Intl-enumeration",
Bump test262 from `d216cc1` to `9704d7f` (#2654) Bumps [test262](https://github.com/tc39/test262) from `d216cc1` to `9704d7f`. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tc39/test262/commit/9704d7f22f6342d6c4753ab9a8d62d6725de8c4e"><code>9704d7f</code></a> Add tests for the asyncItems argument to Array.fromAsync. (<a href="https://redirect.github.com/tc39/test262/issues/3754">#3754</a>)</li> <li><a href="https://github.com/tc39/test262/commit/53e5ef817eb212d0d4f6f0ab44275094e5bf876d"><code>53e5ef8</code></a> Add Temporal era/eraYear tests</li> <li><a href="https://github.com/tc39/test262/commit/c4d8f01d3d4a9c1694fe5737346975c00a23521d"><code>c4d8f01</code></a> Array.fromAsync: Tests for mapfn and thisArg arguments</li> <li><a href="https://github.com/tc39/test262/commit/ba1e51c8e7fdef31b939f1c10ddb1f118fe309a2"><code>ba1e51c</code></a> Fix function-valued properties in propertyBagObserver</li> <li><a href="https://github.com/tc39/test262/commit/4f5eb40ee086135bb0fa2afa53062f6ebc449829"><code>4f5eb40</code></a> Temporal: Test updates for mergeFields output property order</li> <li><a href="https://github.com/tc39/test262/commit/5ea8322b0858b82a30c8cfb4ef3f13f10b70f797"><code>5ea8322</code></a> Clarify feature flags are per proposal</li> <li><a href="https://github.com/tc39/test262/commit/6bfcab106313a65a53c69783727542f16bb41fa7"><code>6bfcab1</code></a> Remove unused &quot;Intl.DateTimeFormat-quarter&quot; feature flag</li> <li><a href="https://github.com/tc39/test262/commit/7a5210deafa13595c714f36f3d868966cac15686"><code>7a5210d</code></a> Clean up feature flags for proposals in published standard</li> <li><a href="https://github.com/tc39/test262/commit/a58ae41ea7ab882fc1b3c818332f8172ba5f31bd"><code>a58ae41</code></a> linter: Fix parsing features.txt</li> <li><a href="https://github.com/tc39/test262/commit/6e1b737357a3ec2a3bc9cf4314bba810cd6099d0"><code>6e1b737</code></a> linter: Use same Python interpreter when executing script in subprocess</li> <li>See full diff in <a href="https://github.com/tc39/test262/compare/d216cc197269fc41eb6eca14710529c3d6650535...9704d7f22f6342d6c4753ab9a8d62d6725de8c4e">compare view</a></li> </ul> </details> <br /> 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> Co-authored-by: jedel1043 <jedel0124@gmail.com>
2 years ago
# https://github.com/tc39/proposal-array-from-async
"Array.fromAsync",
# https://github.com/tc39/proposal-import-attributes
"import-assertions",
# Non-standard
"caller",
# RegExp tests that check individual codepoints.
# They are not useful considering the cpu time they waste.
"regexp-unicode-property-escapes",
]
# RegExp tests that check individual codepoints.
# They are not useful considering the cpu time they waste.
tests = ["CharacterClassEscapes", "NumberFormat"]