{"_id":"@dxos/automerge-subduction-unified","name":"@dxos/automerge-subduction-unified","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@dxos/automerge-subduction-unified","version":"0.1.0","description":"Unified WASM bindings for Automerge documents and Subduction replication","publishConfig":{"access":"public"},"type":"module","main":"./dist/cjs/node.cjs","module":"./dist/esm/bundler.js","types":"./dist/index.d.ts","sideEffects":["./dist/esm/node.js","./dist/esm/web.js","./dist/esm/workerd.js","./dist/esm/bundler.js","./dist/esm/slim.js","./dist/esm/debug-bundler.js","./dist/esm/debug-node.js","./dist/esm/debug-web.js","./dist/esm/debug-workerd.js"],"exports":{".":{"types":"./dist/index.d.ts","workerd":{"import":"./dist/esm/workerd.js","require":"./dist/cjs/web.cjs"},"worker":{"import":"./dist/esm/workerd.js","require":"./dist/cjs/web.cjs"},"node":{"import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"import":"./dist/esm/bundler.js","require":"./dist/cjs/web.cjs"},"import":"./dist/esm/web.js","require":"./dist/cjs/web.cjs"},"./slim":{"types":"./dist/index.d.ts","import":"./dist/esm/slim.js","require":"./dist/cjs/slim.cjs"},"./wasm":"./dist/automerge-subduction-unified.wasm","./wasm-base64":{"import":"./dist/esm/wasm-base64.js","require":"./dist/cjs/wasm-base64.cjs"},"./iife":"./dist/iife/index.js","./debug":{"types":"./dist/index.d.ts","workerd":{"import":"./dist/esm/debug-workerd.js","require":"./dist/cjs/debug-web.cjs"},"worker":{"import":"./dist/esm/debug-workerd.js","require":"./dist/cjs/debug-web.cjs"},"node":{"import":"./dist/esm/debug-node.js","require":"./dist/cjs/debug-node.cjs"},"browser":{"import":"./dist/esm/debug-bundler.js","require":"./dist/cjs/debug-web.cjs"},"import":"./dist/esm/debug-web.js","require":"./dist/cjs/debug-web.cjs"},"./debug/wasm":"./dist/automerge-subduction-unified-debug.wasm","./debug/wasm-base64":{"import":"./dist/esm/debug-wasm-base64.js","require":"./dist/cjs/debug-wasm-base64.cjs"},"./debug/iife":"./dist/iife/debug.js","./debug/slim":{"types":"./dist/index.d.ts","import":"./dist/esm/debug-slim.js","require":"./dist/cjs/debug-slim.cjs"}},"scripts":{"build":"pnpm run clean && pnpm run build-bodge && pnpm run package-dist","build-bodge":"wasm-bodge build --crate-path ../crates/automerge_subduction_unified_wasm --package-json ./package.json --out-dir ./dist --debug-variant","clean":"node -e \"import('node:fs/promises').then(fs => Promise.all(['dist','pkg','pkg-node','pkg-slim'].map(path => fs.rm(path, { recursive: true, force: true }))))\"","package-dist":"node package-dist.js","test":"vitest --run --passWithNoTests","test:watch":"vitest"},"keywords":["automerge","crdt","subduction","sync","wasm"],"author":{"name":"DXOS"},"license":"MIT OR Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dxos/automerge-subduction.git","directory":"js"},"homepage":"https://github.com/dxos/automerge-subduction","bugs":{"url":"https://github.com/dxos/automerge-subduction/issues"},"devDependencies":{"@types/node":"^22.17.2","esbuild":"^0.28.0","typescript":"^5.9.2","vite":"^5.4.19","vite-plugin-wasm":"^3.5.0","vitest":"^2.1.9","wasm-pack":"^0.14.0"},"gitHead":"251dc766642c7a590146fdfda993338e00e9b9a2","_id":"@dxos/automerge-subduction-unified@0.1.0","_nodeVersion":"24.4.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-raKg5mYAAzc0ACkT9BIMqZ1WK4L+GufHCDYtDk9Kh9Ja4z0+W3ZYBHqdJokntYg8Gs/sZJ1Pv9gEmK4fOc4xVg==","shasum":"67f17fed4e67267c138d30850de2bea4f619fd50","tarball":"https://registry.npmjs.org/@dxos/automerge-subduction-unified/-/automerge-subduction-unified-0.1.0.tgz","fileCount":76,"unpackedSize":40961270,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxk9XY6oVsJ2J1D52zikkqegFPp7ufLgKY+9kJz2eqmwIgLLQrd/bAyhMoA30VB4SOw1YHCuLxqtQxGQjsQF7ZzkQ="}]},"_npmUser":{"name":"mykola-vrmchk","email":"veremchukmukola@gmail.com"},"directories":{},"maintainers":[{"name":"richburdon","email":"rich.burdon@gmail.com"},{"name":"marik_d","email":"maretskii@gmail.com"},{"name":"wittjosiah","email":"josiah@witt.life"},{"name":"dxos-bot","email":"bot@dxos.org"},{"name":"mykola-vrmchk","email":"veremchukmukola@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/automerge-subduction-unified_0.1.0_1777919566355_0.22692900736913257"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T18:32:46.285Z","0.1.0":"2026-05-04T18:32:46.991Z","modified":"2026-05-04T18:32:47.268Z"},"maintainers":[{"name":"richburdon","email":"rich.burdon@gmail.com"},{"name":"marik_d","email":"maretskii@gmail.com"},{"name":"wittjosiah","email":"josiah@witt.life"},{"name":"dxos-bot","email":"bot@dxos.org"},{"name":"mykola-vrmchk","email":"veremchukmukola@gmail.com"}],"description":"Unified WASM bindings for Automerge documents and Subduction replication","homepage":"https://github.com/dxos/automerge-subduction","keywords":["automerge","crdt","subduction","sync","wasm"],"repository":{"type":"git","url":"git+https://github.com/dxos/automerge-subduction.git","directory":"js"},"author":{"name":"DXOS"},"bugs":{"url":"https://github.com/dxos/automerge-subduction/issues"},"license":"MIT OR Apache-2.0","readme":"# @dxos/automerge-subduction-unified\n\nUnified WASM bindings for Automerge documents and Subduction replication.\n\nThis package exposes Automerge and Subduction APIs from one shared WebAssembly module. The package shape follows the Subduction WASM packages: Node, browser/bundler, Workerd, slim, raw WASM, and base64 entrypoints are published from `dist`.\n\n## Build\n\n```sh\npnpm build\npnpm test\n```\n\nThe build uses `wasm-pack` to produce raw `pkg`, `pkg-node`, and `pkg-slim` outputs, then assembles the published `dist` package.\n","readmeFilename":"README.md","_rev":"1-372fefd54f5697e054e0705ac8534611"}