Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

scm.rs
use napi::bindgen_prelude;
use napi::bindgen_prelude::JsObjectValue;

use super::macros::namespace_function;
use super::{SourceControl, Uri};

namespace_function! {
    "scm" {
        "createSourceControl":
            create_source_control(
                id: &str,
                label: &str,
                root_uri: &Uri,
            ) -> SourceControl<'env>;
    }
}