dart-sdk/pkg/js_ast
Stephen Adams c50157e099 Support invoking JS operators through dart:js_util.
Some JS functionality is only exposed through operators, such as
implicit type conversions and BigInt arithmetic. Other than requiring
some minor additions for the exponentiation (`**`) operator, supporting
these through `dart:js_util` is trivial.

Change-Id: I010674303e4f99b42d43b73095de69b8ddcdeb47
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/242680
Reviewed-by: Joshua Litt <joshualitt@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Stephen Adams <sra@google.com>
2022-04-28 21:18:40 +00:00
..
lib Support invoking JS operators through dart:js_util. 2022-04-28 21:18:40 +00:00
test [js_ast] Fully migrated to 2.16 2022-04-05 23:49:44 +00:00
analysis_options.yaml [dart2js] Enforce recommended lints in pkg/js_ast 2022-04-01 18:26:01 +00:00
LICENSE Update LICENSE 2021-04-07 10:28:38 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00
pubspec.yaml [js_ast] language version 2.16 2022-04-05 01:38:03 +00:00
README.md

js_ast

A library for creating JavaScript ASTs from templates.