#lang scheme/base (require scheme/contract "private/syntax/ast-utils.ss" "private/compiler/compile.ss") (provide/contract [rename compile-script js-compile ((listof SourceElement?) . -> . syntax?)] [rename compile-interaction js-compile/interaction ((listof SourceElement?) . -> . syntax?)])