bun_ptr 0.1.6

A Rust-native programmable browser runtime built on Servo and SpiderMonkey
Documentation
[package]
name = "bun_ptr"
# 0.1.1 (2026-08-19): explicit version — breaks workspace inheritance
# so this patch release ships alone. W4 stable dual-mode (allocator_api attr removal).
version = "0.1.6"
edition.workspace = true
description.workspace = true
license.workspace = true
repository.workspace = true
readme = "README.md"

[lib]
path = "lib.rs"

[lints]
workspace = true

[dependencies]
# Dual-mode: stable builds use the allocator_api2 mirror (see lib.rs).
allocator-api2.workspace = true
phf.workspace = true
bstr.workspace = true
scopeguard.workspace = true
bun_alloc.workspace = true
bun_core.workspace = true
bun_core_macros.workspace = true

[dev-dependencies]
# Link-guidance only (not a test API dep): the lib-test binary links product
# code whose scoped_log! path dispatches through bun_core's OutputSink[Sys]
# link-interface; the Sys-arm definitions (`__bun_dispatch__OutputSink__Sys__*`,
# emitted by link_impl_OutputSink! in bun_sys) live in bun_sys's rlib, so the
# test target must have it on its link line. ref_count.rs `mod tests` carries
# the force-link `use`.
bun_sys.workspace = true