{"_id":"@rbxts/matter-sync","_rev":"28-584d269de46f8fa0dfd61db116006bf5","name":"@rbxts/matter-sync","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"@rbxts/matter-sync","version":"0.0.1","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.1","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"b866ac3549213dd680e0b3777ccbc1102b4fe41a","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.1.tgz","fileCount":10,"integrity":"sha512-q+snLZSP3e6gxw7WRfqP3Z/RTWalwwzz2W2sWOpIiL/+5lOj34U+1hlMyDi5OxkeTsWiWgGlE5T7VAt+h2EyUQ==","signatures":[{"sig":"MEUCIE8Esu6i6Ro1SulG3C3SU0ucs7n0ICOUgrAWSAFkRLfJAiEAkkFLaaUkjTyicv4FVkHUrZA+tadis6RR2RJKUB/hYS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11045},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"4ef22358e3271bf6b9aa50c082e3ebfe87ac0769","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.1_1718672150387_0.31688467736156234","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@rbxts/matter-sync","version":"0.0.2","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.2","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"f48a680d768846317a6bb07dfc74bde21aa18b4c","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.2.tgz","fileCount":15,"integrity":"sha512-muRGQZnfW+BvHzRWK72cbrzyaYVfoWB6U3BCB/WZdmSnneDVbw+79YD6RqKwsFpLv1uXgpmuDAbheYDGXhF0vg==","signatures":[{"sig":"MEQCIAEHmvwEwaSB3o84wt6w3OC0H0/fyCuJV/CtsQAju78/AiA4y12Jhf4AWzJkUPLefGVFbglFGCaIKnz3a2acrb+mfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12542},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"2f09142ca21a8ea1271ef14033a6961cfc667b4b","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.2_1718672878450_0.26336245579242035","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@rbxts/matter-sync","version":"0.0.3","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.3","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"8b1b21bc2cb9eb9a2748103bcac0a873b3be7c8a","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.3.tgz","fileCount":15,"integrity":"sha512-r2Hme6sZI0UBucYmhY+FVS/OyVFjhu/WEpUM6XxAJD+cbQMpniQ3OnlhLCIPjq1WyxaTyHhPW7RIPVHZYeYmlw==","signatures":[{"sig":"MEYCIQCS5ulVtIOBtlJ7vnFFSHxaGLHrrJ7qf/I26D94BQZwCwIhAKK3D7Y0llZst/POJ57bLXmfkvf9gw1vHluzNtk2seZX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12671},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"3efe81adaebea3cb2bfbc6392b8755e85faa8efa","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.3_1718673145626_0.8246402150945429","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@rbxts/matter-sync","version":"0.0.4","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.4","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"ebf68cc6330191ea064059eb0257d4c4e4bf6d1b","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.4.tgz","fileCount":15,"integrity":"sha512-ErxjyRM5pDiXiDrG2NBazj4qonZWfTZSm7HsXGHbitykhzXM4SV8C5x5FjUCX4PHksftcirbnGIzXycuK7Al9Q==","signatures":[{"sig":"MEUCIQCZziErFwMMvLw/NLVi+pIIra9A2C96apUa08y937ERbQIgV0hS+PInyV+U/8Mo7TiiByi4hdJrmRBW9OazR4K8dJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12683},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"fe0aedf3e6418dacb6ee825c85a3154c0b081d99","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.4_1718673565799_0.5823449656032846","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@rbxts/matter-sync","version":"0.0.5","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.5","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"d4f537b5ab2b535963e069f3e73bf6d07dd9403d","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.5.tgz","fileCount":15,"integrity":"sha512-t5440gEfI6LKqt+2l01yzuvJdpxEt6p1ZzAxqmbj78tnXaeL9Xy5CefNUS1LMTdn4EKfBVVSRXZGE1Pyxa62IQ==","signatures":[{"sig":"MEUCIQDfNP3450tpAkZ05Ip1+tZO/wotcS4+fY6F6wf7Y9S+cwIgEr12l2xITwsNgQ7pw079JGalvg/141b3UkUZ6c+tguc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12695},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"7c2ede3a1d6a666b617f812f0dd7374fb9a572d5","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.5_1718673880027_0.7592779775272054","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@rbxts/matter-sync","version":"0.0.6","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.6","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"08d4eb7d2998d85b0a1526e88700115eb1935f36","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.6.tgz","fileCount":15,"integrity":"sha512-KsrED/0on58Diud2tC7SMFqStYI3ZtxSd1fZrAp7fZs4pLpTUGDd7ujgbd1kCSQXFxQ2tqN+aDqAGsW1r4Op4w==","signatures":[{"sig":"MEQCICthAKThyr3LeNN/Re0McPYWIAIM9TXb0MvN7J6cPKCfAiActnglgLBUGSpktAX0ZDOAC8E2puq5opkP2zcteGDKIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12816},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"054b095a4605ea4f315265816aeb016bfca0c6b8","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.6_1718674235494_0.6174511651986181","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@rbxts/matter-sync","version":"0.0.7","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.7","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"3917cd9ef4c665f8cd55d1b62d9e9b7f277001b6","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.7.tgz","fileCount":16,"integrity":"sha512-fahNLfzhh7XUT3WuUDvg0gmR01svUSm4A18E2pE8scnGDVFeVQADTv0I/5gtlbTawZcEX4sJ2mWzA6j8Rcv95A==","signatures":[{"sig":"MEUCIQCGYR7ld2pcyj5W4NfCryvPxfCUCUTmIOqtod3I5YgzVwIgKg0m890gsSZd4bVZn2idCfXlQuJiYKZl+VSuBzRbdr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13056},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"2ecc045aba45fe220fe0ea4a0b9b6ae6db3ae73d","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.7_1718674676324_0.084869776509924","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@rbxts/matter-sync","version":"0.0.8","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.8","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"7e46131164b7f95fdd4ae97037ba62b054a386a6","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.8.tgz","fileCount":16,"integrity":"sha512-DCiaDJv4cPJSeAnZIml1kcPcy9DTrt90NdfKsVOUzvtfGNIU2SPClsRyaZSynwWLnFT6OlLp6/YHOG7wo8uFWw==","signatures":[{"sig":"MEQCICSR4B+CR47bGf9f2KIIno5AJEG4utjYvQZmqQiusjf6AiATvsy2bYHvVYMrZLjN7eg/wnW6aBSc9opCuGGvPlAdlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12981},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"b88a5d0c871c06385fee065cc1cd2903ebf6fecd","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.8_1718678238582_0.7102547398869457","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@rbxts/matter-sync","version":"0.0.9","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.9","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"304c1d9ed1a92ee5834ef7f3b3fdc84f05a65c92","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.9.tgz","fileCount":16,"integrity":"sha512-1TFsDO+yg8Urq8AdbiTeQe+UdjFTQxvfwpt68j9oRBwq7RzOTmHnezoG8x+3vVemsQk7BMD0x1ekuZtQ8P6GWg==","signatures":[{"sig":"MEYCIQDJ1yxbG0cUDeOe/WE9PC8lvX8zM+GSBdH0QcP9STqWpwIhAOUxYbqPfgaX1nE0FEgaw9y39fpQE28ziULwIYbbalWx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13102},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"609482dfde8c90dda4d91425757a144e2eebda53","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.9_1718679160652_0.04020474557708753","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@rbxts/matter-sync","version":"0.0.10","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.10","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"3fc61eb0ba2c730ac343c9faa4695ec2c27a89a4","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.10.tgz","fileCount":16,"integrity":"sha512-OgYul0nEUwWeaNZGi1wF7rExkizUdKftl+yVmKIqxw41xWqi6DBpba+/FswTfFiME6v66jg5BHXC6Agxy9gtaQ==","signatures":[{"sig":"MEYCIQDMci7BKZQR0ShnbfuArW4Gum5CmntC98TMD9W1B8ySfgIhAKr2hZtIMJLLCeul3GyeBWN1TM4HjX8nge5VLZb0+Xp7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13258},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"073c4fc4f97f7091ee0397c4f0a27a20e155fcf6","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.10_1718680669091_0.4260354464209104","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@rbxts/matter-sync","version":"0.0.11","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.11","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"a176081eb9747896a5cb04c47f77dd9fed0eddff","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.11.tgz","fileCount":16,"integrity":"sha512-3/OGjwCN1liDW52VR7WldXy7p6rMt7qdo+0qygpymmBgJBmohX0RDLF2/1uR68x7W0gN6gshHCwEgDQ6/kVuuA==","signatures":[{"sig":"MEUCIFzO0kObUWoeYacwuZe9PUVWcC1/f+GFb1+T8d1IrujeAiEAjbYcA12uDdan3MJFwNOWTkQeKkW2dpNJsScHVSALvzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13531},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"b9a2dd50a3ccd7d32ec11764076920e4d7aed948","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.11_1718681334982_0.41958343669311615","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@rbxts/matter-sync","version":"0.0.12","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.12","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"4047d47c1dcca54e1aa8b773756d84c4a9775d5f","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.12.tgz","fileCount":16,"integrity":"sha512-ITTf57P6tsmhROi9+0oPu4/A/FX4J3YpNSczD2rCq7Qg8SellUEwLxtyRlGBNzhKc5HXL2TXr/dJcxBC8+Qkbg==","signatures":[{"sig":"MEYCIQDqeIRSGF9gf76lObozDW/aHzYHtYPT63GBYJ2cmanJCgIhANtHh/2TlIbGa8I1UUv0sdohBsRLLmuIcCwFEyM0Tw2E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13445},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"3b66021fdc24910bc763d74e581103d15271d8d7","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.12_1718718641844_0.2453976186369473","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@rbxts/matter-sync","version":"0.0.13","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.13","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"b9117b7cb9ec7368aa6a4b6bcb370e086699a18b","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.13.tgz","fileCount":16,"integrity":"sha512-Fwahb3idUWYJMjZR9Ff/yJnsqtOfnEbezllVXYdIBWfcx9YgYUDIVcxac8zULDAET3mbxf+amTwRWQySF/Q8eA==","signatures":[{"sig":"MEUCIQDRnf3IUazBfSWLIrRGpa+/+uzrzuOzyNAkBWrM6MEaOgIgM9PlJubarZoPwKw51Pjrm47xPbqfCB/PgDQR+byIT8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13495},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"edb89f8bd75df7a217fcbedab6137f966f71364a","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.13_1718720731154_0.23720722520796","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@rbxts/matter-sync","version":"0.0.14","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.14","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"2a570c0d2f52f26adad6b3a550096d07053f3082","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.14.tgz","fileCount":16,"integrity":"sha512-EPzbjQ3RiLkG1+hJJuYkJdJWjojE3sEUbmv9vl6Z2itraGOEwkqj9SYw4N1ETpnY7oVfo/OoTO7y8lQZ92lsfg==","signatures":[{"sig":"MEUCIH/mXeIwt4BDcAq8b9f3dSgF5KC3OhsRRZ3pzXHhS4X8AiEAhrHzDV/1rYoF31vlFoCDPoGDXLntBUXlv6cYUqqqP0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13533},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"c12de722cd2860a3c5f85d95a77db9d1ee641680","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.14_1718724145845_0.641906670032143","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@rbxts/matter-sync","version":"0.0.15","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.15","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"6edbe6a8a3945e1c6531971b7935d7ac438085a0","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.15.tgz","fileCount":18,"integrity":"sha512-16Yg5VPeLaqB/CtRfN++bU/JuU45kZsjcPn2HGOSERGKGm0e4Mb8Neq3GBSc5rHCh2we4RUYglpkek/gNBr+GQ==","signatures":[{"sig":"MEUCIQCtiPGIXb42djn3uSwUhD7o2R/tfHLmIEiK68w7KMKi/QIgYeebhR+RBBMuw8ZfgHeLuJRwM7KrCRjVP55EnQS/Bnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13632},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"44b01e4b9fb0d7fe403b913061e224927c86c1af","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.15_1718724548177_0.9775027662081255","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@rbxts/matter-sync","version":"0.0.16","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.16","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"5a2a223958ef51a153781ce11a9b47bec9710d25","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.16.tgz","fileCount":16,"integrity":"sha512-ftvClpBGeCOoNYJ1xPkws+aPcXnZVtbyyrhAa+S+YhbfEno4+p6KIs9SMZdmn6ZNrokvXM5cqdJVpmskolfnPQ==","signatures":[{"sig":"MEQCIAbcKRCJAhRiaCVUfmIs8/Vkn4r74+UCRxnHSWLyZtwsAiAZ2blOO0+ZSU7tM/Wnq3X1sUdnuo2qekzkb7g8xnL36g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11195},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"19db8178955348938d74413ba6e23d9b19704b1a","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"3.3.0","roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/sift":"^0.0.9","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@flamework/core":"^1.2.3","@rbxts/services":"^1.5.4","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"7.11.0","rbxts-transformer-services":"^1.1.1","rbxts-transformer-flamework":"^1.2.3","@typescript-eslint/eslint-plugin":"7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.16_1718724850492_0.3660207583719963","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@rbxts/matter-sync","version":"0.0.17","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.17","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"1590199e34d5626e69218ac6cc857b5ec070a51c","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.17.tgz","fileCount":16,"integrity":"sha512-5DTS2D9cjwI2RTIBG3fokCOBWnOXN882DLjEVpw55+OHXFlMULe5uGWmG+uSgVW1dM2D2HHBOPykewcRyCKJlQ==","signatures":[{"sig":"MEYCIQCdZj/bekklyYULUSeK4YB2ir+H6iF6Fqjk8oIymu8s7wIhALUZNk8tC00nnZvj7Zd/6XuhBfSl6ceg69p5H/w+daFE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9004},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d696ec79fe9eef01a4c7ee688193f34a7d3447e6","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@biomejs/biome":"1.8.1","@rbxts/object-utils":"^1.0.4","@rbxts/compiler-types":"^2.3.0-types.1"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.17_1718757588948_0.5594342210147698","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@rbxts/matter-sync","version":"0.0.18","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.18","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"0e1111f20b3a18413024ab4224f03813997dc135","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.18.tgz","fileCount":16,"integrity":"sha512-zS5qZ27sHrXv6RPaf/1Jq/l2JnC0+uPEF3zF9n8sUn9B1rNkxS9g/DbxfmTo9nwSnVwKcORYTU+Jfj2mqpBGAw==","signatures":[{"sig":"MEYCIQDD0KMJbDos3rdm0ShNgWtbY8k9iDupP8a+HxmqO2QFzwIhAOM9ekHY25ewYzqbG3zDFAOlPU43Pu8LcmVTVSZIWdmb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8789},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"a26b2aff373cc37a9cc7974e28c612f053560da5","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@biomejs/biome":"1.8.1","@rbxts/compiler-types":"^2.3.0-types.1"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.18_1718762626730_0.43738058326588836","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@rbxts/matter-sync","version":"0.0.19","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.19","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"7c7ca8737593cee5f8c29d3aa5d8e48bb6c4c937","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.19.tgz","fileCount":16,"integrity":"sha512-nszWGPYnoMjMswWUNFbpury5hSkK7kWXf7DVFb9NsbEwlf6HGreqJleYklk3G8MhOP4Xaa0jFFcI4boG1KCzUw==","signatures":[{"sig":"MEUCIQDXqilRe0mu6j+7RhjAmIwyv9skGMJ4MuD8QFUMkiRsSgIgc7SqTFDcE6cxG/LTTitggNQwwteaJ9rnuiTcQphMlTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8789},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"534447b3191a4a8fa68d4b68b1b00f04888bdf79","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-d7847ea","typescript":"^5.4.5","@rbxts/types":"^1.0.778","@rbxts/matter":"^0.8.1","@biomejs/biome":"1.8.1","@rbxts/compiler-types":"^2.3.0-types.1"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.19_1718768829377_0.43761856767608687","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@rbxts/matter-sync","version":"0.0.20","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.20","homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"2f1fee8398a6e9cd9fb5290cba807cec2df2a3f3","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.20.tgz","fileCount":16,"integrity":"sha512-p08t1LbDgNl5qCNS0uUBnkaJx4VHNyjzZ6iGintNkTH+K/PXaGJMGh6aYGuMKFt6i/wgMKUlNGtNFKZEFs5Kfw==","signatures":[{"sig":"MEYCIQDYFuaoILjTDKfNxFXKJFRAvMAy9EdtiN8PksjCSzQoJQIhALsKAIefUoQXRHhqss6o9CzaluB9ssUiwoEp0f5OA8lP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8946},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"2a413b44c105c81dd108623ebd97d917afd41f24","scripts":{"fmt":"bunx @biomejs/biome check --write","build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"@rbxts/types":"1.0.787","@rbxts/matter":"^0.8.1","@rbxts/compiler-types":"^2.3.0-types.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-8137656","typescript":"5.5.2"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.20_1719660568274_0.40746851465434686","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@rbxts/matter-sync","version":"0.0.21","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.21","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"f8ea6c2066e3fa466e07dde33f805b2466f0c150","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.21.tgz","fileCount":16,"integrity":"sha512-eiwDNTCn85eSRYzQibh7zNUJ2rG+TYTS0sdF9RZQmujzK+/nEoTUlKz/oGWXxmeLEwcQ8nvbs0SN9ly7nFv+8g==","signatures":[{"sig":"MEYCIQCWSR90p1xaB947lYrgsoHmkqTxXrM0qSa5o1HJlSUyCAIhAPsPfsGjNsFjSN1MISaC1oSPSZtnyLF0vZVT59jYC7SY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8983},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"3947d6a979867d4cba211c7657144d64f64e9dd3","scripts":{"fmt":"bunx @biomejs/biome check --write","build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"@rbxts/types":"1.0.787","@rbxts/matter":"0.8.3","@rbxts/compiler-types":"^2.3.0-types.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-8137656","typescript":"5.5.2"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.21_1720093909754_0.23345883057585315","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@rbxts/matter-sync","version":"0.0.22","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.0.22","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"ac737c1348d2353a8454b4e8d9a386e6d3019f87","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.0.22.tgz","fileCount":16,"integrity":"sha512-1e3JIsd6IK7903GZlFSgAzGPK3oYLEC0g5jUZoa8c9KNEPM9QXNwQNEj5+YAgHBNf2IdfMudB6qMBPhHcFASNw==","signatures":[{"sig":"MEUCIQDSsD5gjDty1OpLE48txHl+uR7VlK4kUHTQ3rMMk3dE6wIgcWSVhuzEB3bvjjkk8WYeWZ/Qya5Pu1M5p95GfUdZtzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8797},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"3c3b72d009ba2e5e3364f7d46d6fd89cf0214286","scripts":{"fmt":"bunx @biomejs/biome check --write","prepublishOnly":"rbxtsc"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.1","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"@rbxts/types":"*","@rbxts/matter":"*","@rbxts/compiler-types":"^2.3.0-types.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-8137656","typescript":"*"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.0.22_1720102034678_0.9250352336900973","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@rbxts/matter-sync","version":"0.1.0","keywords":["matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.1.0","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"d76629649bff563e23ac85c9e8d44d7e06be675d","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.1.0.tgz","fileCount":16,"integrity":"sha512-rVkERSl4ZsCeJ5I3Z/HrKQ5/bBxcweTwfOoIdV+m4TviMlOh7MHgcpSnGWGgt8yyE1obWRKpf7bYErghQJxfiQ==","signatures":[{"sig":"MEQCIGAQYGyiXi1UfwY20NcVIPybZyXy7xfEaB6ZcrW7Ve3AAiBe9rf+GlVInLcu8lYsynRv3YmVPpbUC52zRqLvtQ6zHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8829},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"2f9f311e862130d25537a17964992c9d16c76fa2","scripts":{"check":"bunx @biomejs/biome check --write","prepublishOnly":"rbxtsc"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.2","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@rbxts/types":"^1.0.799","@rbxts/matter":"^0.8.5","@rbxts/compiler-types":"^2.3.0-types.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-8137656","typescript":"^5.6.0-dev.20240817"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.1.0_1723939350075_0.21802792027942597","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@rbxts/matter-sync","version":"0.2.0","keywords":["roblox","roblox-ts","matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.2.0","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"7732ba1b4a7c2d7c2649b4929e0677cd744277b1","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.2.0.tgz","fileCount":20,"integrity":"sha512-YHI94xNtzojxrJ5vYOpsjlAUSkifsnF19t+ECW9VtY6N7s4asdiY0Fd585pjs/eH323j380pOmICMha3jPYC9A==","signatures":[{"sig":"MEQCIEh0cOHupUNeZaSfS9RBuzoXg+iX5Hp6dedimuc/Xy8KAiBGvraz/hbSfHG0fPTaIHnQLUT2uWJcYHUSqTd5J8+oTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14619},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"aef00d41649d36115530469d2c30ebb74042c854","scripts":{"test":"bun run build:tests && rojo build tests.project.json --output tests/tests-place.rbxl && run-in-roblox --script tests/run-tests.luau --place tests/tests-place.rbxl","build":"rbxtsc --type package","check":"bunx @biomejs/biome check --write","build:tests":"rbxtsc --rojo tests.project.json --type game --noInclude","serve:tests":"rojo serve tests.project.json","prepublishOnly":"bun run check && bun run build","sourcemap:tests":"rojo sourcemap tests.project.json --output sourcemap.json"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.2","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@rbxts/types":"^1.0.804","@rbxts/matter":"^0.8.5","@rbxts/services":"^1.5.5","@rbxts/compiler-types":"^2.3.0-types.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-5532593","typescript":"^5.7.0-dev.20240902","@rbxts/jest":"^0.1.0","@rbxts/jest-globals":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.2.0_1725318348629_0.7352332159066366","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@rbxts/matter-sync","version":"0.2.1","keywords":["roblox","roblox-ts","matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.2.1","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"2771943b6558bde36c003f454fcbee21854b2555","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.2.1.tgz","fileCount":26,"integrity":"sha512-YMon8KBL/m+GWxPAyW9x6zesNFtSnuMj0S1y6wsxkyMj0Ausy/BYrKj79uI6FpCmaYx2kVcnMxFvwr1J0j53Nw==","signatures":[{"sig":"MEQCIHxmYH5wrbgtNRWu0UkeTqT8aS7oR2DfQq80SYgNjVvbAiARmxTs/ice5AG6CbACPmfxJCn/QCcRQf/HHdWoBfq9Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16876},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"37c92214c5c85db24b29349c2a73535ab76d9639","scripts":{"test":"bun run build:tests && bun run patch-include && rojo build tests.project.json --output tests/tests-place.rbxl && run-in-roblox --script tests/run-tests.luau --place tests/tests-place.rbxl","build":"rbxtsc --type package","check":"bunx @biomejs/biome check --write","build:tests":"rbxtsc --rojo tests.project.json --type game","serve:tests":"rojo serve tests.project.json","patch-include":"bun --cwd ./tests/ patch-include.ts","prepublishOnly":"bun run check && bun run build","sourcemap:tests":"rojo sourcemap tests.project.json --output sourcemap.json"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.2","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@rbxts/types":"^1.0.804","@rbxts/matter":"^0.8.5","@rbxts/services":"^1.5.5","@rbxts/compiler-types":"^2.3.0-types.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-5532593","typescript":"^5.7.0-dev.20240902","@rbxts/jest":"^0.1.0","@rbxts/jest-globals":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.2.1_1725368339477_0.8611300423667059","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@rbxts/matter-sync","version":"0.2.2","keywords":["roblox","roblox-ts","matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.2.2","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"7294efbfd0adc2618cc7a9297c74933802b44f08","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.2.2.tgz","fileCount":28,"integrity":"sha512-2apSs6OAwCbf27UgTTC8gzwpxevU83EHKOMmgZQryrey09FomNc6Gws7xRTQeNYCCOhlW5vB4xRqfYKHq6nqiQ==","signatures":[{"sig":"MEUCIQD48eHjIFT7tVHRVI2vMqyGO+rSi6Kvv7Vyu5kJ8D5I8QIgJrCzp06KTBfhyb6l7Vxc1H577wK44xqoELtmsjqGw1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17606},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"992b523224248ba640f23a4a5a8bcbe4fa342268","scripts":{"test":"bun run build:tests && bun run patch-include && rojo build tests.project.json --output tests/tests-place.rbxl && run-in-roblox --script tests/run-tests.luau --place tests/tests-place.rbxl","build":"rbxtsc --type package","check":"bunx @biomejs/biome check --write","build:tests":"rbxtsc --rojo tests.project.json --type game","serve:tests":"rojo serve tests.project.json","patch-include":"bun --cwd ./tests/ patch-include.ts","prepublishOnly":"bun run check && bun run build","sourcemap:tests":"rojo sourcemap tests.project.json --output sourcemap.json"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.2","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@rbxts/types":"^1.0.804","@rbxts/matter":"^0.8.5","@rbxts/services":"^1.5.5","@rbxts/compiler-types":"^2.3.0-types.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-5532593","typescript":"^5.7.0-dev.20240902","@rbxts/jest":"^0.1.0","@rbxts/jest-globals":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.2.2_1725368867688_0.14700463098209982","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@rbxts/matter-sync","version":"0.2.3","keywords":["roblox","roblox-ts","matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.2.3","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"a0cbffd898c0c1225500f5a2154a81278c1571e2","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.2.3.tgz","fileCount":28,"integrity":"sha512-l9Hye/LtdR4omKfTMgKb/qn361PfKHmBKrs6O/A5cGKMmfOvVRuzdkvChG5RRNM8DMtojsWhiDOgcyem0J6rKw==","signatures":[{"sig":"MEUCIFCuFO0Wzt9bLT+XwwmGiX5gcDIZYH70+OrwmJX0x8EtAiEAzr8Scgf6TzkNOV/kf/vyhrEyF94F2D0Bz7xOhSV3xiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18324},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"55d8927d8daf90c774e055ca75ba71367b3dcb51","scripts":{"test":"bun run build:tests && bun run patch-include && rojo build tests.project.json --output tests/tests-place.rbxl && run-in-roblox --script tests/run-tests.luau --place tests/tests-place.rbxl","build":"rbxtsc --type package","check":"bunx @biomejs/biome check --write","build:tests":"rbxtsc --rojo tests.project.json --type game","serve:tests":"rojo serve tests.project.json","patch-include":"bun --cwd ./tests/ patch-include.ts","prepublishOnly":"bun run check && bun run build","sourcemap:tests":"rojo sourcemap tests.project.json --output sourcemap.json"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.2","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@rbxts/types":"^1.0.804","@rbxts/matter":"^0.8.5","@rbxts/services":"^1.5.5","@rbxts/compiler-types":"^2.3.0-types.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-5532593","typescript":"^5.7.0-dev.20240902","@rbxts/jest":"^0.1.0","@rbxts/jest-globals":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.2.3_1725369990768_0.1388950237080746","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@rbxts/matter-sync","version":"0.3.0","keywords":["roblox","roblox-ts","matter","sync","replication"],"author":{"url":"https://github.com/mathfox","name":"Ivan Leontev"},"license":"MIT","_id":"@rbxts/matter-sync@0.3.0","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"homepage":"https://github.com/mathfox/matter-sync#readme","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"dist":{"shasum":"1220b8a18dacd666c6a8b552d490bb0a9817acf9","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.3.0.tgz","fileCount":28,"integrity":"sha512-b5qbfg59lQfh87JkKPWhI0Nt6jHW8qkz8yfGX9zaRN8AnQFL7AeqaCAQnW5DsGjCodv5M3nSe/pjb6H4NOYpNw==","signatures":[{"sig":"MEUCIQDaUG55HM5olN1MKd0sv9f5HrkQhg08AE5jAHLVZRsSZQIgBdPrQCa+5HtZ7nQ/WLD8fDNMILQkOB29GhUvycPMjb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18303},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"74ed5a61b5f800c2de34d611758796d1fcefc9c7","scripts":{"test":"bun run build:tests && bun run patch-include && rojo build tests.project.json --output tests/tests-place.rbxl && run-in-roblox --script tests/run-tests.luau --place tests/tests-place.rbxl","build":"rbxtsc --type package","check":"bunx @biomejs/biome check --write","build:tests":"rbxtsc --rojo tests.project.json --type game","serve:tests":"rojo serve tests.project.json","patch-include":"bun --cwd ./tests/ patch-include.ts","prepublishOnly":"bun run check && bun run build","sourcemap:tests":"rojo sourcemap tests.project.json --output sourcemap.json"},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"repository":{"url":"git+https://github.com/mathfox/matter-sync.git","type":"git"},"_npmVersion":"10.8.2","description":"Server-client sync library for Matter ECS.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@rbxts/types":"^1.0.804","@rbxts/matter":"^0.8.5","@rbxts/services":"^1.5.5","@rbxts/compiler-types":"^2.3.0-types.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"roblox-ts":"^2.3.0-dev-5532593","typescript":"^5.7.0-dev.20240902","@rbxts/jest":"^0.1.0","@rbxts/jest-globals":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-sync_0.3.0_1725719233182_0.9878130231925395","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@rbxts/matter-sync","version":"0.4.0","description":"Server-client sync library for Matter ECS","main":"out/init.lua","types":"out/index.d.ts","scripts":{"check":"bunx @biomejs/biome check --write","prepublishOnly":"bun run check && bun run build","build":"rbxtsc --type package"},"repository":{"type":"git","url":"git+https://github.com/mathfox/matter-sync.git"},"keywords":["roblox","roblox-ts","matter","sync","replication"],"author":{"name":"Ivan Leontev","url":"https://github.com/mathfox"},"license":"MIT","bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"homepage":"https://github.com/mathfox/matter-sync#readme","publishConfig":{"access":"public"},"dependencies":{"@rbxts/matter":"^0.8.5","@rbxts/services":"^1.5.5"},"devDependencies":{"@rbxts/types":"^1.0.805","@rbxts/compiler-types":"^3.0.0-types.0","@rbxts/jest":"^0.1.0","@rbxts/jest-globals":"^0.1.0","roblox-ts":"^3.0.0-dev-834585a","typescript":"^5.7.0-dev.20240914"},"_id":"@rbxts/matter-sync@0.4.0","gitHead":"f38d12237426c7c865ff538f3c2def388db2518c","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RWVpdG3/7uKINknB7GNTOObpO2aQWVPkc/3wfkdNJElWfvRF7NBWS5pVf/At04wHyIzKR3VGILgkg7lsApBFoA==","shasum":"28c1402032317a825c11160556166af4b59f9d31","tarball":"https://registry.npmjs.org/@rbxts/matter-sync/-/matter-sync-0.4.0.tgz","fileCount":22,"unpackedSize":15101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdNLAY8pS8iRmN3Abp+ZxZZGNavOUYSNhaV+KvF8r0fAiEA/wci2knVBRK9AYCx2SjsKBytcuAg8FmSCPN77XxqnDM="}]},"_npmUser":{"name":"mathfox","email":"mathfox227@gmail.com"},"directories":{},"maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matter-sync_0.4.0_1726301529897_0.814709369276178"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-18T00:55:50.244Z","modified":"2024-09-14T08:12:10.316Z","0.0.1":"2024-06-18T00:55:50.534Z","0.0.2":"2024-06-18T01:07:58.605Z","0.0.3":"2024-06-18T01:12:25.776Z","0.0.4":"2024-06-18T01:19:25.955Z","0.0.5":"2024-06-18T01:24:40.226Z","0.0.6":"2024-06-18T01:30:35.687Z","0.0.7":"2024-06-18T01:37:56.469Z","0.0.8":"2024-06-18T02:37:18.737Z","0.0.9":"2024-06-18T02:52:40.806Z","0.0.10":"2024-06-18T03:17:49.277Z","0.0.11":"2024-06-18T03:28:55.145Z","0.0.12":"2024-06-18T13:50:41.986Z","0.0.13":"2024-06-18T14:25:31.293Z","0.0.14":"2024-06-18T15:22:26.013Z","0.0.15":"2024-06-18T15:29:08.317Z","0.0.16":"2024-06-18T15:34:10.666Z","0.0.17":"2024-06-19T00:39:49.111Z","0.0.18":"2024-06-19T02:03:46.914Z","0.0.19":"2024-06-19T03:47:09.536Z","0.0.20":"2024-06-29T11:29:28.467Z","0.0.21":"2024-07-04T11:51:49.913Z","0.0.22":"2024-07-04T14:07:14.826Z","0.1.0":"2024-08-18T00:02:30.235Z","0.2.0":"2024-09-02T23:05:48.820Z","0.2.1":"2024-09-03T12:58:59.643Z","0.2.2":"2024-09-03T13:07:47.857Z","0.2.3":"2024-09-03T13:26:30.944Z","0.3.0":"2024-09-07T14:27:13.357Z","0.4.0":"2024-09-14T08:12:10.112Z"},"bugs":{"url":"https://github.com/mathfox/matter-sync/issues"},"author":{"name":"Ivan Leontev","url":"https://github.com/mathfox"},"license":"MIT","homepage":"https://github.com/mathfox/matter-sync#readme","keywords":["roblox","roblox-ts","matter","sync","replication"],"repository":{"type":"git","url":"git+https://github.com/mathfox/matter-sync.git"},"description":"Server-client sync library for Matter ECS","maintainers":[{"name":"mathfox","email":"mathfox227@gmail.com"}],"readme":"# matter-sync\r\n\r\nServer to client data sync solution for the Matter ECS.\r\n\r\n## Basic Usage\r\n\r\nClient:\r\n\r\n```ts\r\nconst Effect = component(\"Effect\")\r\n\r\naddSyncComponent(Effect)\r\n\r\nsomeRemotes.syncPayload.connect((payload) => {\r\n    syncClient(world, payload)\r\n})\r\n\r\nsomeRemotes.hydratePayload.connect((payload) => {\r\n    hydrateClient(world, payload)\r\n})\r\n```\r\n\r\nServer:\r\n\r\n```ts\r\n// This is supposed to be a system\r\nconst result = useSyncPayload(world)\r\nif (!result.isEmpty) {\r\n    someRemotes.syncPayload.fireAll(result.payload)\r\n}\r\n\r\nfor (const [_, player] of useEvent(Players, Players.PlayerAdded)) {\r\n    const result = getHydratePayload(world)\r\n    if (!result.isEmpty) {\r\n        someRemotes.hydratePayload.fire(play, result.payload)\r\n    }\r\n}\r\n```\r\n\r\n\r\nIt is important to note that if the module that contains the syncable components was never required by the client, then the client will never be able to get the syncable components data from the server.\r\nConsider using nested require solutions in this case.\r\n\r\n## Behavior\r\n\r\nThe client will only see the entity if any of it's current components are syncable.\r\nThat means that there quite often will be the case when the entity is considered to be `removed` from the client side of view, which will not be the case for the server if this entity has other non-syncable components in it.\r\n","readmeFilename":"README.md"}