{"c8":{"all":true,"include":["src/**/*.ts"],"reporter":["html","lcov","text"]},"bin":{"schema-debug":"bin/schema-debug","schema-codegen":"bin/schema-codegen"},"bugs":{"url":"https://github.com/colyseus/schema/issues"},"dist":{"shasum":"1383832b15dff29f24ae77cce98029862974d635","tarball":"https://registry.npmjs.org/@colyseus/schema/-/schema-5.0.39.tgz","fileCount":148,"integrity":"sha512-dYE06nMTpBFRXpRczO1XLNjhbSF7WQkWNINZtsYK1gacZ0j+LHDYOTaQmst1ndiyqS+bseshEstT9xI8zqG7uw==","signatures":[{"sig":"MEUCIQCaWWFCn6oce6mbVSMpmPmKVcMo7uuFVxJ8Qho6tdmgpAIgYOPlgxKMBlvVAx73jBlRbGQ5nNc8Ygvepnjm5dKNNTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH0QRtgtLuUdaTG0XYyoYRg+Pvzgxaugbl6Qw7Ml8gC4CIGQqz8kDDamnuNhcpJCE5+7CxMmITtZlWdej5i/4Ie0x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4728951},"main":"./build/index.cjs","name":"@colyseus/schema","type":"module","types":"./build/index.d.ts","author":{"name":"Endel Dreyer"},"module":"./build/index.mjs","browser":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.mjs","browser":"./build/index.mjs","require":"./build/index.cjs","module-sync":"./build/index.mjs"},"./input":{"types":"./build/input/index.d.ts","import":"./build/input/index.mjs","browser":"./build/input/index.mjs","require":"./build/input/index.cjs","module-sync":"./build/input/index.mjs"}},"gitHead":"a8fbaab49c17dfe75a9e15bfcfe6d387d5013911","license":"MIT","scripts":{"test":"npm run test:types && npm run test:mocha","bench":"node bench/run.mjs","build":"node node_modules/typescript/bin/tsc -p tsconfig.build.json && rollup -c rollup.config.mjs","watch":"node node_modules/typescript/bin/tsc -p tsconfig.build.json -w","prepare":"npm run build","coverage":"c8 npm run test","typecheck":"node node_modules/typescript/bin/tsc -p tsconfig.test.json","bench:gate":"node bench/run.mjs --assert --samples 3 --filter gate","test:mocha":"tsx --tsconfig tsconfig.test.json ./node_modules/mocha/bin/mocha.js \"test/*.test.ts\" \"test/**/*.test.ts\"","test:types":"node node_modules/typescript/bin/tsc -p tsconfig.build.json && node test/types/run.mjs typescript typescript-7","profile:cpu":"node bench/profile.mjs --cpu","profile:heap":"node bench/profile.mjs --heap","test:exports":"node test/verify-exports.mjs","bench:compare":"node bench/run.mjs --compare","test:polyfill":"npm run test:mocha -- --require ./test/metadata-polyfill/preload.mjs","bench:snapshot":"bash bench/snapshot-build.sh","generate-test-1":"bin/schema-codegen test-external/PrimitiveTypes.ts --csharp --namespace SchemaTest.PrimitiveTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/PrimitiveTypes","generate-test-2":"bin/schema-codegen test-external/ChildSchemaTypes.ts --csharp --namespace SchemaTest.ChildSchemaTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/ChildSchemaTypes","generate-test-3":"bin/schema-codegen test-external/ArraySchemaTypes.ts --csharp --namespace SchemaTest.ArraySchemaTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/ArraySchemaTypes","generate-test-4":"bin/schema-codegen test-external/MapSchemaTypes.ts --csharp --namespace SchemaTest.MapSchemaTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/MapSchemaTypes","generate-test-5":"bin/schema-codegen test-external/InheritedTypes.ts --csharp --namespace SchemaTest.InheritedTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/InheritedTypes","generate-test-6":"bin/schema-codegen test-external/MapSchemaInt8.ts --csharp --namespace SchemaTest.MapSchemaInt8 --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/MapSchemaInt8","generate-test-7":"bin/schema-codegen test-external/BackwardsForwards.ts --csharp --namespace SchemaTest.BackwardsForwards --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/BackwardsForwards","generate-test-8":"bin/schema-codegen test-external/FilteredTypes.ts --csharp --namespace SchemaTest.FilteredTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/FilteredTypes","generate-test-9":"bin/schema-codegen test-external/InstanceSharingTypes.ts --csharp --namespace SchemaTest.InstanceSharingTypes --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/InstanceSharingTypes","typecheck:build":"node node_modules/typescript/bin/tsc -p tsconfig.build.json --noEmit","generate-test-10":"bin/schema-codegen test-external/Callbacks.ts --csharp --namespace SchemaTest.Callbacks --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/Callbacks","generate-test-11":"bin/schema-codegen test-external/MapSchemaMoveNullifyType.ts --csharp --namespace SchemaTest.MapSchemaMoveNullifyType --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/MapSchemaMoveNullifyType","generate-test-12":"bin/schema-codegen test-external/ArraySchemaClear --csharp --namespace SchemaTest.ArraySchemaClear --output ../colyseus-unity-sdk/Assets/Colyseus/Tests/Editor/ColyseusTests/Schema/ArraySchemaClear"},"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"homepage":"https://github.com/colyseus/schema#readme","keywords":["schema","binary","serialization","serializer","netcode"],"repository":{"url":"git://github.com/colyseus/schema.git","type":"git"},"_npmVersion":"10.8.2","description":"Automatic state replication for multiplayer games. Mutate plain objects, and every client gets a live, typed mirror through delta encoding.","directories":{},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.21.0","glob":"^13.0.0","mocha":"^10.2.0","sinon":"^7.2.2","tslib":"^2.1.0","nanoid":"^5.1.6","rimraf":"^6.1.2","rollup":"^4.18.0","core-js":"^3.44.0","msgpackr":"^1.6.1","benchmark":"^2.1.4","typescript":"^5.9.3","@types/node":"^14.0.13","flatbuffers":"^1.10.2","@types/mocha":"^5.2.5","@types/sinon":"^7.0.3","fossil-delta":"^1.0.2","typescript-7":"npm:typescript@^7.0.2","@msgpack/msgpack":"^1.9.1","@types/benchmark":"^2.1.0","source-map-support":"^0.5.13","@rollup/plugin-typescript":"^11.1.6"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/schema_5.0.39_1791778616320_0.7715128119290924","host":"s3://npm-registry-packages-npm-production"},"_id":"@colyseus/schema@5.0.39","version":"5.0.39"}