rolldown_common 1.1.0

This crate is mostly for sharing code between rolldwon crates.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use arcstr::ArcStr;
use string_wizard::MagicString;

use crate::PluginIdx;

#[derive(Debug)]
pub enum SourceMapGenMsg {
  /// `(module_idx, plugin_idx, module_id, magic_string)`.
  ///
  /// `module_id` is carried so the sourcemap worker can fill the generated
  /// map's `source` with it
  MagicString(Box<(crate::ModuleIdx, PluginIdx, ArcStr, MagicString<'static>)>),
  Terminate,
}