{"_id":"@rbxts/shared-components-flamework","_rev":"93-6f7fcf14e82a6a37f67aa9fad616e7f2","name":"@rbxts/shared-components-flamework","dist-tags":{"latest":"2.7.3"},"versions":{"1.0.0":{"name":"@rbxts/shared-components-flamework","version":"1.0.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.0.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"a3a1bcbe9549d6f3c06c301192580c33b6e92afa","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.0.0.tgz","fileCount":33,"integrity":"sha512-vPNr8krlKJ4pj+rgjog7lFc6gUmODVl5FfGCyh7J/U20USLzZ+afOe3j8wMUhDDHXz5G02aKHRQn03t4ZIjwpg==","signatures":[{"sig":"MEUCIHn+fTI6rk4FqIjd0LhNUR2wJEobJwJo3dusrkuacXW1AiEAhNsrwKen8YWW4Qn4y5w5JejQMfyq9r/Wgr2nV71Sjhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31764},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"37cf32e0e33993b3c1beffef2b4b46d5b14b3824","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.0.0_1706762769757_0.7670986631639138","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@rbxts/shared-components-flamework","version":"1.1.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"b70ab2eae2001d48849072a6ab4f7f6b5d5ad062","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.0.tgz","fileCount":33,"integrity":"sha512-ZywrbAY2+G0ApphHmFLU+Cy7xky4S+bt59+q6PLuWLulFNwJbRY7AkGGPsKaND/xJdFwMDKHACEIM1QHgZfioA==","signatures":[{"sig":"MEQCIA+rWnrVLEtSv/7iMzwTpi1F87rfJHQU4yztqts942q+AiAKrxTulyaJqciB7rT5RAZaC+6bnUXnnkPELKpv7A4Ggw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40188},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"ef75e20c8a676417601f3441e618b3d93ff8f530","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.0_1706954020172_0.7146377197145215","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@rbxts/shared-components-flamework","version":"1.1.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"be02127c6a07102a215c662ad95c762c4c7b791a","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.1.tgz","fileCount":33,"integrity":"sha512-RL+iPiUaXWdqFOPiPFu6RutEGlHKxG0OmOKbxcPAX8zxPNg1xew7tVSvP7BeUzIKUfYoHBzqAjte9hs1bOHPew==","signatures":[{"sig":"MEQCIANm5QtuSCH8Yw0YqEM3fDTjNnvSLD9LRTVWZgCx3btkAiBKUpIGerXkr3Zs2B+IKwq9cpa5cbxp5JOyp9Vqminiaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40186},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"b7891d1e5a4f6ce8ca8bfdb7f012063f59811c57","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.1_1706955291178_0.5897805228417388","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@rbxts/shared-components-flamework","version":"1.1.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"1e2fb3c702779fa2658efa24e1e70d4e8a6bd556","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.2.tgz","fileCount":33,"integrity":"sha512-SWzmocMngbHEJoeBsaPaXJYP7SX1KV7I0srkBIEctM9oPw2VDIGTtMfXdPDN8VCVmIqloTwtYryMtm1Ju4oZ+g==","signatures":[{"sig":"MEUCIAzMjtCDkbvvZt7YbRj+FMSMzc1BT039xjS1OUL599ltAiEA380IkZo13DfPyfdVkmZAqZZRimEHtXf8uAWI5zERiWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40186},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"071c92e8dec7a0431f61a090bd2f49bb520c6d76","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.2_1706955705533_0.16046247056303686","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@rbxts/shared-components-flamework","version":"1.1.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"ea3ef4f285f60176720ae644e9f092db8daa643a","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.3.tgz","fileCount":33,"integrity":"sha512-w0L4BPzQkWTEhbPDJslGzPWJLv0ZZFU/ivo1wgfcTaXdPg1oBXFMN5KwMZBdS6tWWrxz1EXAEl83vwn+L9mBtA==","signatures":[{"sig":"MEQCID7VA7pYMwmHIFSnN+LYhnLg2i6tZAn/nKl2uE46oMbjAiBqg54CADYdXCCDGfv/0Cu51Q6INOy51KIl3Ki617vl3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40358},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"7c5afab4a0d623c1e79a546d05e75f22865ad4e0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.3_1706962890533_0.8416084090749871","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@rbxts/shared-components-flamework","version":"1.1.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"f51e16d43efab73f4052ac55820473bb0a4c467c","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.4.tgz","fileCount":33,"integrity":"sha512-ZJc9kaC2eOT32lno7XL3dVt9TjDmF7a67V0uBXLhOaFjqZZ1M8TGb2JwHO2HlWWUDaad5HJaxSPuM0+nqGYxRg==","signatures":[{"sig":"MEQCICS3ID0ECX6Vn/RliUOZmDBxnP9imihqjrRjQB1rsq/1AiAay2+AVDNGhRmWGvyDkwJtGN8ai/Sw6s8Wh0uoIwrb9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40358},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"7c5afab4a0d623c1e79a546d05e75f22865ad4e0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.4_1706963938683_0.6606121086038457","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@rbxts/shared-components-flamework","version":"1.1.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.5","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"2f54685dac56f8e1d8e4f2a245d3d0e3442a98d4","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.5.tgz","fileCount":33,"integrity":"sha512-oxHRJcp7ytxK+mJHI1uZBPGtNR/wDzwB8O/3x9KzS4xE9lb28cos876jp7IVR5H7j9Pf1p9100jXAr6ZVPQ4yA==","signatures":[{"sig":"MEUCIF7FRLlvYJHukG8SVlKdypi6ryh1+ND5gLh4R+uki7iXAiEAm9clLIvTwJt0fHN/vlI3yatLPsn/FOPWgZ5Cv4wRGBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40376},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"7c5afab4a0d623c1e79a546d05e75f22865ad4e0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.5_1706963995693_0.8706275853776149","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@rbxts/shared-components-flamework","version":"1.1.6","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.6","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"c6a9c1c948238653be62920c75c06636169ab52f","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.6.tgz","fileCount":33,"integrity":"sha512-MC7Zqfkcdxmx/XxqXt5KfmCVQv+lOltqGJO+bqJ3gPa0nSbG6p4PB5WzIOJdVb2niClmQur2UFnjU7+LKPjc1w==","signatures":[{"sig":"MEUCIGZZgo0O+2vn9wlNsWaTzDf7j7xjso/4T742Fmz34CwDAiEAhZjbF8lrfdiedQgy6FPmVsfKHwkByO/xFAarErcLJ8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40756},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"7c5afab4a0d623c1e79a546d05e75f22865ad4e0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.6_1706966969380_0.8584064158148466","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@rbxts/shared-components-flamework","version":"1.1.7","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.7","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"baadb449a817112b16cd51e99bca10caf4e86082","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.7.tgz","fileCount":33,"integrity":"sha512-QUlLvcTMJ0lZDfUFARhkP+ScJa4dnB5ZWzpQY/HM6v46vOpj/5kMmBPIirMAZK0P3V2fNFlEmo9pIiorx612zw==","signatures":[{"sig":"MEQCIAFADBJho253KeqMlhTIdPku4f7edA9YHFNaLI1TGZtfAiALdxJgcOxE4EyeC7/EczQlG2CuOZVOmgRHr++MJE9dCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40757},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d2441c07ab0a24b9c4e1d7203c9cfa01be0f1b77","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.7_1707039584503_0.9878999795105945","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@rbxts/shared-components-flamework","version":"1.1.8","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.8","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"1ef45c45fb0a85c8b5dc7e940220d2f635fd2de1","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.8.tgz","fileCount":33,"integrity":"sha512-jPQJMDfXwo2AzqTfE3PLnT+f93l9bTSLo9cxU8mEZPa16GFccje6r+5zOmgWkeguraA/PH9COlP7aVzl3Ss8YA==","signatures":[{"sig":"MEUCIGCg9f4N4wmkMu6BRKI3cHTRSSjmSZWYxeGNL1BdHnRDAiEA3Fa51WXKDVMp7f4PmMkAz4YXLz6vEIoQLGtxhyaROJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41792},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f3bced1d2e989f67d1943325a0bd9251712184f1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.8_1707125909666_0.9857434087181063","host":"s3://npm-registry-packages"}},"1.1.81":{"name":"@rbxts/shared-components-flamework","version":"1.1.81","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.81","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"01e4e128b5b9846a2ddc6fcae30c709a598bc04e","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.81.tgz","fileCount":33,"integrity":"sha512-qAtat7oJW/snkOXhBCo6Sjm5JhlTIjkyF/iqk0R0xv7RYIFIdSfYSPhNEyt7lFUBdOIr81K40nhYEiAmzxedCw==","signatures":[{"sig":"MEQCICj4Lnc4dDysQmeTpMxH2n/L3kT/u0cpZhxMzMyq6FMjAiAZ8oJldfVQYNRPri8Wrq3TLhb7A1ACgOwSovkpEJhegw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41697},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f3bced1d2e989f67d1943325a0bd9251712184f1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.81_1707138311153_0.6114066301655283","host":"s3://npm-registry-packages"}},"1.1.82":{"name":"@rbxts/shared-components-flamework","version":"1.1.82","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.82","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6b670225518afa8ea24cb3f960604c8ba4a3af95","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.82.tgz","fileCount":33,"integrity":"sha512-PH7DD7TN+kphRiFc5C0hjfxMLLpRraAgo3ceWcBa+xYLjTALX6NEOMw5fM5wf6M+hZQmwEOzzTYrWh+8fK9ung==","signatures":[{"sig":"MEUCID/zjUttGBcBU9rKt+RQXiNEGTeQhoEvcVHtZo48jtSEAiEA1Tv7MrqAoEnU8dx8ivuCjp5OPU+aHofmvB6UJBFbkOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41737},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f3bced1d2e989f67d1943325a0bd9251712184f1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.82_1707138347657_0.5727443385894968","host":"s3://npm-registry-packages"}},"1.1.83":{"name":"@rbxts/shared-components-flamework","version":"1.1.83","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.83","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"764b936a31f24464c2153fad658d51c85f325038","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.83.tgz","fileCount":34,"integrity":"sha512-RsByz5T/IipOzn7UT53R2ieQezJgZ0C5DmJp45hv7hOOPxnNAaHOf5048HRv2psjB6E3EV6vJEZAWFOiKrYcnA==","signatures":[{"sig":"MEUCIQD8q9Qr53O7HnBk4SBWN8mrULrrhHF40JI3yW5f4l013AIgbIQ8mSmJ+FkhnAYhGVui4Pxs3A4sz+4/xqhUBa2wcsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42743},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f3bced1d2e989f67d1943325a0bd9251712184f1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.83_1707138915878_0.575769028793544","host":"s3://npm-registry-packages"}},"1.1.84":{"name":"@rbxts/shared-components-flamework","version":"1.1.84","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.84","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"1e424c650de5c698c4fd46d5387422885793cd65","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.84.tgz","fileCount":34,"integrity":"sha512-c3y3RuLZUJ5r459oJjv9lC4rbN0CyINLRFbl4RCu6YisL6Yk8vLt9ubHAqZeEYu5J5rrY6Ock7GarXxU/iXCzQ==","signatures":[{"sig":"MEUCIAv4u8YigeoRUj7sOzfCGwQ4Z1KAgUwEx45On0PJDJ1YAiEAhTy0I7M69SB0c5r0jQo1YOSUjbT68uXX5jra1NbGkkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43032},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f3bced1d2e989f67d1943325a0bd9251712184f1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.84_1707140682931_0.8264690821987359","host":"s3://npm-registry-packages"}},"1.1.85":{"name":"@rbxts/shared-components-flamework","version":"1.1.85","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.85","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"e2c7d3f57f500634fa0d4d71e1855d8602860127","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.85.tgz","fileCount":34,"integrity":"sha512-r+dHZYawuODbbN/7lFiD7XZo4FrJUeMg7bhB7Kk6/GUzWgdXJ2xH1qZIvgpvClbE5PW5CSiJdQ888Hjldao49g==","signatures":[{"sig":"MEYCIQCfcdjg+1seUoVW1rWvn0kEfsQLXRksOILrEDxTN5wr9gIhAISBfIr09g/8tt3Pl2OsIIq4GCbbHlNjq+pRSYDMlhdp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43064},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d5ce14fd937479dddf68c6a61d19146575096f7a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.85_1707142958829_0.7343808263782075","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@rbxts/shared-components-flamework","version":"1.1.9","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.1.9","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"41a9e2631b012ff14aa14b59945f3b1d4fde790c","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.1.9.tgz","fileCount":38,"integrity":"sha512-P1jlMAULGqhq89P1xYZul9+K+72dyx/jYYLZCcNIEcNjr6D1iZxHubP5P4HjERSx7xcd2XkcTzh/PvlP8UtmNg==","signatures":[{"sig":"MEUCIQDgb7V/dtTw7vJKLKAE5L0Hgjk262gBZXbaR7e5/azDvAIgOuY4TkeZc/cC29PqCo7Je5WKyY85iglnhRu7/Sn9qv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52275},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d5ce14fd937479dddf68c6a61d19146575096f7a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.1.9_1707229970962_0.8286795579069293","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@rbxts/shared-components-flamework","version":"1.2.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"e601cf19d760f790a0782c509c1bee907ff14960","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.0.tgz","fileCount":40,"integrity":"sha512-V/GN6mtq4I67GVJ7kwCrVmzIYPkKs24N6WrEBoQWi20l7e/LrkddYX/VHhBswMHH+WN191wnIkvLm71z6nsebQ==","signatures":[{"sig":"MEQCIFFelNR4WAj3Y+pyAiQkhBxwuGXw12jtGZsQGzVjmmjGAiAYfZqqrLVA7CwkpGKwpqjtfPhxiiZ+bm53myZz8X/k6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54300},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"4f3ae44ad7fcfd5a5f3c0b2103e107dc1311a6e0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.0_1707276353047_0.9545869264887508","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@rbxts/shared-components-flamework","version":"1.2.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"eca1afc06da36c8b64153c3f2e16847c7d146ba8","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.1.tgz","fileCount":40,"integrity":"sha512-pfeL9++7LgrKum3rfSJSTDTqetIzTQOaWeZUegmCDjnC2sPg4rv160t5oJwL9nVCj7vTJIFMU9Sm31uh6igGSQ==","signatures":[{"sig":"MEUCIGACSwRjW6svX1DN5lQPaW2YfrbRuZNkRq3T3fBiJ77SAiEA0bhLbhasudaUiEAGJKIkPe//RiW0mIlORAQdA5uL45s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54322},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d95c0bfa704d8ae0ee07b25e0855f0d7fc5a7b4e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.1_1707276633109_0.2755950179071347","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@rbxts/shared-components-flamework","version":"1.2.11","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.11","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6b9a930afa69ebb744481c8e2793ddcd0d570919","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.11.tgz","fileCount":40,"integrity":"sha512-LWlZdRLQNS2MOXEQVUVQcF7eHzEDeR/LIC6kV4T83OKH+/ucQgJcbDOAYqfSUGdJ0AOryHheFenpVji3pXfjNg==","signatures":[{"sig":"MEUCIQDlRQUMLmoI6FsIQ4PlWoddiqLZ61A/MHkMLhkteqBWjgIgXC/HsJTm48BLXq9Bs2CmSXxxSwolUzArHD03r8Ozlqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54322},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d95c0bfa704d8ae0ee07b25e0855f0d7fc5a7b4e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.11_1707276728032_0.1623201040877691","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"@rbxts/shared-components-flamework","version":"1.2.12","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.12","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"fcfc53d2d8c4f073236dca57ecc244bae5c3fd63","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.12.tgz","fileCount":40,"integrity":"sha512-P6IScSwvGH50HwTg21ONi/hH5AK3BaD6yw3uncFhv7XC3aS2Cc7+lJPqoj0LT8sT/BHdnsKj7VRe+ebEWsispQ==","signatures":[{"sig":"MEUCICtFOE+1iDjgpWlABTN0Q97zqk63fwl6ppOrbA4yOIS7AiEArGfsWVJaPkkP+phYIx0gnhBK785ikjn72yjjlkSLrOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54751},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d95c0bfa704d8ae0ee07b25e0855f0d7fc5a7b4e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.12_1708098176259_0.28426407588568003","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"@rbxts/shared-components-flamework","version":"1.2.13","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.13","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"891343517eee066dbf3092851ffd968572d02b2f","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.13.tgz","fileCount":40,"integrity":"sha512-qNt1DhF7IC6hLHQWzokrWVR3fr51hiotdtL8+JSNkGvTAZkZ6t3HB7DXaN6zJAraySu2eJAz+Kyk2EVvXet5TA==","signatures":[{"sig":"MEYCIQCLGXKtmzmtFYzDoClckMl/x40KKYolv2dUV5dDQHo8wgIhAMwGtO7LzQw9RTt9Dy59ZlieseDO1WAXYrSMUXwfNnfg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54767},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d95c0bfa704d8ae0ee07b25e0855f0d7fc5a7b4e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.13_1708098360500_0.41757401089790225","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@rbxts/shared-components-flamework","version":"1.2.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"f86fee06a1493c7a404d7f2ebec14baee9844b2b","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.2.tgz","fileCount":40,"integrity":"sha512-+cn2Cm/Iunkoml+w5M1fartP5pTTnI/h7ctx3+O6E0oNClIUl5mcQEnfV9s5vsgxJIq2MbVgYi3y0h+pe/XPlA==","signatures":[{"sig":"MEUCIHlUpZddusRYRn5SpUAZOfNHJl2VOgOKtmK3hsfWHMqmAiEAojEeUXh56NKzv+jgETKz+yP3R5PdPeBY3h7pdTsD5V8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57020},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.2_1708524942202_0.8970169234375263","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@rbxts/shared-components-flamework","version":"1.2.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"3667ba674b22484759dc5964717a2c3a037dae35","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.3.tgz","fileCount":40,"integrity":"sha512-CzmEM8TvLs2u3/Sm4KK2iZJQj5KH3ih4Qk+kYN3zVHe8KkHZJVlMV95b/K4OAlPGZOO5DIb6vdzD1Ns+ufOYjg==","signatures":[{"sig":"MEUCIQCBMQd+Ka8kfmqJYloeEAroH0NDdJ0qDgrnuOkFGhPwbgIgaAzeZjq0VfmhwzyQwYeNiE86arQJYBeP2p39jgwD7as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56228},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.3_1708575236575_0.12247287546986163","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@rbxts/shared-components-flamework","version":"1.2.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"ef031e4d85588f8dd1b3dddcefd814cd95c8be3a","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.4.tgz","fileCount":40,"integrity":"sha512-JPmEvd9rYVYlbT5vEqSW2xDpE9Why72E1DrGudQpb+uT1+tXYvll1C0Wl3qozK8bLzYNklPdqSAGSXS7UQHNEA==","signatures":[{"sig":"MEQCIDGjKXqb4X57DRJQnjbXDrY7oAFb1CQ+Re4cGXkf0eVmAiAcCpftXeDn4prLhXGucCvXBvNG2ZgMEc6OellZufiKig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56774},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.4_1708782432586_0.6895087972630023","host":"s3://npm-registry-packages"}},"1.2.41":{"name":"@rbxts/shared-components-flamework","version":"1.2.41","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.41","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"bfdf15778b1e5c4a182ab18ce5a123e322157d9e","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.41.tgz","fileCount":40,"integrity":"sha512-yDKnsJGx79DB7D+1E4Eox/uWGl3y4jP32uDFdbS0et2i6c3+bIbySR/lpTMoolccQc6rFoLiL7B67xUVS7E9KA==","signatures":[{"sig":"MEUCIENIie7FKPtWer3vXBP9wQkbF63XgzCexWuNKj5deuCJAiEA4QuebvbSaP1Txk7HqWBC7HjmXcFRbNBqLda5S9M/4Vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58074},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.41_1708783600500_0.46957144897393666","host":"s3://npm-registry-packages"}},"1.2.42":{"name":"@rbxts/shared-components-flamework","version":"1.2.42","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.42","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"8e22f5111fa9c3f69ed8072c08b001b9164ade24","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.42.tgz","fileCount":40,"integrity":"sha512-HDTSzrez6Y8PdRsOHLCPfwZT2gxozImyw1YvJCcNo8wq1LI9Z9W2FbFiTh2rlxaqZDf0wrDbJY1CdS5tu+CAWw==","signatures":[{"sig":"MEUCIFDbB2lePbZ730jE6w8Hx9GN3leuqwQsB/hFDpOGcy0GAiEA6RmIY4K7rrAfI0W4LWvk5YgjLFRfmCv4Tg4GhlTNygc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58078},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.42_1708784186326_0.9069141503332456","host":"s3://npm-registry-packages"}},"1.2.43":{"name":"@rbxts/shared-components-flamework","version":"1.2.43","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.43","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6b78e4902edd230d3c6aed29c4feb823d3b463e4","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.43.tgz","fileCount":40,"integrity":"sha512-M0SUV3h03yujWKJUGJUqSNZVTGuqh9lddKj1c2iqybpS6s39R/sgjrcO1B88pNfTuajrtx8C0EOMbTAkZ4dCCA==","signatures":[{"sig":"MEQCID//4vA5E3wiQdJlQjNKOcKgSGTIEWpXknVBAKGPALk5AiBV6obEmJCNTTRdL8FbNVR97ew1EqiSh5o/IfjN88kVrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53196},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.43_1708784757949_0.38865962070008075","host":"s3://npm-registry-packages"}},"1.2.44":{"name":"@rbxts/shared-components-flamework","version":"1.2.44","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.44","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"40e7e0809abf1bc032ffcac80741eebae3675195","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.44.tgz","fileCount":40,"integrity":"sha512-U9tTPI5EtYRvfIApATwYk+CrqEDS6yW4jhgwMFUAqrwSRKNhA1+vYLqksxSVGjVn3ABvJ1BC+CjMx9glZqdtFQ==","signatures":[{"sig":"MEQCIArZoNVg1HCYm1QasbBqmlO0Vm4BCG6fniD4rtAAajiJAiA8JrgLWSf35hJqO7eLHP5cIDWvbr4quvo4/3+Npc1pSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53173},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.44_1708785632161_0.6336911433448646","host":"s3://npm-registry-packages"}},"1.2.45":{"name":"@rbxts/shared-components-flamework","version":"1.2.45","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.45","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"b71ab6b4c92720670360801e5801b71d6a82559b","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.45.tgz","fileCount":40,"integrity":"sha512-j82KR5+YHwgxgpYOQQf6dKmH72myTPsYF8dQ4ny2dMeRAHkOPfLnLV0SvnhUE4vl3+kD7yzZSC8Y9MlkxJ6vJA==","signatures":[{"sig":"MEQCIED6nvnJYNw50pSIHmSj532J8AFbq60VCICwrMnttkS0AiBuwSf/WJQeYcdFBjLvb2EwZQpoLsRvzYHKUOns1LF4kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53173},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.45_1708785669862_0.307236546184525","host":"s3://npm-registry-packages"}},"1.2.46":{"name":"@rbxts/shared-components-flamework","version":"1.2.46","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.46","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"1a6f246a00ab58df559ae8692a29596275305b70","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.46.tgz","fileCount":40,"integrity":"sha512-zIuVoAlAGESyBiAe4ANtPMpMYtiyAFbpPw8pJFzbRvSwYynUCGXcelqFJhXidf9rHKBSGwVYN3ks4cCrWoUVQA==","signatures":[{"sig":"MEYCIQDxZJv0dI2TfqOK52B9PIQiR0UhxK3BmEmRdQdnmAaDwQIhANiPd/CaLEQU0qA1PfKkdBc2cgSfjNeSF81fFuGfgyA5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53179},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.46_1708786202777_0.600188808855709","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@rbxts/shared-components-flamework","version":"1.2.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.5","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"3a45e8d9fca59d746fc7ac44d57c6a6b8fd76790","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.5.tgz","fileCount":40,"integrity":"sha512-2KAkTcxzqxSbDCFPDXDzO33vwVKLCOhYLy/LAVlwmei0mS2b9Bv2trHcu0YHDCknO40GhM9MD+hsZA7PPyIU4w==","signatures":[{"sig":"MEYCIQDiQRroZsruFpV6RnxWDbeKdaaGKF+m7PFiJPEh/rP7wQIhANkig1HKmX/MVrdaJQ1ArFLrSlcxXG8VucY1hl8+cnVK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53498},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.5_1708836482211_0.6236583923327297","host":"s3://npm-registry-packages"}},"1.2.51":{"name":"@rbxts/shared-components-flamework","version":"1.2.51","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.51","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"b306c60d86e3af710acf5632da931d40420a0968","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.51.tgz","fileCount":40,"integrity":"sha512-3DJyglEm+u5J4u3tRtU1T5bphzv9HjNvdtu+xbnQOeBWvU7Zy+mf7KlDvYmPby97jkPAiKO0Jt4sFBC9n9WiiA==","signatures":[{"sig":"MEUCIQD2LLceh1KNSgDylf+/SAQ2CBNn2R2HlbzmYjzElxCangIgdfkdGqcTdt/wzD4fBSyehHcpRwcU/Osb8My/6khx9U8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53475},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.51_1708836805846_0.23328561830822792","host":"s3://npm-registry-packages"}},"1.2.52":{"name":"@rbxts/shared-components-flamework","version":"1.2.52","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.52","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"068d1c39616ae7aaa0b6aea96a6415ec85b190ac","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.52.tgz","fileCount":40,"integrity":"sha512-wiwgZ0oiuNWoYipWRlbAZQUP1wMTP640oohYnI2nfQXBgjoJFqK3enupUAdGKTbpdX/zaTeygF23zpDSCs1dvg==","signatures":[{"sig":"MEUCIBJG9loM/heggT4Z7jxAdiw7WMZyVUZs8na/yX+pZxfmAiEA7WIFONrqIAlCgWURPaszcxfshZng/Zrph+gXEBxh3MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53496},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.52_1708837836413_0.7371823567927922","host":"s3://npm-registry-packages"}},"1.2.53":{"name":"@rbxts/shared-components-flamework","version":"1.2.53","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.53","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"2bbcc15f4b03cb41e51f88b43c84eb6a3222c24d","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.53.tgz","fileCount":40,"integrity":"sha512-r7G3Pojbd1dUbFf8KkxHOM7WGhs0LNed2Y/695j2AJBN++9i/F0Mnf7TIhnOPe5WuNQAr4WoAYSHQYUPRA1ZqQ==","signatures":[{"sig":"MEUCIGdFdMh99FS14Yo+rp7np9kWlwidcUgxf+pOYzZNOCCiAiEA/5nYfNRCDNPzEiEswrmt/+WlWR34WW+LaB8iFf6xTLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53444},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.53_1708839823087_0.5271606032104015","host":"s3://npm-registry-packages"}},"1.2.54":{"name":"@rbxts/shared-components-flamework","version":"1.2.54","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@1.2.54","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"21507034ffdf7a95259924f30c00d54ddc5c306e","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-1.2.54.tgz","fileCount":40,"integrity":"sha512-FFdqoy1xYdQOIzMzFS6jv1Ia0FiVqVXgCsP27j5uOqxmiPwZ5ztNYr6Ix5+3CY4bw0J1zR1J1J+hN9Sy1pDVOA==","signatures":[{"sig":"MEQCIHHVQoOT09fMFaWYZfMQaT7eJztUjx6eZQbcvithlroGAiAQkvJJOJx7Q3kB2EgArx9jxD69sa+B4UBnUApJi/Im+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53550},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"84d367f659961feb5c254ba22c8c63178706754a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0-dev-04f08d2","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_1.2.54_1708840132389_0.9684365640035797","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@rbxts/shared-components-flamework","version":"2.0.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"20bb31349b6f3dd94af876e3f835c80439a33975","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.0.tgz","fileCount":28,"integrity":"sha512-ws3ITp4IJrnaYpzrWFNzLCmlk8PtPfydXJbdNjg5Gc0u2HPG3z5iV8uitOpO/sUbovLHRFBkSzQknqhYMCdWPw==","signatures":[{"sig":"MEUCIQCxVvsscderVnbP9lZ0/OJ237DUDpGkyjbJ8qQdMbPzNAIgNxqq6+LINwrWYA4+U0H9cmjq0tenU5VN11jcZzrUvyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32617},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"6546924fd873ae47f00a80eba2f6fe8111ee042a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.0","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.0_1709291163549_0.14705171534893968","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@rbxts/shared-components-flamework","version":"2.0.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"2e40069f2673f22e87f5238809d7fe3e94ab7ecc","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.1.tgz","fileCount":28,"integrity":"sha512-X1zrjky7LUT4L006nd8ArJHeGbdjqXoZopnl9kAXMiwgDFdKc5Y6WowmDlORraHx7QtaEZF9SatmbUxiIHtgpA==","signatures":[{"sig":"MEUCIQCHsCa5ju0vNZ6DrkSH8lNaC4UOMWKipRO5hvEWy7N4rgIgdhnNBGPW/uld8sdpH8B+qrAS3B2f54QpYDdBg51uK34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32735},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"6546924fd873ae47f00a80eba2f6fe8111ee042a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.0","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.1_1709292170372_0.16461890838607096","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@rbxts/shared-components-flamework","version":"2.0.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"250026197dad2947e8944bf0e37cdf42061d0513","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.2.tgz","fileCount":28,"integrity":"sha512-keWT+lE58iXfVizWP8T/9gzbJvtYH+s1QWCA6TvYa89kId8C2DVwr/pFBlbmXbwxxG9NuYpMKl3N1JhhyojLZA==","signatures":[{"sig":"MEYCIQDV2hkv9SfwZLZiKlTaHy1WcnwYc8mXUEZZDqaS9Xlm7gIhANZOR8rFwQfI0UZEY+z/Cl18oNY/X/1+4TfcpN3kwdHf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32735},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"94c73079b23ac445345ca60be31ab907345ffe92","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.1","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.2_1709292803678_0.7683730195128788","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@rbxts/shared-components-flamework","version":"2.0.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"9ad4dfa2489e73cb73def030e6a4defc1307f181","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.3.tgz","fileCount":28,"integrity":"sha512-5W8SdK3q4uk0KW9fQAz1w2XjiT1l16Drf/AIU88+WFzwj9jc6uLmeS/SQxJoZHrcoAeychVvxszvyoBpiH+kJw==","signatures":[{"sig":"MEUCIEw5lv2Ikas3FY8ornYCIzPnynpQU7b1ahkls3X1tJFSAiEA0u+RawjcHo/lVaDh+UFPnCPFfeeX8RQ/4OBvUAZSh1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32822},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"94c73079b23ac445345ca60be31ab907345ffe92","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.1","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.3_1709296655838_0.8048928187094595","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@rbxts/shared-components-flamework","version":"2.0.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"b63e5d000396336e9b88c72e46546d80cdd5d6d1","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.4.tgz","fileCount":28,"integrity":"sha512-NcXFPS895jxDomR50sDeSPr3ewjd0iUCZiI0wuasTJRc3BGIikagr8bejJk0ZH3u9McShbvRggL2C/lbRxq9Ng==","signatures":[{"sig":"MEYCIQCLzUl1faJvCAifZG/MIG+dQd7RfiSFdDpF1t6814F71gIhAOn5CpqURvmFbfyZVWiXSqY0wviyDAwcD63pCh9kG7Mm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32864},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"94c73079b23ac445345ca60be31ab907345ffe92","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.1","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.4_1709395639307_0.8385478110211957","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@rbxts/shared-components-flamework","version":"2.0.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.5","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"2e17f5ed4b4d603837943cce720dda3cf223c89c","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.5.tgz","fileCount":28,"integrity":"sha512-l0yUhLskY/15N0XvnsPDi7yQNrqeXegAO8m/x9QSdKviCZ8fC7xtfT5SMM9EJ7+7RIn1f6Jp6EDgpqV0Ot68AA==","signatures":[{"sig":"MEUCIAaFw0RSmUdm6jjPDe2WZUHtaXRQN3bZEzbpHcWCROGXAiEAoG6wMqbIt6hcHcqb7RRpjc295hAxpatjZh52Gh9+/Tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32942},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"33e68c8d334dcfd7bf70bd6c809cdc4a2f60312b","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.2","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.5_1709395911838_0.046367002150870196","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@rbxts/shared-components-flamework","version":"2.0.6","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.6","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"894cae0cd80238989acc128c032a291628417f77","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.6.tgz","fileCount":28,"integrity":"sha512-yvwimampjQz+EwjFWpmGAwcflYk8U6ThPoQO4/VGwasW/2sgzSbQWGJ3x9gdmKJ4zXLdb21Yj5c2Zfwkaf7WFg==","signatures":[{"sig":"MEUCIQCnvju2XooNzdkHWImp0baWMNk/xm4111seNxE+LPXMTgIgRIOlOgVD+a54lCOBPuxiI7zUrGXxv0BBe6UP1V0ghgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32928},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f081c159d8a6e3db6e466b187047a82fc437c9a0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.6_1709396254491_0.9633287056714925","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@rbxts/shared-components-flamework","version":"2.0.7","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.7","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"e6f4633f24af1b42e0fed85c3b9ed7a33afd941f","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.7.tgz","fileCount":28,"integrity":"sha512-aO3YfJEAwFkBbPWTIShWO22S4pPFB9mQuv57/9In30qbgQH0lCBY/H1JMQTzbV5Rxo8SrSSM+schUFEGoOrOiA==","signatures":[{"sig":"MEUCIQCHAzY65Eb+KcJiHENr2ct0pK0RiTpdQmds46b9FEoaBwIgRUsUlnSXFeyTy6GBz3YShNIIBTJ8nRqPa41EC5RdQ+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32928},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f081c159d8a6e3db6e466b187047a82fc437c9a0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.7_1709398153919_0.2481412021521281","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@rbxts/shared-components-flamework","version":"2.0.8","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.8","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"399057ad6ea78da4d77ca8bf0adfb48583408a94","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.8.tgz","fileCount":28,"integrity":"sha512-nED9vBzlhS/kuR6KzWQgSJj4z2kZ6mC4Z8OOXhATFeUQW8vG0lkK/7nEzTaJX3OkT61vz/30tN7FcArcOvzB3A==","signatures":[{"sig":"MEUCIFam/90MeynWdKPTF+TqejOhaVmWpjWEql510s2DAAaQAiEAgc19qIsuQdP+PD8Fyu6LpJg+CO8/W4+xHwMyg5MaXSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32928},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"f081c159d8a6e3db6e466b187047a82fc437c9a0","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.6","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.8_1709435372571_0.8994424108760342","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@rbxts/shared-components-flamework","version":"2.0.9","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.0.9","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"d14b512e7e7fdd89c633f5b443a30490f7649882","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.0.9.tgz","fileCount":28,"integrity":"sha512-ovy4unAb2YGPxlnesNvrbDhrWZoeMdDfM+qo6GgwPUOaglmDCcSYsxYvSufCpHwpLRV5mZ0uf947bBNKxyHPVA==","signatures":[{"sig":"MEUCIQDT0SRClToT2Cji2VsLVfe0/+iVBAqIA9zzFnh/UP5vNAIgICzhDN4+1supiXxOiFOg0VA8PAQ50RSdd5+zsPhtlLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33107},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"611acf7644a609b0a96b132d063959c0d4d4b918","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.6","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.0.9_1713334701918_0.42603320402938993","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@rbxts/shared-components-flamework","version":"2.1.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"e2006d48ff586a253aa42d7cde92e63c4024a333","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.0.tgz","fileCount":28,"integrity":"sha512-9UqZ0Swb26XtFn6vVcV5mTqdAYXGgjWtAuybvjw4JDrnT/N8UGS2c1byDlSiIdBQ/C6M5AbhW8Jljs3znHRcJg==","signatures":[{"sig":"MEUCIF4xsmB6zCMqU+mdv/f6j0A8S9IKOvVVSZshrujc940HAiEA6mUg2AVZEVTo05g7E7qsPBvQGrISU2JGRXmudvM6NgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33089},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"611acf7644a609b0a96b132d063959c0d4d4b918","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.6","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.0_1713335655836_0.22936602472280465","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@rbxts/shared-components-flamework","version":"2.1.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"395edaa141c3f183ab466f701e484b7282ed6b6d","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.1.tgz","fileCount":30,"integrity":"sha512-tm43Hjj1al5TPXfyZ48EhE9j1eMk/YkWTYymNmfl9A4Cx8q0/9mQ1cEaYZsLIvD+09mqlqMn9/VKKqbSbqx6ng==","signatures":[{"sig":"MEUCIHJp+BuUY2SkAu3+7dNKmelzVWl9RHj4BTyTYUTIdjqvAiEA/lYxka9LNrXU1qTr3JdgDr73p1CXhVAcbRSRro8SrTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38368},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"3ee75198060e863f541f110cdff732f7c591f6ab","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.1_1716306706433_0.794536578865213","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@rbxts/shared-components-flamework","version":"2.1.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"15c7d896e0570814e24e5b54eb814fae62be1ea5","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.2.tgz","fileCount":34,"integrity":"sha512-RRVx/htt9v2yMhpNxiZErLk030iyI7OJOknlA8eeeNiUNchE//PvuNXoUDDXpYh4KSuQMZ7+cKltNfXsddVlzw==","signatures":[{"sig":"MEUCIQC941mP8ggZs7Q/1ZSrr9I4OwrzYIjgDfbUplWDZL4TxwIgaZGs3FTDh90kw2KWbfHxzcfw2AQ+4OE9KGR3gDF4U8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53002},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"e239b0ea1f355371e13a65717bb8d1a7b90bbca2","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.2_1716372504831_0.3037307600022334","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@rbxts/shared-components-flamework","version":"2.1.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"bc5e4beb67db6e0b964e0b23777f7bc5decb9389","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.3.tgz","fileCount":34,"integrity":"sha512-et2yaZYNllqX+dtgLq7JZ9oBVELbAaAnJXn55DOzPHfd2DfJIrTNVhr4S+v9IMYiA1WDM7rZGzpGD9qUHjIrAA==","signatures":[{"sig":"MEYCIQD+azN/EbKskmkNvrtOzdod18iNYvItvSMSrN+GMS6vngIhAMcrk/opwqt9b3tXyGuxzcrdXmuY5pHw2q0s5M9NwLDr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53300},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"e239b0ea1f355371e13a65717bb8d1a7b90bbca2","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.3_1716373160936_0.12098564176722926","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@rbxts/shared-components-flamework","version":"2.1.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"0388668ed41e33c9babef87f804091c0a0043309","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.4.tgz","fileCount":34,"integrity":"sha512-GeyO2Jfqvv4DiV18Dd6ni2ThHaoHfeh6vdh9YD+quizvWREAZovXKYZlZkwqKtN20MfpWu+faBrknOISpcLgGA==","signatures":[{"sig":"MEUCIGqijokw//460Cby3+CD0V8Ref+iUlbKlZXX5XjsKWxtAiEAmzgePAt3ctqdMB5+m+PoxY8FlNaJX2h7Y/7fOk+uCGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60736},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"da436639554fd759c16f6787638d524386bd7eb8","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.4_1716390063029_0.2621174973578426","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@rbxts/shared-components-flamework","version":"2.1.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.5","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"2a417e4935789bb406a356d07c8b85c18395f5c1","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.5.tgz","fileCount":34,"integrity":"sha512-eMOs0glPkPtqus8N8Spgwlh30GiiDDFZWaNBZk2Zb3eYhzwWoOeciePtl3ECABGuDU72UrbhpB9Qh52S0nfo6Q==","signatures":[{"sig":"MEUCIQCEmXTA8cst0R8o7X0PWHdqoEfupdlOYeu4z17RwMRcJQIgUU5ST99nv20lMvft874kWOeYM5d9oI27XG/1qxWqNkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60896},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"25bd1a2cec7ec68a3ca461df8cc0bfc798fb4b8f","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.5_1716437122949_0.048652339301615166","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@rbxts/shared-components-flamework","version":"2.1.6","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.6","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"56ae9653de811c5b08b75fdd36114a45fcc1c729","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.6.tgz","fileCount":34,"integrity":"sha512-NhrstXCPjtLw2MXkwtQUpbX1h/SilJD5z36AYqijx+S/XW1ZLS6Ibc5m62jdQLptq0IZQrTlXoycw6wz1ttr4w==","signatures":[{"sig":"MEQCIC5pLddKNTknl5ZPZmHYTCF7GbYY/ct4FiMAgzScJhF/AiByjtlepk/rsFLD7NMxLYDPqj88RvhAzX5dwmfx5N+xnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62357},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"8d456a4e10ec2ec15d31bc6ca05b2f49e27d8935","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.6_1716438505676_0.18502391074349434","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@rbxts/shared-components-flamework","version":"2.1.7","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.7","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"aa9e6c0866b36a7cc23fa260525b961aba17bbe1","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.7.tgz","fileCount":34,"integrity":"sha512-/QabrQNiBO1whZ4ZxRaey8Y5C6/d7LYDDGnwMZXgNRN8efJveLZi6vMhK4HqMQorZUH+oAFyuRAiieFKWafRsA==","signatures":[{"sig":"MEUCIBM2OumCwSFqcZ8Fmb/caOujIC/an4eNMyR8DPSB2VgpAiEAm66uG4PGTVtkp883qWI969a2tIF8QNRp4W6rhxFBrVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62397},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"e9da113d5f2839ad194670314aca2a5003c36423","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.7_1716438797015_0.11709778173541463","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@rbxts/shared-components-flamework","version":"2.1.8","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.8","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"12b6ba95804e7589b050076afd787f84baaa8efa","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.8.tgz","fileCount":34,"integrity":"sha512-fX0EZRShF9YVsfuz7qvsLnZcg7Tfq5GapNxa1ehlJblyqkDT0XagNMUJLbLCh0v8kiNT3pnq8PYD/SE0Ci4P5Q==","signatures":[{"sig":"MEUCICXqGraAefu+Dz2HsVEZcjsbVjAFofN83CFz1NNxljzIAiEA9pNJQIAZ7SfRbfsGX4dbdJ+bOiJPUYjxSp1lwrF0bLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62316},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"a9c8c7e2fe45af14272c8f7bdb633a83532735fc","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.8_1716439826511_0.5218382528924173","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@rbxts/shared-components-flamework","version":"2.1.9","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.1.9","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"e349b57d3f84e1836fd9ad48be764a6904245a39","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.1.9.tgz","fileCount":34,"integrity":"sha512-V0n7/TeJH1cq3sL0MvakAqes6gFGroN1SEv+DaI7SUyKElkIp0bUNYy5HDAYZBA9OzIF2/xY1TgzXvkbL10PJw==","signatures":[{"sig":"MEQCIGTKUHNt0a45Yh+PwyI8Y+k3S4szX836+TrkKvsOcE3aAiAfDpEbN8RyoAy2gAa6y9xhUQVHJ/yDX+cOZLirTGa/RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62191},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"5d946f76da79ed55aa8cca08e0b0e6692c2618cf","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/maid":"^1.1.0","@rbxts/remo":"^1.3.1","@rbxts/immut":"^0.4.4-ts.0","@rbxts/beacon":"^2.1.1","@rbxts/reflex":"^4.3.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.1.7","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.1.9_1716442981432_0.24688372569911454","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@rbxts/shared-components-flamework","version":"2.2.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"f75d44dee1547be3454bb6d2042133524c2ee667","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.0.tgz","fileCount":28,"integrity":"sha512-lkk9J5NbfJcyFhfTTLuJnOaaSjwJ8HLmRBaor4tahs9Nm6SQLxLe/ALBmQYZpeYtYUwqDy/16JfkKAn3wL/W8g==","signatures":[{"sig":"MEUCIQDEzEWcZT0/eBqKXZi3NmCqR0Cdk39qAP7r+ifvEyxBjwIgGX8O9TtKsLFC5GIB4lL/DGdwSAPtUJHqNF50O78bzPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56862},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"5d946f76da79ed55aa8cca08e0b0e6692c2618cf","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.2.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.0_1717822138206_0.32759147494440466","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@rbxts/shared-components-flamework","version":"2.2.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"a969a9fc4e0004656e27b78bccdd4ffdc6fa1d28","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.1.tgz","fileCount":28,"integrity":"sha512-cCtq26Fwec5t8g5VvpMIReZTw4zseBzv6tNOO0KrhYxocoIfT0NUnwaWVCMH5DFFsfoLzsnxq2TcFBi+Ny+DyQ==","signatures":[{"sig":"MEYCIQDxyblv3SxFtAXxIo1E91yZv+UqkuWdCxX37ay986qRNAIhAI70LYusG+/eE/CLIe/vu89k7HjtUlV/28fXTjhJMpUe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57335},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"12747518b5c5f66513d9b13325f32131297fcf54","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.2.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.1_1717911877739_0.9863278030825342","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@rbxts/shared-components-flamework","version":"2.2.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"ccf53939c9a83fa838b87e1c5e9fccd83787f63a","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.2.tgz","fileCount":28,"integrity":"sha512-bIfqVrsr+XR34XWhe0/X6rq0cD1JhwYeYdaLNQneu/SPf/LreXZGgRpGwObEpS5hbDMcbg1utkUL7co9nKNIUw==","signatures":[{"sig":"MEUCIQCdhuumOhwnTuUJ0ZAhZYcDj/hqyk+YEIkOtsMGwgbHhwIgD8mE1YkKtE4X+W5pgG0Y0ZPqKPRkdtL2W9kF/+8z2eI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57331},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"deea5a3853656075c9534ae910cbb27ccb3fcf96","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.2.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.2_1718019875292_0.6815262840046015","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@rbxts/shared-components-flamework","version":"2.2.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"7bb6321d48ac313d7c83b9780a024ded259cec86","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.3.tgz","fileCount":28,"integrity":"sha512-R9iZsE4bSp0EQ7WTvTCyDN+dxzaXZK6Bk+jgxmIBGyjwjoMFbhPasK4nUbGcwim7WnCHuobAtS+LiYnxq+YTYw==","signatures":[{"sig":"MEUCIGS9CEHvB+TW3IL23d7mBfr1Ibh83aUSCOObHagOE2rNAiEAwlORcvGfUsRaWZeUQ38T4m2D8BEWs64iaLeozpAxEJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57331},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"deea5a3853656075c9534ae910cbb27ccb3fcf96","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.2.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.4","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.3_1718020079634_0.6090289747612903","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@rbxts/shared-components-flamework","version":"2.2.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"9a6a39ae7109518c613a50e38fe6c62eb339a51d","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.4.tgz","fileCount":28,"integrity":"sha512-6kuUK9yd+dAxtEufrWz5PMvtk9W63gB+dArxMoAcs/HiaDsHnuOYGwEbusmn2+dr8B4T+orF+L44yl3klXlo8Q==","signatures":[{"sig":"MEQCIF4qWavc3rZ+0a8jfkLBona7haNjUqFUXABMpVikQR1ZAiBIM3Wf9eQJNKEX+9N/oopHwlQzSigu5aBrf52DdQH2Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57351},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"82e72e3edda627748800e35ebe34c8e6deb58002","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.2.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.4","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.4_1718020464091_0.9802540357678158","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@rbxts/shared-components-flamework","version":"2.2.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.5","homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6b1f3dce7c9282ecbfb0cdffca70d2ef3b668a42","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.5.tgz","fileCount":28,"integrity":"sha512-VSfiz5qrxYxA7XoWunFcGE7F2nQsI8VAUFbVCmRxpLLPU9I93NlnAI7VSvjvdAUQltISg1KMTjshMdg+3dTLFw==","signatures":[{"sig":"MEQCIGMXUp7DAbEjoySH1KTynejYx7dOmIIdVFTH2X1plvboAiBJGdTx/PfnANKcjUDpxQjWDEnqfazBDncbk5IASdfntw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57351},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"0f232303b8cc785d69f227c5c418799968a4060e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.5","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.5_1718902845609_0.7041344253710549","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@rbxts/shared-components-flamework","version":"2.2.6","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.6","homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"25443a4fcc36dfede1fa38f826ee0b0d4576a7b8","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.6.tgz","fileCount":28,"integrity":"sha512-iMgWhxPhoSQeLrpfJkxj5fihk5Na5j51/tMFmQEYGQkSg58Tl3SJysFHRaMM7wdh6Ee9MvkPhQnxtMzAJu2+7w==","signatures":[{"sig":"MEUCIEWGdeFtIG+N0MdBjbNxHjm+ebwGOPuQa7JBF2rKBWnFAiEAjyBOvpyRtshHR0fYbXpZSOK1lZ6pNtntL1nTwrKn9ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58444},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"0f232303b8cc785d69f227c5c418799968a4060e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.5","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.6_1718940296042_0.11009891205770828","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"@rbxts/shared-components-flamework","version":"2.2.7","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.7","homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"cbced043310f414c483220806f0a8f16cf59e6fa","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.7.tgz","fileCount":28,"integrity":"sha512-FhWkheZJT27JggLTSUYO8zEb4GT+ZVqtEg2Y5opUN4fOKj5asLCiDhfH7bJZ6H4SUa1UawUz21prM4wfZkoV2g==","signatures":[{"sig":"MEUCIAFvb01xhlbMTPN+TBzOrk+75S7evK41H/X9Ga+nVhNUAiEA9Lz9e/m/rneos3gBj/Tkku9VsOnUsVNuCRV4RetlFAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60727},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"b191ea572e990ca27d2774cbcc8d3423a2ededd2","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.5","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.7_1719461568437_0.05210166192044108","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"@rbxts/shared-components-flamework","version":"2.2.8","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.2.8","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"049b76298ed9b87100d285642194e99b093dbda3","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.2.8.tgz","fileCount":28,"integrity":"sha512-XAcE9jcTHz2eY3v50UVf/7vkflUg3YZ6bblJxY8gT4RMyAkOitF4kcQVAudMfkHraVCOUOSIpxf1azP3veYspg==","signatures":[{"sig":"MEUCIQDeUGYZU+R2xZttos/GV/nCjPkCp7qy5/2BJdp8FTSAGAIgGx4QI3Qh4MOWCNCwysVoDdUsbgAOqxsv4Af+kUnOqag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60727},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"b191ea572e990ca27d2774cbcc8d3423a2ededd2","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.3.2","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.6","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.2.8_1720237675850_0.6558997379995999","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@rbxts/shared-components-flamework","version":"2.3.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"c0e9289e3392432376e82150c993be26ed94aa05","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.0.tgz","fileCount":28,"integrity":"sha512-0vWFitsf6w1RSiC/8JRrDMrddVaNseeqppF0dZqxFcQ8kBiqmAF9Lecem9jsUdj33gaVPhP/BlMzT15I0d2lmg==","signatures":[{"sig":"MEUCIQCdJQj1LmWlUclRUH7EWHJwx4hkHK8PuL8P4E1zzY0lzQIgOL39qay7JABItkTsuZ9PhoFLkn07V9yvl8DNO6pJRFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60691},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"5f5688728e986a2cbece035d0ff7e1ba7508422c","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.5.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.6","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.0_1720530599392_0.7663706914920372","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@rbxts/shared-components-flamework","version":"2.3.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"eb35ae42642856c1ee06f511d9c8af2022f0eeba","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.1.tgz","fileCount":28,"integrity":"sha512-HK/DctUMUkmylVbBa2Ub/YPb/gXEsxj8wYMMznt7syNKfxW+3x/QZsRW+4l8YMwHbjIsfDnXGIiv26JbPa0Sbg==","signatures":[{"sig":"MEUCIBcyuFWC4kveuq8qtvBjfG95B3EKt81agBYZmckztIdSAiEAzprFK8uC7IhlEeuVakwr61Kke5wuQs1J6pP2zhkJcms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60835},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"5f5688728e986a2cbece035d0ff7e1ba7508422c","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.5.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.6","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.1_1721010205847_0.007801858982859899","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@rbxts/shared-components-flamework","version":"2.3.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"a75502b688b23190dfe8317957c559591b4cc599","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.2.tgz","fileCount":28,"integrity":"sha512-wvWkwq+bxvFUidyIBlNtFj6jEs4e/xAQZS79ZdyE0qo8oRfSJqfXh5AiJ4MuoXipyxk8504rr6f7voFxsYI7/Q==","signatures":[{"sig":"MEUCIQDmyJf1bzObQMQq87XsMK2fwA3olIVpvUyxp2TyV9zBFgIgdKXW8bh56k3iKc2oi3JSBm4m160NtAdKvumvfaucPyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60875},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"62c8ac6b3682f0a942caa3d3210fbb7b853b39b3","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.5.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.8","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.2_1721724543172_0.35378287007751186","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"@rbxts/shared-components-flamework","version":"2.3.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"d164194a8dce4f003ce4fd226e1e6c10e51e10a7","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.3.tgz","fileCount":28,"integrity":"sha512-3sOJXnIWudt1hpRlisCNpLnPh5J3EBKwAj9uz8XTj4p6zqwin2/uHdg0/D+OlGP6ZOK3GVM+Mq2QlCipqapL4Q==","signatures":[{"sig":"MEQCIDLoW3qUJERg3+GDrtNyLMNwr4b3tV8xBEIfiX0koGRJAiAdZOr6pmde8QNj4utuT4y3NLuZ7g+NfiRuGy36fPuCCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64641},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"62c8ac6b3682f0a942caa3d3210fbb7b853b39b3","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.5.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.8","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.3_1722176237503_0.19661720639970004","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"@rbxts/shared-components-flamework","version":"2.3.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"149278354dfdf64ecdf034642f62bea5aa89e008","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.4.tgz","fileCount":28,"integrity":"sha512-Y0Ux+mZAujTmW25azp8eue5wEVBo52NLSMrrQq0rtns1a54r39CXXqYbYNqaDBlWMyefGrUbwI9ICmn7HmJ23g==","signatures":[{"sig":"MEUCIEXNhMuPf9jgweGMkuPIRmUSMYZ5i5sYDPACOev7PnDDAiEAkBl1Fxy2Tp1B1iV7pvq9uSHQ+3YcHCfOdEdQNUwUG1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64641},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"62c8ac6b3682f0a942caa3d3210fbb7b853b39b3","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.6.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.2.9","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.4_1724249941024_0.8828451950637342","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"@rbxts/shared-components-flamework","version":"2.3.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.5","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"cbd5acee0a98dd2fc90e04a2e31067c6fe05b3b1","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.5.tgz","fileCount":28,"integrity":"sha512-G/7p24XOvDQfUqIODDEgLAZqM//hK1nWUOKPALTzyexQ9SRIZAQs51cb+DGmztHN2IgTBO3KxL02m6cryYmz/Q==","signatures":[{"sig":"MEQCIHm1baMpvqwOy/Qbm+mM9JKnpezCwKHieGEMtVJ1QSLUAiAjSx6Wl2ykb0CdaRxzewvQHOuVyKaG4WboCPY3+KsR0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64641},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"c4f186bf13dd10e4c0205d04942b0ae7c4d90b9f","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"9.6.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/charm":"^0.6.0","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@rbxts/reflex-class":"^1.3.0","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.5_1725614637248_0.033982263065004625","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"@rbxts/shared-components-flamework","version":"2.3.6","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.6","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"4a2fc1f51071388643f8be3e02f50c44bdab9c3a","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.6.tgz","fileCount":28,"integrity":"sha512-QAwraqR2sJnTeXRrp8zSO7CN9tKFxUXAMFQyAUtA0m8znzS8Y/gduf536/PaHSgoIDY2XzT9+wtC+QU42d+Peg==","signatures":[{"sig":"MEUCIDk/xOH8xa7PQi4X3JTQBBHxDS6YXDXVngfuyYn7183UAiEAn9FPfmCvinFOjyyQfqVGdLj21qy2EifVO95wtVVx36I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64800},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"c4f186bf13dd10e4c0205d04942b0ae7c4d90b9f","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.8.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0","@rbxts/observer-charm":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.8.1","@rbxts/charm-sync":">=0.1.1","@rbxts/reflex-class":">=1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.6_1733495418577_0.6654683242685602","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"@rbxts/shared-components-flamework","version":"2.3.8","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.8","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"fc8ae17644888f6c8534c44af6ca196ab67a5ec1","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.8.tgz","fileCount":28,"integrity":"sha512-OpSw0YhHsXIyEkVifv4HrSCvoyMCJjjGN3gtSbdgCvjfc8EyIJeeX5cR8FIv2R1JxHliHqC3DaeKpkeELwZmdQ==","signatures":[{"sig":"MEQCIAXuTTndCUY0Sa4mzdp/afyl3YPW+CRp8sbt9E7IHiF/AiAUb30qSLNDaYB503u9KkyKMRgJUkwXgH4LLrHScLQrwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63944},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d0a22c5819f24ac962b020cdb99d8cbb3a6d9928","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.8.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^2.2.0","typescript":"^5.2.2","@rbxts/types":"^1.0.744","@rbxts/compiler-types":"^2.2.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.8.1","@rbxts/charm-sync":">=0.1.1","@rbxts/reflex-class":">=1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.8_1733496596631_0.9301640244263547","host":"s3://npm-registry-packages"}},"2.3.9":{"name":"@rbxts/shared-components-flamework","version":"2.3.9","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.3.9","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"c042c799bb2656790cd43eaffd56951703fa4952","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.3.9.tgz","fileCount":28,"integrity":"sha512-nLdvVUJ4UGNOE2XpClo+1K+KwvvC34ySxzu0dKMA6/u7BlNNJr08aiA/NwyHEg0ef5LO2d3rRIsfw20pH08kug==","signatures":[{"sig":"MEUCIQDlx7XqnIlqK5s1843xjncV+MQOzjE4ZIuxqmqTJvpPZgIgNHWXEdXh932TODtOQ+8w56uF4n4B4awDRA8PxOGNrug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63426},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d0a22c5819f24ac962b020cdb99d8cbb3a6d9928","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.8.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.8.1","@rbxts/charm-sync":">=0.1.1","@rbxts/reflex-class":">=1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.3.9_1733497159217_0.24966691096287152","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@rbxts/shared-components-flamework","version":"2.4.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.4.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"f5683093ab158716fedae3b9ba5bbf43aeb60458","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.4.0.tgz","fileCount":28,"integrity":"sha512-WF5QTnJIEUCht0iLzx6FqKlhQQZpUZyhQwWzP9GTnN66xF4DT43yi8g7MRXmPgqbvwnIdmIi8N8647lNh+CpTA==","signatures":[{"sig":"MEUCIQCbIfFmOGWoPkXSFlaTBUgNkECKvFLlwHE7E/6GtfRqlQIgX+LxZmczsoGeibfYXZrUjYxA+4xjh2fYIt033nX0gFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63723},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"df6ba51003d8a31c0be63aaebc8d7119e674b3e3","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.8.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.8.1","@rbxts/charm-sync":">=0.1.1","@rbxts/reflex-class":">=1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.4.0_1733740797443_0.0812062503253872","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@rbxts/shared-components-flamework","version":"2.4.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.4.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"c7c17f3db06ab256237737927ddcb370c0e8e648","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.4.1.tgz","fileCount":28,"integrity":"sha512-eB8yFuKe4czIafROUq9WSO8cwyjxSkNam8YHQT2fIUiju3RUDsqon7rlfeTVy/7vy8jLEjdFZiRAmSCvF2tc1Q==","signatures":[{"sig":"MEQCIF93tOLvEKEFQBOCgiigWkGyC6Hys3P8HYDB4CqQrl6GAiA9yKPqxCLzuWUnocEPiUD707wmd1HGDH3QTb+QMgS+Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63714},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"df6ba51003d8a31c0be63aaebc8d7119e674b3e3","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.8.2","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.8.1","@rbxts/charm-sync":">=0.1.1","@rbxts/reflex-class":">=1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.4.1_1733741124689_0.29847815756213847","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@rbxts/shared-components-flamework","version":"2.5.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.5.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"63a10991f12100c99d0c5c27dc39a3de24e94141","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.5.0.tgz","fileCount":32,"integrity":"sha512-4D0JypZ56/4tqzIyl8BPt/a8juH+Mpugc/BEuNxX8HV1GrlAbvf8sFpi/xaHijJ9nOUZXztfrNVX8YvQZLCMyA==","signatures":[{"sig":"MEUCIQDCGdKY7CIgr047Zc0AFbm6tzT5NqI+Xm7HyAw/1qjLCAIgfFAg3jkPz2yzPTlWjlyh1VizSz3mi590UxRc6P/d3rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66504},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"979fcbf7a171ee609b23192c730444fab868227e","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.5.0_1741760559366_0.9456939643909805","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@rbxts/shared-components-flamework","version":"2.5.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.5.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"ac18c9a3ec6faf3ac78ce1732da98a73af04a36d","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.5.1.tgz","fileCount":32,"integrity":"sha512-TZuTv1a95nLJka+b15AZxLuqNv1Cm6x2QmvY/WwVMbOAKAppyTOjXjId6J8NakKk1EPJV5KIhXgAjGPdUtIeSw==","signatures":[{"sig":"MEUCIFzqFd3VfaeEJrZw3Xho85gsMhc8tpGJLHMQOTmVn8v4AiEAhMVMCshHTQhpfQjlNIKGJ0/jZL6M677Q+/JY3GHa3zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66536},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"da8741937eabbbba441ab5a1343405f6f2a0f353","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.5.1_1744718592150_0.018664157571964823","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@rbxts/shared-components-flamework","version":"2.5.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.5.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"20345f71d2cb42cc18d6948ce153be3a6990671e","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.5.2.tgz","fileCount":32,"integrity":"sha512-oYWPptx1PViNZ6Y4xtYpHr6WIjjePi4nQJ50qXYp8TzCpbi1tlNFgBk2ohdCeGadLJTgV8f3hCCnSKb8m5kOpg==","signatures":[{"sig":"MEUCIE94GWUlP+Dcy0NMw36ZbRnNB9QF8XPsOdvwSC8ZIHSWAiEAqdax8/xJ69E/leGa+PQ2xZAw/OqRHG22RwOTF4Hq4gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66636},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"da8741937eabbbba441ab5a1343405f6f2a0f353","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.5.2_1746517923952_0.1420105301201373","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@rbxts/shared-components-flamework","version":"2.5.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.5.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"17cb0d199147c64de715ff5f7a96e08164ba8dd3","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.5.3.tgz","fileCount":32,"integrity":"sha512-6YDpO8dmytc+YeEfWakrJ/D0wofXbLcVSFlSoUjnVzCPPvwLopRr7kQx0G9+CaMt830M5q0ARLSMU6dmmyEhpw==","signatures":[{"sig":"MEYCIQCv7P9VdXsviGsPGViwGCqS8eRfaHSkvaI5duWQXYSO8wIhANLTHKTIcAg1kkhu1DlIDY4ExPsObTgiNEV8RVJZWWrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66773},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"df163c5acaa130e44f39aac82f30195b15d54736","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.5.3_1748510614328_0.16903853093104404","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@rbxts/shared-components-flamework","version":"2.6.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"8073b4dff9c773b41c5a59920834b43273505249","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.0.tgz","fileCount":28,"integrity":"sha512-sZQa4hpLEYzLsiAVBDeU5ipEOiChg7czDkf+qI/9XOboiuQpHZhLfg6ohFcJFW1xo7T3wxjn0WltWKtSlYzRtQ==","signatures":[{"sig":"MEUCIGZifw8RrOy0hMXmdD4p/Dq/uNSEPAxgdwTOgQFtJfY9AiEAlCRfQofKiAd9FmRnD+hr0iDvvgt2Rvmk8olO1iqrnSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80873},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"6e5a26300c97a3643886006e764162211eca7d80","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.0_1754305722012_0.7543990480592568","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@rbxts/shared-components-flamework","version":"2.6.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6cf3500e8e7fe5a1e1e8630a63d28321723070bc","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.1.tgz","fileCount":28,"integrity":"sha512-ga+AOuPjGmRaVg5IjK5MnJEY1d9k9kRHBYZOBEQYsNAZc60OpaLZIGGR9QrPFJ660q0/kFNZQa64byzVRU67Mg==","signatures":[{"sig":"MEQCIFZXY+DngG5Xxvty6PA2DmAl2A61z+xo93DN+7HdCzAaAiB8ScYR6UHIW+VR7k2JzZBlJAzkwzjwOgvBWyz+VKlcLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81099},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"6e5a26300c97a3643886006e764162211eca7d80","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.1_1754309846253_0.5482513853573172","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@rbxts/shared-components-flamework","version":"2.6.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"08a96d6fae09cfb1c5fae79ad9d34f5ca6023e3e","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.2.tgz","fileCount":28,"integrity":"sha512-OmkOSgp2iN5solbWxA7vG/B+VXW2dN3Kwu8TPzdikC309ENP5qGxB3bLsxXOpnJOu1mt53R33ZWkj8WZMxvi7w==","signatures":[{"sig":"MEQCIEqiC2oIJRTb+cV8KSYcQHiBxv1gTeuc0F3jOhk3eOHbAiAJC6L1TJJRRyEqc45EQJ817g1Kq6PcwTHppikbd5KU+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81314},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"bbd017585db6124c8abb3c471f2613b7ed44ad53","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.2_1754568270242_0.17131705714454926","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@rbxts/shared-components-flamework","version":"2.6.3","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.3","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6018854ad7c0013752e84ff1a59efbd78226f1e8","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.3.tgz","fileCount":28,"integrity":"sha512-7mav3sV05Vw8RZgz88AJlMff7gxz5RlmFvzeRpj2s/IlZ6nWYEKg76ZXNp1qxF9dJp4rfiXSL9DjiYuhcpknvA==","signatures":[{"sig":"MEQCIAmn0DBtcX2zY6lTL89ClCfk6PyJfse7Uss7nYylkPAyAiBbYF7ug52MIObAjsFtZQo5xopSqvALqb8xnuLXNYSrew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81193},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"9c3b70c7a8a1e26b8a298a5ad525c9fd24a6c5b1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.3_1754751569638_0.05908739658458595","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"@rbxts/shared-components-flamework","version":"2.6.4","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.4","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"7dedc97430c1740a2bb6adaa8875e9556395fd3f","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.4.tgz","fileCount":28,"integrity":"sha512-ywhXHe48c6Tcs745mHFimFcwoaZZaUYwi7GNYS6iq2XcNRfDfTjnBnke6Sf9TTVHB/bZjsrTVuT2vhG5e1tPGA==","signatures":[{"sig":"MEUCIFKX+DiOhFuW25a4LcbvA41oDGFVPR4DQrQeG5rgZK+tAiEAgQxJ1Pl5Knlq3fecn0D+vaENo17xZWmCWuC5xGVaXXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79934},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"9c3b70c7a8a1e26b8a298a5ad525c9fd24a6c5b1","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.4_1754926661305_0.19433581269577038","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@rbxts/shared-components-flamework","version":"2.6.5","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.5","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"424e8bbb0f35c9f03f56b725d8344513f44cf3c4","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.5.tgz","fileCount":28,"integrity":"sha512-PtQu+WJdBF4BapPGnro0WxJldJQC+pATY4IQQp1e65K/KyegnxsdAlJAcQqVAdZ0ChYjB/9V7vt5rFlcSPsoIQ==","signatures":[{"sig":"MEYCIQConbXU0Pftbozfs+UFkUt8uQ4GEJ1iUELenEsvLDmHRAIhAOAScki4hClMqVz375zL/RVDFy6a7hiMZMHnyfPmtLQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80056},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"8added99faba08d03db94c4b3cdf2a44e0c1f995","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":"^0.10.0","@rbxts/charm-sync":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.5_1754929426917_0.7498801628695226","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"@rbxts/shared-components-flamework","version":"2.6.6","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.6","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"6ad9438d152c37ec841298bc2c830829930183e4","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.6.tgz","fileCount":32,"integrity":"sha512-fD9a2mD/23FF2X5tg2ixz46WGU9EeiVlr+04b5k/e48i4of6VFWoT8OksUnJ9AcL+CzbkBobFZngedbxbqFAZQ==","signatures":[{"sig":"MEUCIAz7ZLRkFXpXUTPpNZrOl+xqYr26EkV6kpdf7bJ4Ba7/AiEA3L0oGsXVS4/4nQ2T8FtkT2eotsvfGCHaj/EgnlbRrbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81658},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"ab7aa03a744f2abe86c506131e619f9cb9f7a507","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.6_1755013870731_0.4403504057946519","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"@rbxts/shared-components-flamework","version":"2.6.7","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.7","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"e55e757babad77e3bb2fb09559e716c259423d64","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.7.tgz","fileCount":32,"integrity":"sha512-+sTuGekgHlLo/CFsjR/4CarGH2Pxt3O5AyEwsrvJvFUbBnFo3hCCc5Z8c3IrdeABHD0k2IZW/E3shzLO3F+7nA==","signatures":[{"sig":"MEQCIGm4mWTFr2XwSJniGPm6VKlosWBilAztw82S7ILE+1avAiBao22tblJYLCTQkm9AoC7Z/bhYbM+zAUTeYuMxsMrLKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81657},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"ab7aa03a744f2abe86c506131e619f9cb9f7a507","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.7_1755014516283_0.6505000160952024","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"name":"@rbxts/shared-components-flamework","version":"2.6.8","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.8","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"17fa5b1b7fa9dd487306f59019a9e2402108a483","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.8.tgz","fileCount":32,"integrity":"sha512-j1AHM0kwuPzTfj22xs9kjlzdKz9LSlQx2D4ODzm4hQfvzLH/ayyBpHg9oEOPNgi7Wx5WioL/EvRUpMauPGUCCw==","signatures":[{"sig":"MEQCICwQqrcqriFzs00YYQhOBTj5TXmW5cIrgMJiaHAQe7hjAiBddftkHz7U+6WeUuJe5WC0PqZgkGr3Izkfqbeq6gUf6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81445},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"6b80a84b580c3f2fefd768ed203b941f62707c6a","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.8_1755015578582_0.7597716558055929","host":"s3://npm-registry-packages-npm-production"}},"2.6.9":{"name":"@rbxts/shared-components-flamework","version":"2.6.9","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.6.9","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"c198774ac9b65d01dd44cfa4e026bab43daa49a5","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.6.9.tgz","fileCount":32,"integrity":"sha512-mECArUhev1Z5KhO1s6PC16WddQI0f50IY4LW9B+NoTaMFfRBjpzYTkE56O0LJN4kpp5uVwUMMfxsrKh9HQJK7w==","signatures":[{"sig":"MEQCIAOjFWbMV8jXqk+WGqAUsOQRk+W+hSgBraum6rhWxS/lAiBDnhpv9H0EXePf9Fyrg/icJ6+/NX6Us28J5NmX87w/7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81508},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"c485ba9dd481116c00bf86d81bf4a1df46549652","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.6.9_1755015901779_0.3685496349597275","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@rbxts/shared-components-flamework","version":"2.7.0","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.7.0","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"74c0985367af221fb0c92f198d55c863bc475858","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.7.0.tgz","fileCount":32,"integrity":"sha512-KQ4awYF3qHE93iWX4xBDCldCUFf80pb6lhyAci5X3V5o5dEd836vDGkkU4XyeYiKZDo05quIGGOWGMztlMiZUw==","signatures":[{"sig":"MEUCIQC9T1XUmStPQz0Uw0i+63mwh/TdWfAm4O7xCvA8HBx07AIgWPb6IsP22hnE+sSODDh5RQhHtjaFyJmfkHj+1slVR8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80603},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d7f864a7e591f2cbf1a7b45bf2e70e263d226eed","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.7.0_1755221938388_0.8552427325648724","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@rbxts/shared-components-flamework","version":"2.7.1","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.7.1","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"2f5d87c36d007292bd2bae3a873660b817185ef6","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.7.1.tgz","fileCount":32,"integrity":"sha512-AkDEVuxrQ2do4pF3doEYJbR+TztTFeKf57AFYTJbpV//L6XjzaIHRtKahN28qSnTH7mQfBwMoX9UcUohGTVRWw==","signatures":[{"sig":"MEUCIQCWamUTUEDsCEpypiVq0AyD0L3Vl5BRKXv/O6/75C002gIgXX+Xdp+353/yHCOYMwKX3qLyoOltDifGl1GIlbBaPDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80603},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d7f864a7e591f2cbf1a7b45bf2e70e263d226eed","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.7.1_1755223570713_0.30203489447571874","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@rbxts/shared-components-flamework","version":"2.7.2","keywords":["flamework","shared","network","components"],"author":{"name":"tesmi"},"license":"MIT","_id":"@rbxts/shared-components-flamework@2.7.2","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"dist":{"shasum":"8b85ee1335b3f148942372fe5887b0aefd8e2d80","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.7.2.tgz","fileCount":32,"integrity":"sha512-RuhwQFxwokwFLZUTVkTSWp+VLNZKTHLW2O/RJb/8re1L6SWDSdvJx7RdRx5+FiRoihKcH2NfPNMv0G4Hwl6sSA==","signatures":[{"sig":"MEYCIQDTjIiwq77IK/tx1q9pAttWnbyRyi2l9Q5mlyzrGx76RgIhAMlmEGGVt6gR9GDhIUO4RlKC+mWwZWnOpnwL1JE6/ty2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81057},"main":"out/init.lua","types":"out/index.d.ts","gitHead":"d7f864a7e591f2cbf1a7b45bf2e70e263d226eed","scripts":{"build":"rbxtsc","serve":"rojo serve test/default.project.json","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","prepublishOnly":"npm run build"},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"repository":{"url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git","type":"git"},"_npmVersion":"10.9.0","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@rbxts/t":"^3.1.1","@rbxts/remo":"^1.3.1","@rbxts/beacon":"^2.1.1","@flamework/core":"^1.1.0","@rbxts/services":"^1.5.3","@flamework/components":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.4","roblox-ts":"^3.0.0","typescript":"^5.2.2","@rbxts/types":"^1.0.813","@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","@typescript-eslint/parser":"^6.19.0","rbxts-transformer-flamework":"^1.1.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-components-flamework_2.7.2_1755513728095_0.01377151963880019","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@rbxts/shared-components-flamework","version":"2.7.3","description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","main":"out/init.lua","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","test:watch":"rbxtsc -w --type=game -p test -i test/include","serve":"rojo serve test/default.project.json","prepublishOnly":"npm run build"},"keywords":["flamework","shared","network","components"],"repository":{"type":"git","url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git"},"author":{"name":"tesmi"},"license":"MIT","types":"out/index.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@rbxts/charm-sync":"^0.3.0","@rbxts/compiler-types":"^3.0.0-types.0","@rbxts/types":"^1.0.813","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-roblox-ts":"^0.0.36","prettier":"^3.2.4","rbxts-transformer-flamework":"^1.1.0","roblox-ts":"^3.0.0","typescript":"^5.2.2"},"peerDependencies":{"@rbxts/charm":">=0.10.0","@rbxts/charm-sync":">=0.3.0"},"dependencies":{"@flamework/components":"^1.1.0","@flamework/core":"^1.1.0","@rbxts/beacon":"^2.1.1","@rbxts/remo":"^1.3.1","@rbxts/services":"^1.5.3","@rbxts/t":"^3.1.1"},"_id":"@rbxts/shared-components-flamework@2.7.3","gitHead":"43c3bd2e176365c5d254a3d6f2d84d7ba9fbe888","bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-5wPYb4Kr65IQTCjjOaJsB6M+pngjkjVZLd3Fksw+cDKXDcbf8j2qqOKEy4arXslZ6H4qqU3kiNmSpVBU0g3kVA==","shasum":"33fc2dd5395f85efd2f69abf3b0e0d53d69937eb","tarball":"https://registry.npmjs.org/@rbxts/shared-components-flamework/-/shared-components-flamework-2.7.3.tgz","fileCount":32,"unpackedSize":81275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBsujFOVlxcx9p7/S6wc71EVc5AY8DDsZamyFHlRjCTKAiB4ZT8kbp8r4xY84yEhIt8v+tLP02O/5WONPw/pE92V9g=="}]},"_npmUser":{"name":"tesmi","email":"sashdfr@gmail.com"},"directories":{},"maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared-components-flamework_2.7.3_1764684713384_0.33514160665775883"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-01T04:46:09.683Z","modified":"2025-12-02T14:11:53.811Z","1.0.0":"2024-02-01T04:46:09.962Z","1.1.0":"2024-02-03T09:53:40.349Z","1.1.1":"2024-02-03T10:14:51.412Z","1.1.2":"2024-02-03T10:21:45.710Z","1.1.3":"2024-02-03T12:21:30.743Z","1.1.4":"2024-02-03T12:38:58.875Z","1.1.5":"2024-02-03T12:39:55.850Z","1.1.6":"2024-02-03T13:29:29.534Z","1.1.7":"2024-02-04T09:39:44.687Z","1.1.8":"2024-02-05T09:38:29.834Z","1.1.81":"2024-02-05T13:05:11.408Z","1.1.82":"2024-02-05T13:05:47.828Z","1.1.83":"2024-02-05T13:15:16.110Z","1.1.84":"2024-02-05T13:44:43.161Z","1.1.85":"2024-02-05T14:22:39.045Z","1.1.9":"2024-02-06T14:32:51.176Z","1.2.0":"2024-02-07T03:25:53.292Z","1.2.1":"2024-02-07T03:30:33.315Z","1.2.11":"2024-02-07T03:32:08.195Z","1.2.12":"2024-02-16T15:42:56.449Z","1.2.13":"2024-02-16T15:46:00.749Z","1.2.2":"2024-02-21T14:15:42.368Z","1.2.3":"2024-02-22T04:13:56.765Z","1.2.4":"2024-02-24T13:47:12.741Z","1.2.41":"2024-02-24T14:06:40.730Z","1.2.42":"2024-02-24T14:16:26.486Z","1.2.43":"2024-02-24T14:25:58.295Z","1.2.44":"2024-02-24T14:40:32.352Z","1.2.45":"2024-02-24T14:41:10.015Z","1.2.46":"2024-02-24T14:50:02.947Z","1.2.5":"2024-02-25T04:48:02.374Z","1.2.51":"2024-02-25T04:53:25.999Z","1.2.52":"2024-02-25T05:10:36.557Z","1.2.53":"2024-02-25T05:43:43.249Z","1.2.54":"2024-02-25T05:48:52.578Z","2.0.0":"2024-03-01T11:06:03.709Z","2.0.1":"2024-03-01T11:22:50.548Z","2.0.2":"2024-03-01T11:33:23.872Z","2.0.3":"2024-03-01T12:37:36.043Z","2.0.4":"2024-03-02T16:07:19.461Z","2.0.5":"2024-03-02T16:11:52.018Z","2.0.6":"2024-03-02T16:17:34.682Z","2.0.7":"2024-03-02T16:49:14.119Z","2.0.8":"2024-03-03T03:09:32.782Z","2.0.9":"2024-04-17T06:18:22.103Z","2.1.0":"2024-04-17T06:34:15.980Z","2.1.1":"2024-05-21T15:51:46.613Z","2.1.2":"2024-05-22T10:08:24.973Z","2.1.3":"2024-05-22T10:19:21.083Z","2.1.4":"2024-05-22T15:01:03.259Z","2.1.5":"2024-05-23T04:05:23.122Z","2.1.6":"2024-05-23T04:28:25.829Z","2.1.7":"2024-05-23T04:33:17.184Z","2.1.8":"2024-05-23T04:50:26.664Z","2.1.9":"2024-05-23T05:43:01.597Z","2.2.0":"2024-06-08T04:48:58.386Z","2.2.1":"2024-06-09T05:44:37.916Z","2.2.2":"2024-06-10T11:44:35.452Z","2.2.3":"2024-06-10T11:47:59.879Z","2.2.4":"2024-06-10T11:54:24.249Z","2.2.5":"2024-06-20T17:00:45.823Z","2.2.6":"2024-06-21T03:24:56.228Z","2.2.7":"2024-06-27T04:12:48.612Z","2.2.8":"2024-07-06T03:47:56.011Z","2.3.0":"2024-07-09T13:09:59.825Z","2.3.1":"2024-07-15T02:23:26.016Z","2.3.2":"2024-07-23T08:49:03.357Z","2.3.3":"2024-07-28T14:17:17.654Z","2.3.4":"2024-08-21T14:19:01.207Z","2.3.5":"2024-09-06T09:23:57.507Z","2.3.6":"2024-12-06T14:30:18.778Z","2.3.8":"2024-12-06T14:49:56.901Z","2.3.9":"2024-12-06T14:59:19.403Z","2.4.0":"2024-12-09T10:39:57.592Z","2.4.1":"2024-12-09T10:45:24.915Z","2.5.0":"2025-03-12T06:22:39.561Z","2.5.1":"2025-04-15T12:03:12.326Z","2.5.2":"2025-05-06T07:52:04.136Z","2.5.3":"2025-05-29T09:23:34.523Z","2.6.0":"2025-08-04T11:08:42.194Z","2.6.1":"2025-08-04T12:17:26.440Z","2.6.2":"2025-08-07T12:04:30.454Z","2.6.3":"2025-08-09T14:59:29.796Z","2.6.4":"2025-08-11T15:37:41.465Z","2.6.5":"2025-08-11T16:23:47.101Z","2.6.6":"2025-08-12T15:51:10.920Z","2.6.7":"2025-08-12T16:01:56.467Z","2.6.8":"2025-08-12T16:19:38.763Z","2.6.9":"2025-08-12T16:25:02.001Z","2.7.0":"2025-08-15T01:38:58.559Z","2.7.1":"2025-08-15T02:06:10.899Z","2.7.2":"2025-08-18T10:42:08.293Z","2.7.3":"2025-12-02T14:11:53.578Z"},"bugs":{"url":"https://github.com/Tesmi-Develop/shared-component-flamework/issues"},"author":{"name":"tesmi"},"license":"MIT","homepage":"https://github.com/Tesmi-Develop/shared-component-flamework#readme","keywords":["flamework","shared","network","components"],"repository":{"type":"git","url":"git+https://github.com/Tesmi-Develop/shared-component-flamework.git"},"description":"This package will allow you to create shared components that will synchronize between server and client. This package is reflex-based, so it is important to know how to work with it to understand how this package works.","maintainers":[{"name":"tesmi","email":"sashdfr@gmail.com"}],"readme":"# 🔥 shared-components-flamework\r\n\r\n<div align=\"center\">\r\n\r\n[![ISC License](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)\r\n[![npm version](https://img.shields.io/npm/v/@rbxts/shared-components-flamework)](https://www.npmjs.com/package/@rbxts/shared-components-flamework)\r\n\r\n<div align=\"left\">\r\n\r\nA powerful library for creating synchronized server-client components in Roblox. This package simplifies state management and networking between server and client in components while maintaining type safety.\r\n\r\n## Features\r\n- 🔄 Automatic state synchronization between server and client\r\n\r\n- 🏷️ Type-safe component definitions\r\n\r\n- 🎮 Built-in networking with events and actions\r\n\r\n- 🎛️ Support for decorators\r\n\r\n## 📦 Installation\r\n```bash\r\nnpm install shared-components-flamework\r\n```\r\n\r\n## 🚀 Getting Started\r\n\r\n### 1️⃣ Create Shared Component\r\n\r\n```ts\r\n// shared/components/counter.ts\r\n\r\n// define state\r\ninterface State {\r\n   \tvalue: number;\r\n}\r\n\r\n@Component()\r\nexport class CounterComponent extends SharedComponent<State> {\r\n  \tprotected state = { value: 0 };  // Initial state\r\n}\r\n```\r\n\r\n### 2️⃣ Server Implementation\r\n\r\n```ts\r\n// server/components/counter.ts  \r\n@Component({ tag: \"Counter\" })\r\nexport class ServerCounterComponent extends CounterComponent implements OnStart {\r\n  \tpublic onStart() {\r\n\t\ttask.spawn(() => {\r\n\t\t\twhile (task.wait(3)) {\r\n\t\t\t\tthis.Increment();\r\n\t\t\t}\r\n\t\t});\r\n\t}\r\n\r\n\t@Action() // State modifier\r\n\tprivate Increment() {\r\n\t\treturn {\r\n\t\t\t...this.state,\r\n\t\t\tvalue: this.state.value + 1,\r\n\t\t};\r\n\t}\r\n}\r\n```\r\n\r\n### 3️⃣ Client Implementation\r\n```ts\r\n// client/components/counter.ts  \r\n@Component({\r\n\ttag: \"Counter\",\r\n})\r\nexport class ClientCounterComponent extends CounterComponent {\r\n\t@Subscribe((state) => state.value)\r\n\tprivate onIncrement(newValue: number) {\r\n\t\tprint(`new value: ${newValue}`);\r\n\t}\r\n}\r\n```\r\n\r\n## 🌐 Networking\r\nWith this package you can declare remote event, action inside the component, this will allow you to easily make interaction between server and client component \r\n\r\n```ts\r\n@Component()\r\nexport class SomeSharedComponent extends SharedComponent<{}> {\r\n\tprotected state = {};\r\n\r\n\tprotected remotes = {\r\n\t\tClientEvent: SharedComponentNetwork.event<ServerToClient, [value: number]>(),\r\n\t\tServerEvent: SharedComponentNetwork.event<ClientToServer, [value: number]>(),\r\n\t\tAction: SharedComponentNetwork.action<[value: number], void>(),\r\n\t};\r\n}\r\n\r\n// server\r\n@Component({\r\n\ttag: \"SomeSharedComponent\",\r\n})\r\nexport class ServerComponent extends SomeSharedComponent implements OnStart {\r\n\tpublic onStart() {\r\n\t\tthis.remotes.ServerEvent.Connect((player, amount) => {\r\n\t\t\tprint(`value = ${amount}, player: ${player}`);\r\n\t\t});\r\n\r\n\t\tthis.remotes.Action.OnRequest((amount) => {\r\n\t\t\tprint(`Action: value = ${amount}`);\r\n\t\t});\r\n\r\n\t\ttask.wait(5);\r\n\t\tthis.remotes.ClientEvent.Broadcast(1);\r\n\t}\r\n}\r\n\r\n// client\r\n@Component({\r\n\ttag: \"SomeSharedComponent\",\r\n})\r\nexport class ClientComponent extends SomeSharedComponent implements OnStart {\r\n\tpublic onStart() {\r\n\t\tthis.remotes.ClientEvent.Connect((amount: number) => {\r\n\t\t\tprint(`value = ${amount}`);\r\n\t\t});\r\n\t\tthis.remotes.ServerEvent.Fire(1);\r\n\t\tthis.remotes.Action(1);\r\n\t}\r\n}\r\n```\r\n\r\n\r\n\r\n\r\n## 📚 API Reference\r\n### Core Components\r\n\r\n``SharedComponent<S, A, I>``\r\n\r\n**The foundation class for all shared components**\r\n\r\n```ts\r\nabstract class SharedComponent<\r\n  S = {},                // State type\r\n  A extends object = {}, // Attributes type  \r\n  I extends Instance = Instance // Instance type\r\n> extends BaseComponent<A & { __SERVER_ID?: string }, I>\r\n```\r\n\r\n🏷️ Generics:\r\n| Param | Description | Default |\r\n|-------|-------------|---------|\r\n| ``S`` | Component state type | ``any`` |\r\n| ``A`` | Component attributes type | ``{}`` |\r\n| ``I`` | Roblox Instance type | ``Instance`` |\r\n\r\n\r\n\r\n\r\n## 🛠️ Public Methods\r\n``GetState(): S``\r\n\r\n**Returns current component state**\r\n\r\n```ts\r\nconst state = component.GetState();\r\nprint(`Current value: ${state.value}`);\r\n```\r\n\r\n``Dispatch(newState: S): S``\r\n\r\n**Updates component state and triggers updates**\r\n\r\n```ts\r\ncomponent.Dispatch({ \r\n\t...component.GetState(),\r\n\tvalue: 42 \r\n});\r\n```\r\n\r\n``Subscribe()``\r\n\r\n**State change subscription methods**\r\n\r\n**Overload 1 - Full state**\r\n\r\n```ts\r\nSubscribe(listener: (state: S, prevState: S) => void): () => void\r\n```\r\n\r\n**Example:**\r\n\r\n```ts\r\nconst unsubscribe = component.Subscribe((state, prevState) => {\r\n\tprint(`State changed from ${prevState.value} to ${state.value}`);\r\n});\r\n```\r\n\r\n**Overload 2 - Selected value**\r\n\r\n```ts\r\nSubscribe<T>(\r\n\tselector: (state: S) => T,\r\n\tlistener: (value: T, prevValue: T) => void  \r\n): () => void\r\n```\r\n\r\n**Example:**\r\n\r\n```ts\r\ncomponent.Subscribe(\r\n\tstate => state.counter,\r\n\t(value, prevValue) => print(`Counter changed: ${prevValue}→${value}`)\r\n);\r\n```\r\n\r\n``GenerateInfo(): SharedComponentInfo``\r\n\r\n**Generates component metadata**\r\n\r\n```ts\r\nconst info = component.GenerateInfo();\r\nprint(`Component ID: ${info.ServerId}`);\r\n```\r\n\r\n``ResolveIsSyncForPlayer(player: Player, data: SyncPatch<S>): boolean``\r\n\r\n**Controls state sync permissions**\r\n\r\n```ts\r\n// Override to customize:\r\nResolveIsSyncForPlayer(player, patch) {\r\n\treturn true;\r\n}\r\n```\r\n\r\n``ResolveSyncForPlayer(player: Player, data: SyncPatch<S>): SyncPatch<S>``\r\n\r\n**Filters/modifies state before syncing**\r\n\r\n```ts\r\nResolveSyncForPlayer(player, patch) {\r\n\treturn patch\r\n}\r\n```\r\n\r\n``ResolveConnectionPermission(player: Player): boolean``\r\n\r\n**Determines whether a player is authorized to establish a connection to this shared component instance**\r\n\r\n```ts\r\nResolveConnectionPermission(player, patch) {\r\n\treturn patch\r\n}\r\n```\r\n\r\n``AttachDevTool(): void``\r\n\r\n**Enables debugging interface**\r\n\r\n```ts\r\ncomponent.AttachDevTool(); // Sends the state in the REFLEX_DEVTOOLS event\r\n```\r\n\r\n\r\n``DisableDevTool(): void``\r\n\r\n**Disables debugging tools**\r\n\r\n```ts\r\ncomponent.DisableDevTool();\r\n```\r\n\r\n``GetIsConnected(): boolean``\r\n\r\n🖥️ **Client-only**\r\n\r\n**Checks if component is connected to network**\r\n\r\n```ts\r\nif (component.GetIsConnected()) {\r\n  print(\"Component is actively connected!\");\r\n}\r\n```\r\n\r\n``Connect(): void``\r\n\r\n🖥️ **Client-only**\r\n\r\n**Establishes network connection to the server**\r\n\r\n```ts\r\ncomponent.Connect(); \r\n```\r\n\r\n``Disconnect(): void``\r\n\r\n🖥️ **Client-only**\r\n\r\n**Terminates network connection to the server**\r\n\r\n```ts\r\ncomponent.Disconnect(); \r\n```\r\n\r\n``IsConnectedPlayer(player: Player): boolean``\r\n\r\n🖥️ **Server-only**\r\n\r\n**Checks if specific player is connected**\r\n\r\n```ts\r\nif (component.IsConnectedPlayer(player)) { ... }\r\n```\r\n\r\n``GetConnectedPlayers(): ReadonlySet<Player>``\r\n\r\n🖥️ **Server-only**\r\n\r\n**Returns set of connected players**\r\n\r\n```ts\r\nconst players = component.GetConnectedPlayers();\r\n```\r\n\r\n``DisconnectPlayer(player: Player): void``\r\n\r\n🖥️ **Server-only**\r\n\r\n**Force disconnects specific player**\r\n\r\n```ts\r\ncomponent.DisconnectPlayer(player);\r\n```\r\n\r\n``OnConnected(): void``\r\n\r\n🖥️ **Client-only**\r\n\r\n**Fired when client component successfully connects**\r\n\r\n```ts\r\nOnConnected() {\r\n\t...\r\n}\r\n```\r\n\r\n``OnDisconnected(): void``\r\n\r\n🖥️ **Client-only**\r\n\r\n**Fired when client component disconnects**\r\n\r\n```ts\r\nOnDisconnected() {\r\n\t...\r\n}\r\n```\r\n\r\n``OnConnectedPlayer(player: Player): void``\r\n\r\n🖥️ **Server-only**\r\n\r\n**Fired when new player connects**\r\n\r\n```ts\r\nOnConnectedPlayer(player: Player) {\r\n\t...\r\n}\r\n```\r\n\r\n``OnDisconnectedPlayer(player: Player): void``\r\n\r\n🖥️ **Server-only**\r\n\r\n**Fired when player disconnects**\r\n\r\n```ts\r\nOnDisconnectedPlayer(player: Player) {\r\n\t...\r\n}\r\n```\r\n\r\n\r\n\r\n## 🔐 Protected Members\r\n\r\n``remotes: Record<string, ISharedNetwork>``\r\n\r\nNetwork communication interface\r\n\r\n```ts\r\nprotected remotes = {\r\n\tEventName: SharedComponentNetwork.event<[param1: type]>(),\r\n\tActionName: SharedComponentNetwork.action<[params], returnType>()\r\n};\r\n```\r\n\r\n``state: S``\r\n\r\nInitial state declaration\r\n\r\n```ts\r\nprotected state = {\r\n\tvalue: 0,\r\n\titems: [] as string[]  \r\n};\r\n```\r\n\r\n``isBlockingServerDispatches: boolean``\r\n\r\n🖥️ **Client-only**\r\n\r\nWhen ``true``, blocks all state updates from server\r\n\r\n```ts\r\n// Client code example\r\nprotected isBlockingServerDispatches = true; // Pause updates\r\n\r\n// Later...\r\nthis.isBlockingServerDispatches = false; // Resume updates\r\n```\r\n\r\n``isAutoConnect: boolean``\r\n\r\n🖥️ **Client-only**\r\n\r\nWhen ``true`` (default), automatically connects on component initialization\r\n\r\n```ts\r\n// Disable auto-connect\r\nprotected isAutoConnect = false;\r\n\r\n// Manual connection later\r\nthis.Connect(); \r\n```\r\n\r\n\r\n## 🎛️ Decorators\r\n\r\n``@Action()``\r\n\r\nMarks state-modifying methods\r\n\r\n```ts\r\n@Action()\r\npublic increment(amount: number) {\r\n\treturn {\r\n\t\t...this.state,\r\n\t\tvalue: this.state.value + amount\r\n\t};\r\n}\r\n```\r\n\r\n``@Subscribe()``\r\n\r\nAuto-subscribes methods to state changes\r\n\r\n```ts\r\n@Subscribe(state => state.value)\r\nprivate onValueChange(value: number) {\r\n\t// Called only when value changes\r\n}\r\n```\r\n\r\n\r\n\r\n\r\n## 🌐 Networking Utilities\r\n\r\n``SharedComponentNetwork``\r\n\r\n``event<T extends unknown[]>()``\r\n\r\nCreates type-safe network event\r\n```ts\r\nconst event = SharedComponentNetwork.event<[message: string, priority: number]>();\r\n```\r\n\r\n``action<Args extends unknown[], Return>()``\r\n\r\nCreates type-safe network action\r\n\r\n```ts\r\nconst action = SharedComponentNetwork.action<[id: string], boolean>();\r\n```\r\n\r\n## ⚠️ Important Notes\r\n\r\nAlways return **new state objects** in actions or on dispatch:\r\n\r\n```ts\r\n// ✅  Good\r\nreturn { \r\n  ...state,\r\n  value: newValue\r\n};\r\n\r\n// ❌ Bad\r\nstate.value = newValue;\r\nreturn state;\r\n```\r\n\r\n<p align=\"center\">\r\nshared-components-flamework is released under the <a href=\"LICENSE.md\">MIT License</a>.\r\n</p>\r\n\r\n<div align=\"center\">\r\n\r\n[![MIT License](https://img.shields.io/github/license/Tesmi-Develop/shared-component-flamework?style=for-the-badge)](LICENSE.md)\r\n","readmeFilename":"README.md"}