use-js 0.0.1

Feature-gated facade crate for RustUse JavaScript ecosystem primitives
Documentation
//! Curated facade prelude for common JavaScript ecosystem primitives.

#[cfg(feature = "angular")]
pub use use_angular::{AngularModuleName, AngularSelector};
#[cfg(feature = "astro")]
pub use use_astro::{AstroIntegrationName, AstroRenderingMode};
#[cfg(feature = "ecmascript")]
pub use use_ecmascript::EcmaScriptTarget;
#[cfg(feature = "jquery")]
pub use use_jquery::{JqueryEventName, JquerySelector};
#[cfg(feature = "identifier")]
pub use use_js_identifier::JsIdentifier;
#[cfg(feature = "module")]
pub use use_js_module::JsModuleSpecifier;
#[cfg(feature = "lit")]
pub use use_lit::{LitElementName, LitPropertyName};
#[cfg(feature = "next")]
pub use use_next::NextJsRouteSegment;
#[cfg(feature = "package-json")]
pub use use_package_json::{PackageName, PackageVersion};
#[cfg(feature = "preact")]
pub use use_preact::{PreactComponentName, PreactHookName};
#[cfg(feature = "qwik")]
pub use use_qwik::QwikComponentName;
#[cfg(feature = "react")]
pub use use_react::{ReactComponentName, ReactHookName};
#[cfg(feature = "remix")]
pub use use_remix::RemixRoutePath;
#[cfg(feature = "solid")]
pub use use_solid::{SolidComponentName, SolidSignalName};
#[cfg(feature = "storybook")]
pub use use_storybook::{StorybookComponentTitle, StorybookStoryName};
#[cfg(feature = "svelte")]
pub use use_svelte::{SvelteComponentName, SvelteDirectiveName};
#[cfg(feature = "ts")]
pub use use_ts::{TsModuleResolution, TsTarget};
#[cfg(feature = "vue")]
pub use use_vue::VueComponentName;