pub static LEGACY_PLUGIN_MANIFEST_FILE_EXT: &str = "noscfg";
pub static PLUGIN_MANIFEST_FILE_EXT: &str = "nosplugin";
pub static GENERIC_PACKAGE_MANIFEST_FILE_EXT: &str = "nospackage";
pub static LEGACY_SUBSYSTEM_MANIFEST_FILE_EXT: &str = "nossys";
pub static LEGACY_NODE_DEFINITION_FILE_EXT: &str = "nosdef";
pub static NODE_DEFINITION_FILE_EXT: &str = "nosnode";

pub static PUBLISH_OPTIONS_FILE_NAME: &str = ".nospub";

pub static POSSIBLE_CAN_SHOW_AS: [&str; 7] = ["PROPERTY_ONLY", "INPUT_PIN_ONLY", "INPUT_PIN_OR_PROPERTY", "OUTPUT_PIN_OR_PROPERTY", "OUTPUT_PIN_ONLY", "INPUT_OUTPUT", "INPUT_OUTPUT_PROPERTY"];
pub static POSSIBLE_SHOW_AS: [&str; 3] = ["INPUT_PIN", "OUTPUT_PIN", "PROPERTY"];

pub static GENERIC_PACKAGE_MANIFEST_SCHEMA_VERSION: u32 = 1;

pub static GET_CMD_DEFAULT_NAME: &str = "nodos.bundle.standard";
pub static GET_CMD_DEFAULT_VERSION: &str = "1.3";
