{"_id":"@mdbase-dev/connect-sync","_rev":"97-24651fad7889288111df200cfebbebf3","name":"@mdbase-dev/connect-sync","dist-tags":{"latest":"0.1.0-beta.21","next":"0.1.0-beta.125"},"versions":{"0.1.0-beta.21":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.21","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.21","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"0fed3b9ebe3a52a391c1bb58b44f68624bbdaced","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.21.tgz","fileCount":65,"integrity":"sha512-H4/xjSRa1bPuK6fHajeL6fNYRvOdASAx4yyxSGMyWMSSXVJrZf4cvKOX68zjtnaoVw5WZhNxpF2fOXuEcKVH8A==","signatures":[{"sig":"MEYCIQCJ1BXBvY/kTxPf8UyCSxr/QzhHI/HR2nLIqGxrzUUYdAIhAM+OsmvOVViQzQ4sG6OrSp8Qpx9IQzaxtWOeKjzeVJyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279620},"type":"module","_from":"file:/tmp/npm-bootstrap.aHllRQ/artifacts-mdbase-dev/mdbase-dev-connect-sync-0.1.0-beta.21.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"callumalpass","email":"callumalpass@gmail.com"},"_resolved":"/tmp/npm-bootstrap.aHllRQ/artifacts-mdbase-dev/mdbase-dev-connect-sync-0.1.0-beta.21.tgz","_integrity":"sha512-H4/xjSRa1bPuK6fHajeL6fNYRvOdASAx4yyxSGMyWMSSXVJrZf4cvKOX68zjtnaoVw5WZhNxpF2fOXuEcKVH8A==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.18.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.21"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.21_1785549690337_0.7215785731104971","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.22":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.22","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.22","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"c2e518476458b2b1aaeffd55ba6334d25fa74c3f","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.22.tgz","fileCount":77,"integrity":"sha512-nlIU9QlREPlhxYGcgKUAxRmLSyn4PYVQRTluTH0gW17HaPbIlIVwXQkEwdBLpsye7xW+lj76AjN3GcnCYFFxFg==","signatures":[{"sig":"MEUCIFvD37DShl70Nhc9+fnWjcmka3Q/1Iq3psJblyahHptPAiEA+7VwqLmfeBieiW/UO38Z8/8PbIX0TQvS+24xJBkFiWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383958},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.22.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.22.tgz","_integrity":"sha512-nlIU9QlREPlhxYGcgKUAxRmLSyn4PYVQRTluTH0gW17HaPbIlIVwXQkEwdBLpsye7xW+lj76AjN3GcnCYFFxFg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.22_1785641239664_0.707477068889651","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.23":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.23","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.23","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"424889064ee11dc7c8f59092653515c7f0fbc0a3","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.23.tgz","fileCount":77,"integrity":"sha512-hEfXJwJkaSNRLljNayF13pOLDDQTnHx1uf3elCJuARP/8kjHFBgQAzB7uDjM0j/W8YFrTca8yF9XJAHw4vk+CQ==","signatures":[{"sig":"MEYCIQCucKslsb1t9XhUt8J6hkxlHI9ntPQymHF4M6DJ2mluswIhAIcB+imk2BbQq0AZOjP+SyKmAodfOMuGNVMBwOm9HU1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383958},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.23.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.23.tgz","_integrity":"sha512-hEfXJwJkaSNRLljNayF13pOLDDQTnHx1uf3elCJuARP/8kjHFBgQAzB7uDjM0j/W8YFrTca8yF9XJAHw4vk+CQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.23_1785647720713_0.35132697798961265","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.24":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.24","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.24","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"6ad7ede99fc49aecbd5fe1ec83eed9e94b03c7c8","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.24.tgz","fileCount":77,"integrity":"sha512-TTBCTOhCJVQ923AMZgmNwLat7cUVpaAUe6r5GtKv+sSAaffJIuASTHMVFLlyNu2UWXPuQn2+zGEkdH92BuEHZQ==","signatures":[{"sig":"MEQCIAkeAWX8VljR4o3ofJ0z4N4FQfNINKJfA7D5iot8NmFwAiBngGVPAPrJyEKwhWK/I9zTp6bpcQpTxEXYbBzZ+UeXlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383958},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.24.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.24.tgz","_integrity":"sha512-TTBCTOhCJVQ923AMZgmNwLat7cUVpaAUe6r5GtKv+sSAaffJIuASTHMVFLlyNu2UWXPuQn2+zGEkdH92BuEHZQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.24_1785683087780_0.7554109385783929","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.25":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.25","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.25","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"83bc275d8c2e277fc40cc43c54c1df6ce4901c07","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.25.tgz","fileCount":77,"integrity":"sha512-SmfL8RijBx/Ilkn7UUg/jI7ooLM+reidMBQEcXPwsZbXUXvS8kUCE5fOZ1O0+8N6pCO+/1GEC/l+DdT0+OlgOg==","signatures":[{"sig":"MEUCIGG1ADL7nllaY+PDJwGTRgUvqRT/PX8Vdk+O0UX1W+Q0AiEA6TYueznLdDmbsT0GRuUbcPN394cpTC6WSHOSMScHWus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383958},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.25.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.25.tgz","_integrity":"sha512-SmfL8RijBx/Ilkn7UUg/jI7ooLM+reidMBQEcXPwsZbXUXvS8kUCE5fOZ1O0+8N6pCO+/1GEC/l+DdT0+OlgOg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.25_1785727223790_0.9295627525968182","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.26":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.26","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.26","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"e3f4a7bbe02f3692db2604a5f7d973eb006a1e40","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.26.tgz","fileCount":77,"integrity":"sha512-VE28NbS3/p6FHRV0SYXdHlfBwFZR2w6yLlHKQz081rdHHJLSCdJCvfTs4tUiMriGaus388kJNYucK9tynQCtag==","signatures":[{"sig":"MEUCIQCvogRY/foYG/ogK91S59XRi90WMbVowk1xOr6FqgbObAIgQlp2CbSpVJJJUugd0aoP7jNtjeHWImwLia+gaW9JGas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383958},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.26.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.26.tgz","_integrity":"sha512-VE28NbS3/p6FHRV0SYXdHlfBwFZR2w6yLlHKQz081rdHHJLSCdJCvfTs4tUiMriGaus388kJNYucK9tynQCtag==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.26_1785743466695_0.5210740772362221","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.27":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.27","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.27","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"91441e482cf0bda1921067e4c5ccaf7697b595ac","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.27.tgz","fileCount":77,"integrity":"sha512-Ti0DcCQvjPI7V715u5wJXrdKsvnmDqFKUBquPZqgOJINJTPo54p5I60PjduL7gYOmtR57KBQm2tsmTGSozrs0A==","signatures":[{"sig":"MEUCIQD0lf3f1Hs3nAH/N3p99bkYo5GJZXaEOmNfse3FkU+veQIgG374Z0+BnxnViLkD567ZXsXSLWyYw/bxr+Vzj1bifVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384510},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.27.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.27.tgz","_integrity":"sha512-Ti0DcCQvjPI7V715u5wJXrdKsvnmDqFKUBquPZqgOJINJTPo54p5I60PjduL7gYOmtR57KBQm2tsmTGSozrs0A==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.27_1785760565345_0.8255934526225219","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.28":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.28","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.28","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"a84a2ee505a1054cef7f943c950da9423f0b95c9","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.28.tgz","fileCount":77,"integrity":"sha512-zO2ger220Ql7/bnDKsfyt2ubhz/wDJ119bxPpX401y/madIAbQsBmC/PgV7bnNseaXQ6HflV5uAtgZYgbBm7fg==","signatures":[{"sig":"MEUCIQD+KtLZdg5ugY6CwJ1kE/HiqTI+BdRy/yZ19u5XAr7vBwIgdjQTW2yZfm3FOcsICNb8uWgzRcNzEmzyIbIboq7Vo1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384510},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.28.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.28.tgz","_integrity":"sha512-zO2ger220Ql7/bnDKsfyt2ubhz/wDJ119bxPpX401y/madIAbQsBmC/PgV7bnNseaXQ6HflV5uAtgZYgbBm7fg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.28_1785802811862_0.675876411498538","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.29":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.29","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.29","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"d6b692053bd2cd120db7e05cb6c48d9d29c28e1c","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.29.tgz","fileCount":77,"integrity":"sha512-cVkG5pMf48bEieWwwvUrPOy36LEi6DhtTDE6Z0chwoZTnucsy7ThCVGivtsKBznZQ02piMt+3hhCiGkqdmDKCw==","signatures":[{"sig":"MEUCIQCnYq2TfzoIMXgI31KXbubkOPuBrOnzms8znFZ/3iZiewIge9RnNsWLD/jRiWxAArinMqsVaDwO9BL/pfxaLvyqihA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384575},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.29.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.29.tgz","_integrity":"sha512-cVkG5pMf48bEieWwwvUrPOy36LEi6DhtTDE6Z0chwoZTnucsy7ThCVGivtsKBznZQ02piMt+3hhCiGkqdmDKCw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.29_1785814116047_0.46607508629192873","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.30":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.30","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.30","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"32fb816c2bff5bc69f7b6f6b0e63cbab21a0ceac","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.30.tgz","fileCount":77,"integrity":"sha512-2UitVnErp5jMyeam/UfBB3LDs6BRQDh5U+uxibfyijH7XYyiESOPpjfSHXNu425OOv4Umm8dBzhIXJswcVffxg==","signatures":[{"sig":"MEQCIF3xDQb+//zaBJ95ObuLfkiBPD+RwXJMGYFXopQJTxzYAiAmh4hM/19Q2YBDqH79HYEQ7h3i/AAV8TTXilchKza3Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384575},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.30.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.30.tgz","_integrity":"sha512-2UitVnErp5jMyeam/UfBB3LDs6BRQDh5U+uxibfyijH7XYyiESOPpjfSHXNu425OOv4Umm8dBzhIXJswcVffxg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.30_1785816100423_0.14223717967711713","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.31":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.31","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.31","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"cb1f28883b3cdc14e99ff20593e01fa795526552","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.31.tgz","fileCount":77,"integrity":"sha512-KDz2+eI6+1zW2uuEBqlgmBmYnqMmVP+qPXDKJb2o4ANEmTs9tGn0+M22YpibsBI0ORPXN2MIw/aU6/x+zjtZEA==","signatures":[{"sig":"MEYCIQDna0fwrteGmtuueaOlL3xLwpoRGpIMtTfXT2d6K2gIawIhAOBLgu7HrNgZksFUoIvk18hcWz7WCoad8mZ/FXkBZ0jb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384575},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.31.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.31.tgz","_integrity":"sha512-KDz2+eI6+1zW2uuEBqlgmBmYnqMmVP+qPXDKJb2o4ANEmTs9tGn0+M22YpibsBI0ORPXN2MIw/aU6/x+zjtZEA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.31_1785824468961_0.1661063303898711","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.32":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.32","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.32","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"36fd3dcb6514b8f179389d545fb56a58d23ded6a","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.32.tgz","fileCount":77,"integrity":"sha512-AVhYKTZFEGiaDWSrqZV+0H6fGON+x40M3z8uOcP/VS9PB3xxRHPAhhJu5ENrsTH2+zD2atUEc5Rg/f3ZTBDCGQ==","signatures":[{"sig":"MEYCIQCttnbFOMTFsU82gGx71KGsRwbhZlEyS8vKNf5fD8mN9wIhAJ86UUqsCOdVrhywcNAAZxUAASbeUutuWLR4d7eMXwSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384575},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.32.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.32.tgz","_integrity":"sha512-AVhYKTZFEGiaDWSrqZV+0H6fGON+x40M3z8uOcP/VS9PB3xxRHPAhhJu5ENrsTH2+zD2atUEc5Rg/f3ZTBDCGQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.32_1785897543773_0.769059810970246","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.33":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.33","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.33","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"47e0eb4f53acfca8043885d9ba8fbbd075595ee9","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.33.tgz","fileCount":77,"integrity":"sha512-MnarrVMJ+zL6JOyv66mu4/Y7Nc57VxBv0piV11S86EVTxJ3/8ghOGWrbx1cGKEAAM9xiBrAm6xXU3sCkuQ+F4Q==","signatures":[{"sig":"MEUCIQDWn60TkVXEBFDURZz5sJdEeLONBr5y4Wbn0l+ELATEQQIgObFDUVXzhw8PeQJL3VZFiNHGXKtUR040rxBpgz00iE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386806},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.33.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.33.tgz","_integrity":"sha512-MnarrVMJ+zL6JOyv66mu4/Y7Nc57VxBv0piV11S86EVTxJ3/8ghOGWrbx1cGKEAAM9xiBrAm6xXU3sCkuQ+F4Q==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.33_1785937491219_0.0351580077191056","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.34":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.34","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.34","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"e78b5d79b7be8a361a8041f929c3dafd493840bb","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.34.tgz","fileCount":77,"integrity":"sha512-glKzbq20jbL+WwCKoA47XxrYtFxeq7PxoFPG79s2+c8lylxevSyGIgLIdoOyjzWX/PiXNJVaTucsBgVICWLbAw==","signatures":[{"sig":"MEQCIE5yRm8p02aTBuxVzPBf6xJCRq3PRshfAq6XBtvhvt7iAiApYwE0zYwgglBxvQFKZGjVNSyucP4QgzGEVQ0pB24FvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386806},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.34.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.34.tgz","_integrity":"sha512-glKzbq20jbL+WwCKoA47XxrYtFxeq7PxoFPG79s2+c8lylxevSyGIgLIdoOyjzWX/PiXNJVaTucsBgVICWLbAw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.34_1785943141015_0.18419429369790574","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.35":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.35","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.35","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"97dd13bad745c3c5503e94dda631fefa677bb057","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.35.tgz","fileCount":77,"integrity":"sha512-at+1XMP0+i7g/f9RsxLgd9Rkq1NAKTmwTCYXCdStonSoEDU/Gz9F69lHFk/fIfznfijp0iyCNLauutTmN+etsQ==","signatures":[{"sig":"MEYCIQCjKXrSbTj/v+DPN/wAztdAqDffC4di3vjTFuuBUsAp3wIhANugU2cPboa02AZaSS16l14t57Lo4UoAVXcQ9bIwATg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386806},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.35.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.35.tgz","_integrity":"sha512-at+1XMP0+i7g/f9RsxLgd9Rkq1NAKTmwTCYXCdStonSoEDU/Gz9F69lHFk/fIfznfijp0iyCNLauutTmN+etsQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.35_1785966332048_0.19533122996345575","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.36":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.36","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.36","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"c08b77c6cab868626b514f411686641a5a16eeee","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.36.tgz","fileCount":77,"integrity":"sha512-tzXXv1bRn0Y2gwKuqnjaOH6/ixZFVxq26XB6050RUfvaiF6GkKbm2HX1/25YBv6a2g8kGpoKoig6W8zciG/yRg==","signatures":[{"sig":"MEUCIQCEHInP7tmljy3QwyoEsBqBYjJ0i24soQcm1LIIDrroHgIga5rplmLRK1b6FOYQa0Xe41QzLnSSxcd+5PFB5NNCO24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386806},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.36.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.36.tgz","_integrity":"sha512-tzXXv1bRn0Y2gwKuqnjaOH6/ixZFVxq26XB6050RUfvaiF6GkKbm2HX1/25YBv6a2g8kGpoKoig6W8zciG/yRg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.36_1785969275040_0.030167570307355174","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.37":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.37","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.37","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"795983e9be9e4a6722bec2384d79afa4ee0c4bbb","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.37.tgz","fileCount":77,"integrity":"sha512-Beci6v50RiekNrlsTmcvXYlK4Rz4BdyJUwbGyYnyooFpOYKotMinxgUo0CPiqAphefsryoIk6qcbspLLv8/8Sg==","signatures":[{"sig":"MEYCIQD2wrrmAljLEnG/5njOtVjy1TESRzW9bl/U+VCB1aRhWwIhAIDzPI9/OqPZd+Z4eaT1a56x9P/vZmzmI3fDpF6gdUmo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386806},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.37.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.37.tgz","_integrity":"sha512-Beci6v50RiekNrlsTmcvXYlK4Rz4BdyJUwbGyYnyooFpOYKotMinxgUo0CPiqAphefsryoIk6qcbspLLv8/8Sg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.37_1786002659537_0.3788258563510005","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.38":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.38","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.38","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"36b90af165af7f9dbd85b65ca4c4d7eaf9d37abf","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.38.tgz","fileCount":77,"integrity":"sha512-2E0HBpiPv1ldMc/HB3bfKRfbn4SXpktmdQSA0R3bClWmz8RbC3ft5L3pKaSd9Ju6GyWUcmZYBV7JV/ETjn1X9g==","signatures":[{"sig":"MEQCIFMxKvEvnw7OEBIromMpkYE1OwI5IdNbUsl018jXhKI5AiAstnaUiZcPHh8nle6b5kjcol6iC0pws5mZOEMczTIzvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386806},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.38.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.38.tgz","_integrity":"sha512-2E0HBpiPv1ldMc/HB3bfKRfbn4SXpktmdQSA0R3bClWmz8RbC3ft5L3pKaSd9Ju6GyWUcmZYBV7JV/ETjn1X9g==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.38_1786020387956_0.8875834623373868","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.40":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.40","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.40","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"b4a61afedbccdf49b23da71e4184049be4f5a5b4","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.40.tgz","fileCount":97,"integrity":"sha512-0QdeBQXeg4eSV2zOWkijNAJCyjl1w/V39FCoOP+yURtycrnbDL1f4vMAfZ8amtSv9k6OsJGhR+oiBo8ohA4ASA==","signatures":[{"sig":"MEYCIQDg3B1KFO8AXY+qjiurMrSBOP/NGRUhAXVb7mCoxwq3+AIhAPvHlH1nkPsFU/5/7wlBuPucljijQsNcDOExhzO1VNov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458672},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.40.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.40.tgz","_integrity":"sha512-0QdeBQXeg4eSV2zOWkijNAJCyjl1w/V39FCoOP+yURtycrnbDL1f4vMAfZ8amtSv9k6OsJGhR+oiBo8ohA4ASA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.40_1786059666161_0.07279194601072603","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.41":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.41","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.41","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"5aafd14a0077c2ed0221285d239e35a22851a0b1","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.41.tgz","fileCount":97,"integrity":"sha512-X3BbthOKqxaPwEv1MWg0GIl6gIFVPhibIQEWUhT4U7fX/zqwg4XCQsX7O4mWRlY8E+AJsCgmueBNl6EV1nxn3w==","signatures":[{"sig":"MEYCIQD4iGJiVkMMqIeBt1YrQdl2Zo154HfUV0yKCY2ZBi3WfgIhAJd8NZ1NYJcq9CRFjXtrlRgvEYN+rMwpX8JJLdygPtf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.41.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.41.tgz","_integrity":"sha512-X3BbthOKqxaPwEv1MWg0GIl6gIFVPhibIQEWUhT4U7fX/zqwg4XCQsX7O4mWRlY8E+AJsCgmueBNl6EV1nxn3w==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.41_1786069929640_0.13894436664327325","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.42":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.42","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.42","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"fb655f0147984e5fac504d06ec1ee291854c6b0c","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.42.tgz","fileCount":97,"integrity":"sha512-/h0TokILjfTO5qs+LHZu0t2LTytE7SrQDv1i65gsHYERGq+GtpUlgR0kUwuzK/nus92cfAq9Ns0jGUxpZFnxDw==","signatures":[{"sig":"MEUCIF/JBQADXnCCz8lGN7aagzOOmp7AWuBut+SBSc/a4vRIAiEA9Xa+VVm14RnHbI5eAqqSb1iFkhpK60SLZh2+7gIz+aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.42.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.42.tgz","_integrity":"sha512-/h0TokILjfTO5qs+LHZu0t2LTytE7SrQDv1i65gsHYERGq+GtpUlgR0kUwuzK/nus92cfAq9Ns0jGUxpZFnxDw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.42_1786077322500_0.9545151176369158","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.43":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.43","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.43","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"8f1f6da0b4ed8e5561ecd2075c786f847ef94333","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.43.tgz","fileCount":97,"integrity":"sha512-zWp3d2fqciVB06aEL/R+OHDEG9ZCwicdJsdH8KnyDF7FSLYOhKPSjqYQKeSixYReUtjRjW6h0L1rvvOZnZHjQg==","signatures":[{"sig":"MEUCIQCqjNWP0lHz0mJh6oT/4NWrZCallbzzvOKj2xmL96IqygIgJSlQulDxurzJvCfJcVJeEF+SvGxDJP3V4LfI2DvaSNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.43.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.43.tgz","_integrity":"sha512-zWp3d2fqciVB06aEL/R+OHDEG9ZCwicdJsdH8KnyDF7FSLYOhKPSjqYQKeSixYReUtjRjW6h0L1rvvOZnZHjQg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.43_1786081569611_0.7651223189402165","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.44":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.44","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.44","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"4bf3bfe98ac7a0bed1dff0ec37508b6a242c3c27","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.44.tgz","fileCount":97,"integrity":"sha512-Gq2itQDuZv4pq8SLoUWj6V+mlVRBZL5+GMZexNn8fd1nHt2Xb9OL3nFmRTOYJHYc3qKiqmMExiCJuGAVkAokXg==","signatures":[{"sig":"MEYCIQDF6/CuFvKmvKS8QtV4rtw433V0johSBTuCuqDL7neV1gIhAKGJW1qKMFvuOcmJyjhoi41j2+iZlPx5R5KSmeXQ2pAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.44.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.44.tgz","_integrity":"sha512-Gq2itQDuZv4pq8SLoUWj6V+mlVRBZL5+GMZexNn8fd1nHt2Xb9OL3nFmRTOYJHYc3qKiqmMExiCJuGAVkAokXg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.44_1786140458894_0.3525475285601869","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.45":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.45","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.45","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"23acb09d6e5ad8c635b9efa8024f3cf8376293c3","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.45.tgz","fileCount":97,"integrity":"sha512-1NxvZ9UfoAE4QLpqPMufRU8MiO47Tr9Lpb9KTNPEA4sYIr3fgReXNnUPchW4qdltJ8ilGG32ex02NcC+X/rpPw==","signatures":[{"sig":"MEUCIHCTvkvX0uYzxhGfGbW4FZcBp80SuplJgKTlMXdWKnWAAiEAuQqpk8F4oXGd5xnp8Vlh63Wov8wwVShxD7xCETw+AbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.45.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.45.tgz","_integrity":"sha512-1NxvZ9UfoAE4QLpqPMufRU8MiO47Tr9Lpb9KTNPEA4sYIr3fgReXNnUPchW4qdltJ8ilGG32ex02NcC+X/rpPw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.45_1786149942275_0.7111967032824122","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.46":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.46","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.46","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"15789f26ea09e482a6a5ca1f4975b743ecb588ca","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.46.tgz","fileCount":97,"integrity":"sha512-jr9MOFUKnPvuwcilwMp9KmceaC1ujHnNahypNUcIilYi6SJk9zCc4YEnRnLU4ilPMOQ9LsJNEsAH2Bgz/EFYtw==","signatures":[{"sig":"MEQCIE9bkUdeYCKqSHDXUwDNlk9djPlPb2/M7YzpJL7aWg/EAiAlcvRS10U02pWRCMwlbbpZfQ8YfZqckLI13hvSP9Fa0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.46.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.46.tgz","_integrity":"sha512-jr9MOFUKnPvuwcilwMp9KmceaC1ujHnNahypNUcIilYi6SJk9zCc4YEnRnLU4ilPMOQ9LsJNEsAH2Bgz/EFYtw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.46"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.46_1786150740865_0.8968294390749665","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.47":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.47","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.47","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"7fd711b24c63ee94e94da9646fc11d24a06d81cd","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.47.tgz","fileCount":97,"integrity":"sha512-YBfpR0H4dl6qxqn0FOeep5g/vwxGUhmt5JNkX4mzzyg7Ra9oEOgmJuAfOTvV7BUItpV+nmiTlvUCExi/0eOD0w==","signatures":[{"sig":"MEYCIQCQCoNvvSM5bHIJUxDN4A1e0Qnqw32FcMwfG1zq9KR8JwIhAIenlGfWa87lAM2DcVcoDfYVdT6ARD7Mmhdu1zDGFCTL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.47.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.47.tgz","_integrity":"sha512-YBfpR0H4dl6qxqn0FOeep5g/vwxGUhmt5JNkX4mzzyg7Ra9oEOgmJuAfOTvV7BUItpV+nmiTlvUCExi/0eOD0w==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.47_1786226594161_0.9372348183664756","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.48":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.48","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.48","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"692c6fb6f9e3484326ca2cb8a01847f6a6fe53a7","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.48.tgz","fileCount":97,"integrity":"sha512-RlhT6EwOFUcgtORPOiRjeQCH+nXXkHyC+B1JmSMRN8vcN60hbVzjXXYswNO4ag9jCH4WfF6V5ZID1GV54bP4ng==","signatures":[{"sig":"MEQCIH7VZSmoX4zPaiPXPPSHGqObt+2Adq2/3KgptaqTZ432AiA0PLUMeLSyvV5RorWm+WYaJxgZmCra7OCP/L9SqhSPWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462316},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.48.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.48.tgz","_integrity":"sha512-RlhT6EwOFUcgtORPOiRjeQCH+nXXkHyC+B1JmSMRN8vcN60hbVzjXXYswNO4ag9jCH4WfF6V5ZID1GV54bP4ng==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.48"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.48_1786231099875_0.19191155055327624","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.49":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.49","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.49","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"cab61fb4b6d290aa63ea83b7272b336ab5bb8d0f","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.49.tgz","fileCount":97,"integrity":"sha512-lNaT4Ub7i8flEakHs4w5vM6NxrZrHHCdhbZl0SJitYXA3KmvUiiACEDKf+HLM+C8iDZ4s+4JAZ6/yOER01Fzvg==","signatures":[{"sig":"MEUCIQCI/hQqSrO1AEq6VLV+m5DfKTRF02r5HpZ7VgNMPJnbuAIgGPatQ45a9LPd3b3WPrjTUeOlwMZ0n8M+Ti+4FYw/aek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.49.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.49.tgz","_integrity":"sha512-lNaT4Ub7i8flEakHs4w5vM6NxrZrHHCdhbZl0SJitYXA3KmvUiiACEDKf+HLM+C8iDZ4s+4JAZ6/yOER01Fzvg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.49_1786265030945_0.5060257147327376","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.50":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.50","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.50","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"2bc0fc94e5718beed3ff316bfd0b4a32c7d44981","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.50.tgz","fileCount":97,"integrity":"sha512-sAwHhEBnBbLlQQqdyhNBKOvZqVYbUlUbUIP4K4k2SCbUd2MBRmD+y5JtWVA+tiWKSkzOh2p8ALwxTS0w6RWLzQ==","signatures":[{"sig":"MEQCIGeK3kTUjy6yWMnUj54BGqWaL86kSumVpzdCsLB9U9lqAiA68N0Fo+IrfQhrUK9Nih16HTD/qhR2lFdcq/4vgT35mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.50.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.50.tgz","_integrity":"sha512-sAwHhEBnBbLlQQqdyhNBKOvZqVYbUlUbUIP4K4k2SCbUd2MBRmD+y5JtWVA+tiWKSkzOh2p8ALwxTS0w6RWLzQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.50_1786278300512_0.24383683206526396","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.51":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.51","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.51","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"0e6fcb0a5bf530badb959883706a776f92afa88b","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.51.tgz","fileCount":97,"integrity":"sha512-nghjOUJ+OCs50F3qjtAfkddByY8Z50lUmUrXZMaHV61neQ0jVkxM8fpAbXFzscgUKUIfxEeBqdKU1zePrLe/8w==","signatures":[{"sig":"MEQCICDgwGHLeJv0pZc71wgoT/bfew5UFMQ0FKlXTgDrV7IUAiAhX/P/GwO/6uGMN+tmjO1Qa/D1QZMHdV69XNCH86BBQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.51.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.51.tgz","_integrity":"sha512-nghjOUJ+OCs50F3qjtAfkddByY8Z50lUmUrXZMaHV61neQ0jVkxM8fpAbXFzscgUKUIfxEeBqdKU1zePrLe/8w==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.51_1786282339747_0.13999761548988854","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.52":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.52","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.52","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"393f5ec25db99c19afc2d24cf3f957b12f661940","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.52.tgz","fileCount":97,"integrity":"sha512-CNGqLazD44mJ7MC3pgrQ1QaTdwf6w5GKlTqx1Fqr1AeOY317Dz9wbFAhlNB3RSSaeCjbOQZQkhmMLGYg8JVwJQ==","signatures":[{"sig":"MEYCIQDevuVvhZVNd6/W4tqrXzlKnUq0w2KphYoO5szrKGYzSwIhAIZW+AbnzfhUD7xWZk6u47rNKBzzfBzkBFVYigbCHpmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.52.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.52.tgz","_integrity":"sha512-CNGqLazD44mJ7MC3pgrQ1QaTdwf6w5GKlTqx1Fqr1AeOY317Dz9wbFAhlNB3RSSaeCjbOQZQkhmMLGYg8JVwJQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.52_1786299152694_0.4682788423420281","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.53":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.53","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.53","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"0c0e3124b9e00f61a4f85612f9e22418bf8a0785","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.53.tgz","fileCount":97,"integrity":"sha512-rSAe6kXh1C/fx36kCnQCb/rqfJ10J6PDRisc2D8BeeTfoLiWNVF+npXrvDewxslbG6FaZIy4y8hHhrz/aahVNg==","signatures":[{"sig":"MEUCIQDD89st2G24IjcFYB8u7nirMLwsQ3PE2jTeUAUUyzhPlAIgAgFf6od/bA2GhutVxPDrek1TaYDaNwxX8yHIyq8hdJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.53.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.53.tgz","_integrity":"sha512-rSAe6kXh1C/fx36kCnQCb/rqfJ10J6PDRisc2D8BeeTfoLiWNVF+npXrvDewxslbG6FaZIy4y8hHhrz/aahVNg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.53_1786307070682_0.055584233138815664","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.54":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.54","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.54","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"bf55d825077aae9ecdd0599f1b1e7a6aca562942","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.54.tgz","fileCount":97,"integrity":"sha512-PgzW3Osjj5EZiBV5h2mSO29TTwA2jP4Ou1858670ATLCuBlqMw4c8u1dNTroNqbDLkhAYVLA4Qww6Bdii3ACdw==","signatures":[{"sig":"MEQCIDirMaRF4KjHKDaMzm2SQUE8AwafoI2hghhZ/aLQ6EIaAiA0JbQgyJEey7CmQSjPn9yK3sCEWnH22qdBNC+UxGntwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.54.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.54.tgz","_integrity":"sha512-PgzW3Osjj5EZiBV5h2mSO29TTwA2jP4Ou1858670ATLCuBlqMw4c8u1dNTroNqbDLkhAYVLA4Qww6Bdii3ACdw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.54_1786320162020_0.8458312970857043","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.55":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.55","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.55","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"8f000be97e6cd9927ebbcd0f4773e15a3b5795eb","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.55.tgz","fileCount":97,"integrity":"sha512-qt4p7oqBosB3G6VJGB5NUy9I1Bt1Pj/2iJSNc3lxUvcKaQ1q8wiB6sdDgUETUZxOqpbdSJu3xqjs9V2YT4e+zw==","signatures":[{"sig":"MEQCIFTghcVPkmFRGEns0Jtz6g4+9TnStxgQPggggaYruXO5AiBQ6LB7q3mG14csMxDIB9mTVFi9RThMvnW4HN1dACvp1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.55.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.55.tgz","_integrity":"sha512-qt4p7oqBosB3G6VJGB5NUy9I1Bt1Pj/2iJSNc3lxUvcKaQ1q8wiB6sdDgUETUZxOqpbdSJu3xqjs9V2YT4e+zw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.55_1786328126875_0.5657892194508327","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.56":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.56","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.56","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"7e946848285597b341fef1ea4d4c0a99c5432653","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.56.tgz","fileCount":97,"integrity":"sha512-tMZiUFSEWzNiP9Q9pogbC/13b9i6HhQJB1574qtGoQJhefF134M2dKHANvgqbuYGqrOWehBhJv+eORHEbBz4lg==","signatures":[{"sig":"MEUCIBQ5KPYwPN1grtEghK/fnRHfVzv33Noirhd6F7cIvHmTAiEAiABbMC6wI+T6Z1orjVdueD6q+qrTzOjb6ZIl4DeU/1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.56.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.56.tgz","_integrity":"sha512-tMZiUFSEWzNiP9Q9pogbC/13b9i6HhQJB1574qtGoQJhefF134M2dKHANvgqbuYGqrOWehBhJv+eORHEbBz4lg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.56"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.56_1786357390409_0.25206424235061564","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.57":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.57","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.57","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"cf63d54193f8d9f8907712bf034011c3e383e309","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.57.tgz","fileCount":97,"integrity":"sha512-f1MhhvwgcxZF+ta0V9Hbb/ZBotUWIxmWyPn+qK4tqKD3cYCcWt/TAD0j4ozyJEhS/5VgsjrglcoItI7FyWwIEw==","signatures":[{"sig":"MEYCIQCtwjm9iwHwHDsbH16y6TG51sxva1paZcvytXiq0uTGzgIhAKa3XtqLu1g2EWTmVQJy+iAfJNHauC3xKG5FElV6+DXp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.57.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.57.tgz","_integrity":"sha512-f1MhhvwgcxZF+ta0V9Hbb/ZBotUWIxmWyPn+qK4tqKD3cYCcWt/TAD0j4ozyJEhS/5VgsjrglcoItI7FyWwIEw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.57_1786369724698_0.2098175701774625","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.58":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.58","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.58","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"bc9062f066be3c5e75ba591c1676a9fb9b06e333","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.58.tgz","fileCount":97,"integrity":"sha512-mwq1hAjFJjcEyPr3pUDqdI3upo/kO+mZ9COqbbLIhW5znxclm7PjNI9leyFlHw/Op+rVG3dfqsm1pKa91zM6OA==","signatures":[{"sig":"MEQCIDLGXgZJxOGaD/6lZbIXwKdJ91iCzaXW9Zz8KYtOhyrAAiA9agFKfv4lYs2kICqhAbmoyqNoIRSnVRd/JW7L8MjtWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.58.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.58.tgz","_integrity":"sha512-mwq1hAjFJjcEyPr3pUDqdI3upo/kO+mZ9COqbbLIhW5znxclm7PjNI9leyFlHw/Op+rVG3dfqsm1pKa91zM6OA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.58_1786374675808_0.6119031801790482","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.59":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.59","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.59","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"9b8e5f2d1ae48955a226e1c0a789c7bc04154261","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.59.tgz","fileCount":97,"integrity":"sha512-IRUJgAT3DRD5YbQYVeGfkBoXH3vD2cNUP0NNJTFZxsgrwtbSHvJWhck+FSfVw/YoGK/GnBvlcRWF4UFUJRANEA==","signatures":[{"sig":"MEUCIHZBhuRc22AaSxOgH1ippwSWkpPUZHNgl8Sp+hu4hZLrAiEAjDpKwyxWCmmoizKKJNE9usOfCw6nOOPJUpf1NW/18VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.59.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.59.tgz","_integrity":"sha512-IRUJgAT3DRD5YbQYVeGfkBoXH3vD2cNUP0NNJTFZxsgrwtbSHvJWhck+FSfVw/YoGK/GnBvlcRWF4UFUJRANEA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.59_1786379343354_0.6718385900559833","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.60":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.60","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.60","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"5ad436511b545d6d3dd4e004ddbe2ff80bc4e809","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.60.tgz","fileCount":97,"integrity":"sha512-BrJwgpXnY0paTsayGWsH/G47UdLQU2VEehCfxQK9xFTmJGvqIduGs5+iAQlrzIOT9k2KbDqNPSdNC2X1pe4AuQ==","signatures":[{"sig":"MEYCIQDTUYUX7j0gi6iRiO2xi/wJ/rFShNA2DHgGQIR/zO20bAIhANIYQwjKus4ohtyJpB8I15T7tbSSfPNLF53HvxSXNoD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.60.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.60.tgz","_integrity":"sha512-BrJwgpXnY0paTsayGWsH/G47UdLQU2VEehCfxQK9xFTmJGvqIduGs5+iAQlrzIOT9k2KbDqNPSdNC2X1pe4AuQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.60_1786385459068_0.7853855249231374","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.61":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.61","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.61","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"5dad0e61236e4f236e1d2df7839033a7f112aa55","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.61.tgz","fileCount":97,"integrity":"sha512-ceL/DRKZlxSIY1wqfZzps4XijKC+FO+5nSd6iDcWwcGul2Xx8+qx2GH6e+NYFs+xngf80kvrfmO0ufh04jVIsA==","signatures":[{"sig":"MEQCIHyUEMXiirST/s3d8cdJkva4uMnmTTyNmMplYerbYzSbAiBGbbMA9ND7cd7SBfmCTU6ADsXi1ARnNyDBbiNtTnqjvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.61.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.61.tgz","_integrity":"sha512-ceL/DRKZlxSIY1wqfZzps4XijKC+FO+5nSd6iDcWwcGul2Xx8+qx2GH6e+NYFs+xngf80kvrfmO0ufh04jVIsA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.61_1786388649596_0.4585932898547551","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.62":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.62","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.62","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"d536a20d16db5f4119619821970cf49846db612b","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.62.tgz","fileCount":97,"integrity":"sha512-m1/N0VH5UmB8gkgzzfmXYL+v1gCeADwQRX2yQ+6lr/klIqv1NxT4w/LUjW3QzBUWKRStgq9zujXTrM6Onuo3aA==","signatures":[{"sig":"MEUCIDHWN60NkAoQGcVmQm4HmVaNsb26rwhSy75rD21vDpN6AiEAnIGUYc3/U77qx/WGSWXNrkDX2VFDUOrdDwD3rMpssks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.62.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.62.tgz","_integrity":"sha512-m1/N0VH5UmB8gkgzzfmXYL+v1gCeADwQRX2yQ+6lr/klIqv1NxT4w/LUjW3QzBUWKRStgq9zujXTrM6Onuo3aA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.62_1786425095313_0.9233947077093883","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.63":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.63","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.63","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"e23bf743c0dbe2af94a05b137bb757959a2cefc3","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.63.tgz","fileCount":97,"integrity":"sha512-8SAzHjOMOt6igJFpNTjO2zfmMP3da7sr6WRwAcGIB2qyMkB8wUuF3iR9qLok0BrUC/QFAe5zCPsRVdh0K/XEkQ==","signatures":[{"sig":"MEYCIQCXiXDV7us3cYDrA0qyn/Jir2w2V0HFjJXPtAr71g9vAAIhAOMnBxJrUu67JPV6CYpS/BrqFao2ryUaDaVK8lbfKIJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.63.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.63.tgz","_integrity":"sha512-8SAzHjOMOt6igJFpNTjO2zfmMP3da7sr6WRwAcGIB2qyMkB8wUuF3iR9qLok0BrUC/QFAe5zCPsRVdh0K/XEkQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.63_1786432258034_0.2720397776677206","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.64":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.64","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.64","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"0937bd152ea298376f18298eefada49ab45e7bcb","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.64.tgz","fileCount":97,"integrity":"sha512-abqITj/S8SnIHLbKDjuytCjeajNDr0oWmGNOzkfUcJkEAEtyOk2sKHFF2A69IeR0aUYYHLf6ciQ0MoU4ii0uUA==","signatures":[{"sig":"MEYCIQCGsabNHMkDE5aJ4gZUlqGi7kgC03d8PqZcAKdHl0jd3QIhAOzYo5YOfLtIonmEwwJMaXUhptpTKazON2lSHfHo7OoX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.64.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.64.tgz","_integrity":"sha512-abqITj/S8SnIHLbKDjuytCjeajNDr0oWmGNOzkfUcJkEAEtyOk2sKHFF2A69IeR0aUYYHLf6ciQ0MoU4ii0uUA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.64_1786450943252_0.029014613163473424","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.65":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.65","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.65","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"42850e92ae5aad5b60c6f84de7066c977a2ebf1d","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.65.tgz","fileCount":97,"integrity":"sha512-oht6R7ivTGjWns3LO+a/fvcL5qk+pXudmLxdwZiBVX97o5sUGdcSoq+chgEJoThyATjtvMN/SUZ9TXoa2kDlKQ==","signatures":[{"sig":"MEUCIH3n64S4BfUQPnfjvm5rFGfTZ6Yhm0+LhnrD1bxHx19tAiEAp2fGNkmiUyIDu72YLJ1JQu2GIBq7T4pVWyQajURlex4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.65.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.65.tgz","_integrity":"sha512-oht6R7ivTGjWns3LO+a/fvcL5qk+pXudmLxdwZiBVX97o5sUGdcSoq+chgEJoThyATjtvMN/SUZ9TXoa2kDlKQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.65"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.65_1786469836710_0.10092368869040169","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.66":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.66","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.66","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"d624052bc71f03ae7bf517bc36ffbeb860fbd054","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.66.tgz","fileCount":97,"integrity":"sha512-mEyEIYmyxxp22MJ9bqF43hPTcTo2FZHdPAI51gEPt9iwUGc/uq6Alk2T6yIcbktTa7uMsDB5D0GcExFRsuKYDg==","signatures":[{"sig":"MEUCIQDuuZ4aZYVR41UBUJmmNbeREFE/34txj6hYw2y/6BJUSgIgXRZTov8qsIH5wR5E+o/I10EeiCnXZyegRbRnoLrr4TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.66.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.66.tgz","_integrity":"sha512-mEyEIYmyxxp22MJ9bqF43hPTcTo2FZHdPAI51gEPt9iwUGc/uq6Alk2T6yIcbktTa7uMsDB5D0GcExFRsuKYDg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.66"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.66_1786479105106_0.37266777059743217","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.67":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.67","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.67","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"074b0ebebbd12328c67b0575ae41bc9c00c82db3","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.67.tgz","fileCount":97,"integrity":"sha512-hP9fGnzI3YbO0/V7DBYK8v2bDqYUiZ6X9mJgvxUnNHuPPakWicdEkBJltO0QhvycSXXNDwWOiNb4FPcucbiUDQ==","signatures":[{"sig":"MEUCIEnx+BP1oOl2P5oZR1MDfS53/gmAZc+TuF8RNqHZklrnAiEAs7QwE7oQPMKi9NAgQs0na4MetR5U0RFIZGkhM8SNDfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.67.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.67.tgz","_integrity":"sha512-hP9fGnzI3YbO0/V7DBYK8v2bDqYUiZ6X9mJgvxUnNHuPPakWicdEkBJltO0QhvycSXXNDwWOiNb4FPcucbiUDQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.67_1786482720374_0.03748966708682144","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.68":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.68","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.68","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"c63a6cbd0a07ec4c46ad20dc7d37efda30ae3ada","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.68.tgz","fileCount":97,"integrity":"sha512-uApDuAMRSRiTl6CCqYkTX/Lv+kwghGd24OAGPFEPGQSwXivFTLbqLBMnCqSDK6q+X3t3uMH/IRGAuci6qDK3Rw==","signatures":[{"sig":"MEYCIQCpO6d6DAhBIK0/wQ1nTw7mujR3G8f0O3Li1D7GOU4NKgIhAPoPW11MLpMtDhTT/nyuLM221AiAI4OZDHqqU497p2Uj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462372},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.68.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.68.tgz","_integrity":"sha512-uApDuAMRSRiTl6CCqYkTX/Lv+kwghGd24OAGPFEPGQSwXivFTLbqLBMnCqSDK6q+X3t3uMH/IRGAuci6qDK3Rw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.68"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.68_1786489962004_0.8300668437247398","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.69":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.69","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.69","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"f593f85431359dbad29a1b84f281e2072084f0dc","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.69.tgz","fileCount":97,"integrity":"sha512-UWSKBspLw91vDbvw559quj3hJN2MFwH1VqpAGuuqk5+zTAkw3G5lhRJE26Uyzw/BN7+CJGWmp8zw5oBxHl3GAQ==","signatures":[{"sig":"MEUCIAqO6i3EHafCmwVQ5OX4CGxJ8JFgWZ/H+zyeQ9rw1FrKAiEA77FwI9gzcd+r2ZltHs6mLnWM5RgVs6S5w+x3b9Cjv5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.69.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.69.tgz","_integrity":"sha512-UWSKBspLw91vDbvw559quj3hJN2MFwH1VqpAGuuqk5+zTAkw3G5lhRJE26Uyzw/BN7+CJGWmp8zw5oBxHl3GAQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.69"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.69_1786515989644_0.6942947296657211","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.70":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.70","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.70","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"fc3e5d9a9c6b7dd45877c2933f53f5d742d3f6b0","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.70.tgz","fileCount":97,"integrity":"sha512-TIBO2LmUNzD3ZXjudL5UV/6IS2bj0bx83mwFYtFYuBTQap68gIa3z8emjWuEIWEccC9Xn6Mqejh6J1fL1powtg==","signatures":[{"sig":"MEYCIQDKDYHvHeEYgZoJJHYHig59/7MBBjK0H6cBlzbCxYN4bQIhANtwxIis6T/0x0zDM9J9ExJ9prbLDltlWVjI/u5t6cYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.70.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.70.tgz","_integrity":"sha512-TIBO2LmUNzD3ZXjudL5UV/6IS2bj0bx83mwFYtFYuBTQap68gIa3z8emjWuEIWEccC9Xn6Mqejh6J1fL1powtg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.70_1786770205505_0.6789874511765475","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.74":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.74","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.74","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"fdbf34e016dcf32161db1c0c5ebe58900af5ec2c","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.74.tgz","fileCount":97,"integrity":"sha512-YpaFd5HXw1EEpz4K0hTrjclLGhSh/5YGfPUQmgcrZ4wbFauKTXxWt6O8smGS5IhtS0n+OHy51S6lYvnrlvW0Ew==","signatures":[{"sig":"MEQCIASKIR6z4mHlbrkFbxhqlXNRPEiH5RREcllMA8KfaK9bAiB/7sX3m7vl5ms5KgUmkFcUc0wUQzl4a5kIriyOk4BW0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.74.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.74.tgz","_integrity":"sha512-YpaFd5HXw1EEpz4K0hTrjclLGhSh/5YGfPUQmgcrZ4wbFauKTXxWt6O8smGS5IhtS0n+OHy51S6lYvnrlvW0Ew==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.74"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.74_1787006771494_0.23224200623504432","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.75":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.75","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.75","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"f02ce93cd0cf0039b8897302e59a44cdbbcf49fe","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.75.tgz","fileCount":97,"integrity":"sha512-Sihbpa7y4Jbgn4siMuiehaK6lRM2sQn6xwtQX0ckOLEath3/V6UElWeX470oRm4/98Tx/jtj2OOgCn6S6yWzNg==","signatures":[{"sig":"MEUCIBmpn0lKa5J+P27V4yePJNBoLR9OR8GN77oIRPiKopv8AiEAi/hGbeJhAfYtp5dn0ZCEvAHyUzYv+DeDqNsg0c9Rsmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.75.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.75.tgz","_integrity":"sha512-Sihbpa7y4Jbgn4siMuiehaK6lRM2sQn6xwtQX0ckOLEath3/V6UElWeX470oRm4/98Tx/jtj2OOgCn6S6yWzNg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.75"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.75_1787018129558_0.7210046368450411","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.76":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.76","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.76","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"f68d60f978bf67a0bc053fdbc8f46bb554144067","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.76.tgz","fileCount":97,"integrity":"sha512-w3dEbo79ZIFCrNZSGqRn3nvvAKZ26zRcNDvKMTtVc1TYSpMyB0eUbqosnx/YCz5LRN3LvUEJY/KMDgZxCrrZww==","signatures":[{"sig":"MEYCIQCxbAYn0EDplxFe5NmXkqnK1cLkdqQt0bWhKxI5J7nQ4wIhAL1aQ7Q4r/qqF4Lqh3zd2SNN1hYwvlr9HiL+6Xrwb7dG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.76.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.76.tgz","_integrity":"sha512-w3dEbo79ZIFCrNZSGqRn3nvvAKZ26zRcNDvKMTtVc1TYSpMyB0eUbqosnx/YCz5LRN3LvUEJY/KMDgZxCrrZww==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.76_1787019246719_0.4831425823010702","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.77":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.77","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.77","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"3d3b485e579bc5c41129a6669f6c63e9d3a0caf2","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.77.tgz","fileCount":97,"integrity":"sha512-vXZTC7pMO0o1RYWKbJMzmjv1sEzPo9nw/fgKxhB4i9vHJZqXrUazx+MiBXGymam1AOUx7h/mKOyeFMLLFY6bMA==","signatures":[{"sig":"MEYCIQDPz+jokhjeOG9LWJkhjumlbxwjzaIW0TrHFNC/qJg3kwIhALnn36JpoAlreDYPn0rrl3GDHmlrF9SFFsIVNqZ2RRkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.77.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.77.tgz","_integrity":"sha512-vXZTC7pMO0o1RYWKbJMzmjv1sEzPo9nw/fgKxhB4i9vHJZqXrUazx+MiBXGymam1AOUx7h/mKOyeFMLLFY6bMA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.77"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.77_1787052836192_0.9814716348728505","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.78":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.78","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.78","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"a3a95a506d544bfff7df159a72d4ede77a6c7ee3","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.78.tgz","fileCount":97,"integrity":"sha512-ncP//bZQaOGlbZapKsHIIsIrshRgOxkgVKk8VHq8yKGu4byl7cE+g5yGUBr+nnJgLQXQnDIGr4I2eUugKY/MGQ==","signatures":[{"sig":"MEUCIGogV0q+hoYuts/oSIVqDhv8BTrln26pLotspzhilelSAiEAkQrEQidr/lKE36A5l5aTqBiXClYCmzco/6gzTuOcmXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.78.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.78.tgz","_integrity":"sha512-ncP//bZQaOGlbZapKsHIIsIrshRgOxkgVKk8VHq8yKGu4byl7cE+g5yGUBr+nnJgLQXQnDIGr4I2eUugKY/MGQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.78"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.78_1787146764284_0.9362237839492622","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.79":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.79","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.79","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"3628637de45d436f1c54297fbc47080922ab21af","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.79.tgz","fileCount":97,"integrity":"sha512-sXvvXHXDy7vq565O78plvL54tHOZx+N74kcoIvokMy4y2HugWRX/sSjnwBMBrthDsUBoHvSsycFMmlhHVfesgg==","signatures":[{"sig":"MEYCIQDLoDqn6DLSlyoNI+h/i8lfKx3JIwz7PDuyNxSzgcml8gIhAMoQDVMGz/NVba6TBoZ8D5oiS39+EYDjeL6uCXoxLKnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.79.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.79.tgz","_integrity":"sha512-sXvvXHXDy7vq565O78plvL54tHOZx+N74kcoIvokMy4y2HugWRX/sSjnwBMBrthDsUBoHvSsycFMmlhHVfesgg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.79"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.79_1787229673275_0.08631369802632993","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.81":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.81","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.81","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"f8a909dc22a4cf52aabb3519646bdae70fa9ceeb","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.81.tgz","fileCount":97,"integrity":"sha512-gE2Su9mlq5N0KCmhZyp6D8PA2g47b7TExN0eYlai2EVkCevmC0wJhKdMCe5QOSSLWEnTZQ8YDFHi0kxe3Oh5OQ==","signatures":[{"sig":"MEUCIQCbayEoQH8QgCVHzaxFj+7MHH8T0WcpkU+NMz3iwnWSJQIgZ+NhDMLAM/kACcP0RXaBIPY411kPtV9KJBBNrReCxpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.81.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.81.tgz","_integrity":"sha512-gE2Su9mlq5N0KCmhZyp6D8PA2g47b7TExN0eYlai2EVkCevmC0wJhKdMCe5QOSSLWEnTZQ8YDFHi0kxe3Oh5OQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.81_1787291888440_0.1595494597878926","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.82":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.82","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.82","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"219b411817fe86c1877fad80ec15234e3d1f3f16","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.82.tgz","fileCount":97,"integrity":"sha512-VkEPYIuk1vy3L29kITYYR/rEh6FtXP/8j8h6NE8uU/pTU2GbHHNXLaC/cm2+x00PpBmJ+6onxG8ZiV6gnaY8Ag==","signatures":[{"sig":"MEQCIEOHJd/rCjrEliNP72Q9hZgZ27KmOqVjxIpAiKAltXSyAiAX3Xs4DQIWVIO6V520OkSKg57SYijkPt8CJ+WtIAr/rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.82.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.82.tgz","_integrity":"sha512-VkEPYIuk1vy3L29kITYYR/rEh6FtXP/8j8h6NE8uU/pTU2GbHHNXLaC/cm2+x00PpBmJ+6onxG8ZiV6gnaY8Ag==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.82"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.82_1787371344254_0.8866802906559073","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.83":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.83","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.83","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"d2069ee20c7fa9788d20235cef0106ff5a592621","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.83.tgz","fileCount":97,"integrity":"sha512-QOv3DRQZANfkV/8XvMooFQ3s807H1nSA2t1zlAgKzEV+54+yxCCyKqnPTrryHlH/GKlOPkfYn2LfUUc//M/SAw==","signatures":[{"sig":"MEQCIBATSeJ5cfO2BhruWGdKoKi0AoiifDW/JJ8VWh3cWih/AiApjR4vdwKVBYKJ0LuNw92htv5620cGlejaP0swvzzxhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465099},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.83.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.83.tgz","_integrity":"sha512-QOv3DRQZANfkV/8XvMooFQ3s807H1nSA2t1zlAgKzEV+54+yxCCyKqnPTrryHlH/GKlOPkfYn2LfUUc//M/SAw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.83"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.83_1787381734446_0.24660673974291125","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.84":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.84","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.84","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"ead131b089042578dfc731ac970d45b8b7e8e707","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.84.tgz","fileCount":97,"integrity":"sha512-8v4/kd3j1WbmhmHprlWmxfNMDFkemK7UhtcGOWsnaGOYQRFaMg0VhhGxml35D6iC36bzKf+/XQBxK30A5Fcfkw==","signatures":[{"sig":"MEQCIBEO+3t1XtuMtGWsCoREvXGRd5eoVVB/zi5MjczzJsZSAiAtj4SmkCdFG5F9KyFBiGHRoS3dARSazTznLZ1RleTSuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.84.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.84.tgz","_integrity":"sha512-8v4/kd3j1WbmhmHprlWmxfNMDFkemK7UhtcGOWsnaGOYQRFaMg0VhhGxml35D6iC36bzKf+/XQBxK30A5Fcfkw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.84_1787438047289_0.6987177810699579","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.85":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.85","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.85","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"56bd139e401e699af4699e038722803c608dc865","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.85.tgz","fileCount":97,"integrity":"sha512-wiR5+JcqKiFaz47hZOikBiEUsf2nyqXvQk6oWa2eNd5hx/ZAMInLrzki/xpZ/6BM7vObkKtsyYdNS3gAz1/H5A==","signatures":[{"sig":"MEUCIFA5Q2oN7MWt2zrNUi2plS8MQPMtIFjDDGwLxp6RqBArAiEAu1RNKv9wOCgy2Jhyqxc8O90wbXgeV/DpH4kBbQ/1UHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.85.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.85.tgz","_integrity":"sha512-wiR5+JcqKiFaz47hZOikBiEUsf2nyqXvQk6oWa2eNd5hx/ZAMInLrzki/xpZ/6BM7vObkKtsyYdNS3gAz1/H5A==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.85"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.85_1787477569525_0.7254685793648927","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.86":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.86","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.86","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"ddc8e0d425c3195e980001ab1d8f08bb22cd121c","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.86.tgz","fileCount":97,"integrity":"sha512-Y/hlW9qjTrwx9J2T3kRHisXGJkgxDyhg/rFbJ/Vx5ACJ8C4buj/BS4Lm0xlEuXURqx0hztGVw60eKWaLbdeJEQ==","signatures":[{"sig":"MEUCICUmiMlZ1NORGUXMWbeWhQSimyfVTr2WXD/lq2kA3esyAiEAzcwRy8hQiC40EUpjJJ5UaH+6ZDnsf1Q+YUmV/ibgnVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.86.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.86.tgz","_integrity":"sha512-Y/hlW9qjTrwx9J2T3kRHisXGJkgxDyhg/rFbJ/Vx5ACJ8C4buj/BS4Lm0xlEuXURqx0hztGVw60eKWaLbdeJEQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.86"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.86_1787505121611_0.5194435960615524","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.87":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.87","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.87","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"2c7012d461a611f5f8767798369c3aacf596e464","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.87.tgz","fileCount":97,"integrity":"sha512-b//VZTPpAhFEqoac18+BCUn9cJSAtFPGJ0W3K0WA3KJ0z4M2pCoYK+znMZhbica/1kbqOusMdrxSb2eaQQMW3Q==","signatures":[{"sig":"MEUCIEMo7SPZbm1BRujZmU/6qFDsG2OZztTuMIvaoOuoxsY4AiEAoJXRmdCbH80RxNCM3nHB+MKfs4g+hlN/HMpez2/5+yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.87.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.87.tgz","_integrity":"sha512-b//VZTPpAhFEqoac18+BCUn9cJSAtFPGJ0W3K0WA3KJ0z4M2pCoYK+znMZhbica/1kbqOusMdrxSb2eaQQMW3Q==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.87"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.87_1787646571402_0.5692425372877294","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.88":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.88","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.88","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"5c0b2c9c546a908e776e7d4dee1dba92925b01a6","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.88.tgz","fileCount":97,"integrity":"sha512-cWspR+nOnqB2qoymqlXMzm90URMeWpxMkKYuSKbscA57JKMRZOaLC8F7rGihiH9HZlP4oebTKeA+2nWa7aAlSA==","signatures":[{"sig":"MEUCIQDSrL+T5hh5s3C/GJUOcRjPZoc76WBES5oZUmlfwZ+UvAIgPAQVq9PgB7Cl+8gnWJLQyYa/7MQNWS0L5jtpCPZO/3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.88.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.88.tgz","_integrity":"sha512-cWspR+nOnqB2qoymqlXMzm90URMeWpxMkKYuSKbscA57JKMRZOaLC8F7rGihiH9HZlP4oebTKeA+2nWa7aAlSA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.88"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.88_1787678990564_0.8386839197827525","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.89":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.89","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.89","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"b4209d089bf469c59569f6cd846ee7c0425e8e96","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.89.tgz","fileCount":97,"integrity":"sha512-ihvFIaQRuVauw7tH1KpLJzY/HMoLY/5wGohrkM1zN2orJ5CR5ZZHfzbW0tY6AzgcVhPPDBQ3DskeG1lDEiUdYw==","signatures":[{"sig":"MEQCIA6hNiFJBd9lWEpHXYubl+z+/GfupYxgOQzsrGE7fxa0AiAx7PUshBZGt6CZzM2FbRuhU0H71DrTIMSHKLjatao70Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.89.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.89.tgz","_integrity":"sha512-ihvFIaQRuVauw7tH1KpLJzY/HMoLY/5wGohrkM1zN2orJ5CR5ZZHfzbW0tY6AzgcVhPPDBQ3DskeG1lDEiUdYw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.89"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.89_1787707376229_0.542121814525306","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.90":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.90","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.90","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"7d116dd3eb0f5f323e2f9293dc580562d076235b","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.90.tgz","fileCount":97,"integrity":"sha512-BwJYwlBYahNJdUe0+yUEfEdzQE9tSJUWUz0qACYLi9dXBpgZEKtIAgFDodleIXqqdMJkapYYdWiwcNr7XP0PZA==","signatures":[{"sig":"MEUCIQCqkU2BJvX4aeKa0PxUAqKos1nPurFm8Gcu32gimIJGLgIgc5Z/EuZRz5to5ExLEMsz07grnhVOkSYG1uG+b2woO2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465399},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.90.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.90.tgz","_integrity":"sha512-BwJYwlBYahNJdUe0+yUEfEdzQE9tSJUWUz0qACYLi9dXBpgZEKtIAgFDodleIXqqdMJkapYYdWiwcNr7XP0PZA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.90"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.90_1787716972353_0.9285148518400608","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.91":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.91","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.91","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"2d8d1b71b6c3cc3fe4c6d9800ee2195f6739d8ea","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.91.tgz","fileCount":97,"integrity":"sha512-7OsD2ENCdI6WKjENm9dxXdpmcfO+I+XGDOoN1obxuKWu0Zem6XazMDfSPuxUixCArL10gBhux1pInKQq2luFAg==","signatures":[{"sig":"MEUCIQCi1Oqg55mY91T6SEQ4QNcSlChhz7I4EW8jD1ukZgVsUgIgAxmDaQvlhLddVlMI6oGyZH8jVonSFMugHY83fhnl4A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473878},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.91.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.91.tgz","_integrity":"sha512-7OsD2ENCdI6WKjENm9dxXdpmcfO+I+XGDOoN1obxuKWu0Zem6XazMDfSPuxUixCArL10gBhux1pInKQq2luFAg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.91_1788016703490_0.9078875256507357","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.92":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.92","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.92","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"e122f709b10fb2f78990f24428cf1fbed3b1b82a","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.92.tgz","fileCount":97,"integrity":"sha512-zauWIsY+4HFj9m0ris8I7x75uvap39HWM2Ref7+jZAvJFI+w541pKp4bQguYTAeEzP9KDA4XC6cW+GEMlPkXLg==","signatures":[{"sig":"MEYCIQD/6srBBnAf7dNPV7JXGCaD65pboCBvmZCWpUQZ/DkxfAIhAKxvqWltvhTF9/nGcs2LnaNLt+6yP9+GQADSALs6g5Ud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473878},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.92.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.92.tgz","_integrity":"sha512-zauWIsY+4HFj9m0ris8I7x75uvap39HWM2Ref7+jZAvJFI+w541pKp4bQguYTAeEzP9KDA4XC6cW+GEMlPkXLg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.92"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.92_1788167197654_0.5477676783097307","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.93":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.93","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.93","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"a3b91c4d50ae0a981b335e733e471ccbeac97907","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.93.tgz","fileCount":97,"integrity":"sha512-8e3NMMUUnOOWZhpwOt8SeK90rVaTiOGyfupVxekDQihYhhesRh2oYo1fmX3LgmcefrIG25Z4aZRM+UBKWHV89g==","signatures":[{"sig":"MEYCIQDm2V5xcxQAtXR4IN/xjUFtQDshFDY4MQ2vj8ACtKpLpQIhAL6XBVaPqXQ3KVhK9ru2SyJZmxj335CKjs7FElkKt0EU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473878},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.93.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.93.tgz","_integrity":"sha512-8e3NMMUUnOOWZhpwOt8SeK90rVaTiOGyfupVxekDQihYhhesRh2oYo1fmX3LgmcefrIG25Z4aZRM+UBKWHV89g==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.93_1788260231668_0.595895365981957","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.94":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.94","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.94","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"c1fc66783b39f76eb44e05d96b986550f9664a03","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.94.tgz","fileCount":97,"integrity":"sha512-l6kQfAN8/tHRL9v9N2J+PwIxtpaj8UjbiIyQTvXJfSIZ5VTaQMXFukmHOaCaM07wiQnqhL2jVTsbC9lV3TKKeQ==","signatures":[{"sig":"MEYCIQD26hjSLaqU3haYEnsvPJvWj6gevJ6cg+T8wfbI1F1RugIhAJip2j/Lg2bHgfkf6iQVzzCFoZohF9eQVmWA+kd5BYDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473878},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.94.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.94.tgz","_integrity":"sha512-l6kQfAN8/tHRL9v9N2J+PwIxtpaj8UjbiIyQTvXJfSIZ5VTaQMXFukmHOaCaM07wiQnqhL2jVTsbC9lV3TKKeQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.94"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.94_1788389489733_0.6612718888744749","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.95":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.95","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.95","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"69033dc03cd19c8c52495a6f0c0a5539a46e69f8","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.95.tgz","fileCount":97,"integrity":"sha512-K/OC3i3+7b7XuyjK+9K2RDk2FsYT2kdU2j2MNq9/AmUGtGrALSrnRwP6FDU04cAP0cxBx6CmSHBt6lEAqNGxZg==","signatures":[{"sig":"MEYCIQC0qQ/dOkGHaTnVUjcEhe+Mkp8g07gv3Cr0q4lK5QlcIgIhAL/zgSuES+Ykzvg/+npI47BaRsqcC64e2LnshrguhD4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474243},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.95.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.95.tgz","_integrity":"sha512-K/OC3i3+7b7XuyjK+9K2RDk2FsYT2kdU2j2MNq9/AmUGtGrALSrnRwP6FDU04cAP0cxBx6CmSHBt6lEAqNGxZg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.95"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.95_1788752885530_0.9045742355753628","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.96":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.96","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.96","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"dd48e0e196935937e8ae07d1dca620d8fdfb22cf","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.96.tgz","fileCount":97,"integrity":"sha512-4NsAGAFsWzMx7DzEzQX2vc0KyE01S9bWSSvGkrCB56lew7cOHz50FJebPglfvbs4Z7mIIsu6Cja6A/4Le1320g==","signatures":[{"sig":"MEUCIQDGi+0OCqCkbpYpPtRA3GW2EsXKe738uxA6Tl8UJBbQNgIge8mPKs7WH/c/tmNz7e4UmOXCU+JFzS1VnyQhgh4K9sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474243},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.96.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.96.tgz","_integrity":"sha512-4NsAGAFsWzMx7DzEzQX2vc0KyE01S9bWSSvGkrCB56lew7cOHz50FJebPglfvbs4Z7mIIsu6Cja6A/4Le1320g==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.96"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.96_1789120642928_0.40734137660862424","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.97":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.97","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.97","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"d5d86999e5a585a96e7164456fb1391325c0540e","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.97.tgz","fileCount":97,"integrity":"sha512-1ZXzL93Fv90tjGefrK6Ob5+6O0qLJOnxC4nU2qKd8uo0YAoaK/t4hVE7qDt15acK1sC2KcIWXBUkGpQAZmNNNg==","signatures":[{"sig":"MEYCIQCXvghqBQiYKZRJlxr0wpSj+C6fFe1TrJ2Gnzupc6+TTgIhAJ3KfLptLQATYYyQayYei0xyHU026E2UejZuWu2p8jVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474243},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.97.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.97.tgz","_integrity":"sha512-1ZXzL93Fv90tjGefrK6Ob5+6O0qLJOnxC4nU2qKd8uo0YAoaK/t4hVE7qDt15acK1sC2KcIWXBUkGpQAZmNNNg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.97_1789207489555_0.3224048456798203","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.98":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.98","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.98","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"a1c0c23eda25fc5513ac52ac7b897d1e200ea1e8","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.98.tgz","fileCount":97,"integrity":"sha512-0r1gAh1lhHedjR2+8E+U6NQex2MhGzcOadgu48oSbR3L6lQwrZIwLLec48rvqSuWz6R0g1tIgIli8L6VwggQVg==","signatures":[{"sig":"MEQCIHAD6nizdIjY3CdgcIm/SebCee17o/1vMc64tgLMxbsGAiAfyAC7QgbpE6uaalEDzzmtEFJgOMoyDdcp2FArdKHKhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474243},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.98.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.98.tgz","_integrity":"sha512-0r1gAh1lhHedjR2+8E+U6NQex2MhGzcOadgu48oSbR3L6lQwrZIwLLec48rvqSuWz6R0g1tIgIli8L6VwggQVg==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.98"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.98_1789235201484_0.5976912942779311","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.99":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.99","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.99","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"38e5a635f2dd29482f3dab2076845939be46b906","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.99.tgz","fileCount":97,"integrity":"sha512-OJVflCEDMPkcB/cFgHbipfCZndpoHsb+sPRNzc1UONIbpKRxtOAb/Bs0+x9dONkofJUVFMIhr6+b+cal5xs0rQ==","signatures":[{"sig":"MEUCIQC4tXNqrdeD8kQyPh5bn9DAoowJeHPMqWiFacKEScvF9wIgXxoJ8HnpbxRgWzcDllVXV7AAbZ0UfSfmOhNoWKb0rhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474243},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.99.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.99.tgz","_integrity":"sha512-OJVflCEDMPkcB/cFgHbipfCZndpoHsb+sPRNzc1UONIbpKRxtOAb/Bs0+x9dONkofJUVFMIhr6+b+cal5xs0rQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.99_1789336869194_0.5746718684295746","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.100":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.100","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.100","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"8c9a34d74f22fe6aae4355d58134f37f397ef348","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.100.tgz","fileCount":97,"integrity":"sha512-A1J+OAsskBUmn6XxCC1PX3CeJvhNVMxYhl8ODHg11PTN6muVOZXeaGABeISEkYiWIpPL+h4hFJz9NWfFwkZj5A==","signatures":[{"sig":"MEUCIQDHDGK5rhUt9BDlZFIuykE1p+b8N41WoA34DU4vKUpDHQIgUtOKUHa5Kw6dJp5jqAokomorByMLU3HQftV5JEJ6R4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAsUECxo/iFg5yJQIp9vVoOka9AG7JwjBPiC/yJgWjqoAiBATMd71UkIbnx/EtAI7GoZgDpDg+Wnm+Tvo/tc+h+wcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474245},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.100.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.100.tgz","_integrity":"sha512-A1J+OAsskBUmn6XxCC1PX3CeJvhNVMxYhl8ODHg11PTN6muVOZXeaGABeISEkYiWIpPL+h4hFJz9NWfFwkZj5A==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.100"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.100_1789470086870_0.7877271019039862","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.101":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.101","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.101","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"33003023775d74cb8e17ce68c5ff1bfab5cabd08","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.101.tgz","fileCount":97,"integrity":"sha512-h5dDZ5t8+EVrrzVqjWVTFSie6thfpKkYGswI6c1S4sXreotV5yp7pZqwCyC8uLDtdDCnju1rLalpqlmR0URdsQ==","signatures":[{"sig":"MEYCIQCDGnQn3/PJ0RM3+se5xFCfVae92QqSCpe1831epeMMxAIhAPsgFBCyY+gyxkR+u4UVaG54su+I2JvMdS7JC2DTL1iQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2EA9CXTJ74yIVkXsQaMEa1X9Of6sEnp8af13Lu7sd3AiEA5fJXDvDiIWYhBvy3XiMH4KYwCVW3IlCED+/VHbmRPpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474245},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.101.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.101.tgz","_integrity":"sha512-h5dDZ5t8+EVrrzVqjWVTFSie6thfpKkYGswI6c1S4sXreotV5yp7pZqwCyC8uLDtdDCnju1rLalpqlmR0URdsQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.101_1789528375537_0.9753318296478573","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.102":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.102","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.102","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"54baadb5b7cbba24c537dd7c296e31fb9cb4eeb7","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.102.tgz","fileCount":97,"integrity":"sha512-98PjMYKTB+dhdqWzp+vowVz3iVysBOJLDbh0UHtJceU0vtqpV01QmX0Sy7nSQqy3XtNzbil5b5MTNU2OFDXycA==","signatures":[{"sig":"MEQCIHBf4IKN9Woldf4kCr1HKVyUtaLkJ7fyl9rGrsM08wdFAiAWmnlvVF0zF+gLgm6cRHkuBqGS2yvz9noXoyKSy6y7Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0njfUGeFcldY8QedOxALx6ylvex3iCLs6mrnJkCvilAiBP7ruaaB8K3mhEw662XVMyjJ9qishPh+K7nQeo43FuRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474245},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.102.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.102.tgz","_integrity":"sha512-98PjMYKTB+dhdqWzp+vowVz3iVysBOJLDbh0UHtJceU0vtqpV01QmX0Sy7nSQqy3XtNzbil5b5MTNU2OFDXycA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.102"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.102_1789550616872_0.045912265552778386","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.103":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.103","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.103","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"aa77071892c5a66c3308edef88764064cd0bd904","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.103.tgz","fileCount":97,"integrity":"sha512-2yl8ewDIzocOO3yU2Ljs4Wyln+UqeyXoSGo8Nmnp1IYTi5QMu1rf/Dg0XEaTVbpcO28i7fZwpRp2UBKkOKbTmA==","signatures":[{"sig":"MEUCIQDAsIml10C99PIo9+dWPEvNBk1T/U1AsqIQku1wEcIhcgIgThE/zleQ+aFyuqH1GeX9LojW1IOZGWlL1ErKrHS+Zyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFpQRXIDcK+xGQg7G1Ij58OJfrojFU8ydsxW2t18PCo+AiBYCKu0pmm8gnUBu4ZzQdFHfSmh908gxRoblzSBv518jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.103.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.103.tgz","_integrity":"sha512-2yl8ewDIzocOO3yU2Ljs4Wyln+UqeyXoSGo8Nmnp1IYTi5QMu1rf/Dg0XEaTVbpcO28i7fZwpRp2UBKkOKbTmA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.103"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.103_1789599497556_0.23495754299014027","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.104":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.104","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.104","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"a099e30b3ae665070525cb28692831c912cb06a2","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.104.tgz","fileCount":97,"integrity":"sha512-mql2Sbo9wyTlAvyA5MoiTDcotatN4DZTfBhKKBm9tD1CMnygP4ufmk5DEZd8QTHDMidKJY2GRdFXyIWAf7zBGQ==","signatures":[{"sig":"MEUCIQDpCmOnCNNt9kAldC6ykNGQ+y1VXRLlTzE9OEcPHOJdhAIgakJa86xltgUp5GJMWrnbciROSq8NNlSgP47h/UNtLfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGECJ0Wpeh4ov+KjIyZr0iVymwLsXHHZnFETWeiGmRkwAiAJeaxeV3sCMWwqjiwDNO6aoh0BSl8lsEKWV7/PrucL+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.104.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.104.tgz","_integrity":"sha512-mql2Sbo9wyTlAvyA5MoiTDcotatN4DZTfBhKKBm9tD1CMnygP4ufmk5DEZd8QTHDMidKJY2GRdFXyIWAf7zBGQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.104"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.104_1789663633062_0.1710678175459135","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.105":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.105","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.105","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"0f758793f9477984c0ef90635142180954aac227","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.105.tgz","fileCount":97,"integrity":"sha512-3XCsiYiIRjuIC5BEnGlAu0SYQvSJB4CalNp+r/gEbdjRBFk/46F1IVldAM5zkx/wuI9cv7ZZ+XhhHGgT5YYrFw==","signatures":[{"sig":"MEUCIHcs/9JaQJw3vdYll76IBz6ZyB1UL0xcFVyTHqi9btDSAiEA1Gmvxkc9BYpl64jZAlopeEqpMmKyd5QanfbCz4TqBbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuKfFiwQfItHV45az2elSFW5mOP5ZkEAN32ktTYVeH3AiEAoIkqR2icDNYs5X3mcBrUvMBrc6J883YtsHbNWw3nkXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.105.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.105.tgz","_integrity":"sha512-3XCsiYiIRjuIC5BEnGlAu0SYQvSJB4CalNp+r/gEbdjRBFk/46F1IVldAM5zkx/wuI9cv7ZZ+XhhHGgT5YYrFw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.19.1","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","@noble/hashes":"^2.2.0","@mdbase-dev/connect-protocol":"0.1.0-beta.105"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.105_1789990403817_0.4502814098221306","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.107":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.107","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.107","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"e09da85dcd1ef60f807a405ad644ba9662629eff","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.107.tgz","fileCount":97,"integrity":"sha512-O+pQ2qzOSM7k1+J3kwASUBMstLWz9iQ1d6oHm963yEPJ/MJfBrizaJoapvVx+54RawrdHzbINF/HYXxUXw0FyQ==","signatures":[{"sig":"MEQCIHko0md7n8T5g/nvzjGJjcEACkkVnM843AQwnK5EO0IEAiB2n93yTxG39XvToYezm4fiFg39ce7LUB1La6sMIi+6MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGZ9xZAdvDoaZYvv7hCMqla4x+IHCTVE5Auz22KoFp2wIgG2V9Ev+ytP4gfYU9WgodHlLebUgnYN178vMsf6UFguU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.107.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.107.tgz","_integrity":"sha512-O+pQ2qzOSM7k1+J3kwASUBMstLWz9iQ1d6oHm963yEPJ/MJfBrizaJoapvVx+54RawrdHzbINF/HYXxUXw0FyQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.107"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.107_1790213991668_0.9369301217308139","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.108":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.108","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.108","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"a06ab06e6ce1b85505e9af627b44babe8b8ab840","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.108.tgz","fileCount":97,"integrity":"sha512-mU/Ua4WbTqEAmcuF5Hhq6yPqPzOKa/gr+B22itHe1pJBnv1XMLzNzC3q0p/kzxDgGd4/4kj6xr1QxjT4Cs1+9w==","signatures":[{"sig":"MEUCIQCXxZWQ67t1DUICWVCYiKfzk9euU9UUyNUTUHtGwjL+LAIgL2Bwt6i9ZfrPPKikb0mWmYgsaVQEwWJB3FiXiIz421g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmjjpNkwJ1JJG8deLrFkTLulDY9oX5TQ5S5jp4nGw//QIgZdaBLzPeubBVA3sxpY7CBBLUCVDQu3TkR3F3b0c8Mcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.108.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.108.tgz","_integrity":"sha512-mU/Ua4WbTqEAmcuF5Hhq6yPqPzOKa/gr+B22itHe1pJBnv1XMLzNzC3q0p/kzxDgGd4/4kj6xr1QxjT4Cs1+9w==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.108"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.108_1790258929164_0.5913707170307343","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.110":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.110","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.110","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"69e8fd87a45a327217286cc472f461d4dc4de024","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.110.tgz","fileCount":97,"integrity":"sha512-CF1HeZUsxT5Q70dHG3tUddC6mYBQuEYa6Z2CR2NhNUyNl6s0hdivvFx5O1SV7zbr3cNVDfsqG+FoPlK+8ghN3w==","signatures":[{"sig":"MEUCIQC/KcxU3f6e/tH0DPvcTkambXO8KXhfcd7aklIxNau20gIgKWddPb/DOdhQZIEBw+2PKAd6F/sp0fnvGp2Axzxf14k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs+o3FTGkhlA4wALcZfZzaXaL2urtFsX1A9sE9LNfruwIhAOL9fBYUdjg6S1QR9ZH9i5aaYkGbwfNcbz5pn7yx+2RS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.110.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.110.tgz","_integrity":"sha512-CF1HeZUsxT5Q70dHG3tUddC6mYBQuEYa6Z2CR2NhNUyNl6s0hdivvFx5O1SV7zbr3cNVDfsqG+FoPlK+8ghN3w==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.110"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.110_1790340979519_0.4195770306579447","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.111":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.111","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.111","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"79bdb3798a5f1cceebf54ff89e8902e989a5cead","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.111.tgz","fileCount":97,"integrity":"sha512-dNkbsFIiaFySAJ/Invj0hwRm9S7WmpGqzug1BFKbrx9NGNnJlBMCCzGZ+DaWKbM1qjjnSnWJi1saGpileeEZYw==","signatures":[{"sig":"MEQCIDZiHsXwchInbH94iyWB6CGEDmP9of4CUkjUiu1ILjoiAiAqWbmZgoBGOL4ToHuZMvW+syuasseyjALRzjVSvNY3Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5K5KGA0RW36ZblCmRz+iIkfiBh2ZiasLTu9ngVZQPFwIhAM4ICf+Fafd5uRyekm+BnEoRmLY+CGQiHJUROYGkivTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.111.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.111.tgz","_integrity":"sha512-dNkbsFIiaFySAJ/Invj0hwRm9S7WmpGqzug1BFKbrx9NGNnJlBMCCzGZ+DaWKbM1qjjnSnWJi1saGpileeEZYw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.111"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.111_1790408422991_0.7471264066361767","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.112":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.112","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.112","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"eb4fc95a447ef498c83108e8545573d8cb184b9c","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.112.tgz","fileCount":97,"integrity":"sha512-d6iDa59acnZQqyp1KosBjMqezVg4I3CxL1S1Ddw7eRYqxiPZTw5m0aPVYlnD6ZB6Wdtrhwr5tEZTa1oEAxxfDw==","signatures":[{"sig":"MEUCIDRSdUnnJT4pAONLSCtF1Ul2HlnaVpAKxxKyVuG1MrhUAiEA+RNAloA7Z+T0VANallXlu9HjuECvxZCXJ8+FjNKUiuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHf7kcDICwyWLtb7GOOChtFuK/bxddJq8cVCR6D32QgEAiEAwI8MpG6/zZFWmGQFbfbokBjzMMDtQKTx5K0qcDWs8o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.112.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.112.tgz","_integrity":"sha512-d6iDa59acnZQqyp1KosBjMqezVg4I3CxL1S1Ddw7eRYqxiPZTw5m0aPVYlnD6ZB6Wdtrhwr5tEZTa1oEAxxfDw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.112"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.112_1790431954105_0.009162960555088917","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.113":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.113","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.113","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"12a0dd257d7443850d36e4afb75446050c6b0b9b","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.113.tgz","fileCount":97,"integrity":"sha512-KsQlYPZDFOjGcdDqhSorxg8jyF7jPaazi2VxhtWCspMKC77yXQfBzM7whAKDwN8Z08DrIWBStWlm5cWgx0Z0hA==","signatures":[{"sig":"MEUCIQDQLxS0YGLqNXynSY1lMmi6FRQFR+03MmNI3n5lCQ6d/QIgeMJQk9MC8DANsG6j1O/evFRbZJLkuPB6gIFu+OS+sVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZ7J6BNfeSp/X4zi/bp6vHxJzP3igdO38vtgSdUHIcLQIgY7/hShcB7J3lQccD3u3IF14F/XlNMAxQ1iLSJXVT03w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.113.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.113.tgz","_integrity":"sha512-KsQlYPZDFOjGcdDqhSorxg8jyF7jPaazi2VxhtWCspMKC77yXQfBzM7whAKDwN8Z08DrIWBStWlm5cWgx0Z0hA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.113"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.113_1790501126276_0.274582067571568","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.114":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.114","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.114","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"c30e7b779bdee88e163d338709b0613c3ad29f86","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.114.tgz","fileCount":97,"integrity":"sha512-GyOdZZElPxkIJqBGDrkvliDzwXppUZXMtrS6A4NWNrfIasFlwHBnPKnxkdLjebYdZpeU2eywg9vpInVckZbavA==","signatures":[{"sig":"MEUCIA8/9bYYGfiAcCHOsQiHHLGn6i1sreQNjVvtlVfudUyAAiEAp3rGyCBcsnm1DwZsCasrVRHsJq+psDbnTp5/9NGD0vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBKQiXBkovwWQWYQu1WehNsuraIDdBCyL2n6ggNIGsryAiEAxrHhFUMC9OvMnvzRajEdG2WDSUJ+Y99kC+TGZDbfnFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.114.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.114.tgz","_integrity":"sha512-GyOdZZElPxkIJqBGDrkvliDzwXppUZXMtrS6A4NWNrfIasFlwHBnPKnxkdLjebYdZpeU2eywg9vpInVckZbavA==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.114"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.114_1790524213423_0.6637886129481096","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.115":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.115","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.115","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"9a561aeb68e84320bb97cc56914f18e32ab57d59","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.115.tgz","fileCount":97,"integrity":"sha512-TKI/EW1DvS2q+Gzk9qO79y18KIk0+RCEvPKrg5aOcuVGH1EAhcntx2QxgJyq1I7+bW/B6Xo1iXyLLGoQkvzOuQ==","signatures":[{"sig":"MEUCIQCDFAwNJ5aUMpXHwRx/f/tixcQ9hvPpyak72PQw8fjS8gIgQkKRUVq3I8RRaCtmkpuvE+hJ76DJeZAEBPApTlOOaYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAzhXHd9/1vikVYhyQaKTo0UlbDRTNp7IlEA2TO6dPFeAiEA0HyqIa9OJh+EB70HQIcA4u/Y7JazvK2bIetdRe85jEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.115.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.115.tgz","_integrity":"sha512-TKI/EW1DvS2q+Gzk9qO79y18KIk0+RCEvPKrg5aOcuVGH1EAhcntx2QxgJyq1I7+bW/B6Xo1iXyLLGoQkvzOuQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.115"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.115_1790575015967_0.6625945352983689","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.116":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.116","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.116","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"7cdee0d461b11789ce8086026f8b58528c40cb6d","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.116.tgz","fileCount":97,"integrity":"sha512-BJXqDsRbU9uclfjqqtyxBH3xKpvVx3G2GYBPrqxpIp57o+s0uVEa7vw/ECBsqa2FJ7Owb54o7ENr/PHhU7TMeQ==","signatures":[{"sig":"MEYCIQClQiYPgT/bNTkzLJM84esmD46nU/Zc1WxSULcV3p7e7gIhALptDW+JoVhHxeYXIMWhbRuOdrBFO0M22T0hbrQTKXse","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGKJf9AOpkD6OQGz7NVIQ5PQ69KcmFAdgovpaE71rZokAiAiZCLzXFew+HbFiFDgMTaGeabVFEozvQM1h74ArT6Bsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476094},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.116.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.116.tgz","_integrity":"sha512-BJXqDsRbU9uclfjqqtyxBH3xKpvVx3G2GYBPrqxpIp57o+s0uVEa7vw/ECBsqa2FJ7Owb54o7ENr/PHhU7TMeQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.116"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.116_1790628065923_0.16758070586602258","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.117":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.117","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.117","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"ddb5a2bc2f502faedf0b9a456f6832f948f279f4","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.117.tgz","fileCount":97,"integrity":"sha512-pVdfNd8C5iLxWhfjgRJV0fqz53knAjx1yaqs/A0502+cKSDu6ChnkplCDI5H9zIfIRVS0T/Cmx9rKxi9cCrM9g==","signatures":[{"sig":"MEUCIQCIaMSfQhynShpZr+5jkfy9HdnFhKroN7tuOjOlk9JWHAIgEgHX5lDRzPzkPTc2Fjtp565eAySN8/Np0xCKyS0VknE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5yyp4fXRfBpgBVriqYpjH8lhTi6U/GqCnREjaSJEQiQIhALKLmn0LH9Ae6Tl3ZKFXOC5yCi78dP0PeNg7z07mUNcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477648},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.117.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.117.tgz","_integrity":"sha512-pVdfNd8C5iLxWhfjgRJV0fqz53knAjx1yaqs/A0502+cKSDu6ChnkplCDI5H9zIfIRVS0T/Cmx9rKxi9cCrM9g==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.117"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.117_1790651282331_0.5325729226386515","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.118":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.118","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.118","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"d81d7b50981a195f941cb0d860d02d5a9d9b5879","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.118.tgz","fileCount":97,"integrity":"sha512-maLgWL/f+5e4WZbdSwY0O54NG62+4h/bR+5/seT2Uup4B7GoSsmtXop0AEyg6IuG/n6XXlCk5PNBLZ56q4p3TQ==","signatures":[{"sig":"MEQCIEPbLUwLS9UxOZgDIlNWy74tUoQifKojIg2/gRWMJ1q+AiBHKxoSbPyAVK/Z+HaBn0x2ma6pwMCvdoIM7lmi09rmsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWQtw+yB8F/nzB8lR8CqS/VMW4CiE9O1h0IANcYV5T+AiEAhJ0IIGtHtyEo4TLY6/3lK3HeLJ06q0ssHZj5pW6EICQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477648},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.118.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.118.tgz","_integrity":"sha512-maLgWL/f+5e4WZbdSwY0O54NG62+4h/bR+5/seT2Uup4B7GoSsmtXop0AEyg6IuG/n6XXlCk5PNBLZ56q4p3TQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.118"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.118_1790712397902_0.06566241798654526","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.119":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.119","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.119","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"077b27a901536c795d031219446902af149e7cb2","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.119.tgz","fileCount":97,"integrity":"sha512-C6D4t/YHvkLZrrTgkZF2kR9CNDXDaLFaoh4S1965BXlxWMtKmM4MPLvkstrKzkdWj16IryREpOWiapByDHtsXw==","signatures":[{"sig":"MEUCIHyAzbiEM8e1C8GscxJkcMvsjymze1tIacIvNlxig1g4AiEAp/qR0w73z+Gf7fo0Y/YVxCl6EPOgbpi/PTVS8dRclAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFDjPYLDZBJbrukkN7qXcA2krKYbYAD4N4NtZmiUNM3KAiEAy2Oi4qbT4uMVghSDqqUwn/4W3rHUoKHcmHM5raf86Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477648},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.119.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.119.tgz","_integrity":"sha512-C6D4t/YHvkLZrrTgkZF2kR9CNDXDaLFaoh4S1965BXlxWMtKmM4MPLvkstrKzkdWj16IryREpOWiapByDHtsXw==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.119"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.119_1790716527039_0.4645719460515607","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.120":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.120","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.120","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"eca26754c4578c16f82671f90cc0e8ec5763c756","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.120.tgz","fileCount":97,"integrity":"sha512-Gq7RoAe94tts6VMJ+EdczKhH34Mre/M+l1BOJTuvheXWVUFYL2SlAxSlKc5p4UbBXiGaOfGRyTaAw3ivzqJ/6A==","signatures":[{"sig":"MEQCIHkZWtGWgz3jpvkOvLxqXvFTsLhCM5+sQEIKvzhwCxViAiAFSf6cT0aniMoOL5MoicdjgGevH2GXLdl8t/1+OVZZZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCIAiUapTezDCbVOROXHBvA0U7tHt41qCrgHPehhGgHj2LAh9iHMl570z9t35RPeMIq0DrH+eUQMN8F8/gguLuX0iL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477648},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.120.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.120.tgz","_integrity":"sha512-Gq7RoAe94tts6VMJ+EdczKhH34Mre/M+l1BOJTuvheXWVUFYL2SlAxSlKc5p4UbBXiGaOfGRyTaAw3ivzqJ/6A==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.20.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.120"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.120_1790750998412_0.09142846118948822","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.121":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.121","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.121","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"c423dc0714c3667fea0202ca4bffa79390001d72","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.121.tgz","fileCount":97,"integrity":"sha512-I7/Al3VQklaL0LNd2uRc+rcqESuKV9F16PXNPa6E6RjFNjf1jQlu3dZFl1m8cNWw7hE+jTo43GS7O5Nku+563g==","signatures":[{"sig":"MEUCIAHNbS9o3u5YhsZXiKu2OITFkVPLU6MIO1z29trHQ3tSAiEAjgPPvd4437iPqkNGm0bncJKN0b1jKfz3j5xiG/cC7gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7sSf1BM40CPnujLo+G3Fdy7u1uZlDruw4cVVM+qRTYAiAs1EwMXDAwVR5VF6qRRzpdLU/4kZYv6hIhQ8guIDd4Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477648},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.121.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.121.tgz","_integrity":"sha512-I7/Al3VQklaL0LNd2uRc+rcqESuKV9F16PXNPa6E6RjFNjf1jQlu3dZFl1m8cNWw7hE+jTo43GS7O5Nku+563g==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.21.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.121"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.121_1790860632019_0.3874421643085062","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.123":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.123","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.123","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"84cf81fa16e40ff9084a12210d8be29526c3236a","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.123.tgz","fileCount":95,"integrity":"sha512-4TkuyFhJgF01ofeTMfmTW2o1fvP+4kzMSbEi7EpcliyUVOjcM5oZgiOP931Cz7vIoLZmIni6DR7jwnfWVb4jrQ==","signatures":[{"sig":"MEQCIFyxriNoxQNEfBGMqNTf8j6t8xrzq7bqUaSWFOi73AkCAiAmTndSCAtVo+7VAbZOeTjJkcu0vj2mtGo4YsA7hsF7FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBR0gnpI6XRyHhtM7B9JJwHLfDQUWyiaEd94ReQSg3ALAiBV6BZRBcPaP9GNNcT063dUkdgvpUH7UP6vW0XSFXOt3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":507478},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.123.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.123.tgz","_integrity":"sha512-4TkuyFhJgF01ofeTMfmTW2o1fvP+4kzMSbEi7EpcliyUVOjcM5oZgiOP931Cz7vIoLZmIni6DR7jwnfWVb4jrQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.21.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.123"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.123_1790932305979_0.2852258670533039","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.124":{"name":"@mdbase-dev/connect-sync","version":"0.1.0-beta.124","license":"MIT","_id":"@mdbase-dev/connect-sync@0.1.0-beta.124","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"homepage":"https://mdbase.dev","bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"bin":{"mdbase-mirror":"dist/cli.js"},"dist":{"shasum":"80ab6a80151ac43363f9f42502fb75da43903c97","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.124.tgz","fileCount":95,"integrity":"sha512-NSNfDSy4gm7SvHSAqvv2gwPCZW3EZGIP3W9Vcu94e25jYQoXMmDyPBGRzQuNoJZIzhdfVlSWcFqDfkosTuKgaQ==","signatures":[{"sig":"MEYCIQDqMkxIb86ABUNJ6ZZWqeYnY2fy5Kyq7gLsowsRZqdKZgIhAKp+x7D9KeInYJiBAMd0JF113uaICePSIZuzn7/c9H1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHy9/iw/SrxNbCr67iOmWdl6Zwp4UqDeBziXWtEMHMA4AiBlgeXbaP1UkDRkctGrXwIDueO545rEhglrlX1ivERvKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":507478},"type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.124.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"private":false,"scripts":{"test":"vitest run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.124.tgz","_integrity":"sha512-NSNfDSy4gm7SvHSAqvv2gwPCZW3EZGIP3W9Vcu94e25jYQoXMmDyPBGRzQuNoJZIzhdfVlSWcFqDfkosTuKgaQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.21.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.124"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connect-sync_0.1.0-beta.124_1790973271871_0.36914176870335114","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.125":{"_id":"@mdbase-dev/connect-sync@0.1.0-beta.125","bin":{"mdbase-mirror":"dist/cli.js"},"bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"dist":{"shasum":"7a4c3054d2a4d8eb89f433c66341d239aab0b2b6","tarball":"https://registry.npmjs.org/@mdbase-dev/connect-sync/-/connect-sync-0.1.0-beta.125.tgz","fileCount":95,"integrity":"sha512-IOitUpfClIafm7zhBakyLlZr3fBLHG66ZPr9srC1vCq/kJStDtCWumwMIIEM1bHGRQ2JO9j7cYJt/DN1cW1FCQ==","signatures":[{"sig":"MEQCIE7rpakaa9HfjhtL9uEhxZU071DgUU6+7xLD6iyjwt6OAiAfb7y3CiPfFPUI61xORuJTMTbI6Lc5WPtEjyHUX0+ZAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRM5w5A+/rNbn5AIRS8VrRU1xpZ7JPmWibParM1/568AIgY2a83MxZDpE1ueDH6tr6/XiikLtOYcfX1bjJRKp9bw8="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fconnect-sync@0.1.0-beta.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":507500},"name":"@mdbase-dev/connect-sync","type":"module","_from":"file:/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.125.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./device":{"types":"./dist/device.d.ts","import":"./dist/device.js"},"./mirror":{"types":"./dist/mirror.d.ts","import":"./dist/mirror.js"},"./adoption":{"types":"./dist/adoption.d.ts","import":"./dist/adoption.js"},"./promotion":{"types":"./dist/promotion.d.ts","import":"./dist/promotion.js"},"./enrollment":{"types":"./dist/enrollment.d.ts","import":"./dist/enrollment.js"}},"license":"MIT","private":false,"scripts":{"test":"node ../../scripts/ci/vitest.mjs","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","check:mobile":"node scripts/check-mobile.mjs"},"version":"0.1.0-beta.125","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fb2a9a84-79ac-4411-8a0f-20a5f2a7c690"}},"homepage":"https://mdbase.dev","_resolved":"/home/runner/work/_temp/npm-packages/mdbase-dev-connect-sync-0.1.0-beta.125.tgz","_integrity":"sha512-IOitUpfClIafm7zhBakyLlZr3fBLHG66ZPr9srC1vCq/kJStDtCWumwMIIEM1bHGRQ2JO9j7cYJt/DN1cW1FCQ==","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"_npmVersion":"11.21.0","description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","directories":{},"maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","@noble/hashes":"^2.4.0","@mdbase-dev/connect-protocol":"0.1.0-beta.125"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","typescript":"^7.0.2","@types/node":"^24.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connect-sync_0.1.0-beta.125_1791012800295_0.7979637439870644"}}},"time":{"created":"2026-08-01T02:01:30.135Z","modified":"2026-10-03T07:33:20.734Z","0.1.0-beta.21":"2026-08-01T02:01:30.539Z","0.1.0-beta.22":"2026-08-02T03:27:19.934Z","0.1.0-beta.23":"2026-08-02T05:15:20.848Z","0.1.0-beta.24":"2026-08-02T15:04:47.926Z","0.1.0-beta.25":"2026-08-03T03:20:23.935Z","0.1.0-beta.26":"2026-08-03T07:51:06.844Z","0.1.0-beta.27":"2026-08-03T12:36:05.492Z","0.1.0-beta.28":"2026-08-04T00:20:12.074Z","0.1.0-beta.29":"2026-08-04T03:28:36.206Z","0.1.0-beta.30":"2026-08-04T04:01:40.555Z","0.1.0-beta.31":"2026-08-04T06:21:09.133Z","0.1.0-beta.32":"2026-08-05T02:39:03.926Z","0.1.0-beta.33":"2026-08-05T13:44:51.347Z","0.1.0-beta.34":"2026-08-05T15:19:01.154Z","0.1.0-beta.35":"2026-08-05T21:45:32.186Z","0.1.0-beta.36":"2026-08-05T22:34:35.200Z","0.1.0-beta.37":"2026-08-06T07:50:59.730Z","0.1.0-beta.38":"2026-08-06T12:46:28.128Z","0.1.0-beta.40":"2026-08-06T23:41:06.314Z","0.1.0-beta.41":"2026-08-07T02:32:09.787Z","0.1.0-beta.42":"2026-08-07T04:35:22.656Z","0.1.0-beta.43":"2026-08-07T05:46:09.749Z","0.1.0-beta.44":"2026-08-07T22:07:39.040Z","0.1.0-beta.45":"2026-08-08T00:45:42.412Z","0.1.0-beta.46":"2026-08-08T00:59:01.012Z","0.1.0-beta.47":"2026-08-08T22:03:14.328Z","0.1.0-beta.48":"2026-08-08T23:18:20.035Z","0.1.0-beta.49":"2026-08-09T08:43:51.096Z","0.1.0-beta.50":"2026-08-09T12:25:00.667Z","0.1.0-beta.51":"2026-08-09T13:32:19.902Z","0.1.0-beta.52":"2026-08-09T18:12:32.851Z","0.1.0-beta.53":"2026-08-09T20:24:30.827Z","0.1.0-beta.54":"2026-08-10T00:02:42.236Z","0.1.0-beta.55":"2026-08-10T02:15:27.038Z","0.1.0-beta.56":"2026-08-10T10:23:10.569Z","0.1.0-beta.57":"2026-08-10T13:48:44.849Z","0.1.0-beta.58":"2026-08-10T15:11:15.980Z","0.1.0-beta.59":"2026-08-10T16:29:03.506Z","0.1.0-beta.60":"2026-08-10T18:10:59.263Z","0.1.0-beta.61":"2026-08-10T19:04:09.754Z","0.1.0-beta.62":"2026-08-11T05:11:35.470Z","0.1.0-beta.63":"2026-08-11T07:10:58.179Z","0.1.0-beta.64":"2026-08-11T12:22:23.435Z","0.1.0-beta.65":"2026-08-11T17:37:16.840Z","0.1.0-beta.66":"2026-08-11T20:11:45.262Z","0.1.0-beta.67":"2026-08-11T21:12:00.535Z","0.1.0-beta.68":"2026-08-11T23:12:42.154Z","0.1.0-beta.69":"2026-08-12T06:26:29.783Z","0.1.0-beta.70":"2026-08-15T05:03:25.652Z","0.1.0-beta.74":"2026-08-17T22:46:11.633Z","0.1.0-beta.75":"2026-08-18T01:55:29.710Z","0.1.0-beta.76":"2026-08-18T02:14:06.856Z","0.1.0-beta.77":"2026-08-18T11:33:56.354Z","0.1.0-beta.78":"2026-08-19T13:39:24.415Z","0.1.0-beta.79":"2026-08-20T12:41:13.429Z","0.1.0-beta.81":"2026-08-21T05:58:08.569Z","0.1.0-beta.82":"2026-08-22T04:02:24.403Z","0.1.0-beta.83":"2026-08-22T06:55:34.595Z","0.1.0-beta.84":"2026-08-22T22:34:07.417Z","0.1.0-beta.85":"2026-08-23T09:32:49.673Z","0.1.0-beta.86":"2026-08-23T17:12:01.766Z","0.1.0-beta.87":"2026-08-25T08:29:31.559Z","0.1.0-beta.88":"2026-08-25T17:29:50.734Z","0.1.0-beta.89":"2026-08-26T01:22:56.413Z","0.1.0-beta.90":"2026-08-26T04:02:52.554Z","0.1.0-beta.91":"2026-08-29T15:18:23.664Z","0.1.0-beta.92":"2026-08-31T09:06:37.840Z","0.1.0-beta.93":"2026-09-01T10:57:11.845Z","0.1.0-beta.94":"2026-09-02T22:51:29.919Z","0.1.0-beta.95":"2026-09-07T03:48:05.676Z","0.1.0-beta.96":"2026-09-11T09:57:23.065Z","0.1.0-beta.97":"2026-09-12T10:04:49.705Z","0.1.0-beta.98":"2026-09-12T17:46:41.644Z","0.1.0-beta.99":"2026-09-13T22:01:09.347Z","0.1.0-beta.100":"2026-09-15T11:01:26.959Z","0.1.0-beta.101":"2026-09-16T03:12:55.685Z","0.1.0-beta.102":"2026-09-16T09:23:37.011Z","0.1.0-beta.103":"2026-09-16T22:58:17.656Z","0.1.0-beta.104":"2026-09-17T16:47:13.174Z","0.1.0-beta.105":"2026-09-21T11:33:23.906Z","0.1.0-beta.107":"2026-09-24T01:39:51.768Z","0.1.0-beta.108":"2026-09-24T14:08:49.251Z","0.1.0-beta.110":"2026-09-25T12:56:19.612Z","0.1.0-beta.111":"2026-09-26T07:40:23.101Z","0.1.0-beta.112":"2026-09-26T14:12:34.272Z","0.1.0-beta.113":"2026-09-27T09:25:26.390Z","0.1.0-beta.114":"2026-09-27T15:50:13.531Z","0.1.0-beta.115":"2026-09-28T05:56:56.046Z","0.1.0-beta.116":"2026-09-28T20:41:06.039Z","0.1.0-beta.117":"2026-09-29T03:08:02.447Z","0.1.0-beta.118":"2026-09-29T20:06:37.998Z","0.1.0-beta.119":"2026-09-29T21:15:27.149Z","0.1.0-beta.120":"2026-09-30T06:49:58.503Z","0.1.0-beta.121":"2026-10-01T13:17:12.122Z","0.1.0-beta.123":"2026-10-02T09:11:46.114Z","0.1.0-beta.124":"2026-10-02T20:34:31.982Z","0.1.0-beta.125":"2026-10-03T07:33:20.419Z"},"bugs":{"url":"https://github.com/mdbase-dev/mdbase-connect/issues"},"license":"MIT","homepage":"https://mdbase.dev","repository":{"url":"git+https://github.com/mdbase-dev/mdbase-connect.git","type":"git","directory":"packages/sync"},"description":"Provider-neutral replication protocol and executable reference state machine for mdbase authorities. It models stable record identity, pinned snapshots, scoped ordered changes, conditional idempotent mutations, conflicts, cursor reset, revocation, offline","maintainers":[{"name":"callumalpass","email":"callumalpass@gmail.com"}],"readme":"","readmeFilename":""}