[package] name = "pdf-inspector-wasm" version = "0.1.2" edition = "2021" authors = ["Firecrawl Team"] description = "Browser WebAssembly bindings for pdf-inspector" license = "MIT" repository = "https://github.com/firecrawl/pdf-inspector" homepage = "https://github.com/firecrawl/pdf-inspector" readme = "README.md" publish = false [lib] crate-type = ["cdylib", "rlib"] [dependencies] console_error_panic_hook = "0.1" js-sys = "0.3" pdf-inspector = { path = ".." } serde = { version = "1", features = ["derive"] } serde-wasm-bindgen = "0.6" wasm-bindgen = "0.2" [dev-dependencies] wasm-bindgen-test = "0.3" [profile.release] codegen-units = 1 lto = true opt-level = "s" strip = true [package.metadata.wasm-pack.profile.release] # Rust 1.95 emits bulk-memory instructions that the binaryen bundled with # wasm-pack 0.15.0 does not yet validate. rustc still performs the release, # size, and LTO optimizations above. wasm-opt = false