Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultOpts = map[string]interface{}{ "plugins": []interface{}{ []interface{}{"transform-es2015-template-literals", map[string]interface{}{"loose": false, "spec": false}}, "transform-es2015-literals", "transform-es2015-function-name", []interface{}{"transform-es2015-arrow-functions", map[string]interface{}{"spec": false}}, "transform-es2015-block-scoped-functions", []interface{}{"transform-es2015-classes", map[string]interface{}{"loose": false}}, "transform-es2015-object-super", "transform-es2015-duplicate-keys", []interface{}{"transform-es2015-computed-properties", map[string]interface{}{"loose": false}}, "check-es2015-constants", []interface{}{"transform-es2015-spread", map[string]interface{}{"loose": false}}, "transform-es2015-parameters", []interface{}{"transform-es2015-destructuring", map[string]interface{}{"loose": false}}, "transform-es2015-block-scoping", []interface{}{"transform-es2015-modules-commonjs", map[string]interface{}{"loose": false}}, "transform-exponentiation-operator", }, "ast": false, "sourceMaps": false, "babelrc": false, "compact": false, "retainLines": true, "highlightCode": false, } )
Functions ¶
This section is empty.
Types ¶
type Compiler ¶
type Compiler struct {
// contains filtered or unexported fields
}
A Compiler compiles JavaScript source code (ES5.1 or ES6) into a goja.Program
Click to show internal directories.
Click to hide internal directories.