diff --git a/crates/cli-support/src/js/mod.rs b/crates/cli-support/src/js/mod.rs index dd382d61..0803387c 100644 --- a/crates/cli-support/src/js/mod.rs +++ b/crates/cli-support/src/js/mod.rs @@ -339,9 +339,6 @@ impl<'a> Context<'a> { for (class, exports) in classes { let mut dst = format!("class {} {{\n", class); let mut ts_dst = format!("export {}", dst); - ts_dst.push_str(" - public ptr: number; - "); if self.config.debug || exports.constructor.is_some() { self.expose_constructor_token(); diff --git a/tests/all/dependencies.rs b/tests/all/dependencies.rs index aea5fc71..6c8ec4f4 100644 --- a/tests/all/dependencies.rs +++ b/tests/all/dependencies.rs @@ -84,7 +84,7 @@ fn dependencies_work() { const z = wasm.takes_own_dep_ty(foo); assert.strictEqual(z, y); - assert.strictEqual(foo.ptr, 0); + assert.strictEqual((foo as any).ptr, 0); } "#, )