SYMBOL INDEX (82 symbols across 9 files) FILE: example/src/lib.rs function main_js (line 6) | pub fn main_js() { FILE: src/cargo.js constant GLOBAL_LOCK (line 4) | const GLOBAL_LOCK = new Lock(); class Nightly (line 7) | class Nightly { method constructor (line 8) | constructor(year, month, day) { method greaterThan (line 14) | greaterThan(other) { method supportsImmediateAbort (line 34) | supportsImmediateAbort() { function getNightly (line 40) | async function getNightly(dir) { function getTargetDir (line 57) | async function getTargetDir(dir) { function getVersion (line 67) | async function getVersion(dir, name) { function run (line 82) | async function run({ dir, verbose, cargoArgs, rustcArgs, release, optimi... FILE: src/index.js constant PREFIX (line 11) | const PREFIX = "./.__rollup-plugin-rust__"; constant INLINE_ID (line 12) | const INLINE_ID = "\0__rollup-plugin-rust-inlineWasm__"; function stripPath (line 15) | function stripPath(path) { class Option (line 20) | class Option { method constructor (line 21) | constructor(value) { method get (line 26) | get() { method getOr (line 30) | getOr(fallback) { method set (line 39) | set(value) { class State (line 46) | class State { method constructor (line 47) | constructor() { method reset (line 150) | reset() { method processOptions (line 160) | processOptions(cx, oldOptions) { method setOptions (line 169) | setOptions(cx, path, oldOptions, options, defaults, deprecations) { method watchFiles (line 215) | async watchFiles(cx, dir) { method getNightly (line 229) | async getNightly(dir) { method getTargetDir (line 240) | async getTargetDir(dir) { method getWasmBindgen (line 251) | async getWasmBindgen(dir) { method loadWasm (line 269) | async loadWasm(outDir) { method compileTypescript (line 280) | async compileTypescript(name, outDir) { method compileTypescriptCustom (line 291) | async compileTypescriptCustom(name, isCustom) { method wasmOpt (line 303) | async wasmOpt(cx, outDir) { method compileInlineWasm (line 320) | compileInlineWasm(build) { method compileJsInline (line 361) | compileJsInline(build, isCustom) { method compileJsNormal (line 444) | compileJsNormal(build, isCustom) { method compileJs (line 524) | compileJs(build, isCustom) { method getInfo (line 534) | async getInfo(dir, id) { method buildCargo (line 567) | async buildCargo(dir) { method buildWasm (line 584) | async buildWasm(cx, dir, bin, name, wasmPath, outDir) { method build (line 626) | async build(cx, dir, id) { method load (line 642) | async load(cx, oldId) { function rust (line 684) | function rust(options = {}) { FILE: src/typescript.js function trim (line 5) | function trim(s) { function parse (line 10) | function parse(declaration) { function writeCustom (line 16) | async function writeCustom(name, typescriptDir, inline, synchronous) { function write (line 58) | async function write(name, typescriptDir, outDir) { FILE: src/utils.js function getCacheDir (line 13) | function getCacheDir(name) { function posixPath (line 30) | function posixPath(path) { function debug (line 35) | function debug(s) { function info (line 40) | function info(s) { function isObject (line 45) | function isObject(value) { function eachObject (line 50) | function eachObject(object, f) { function copyObject (line 57) | function copyObject(object, f) { function glob (line 73) | function glob(pattern, cwd) { function rm (line 83) | function rm(path) { function mv (line 88) | function mv(from, to) { function mkdir (line 101) | function mkdir(path) { function exists (line 114) | function exists(path) { function read (line 127) | function read(path) { function readString (line 141) | function readString(path) { function writeString (line 155) | function writeString(path, value) { function getEnv (line 169) | function getEnv(name, fallback) { function exec (line 181) | function exec(cmd, options) { function spawn (line 198) | function spawn(command, args, options) { function wait (line 203) | function wait(p) { function tar (line 219) | function tar(stream, options) { class Lock (line 239) | class Lock { method constructor (line 240) | constructor() { method withLock (line 245) | async withLock(f) { method lock (line 256) | async lock() { method unlock (line 270) | unlock() { FILE: src/wasm-bindgen.js constant WASM_BINDGEN_CACHE (line 8) | const WASM_BINDGEN_CACHE = {}; function getName (line 11) | function getName(version) { function getUrl (line 33) | function getUrl(version, name) { function getPath (line 38) | function getPath(dir) { function fetchBin (line 47) | async function fetchBin(dir, version, name, path) { function download (line 66) | async function download(dir, verbose) { function run (line 90) | async function run({ bin, dir, wasmPath, outDir, typescript, extraArgs, ... FILE: src/wasm-opt.js function run (line 6) | async function run({ dir, input, output, extraArgs, verbose }) { FILE: tests/src/bar/src/lib.rs function main_js (line 6) | pub fn main_js() { FILE: tests/src/foo/src/lib.rs function foo (line 7) | fn foo() -> u32; function nop (line 14) | fn nop(); function main_js (line 19) | pub fn main_js() {