Perform extension packaging in extension-cli (#9549)

Release Notes:

- N/A

---------

Co-authored-by: Marshall <marshall@zed.dev>
This commit is contained in:
Max Brunsfeld
2024-03-19 17:26:06 -04:00
committed by GitHub
co-authored by Marshall
parent 85c294da9a
commit fd11bd68f2
8 changed files with 221 additions and 62 deletions
+10
View File
@@ -0,0 +1,10 @@
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
pub struct ExtensionApiManifest {
pub name: String,
pub version: String,
pub description: Option<String>,
pub authors: Vec<String>,
pub repository: String,
}
+2
View File
@@ -1,12 +1,14 @@
pub mod auth;
mod conn;
mod error;
mod extension;
mod notification;
mod peer;
pub mod proto;
pub use conn::Connection;
pub use error::*;
pub use extension::*;
pub use notification::*;
pub use peer::*;
mod macros;