{"_id":"@dajiaoai/algeo-protocol","_rev":"10-7f26f99513537ef13ab00d88f0e98112","name":"@dajiaoai/algeo-protocol","dist-tags":{"dev":"1.0.1-dev.0","latest":"1.5.2"},"versions":{"1.0.0":{"name":"@dajiaoai/algeo-protocol","version":"1.0.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.0.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"dist":{"shasum":"795fb065786dad2840ee164f5e6a2b9de3ad5590","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.0.0.tgz","fileCount":26,"integrity":"sha512-3tZRyhB1FN95BnGEFLHxBrGoQdCU5P0gz2isLtu1TryvvDfABMjnI+E9q/wc+OxSH80eEsnQPI0JEt2nI2Z5yA==","signatures":[{"sig":"MEYCIQDPQtjqGhfYVw+Slsv4n5LOYD0XhrmGplp8JA20hYCrIAIhAL00iaxLaODDCaQ1r/JjDuOQ9qCLTM9p/G1mudnAPRY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70161},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"010e519b874ad3c69c9092f6c629266503ac2051","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - postMessage 消息类型、FileContentV10、ShareOptions、错误码","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.0.0_1773307902953_0.22683266490683818","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-dev.0":{"name":"@dajiaoai/algeo-protocol","version":"1.0.1-dev.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.0.1-dev.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"dist":{"shasum":"bcf98d98980fc1fffeca604667af04c47171a8f5","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.0.1-dev.0.tgz","fileCount":26,"integrity":"sha512-57GtYRfofPFe5jefPv8CTFhLHmYAcJwHdC1QqcYkuqPobYuvaqEFIjMFBqZuIvTIDhbqBEyB2wbjeDc876TNfA==","signatures":[{"sig":"MEUCIQDjG9jL139J/9Vf+1xN+yIEdj5DuJyr+3E7vLsDlWIO0QIgBynmF7ov5sUGKz3q6cHCIuqFHVGNLfJ2XbjcF2zZImI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70736},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"010e519b874ad3c69c9092f6c629266503ac2051","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","typecheck":"tsc --noEmit","publish:dev":"npm run build && npm publish --tag dev","version:dev":"npm version prerelease --preid=dev --no-git-tag-version"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - postMessage 消息类型、FileContentV10、ShareOptions、错误码","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.0.1-dev.0_1773310083468_0.30208936969109845","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dajiaoai/algeo-protocol","version":"1.1.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.1.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"dist":{"shasum":"58fb718a75b75cea19239e279e11395cdd427db4","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.1.0.tgz","fileCount":26,"integrity":"sha512-X8znZHbENWOlmwKtANXNTR6qwKN6lGwhEL+pYQEroPafl52NlN5ugI8PVzMApZExen3j0q7K8GkLuwnFHrOCTQ==","signatures":[{"sig":"MEQCIBiRPSHxz5RXJ9CtU13P7ehEWeG/pxpADtLOeHxQ1uCwAiAlE3CuqZuDwSkbfNlLEqYhm/tUzcWC7bJ+Js3n+CZ9rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70145},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"21557955d9e12e2c26348a607b0e8449b2990a7f","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.1.0_1773650166695_0.3872013785005721","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@dajiaoai/algeo-protocol","version":"1.1.1","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.1.1","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"dist":{"shasum":"3102743b5a10ea6a883bdde023387cdcdf202e68","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.1.1.tgz","fileCount":26,"integrity":"sha512-XiDZwqf3DU5t+kGSnLghnhxwhHpuM5mJfvUKfwgQfmBhBtUZbfcCydHWgKyKxsR+m2kH/EaXC5AbrHWBxfAvzw==","signatures":[{"sig":"MEUCID7PmDKf+UqG5OunCK+SxaqIi2PPiAd86kGjled0iwbIAiEAklGMWsCG2UHwbZywSHX0h6sh2+GCb74qkBS8Omc/g50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71709},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"fba107eb95e182efe9b2bf28ab94c19143d3d436","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.1.1_1773650559970_0.9141634334479418","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@dajiaoai/algeo-protocol","version":"1.2.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.2.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"dist":{"shasum":"33e6c1e3257d8da85d982feedb6bf3a8e0ca792f","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.2.0.tgz","fileCount":26,"integrity":"sha512-1n1OkAgB7EVTL+hxNcx5NuvJNHg//w43TZXr6j32RS1EqDfGcoJQcvXm7qcaNi8LKYhA/M1isIv/K6d9bjnYNQ==","signatures":[{"sig":"MEUCICgkS7IDcCK+bJHHC3EssrXQesf8BYaltaiSz01awTfsAiEAqSJeCRsQbBZgg2MDQ7ybkYa0OtRwhYqBcpEf9xfnvts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71874},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"84ee279001d62ccaf3266ee664d0217a55592d40","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.2.0_1774247528936_0.183040051199177","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dajiaoai/algeo-protocol","version":"1.3.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.3.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"homepage":"https://github.com/dajiaoai/algeo-protocol#readme","bugs":{"url":"https://github.com/dajiaoai/algeo-protocol/issues"},"dist":{"shasum":"f22a61d2fb57b073c0785b02d3c234bac59a6802","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.3.0.tgz","fileCount":27,"integrity":"sha512-fOG7IHLKn0CV/N2W6spLH45ifBWmxMvDr2zCwXGUM5ICkWObTPW1uNVdB6svpHwqWb7qaVmlxsjO+ertz5coBA==","signatures":[{"sig":"MEUCICjosUfglrpabtXJ7JlY8X+qs8uzP5Jqt/tKLVJ3mSi9AiEA36L/vudQjuw1YMHc4Dss1FvqyVvnqSP5rXXtNv4ovKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74134},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"a546f70bb6d52dfbe36e4080a2cfa995dca3b0bd","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"repository":{"url":"git+https://github.com/dajiaoai/algeo-protocol.git","type":"git"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.3.0_1776655226515_0.348652365326539","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@dajiaoai/algeo-protocol","version":"1.4.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.4.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"homepage":"https://github.com/dajiaoai/algeo-protocol#readme","bugs":{"url":"https://github.com/dajiaoai/algeo-protocol/issues"},"dist":{"shasum":"8b0b1871be56ad790d39d3bf2bd3d01fb57f6913","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.4.0.tgz","fileCount":27,"integrity":"sha512-aUfZu4Ar99AXi2SA2Mof1tWYqZuKox5x4IKQ40+Fy9i89KmUfLHOAJtBv/Gu0691Yn6xsDBzLh5RFXB4glHOOQ==","signatures":[{"sig":"MEUCIQDkTk56+bxJtrWqIcpmla8ArBfE/zioP/hNcF/GLGCgBQIgRflNU5U8j+aWK5QVGNhXVGect2CDCssC6oWUOe3Mi1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108288},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"07ec687269e89d139a0a7e965ab43548bfdc4785","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"repository":{"url":"git+https://github.com/dajiaoai/algeo-protocol.git","type":"git"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.4.0_1780299262738_0.7785389949867609","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@dajiaoai/algeo-protocol","version":"1.5.0","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.5.0","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"homepage":"https://github.com/dajiaoai/algeo-protocol#readme","bugs":{"url":"https://github.com/dajiaoai/algeo-protocol/issues"},"dist":{"shasum":"c76356bfa61d5996bf4f90b185a2ebee8490b861","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.5.0.tgz","fileCount":27,"integrity":"sha512-514g3A1anK9slwxq+dNZcra3aAL/IMkQQsNGI5krfTn21ZQqe+XVV/jn0vnHhedxSrRgMNvjFHOQT1G6hYskng==","signatures":[{"sig":"MEYCIQCTEbls43rhahQGQPTiBXPt5er4ogxdsEfZE62hqMyrEwIhAP/cJIhqgD7SVfMc83fLYTmYDnrqnHZ/byCePo2Ug/6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127739},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"5a89a8634716a8fdac69ea4a5ea564e6fa638a46","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"repository":{"url":"git+https://github.com/dajiaoai/algeo-protocol.git","type":"git"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.5.0_1782458145597_0.7790752621755763","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@dajiaoai/algeo-protocol","version":"1.5.1","keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","_id":"@dajiaoai/algeo-protocol@1.5.1","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"homepage":"https://github.com/dajiaoai/algeo-protocol#readme","bugs":{"url":"https://github.com/dajiaoai/algeo-protocol/issues"},"dist":{"shasum":"818e610231ab32a05827f13f2a7f1880b78908f9","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.5.1.tgz","fileCount":27,"integrity":"sha512-Z8B1aX5brtTrWwS4lnZln4VauWe+Vb5117UrQkS1IyOPSQMZrWQWhVMRTgEgM/iptLbCtZj2kfe2KRzeRCxoQA==","signatures":[{"sig":"MEUCIQC7QDPTZB01o9siAGac3eAkYqp+QwEh6PTxQx6kFGFx/gIgArpPiiUjse65PoRJejute+P8AHSe/bWpJZ9iypbPog4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142269},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"}},"gitHead":"1bb4b95a47819356d2e387cfef134fc12b27acfe","scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"repository":{"url":"git+https://github.com/dajiaoai/algeo-protocol.git","type":"git"},"_npmVersion":"10.9.0","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.23.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.0","tsup":"^8.0.0","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/algeo-protocol_1.5.1_1782720424166_0.642253383096206","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@dajiaoai/algeo-protocol","version":"1.5.2","description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fileContent":{"types":"./dist/fileContent.d.ts","import":"./dist/fileContent.mjs","require":"./dist/fileContent.js"},"./slide":{"types":"./dist/slide.d.ts","import":"./dist/slide.mjs","require":"./dist/slide.js"},"./message":{"types":"./dist/message.d.ts","import":"./dist/message.mjs","require":"./dist/message.js"},"./embed":{"types":"./dist/embed.d.ts","import":"./dist/embed.mjs","require":"./dist/embed.js"}},"scripts":{"build":"tsup src/index.ts src/fileContent.ts src/slide.ts src/message.ts src/embed.ts --format cjs,esm --dts --clean","prepack":"npm run build","prepare":"npm run build","typecheck":"tsc --noEmit"},"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.0","zod":"^3.23.0"},"dependencies":{"zod":"^3.23.0"},"keywords":["algeo","dajiaoai","protocol","embed"],"author":{"name":"大角几何"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dajiaoai/algeo-protocol.git"},"homepage":"https://github.com/dajiaoai/algeo-protocol#readme","bugs":{"url":"https://github.com/dajiaoai/algeo-protocol/issues"},"_id":"@dajiaoai/algeo-protocol@1.5.2","gitHead":"7774bf5695c301f5895a8892ec8ee2b1784ba571","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-YAOpXHCCeG8WqsprKQJqk+hes06xk6Na+itJvKWtTpXV4dqdDo0t10YStQZhHfWgj+/Ffmz9nnX0t6FQMJhbRw==","shasum":"6e2dae0986bc0b00ed67b52f11338d11bb808e84","tarball":"https://registry.npmjs.org/@dajiaoai/algeo-protocol/-/algeo-protocol-1.5.2.tgz","fileCount":27,"unpackedSize":146049,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCAN6Y8QXCE001DfkFU5It2QsWEMLcDfllxyW0m9xsnHwIhAPIZsa2hePOokOxCS/Lk6guYwn2WVuGv2T3tQFfKFB6u"}]},"_npmUser":{"name":"dajiaoai","email":"liluhuizj@gmail.com"},"directories":{},"maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/algeo-protocol_1.5.2_1782980998933_0.4980748823201009"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-12T09:31:42.559Z","modified":"2026-07-02T08:29:59.183Z","1.0.0":"2026-03-12T09:31:43.082Z","1.0.1-dev.0":"2026-03-12T10:08:03.608Z","1.1.0":"2026-03-16T08:36:06.847Z","1.1.1":"2026-03-16T08:42:40.109Z","1.2.0":"2026-03-23T06:32:09.085Z","1.3.0":"2026-04-20T03:20:26.650Z","1.4.0":"2026-06-01T07:34:22.884Z","1.5.0":"2026-06-26T07:15:45.733Z","1.5.1":"2026-06-29T08:07:04.333Z","1.5.2":"2026-07-02T08:29:59.074Z"},"bugs":{"url":"https://github.com/dajiaoai/algeo-protocol/issues"},"author":{"name":"大角几何"},"license":"Apache-2.0","homepage":"https://github.com/dajiaoai/algeo-protocol#readme","keywords":["algeo","dajiaoai","protocol","embed"],"repository":{"type":"git","url":"git+https://github.com/dajiaoai/algeo-protocol.git"},"description":"大角几何开放平台协议层 - 消息类型、画板数据、错误码等","maintainers":[{"name":"dajiaoai","email":"liluhuizj@gmail.com"}],"readme":"# @dajiaoai/algeo-protocol\r\n\r\n大角几何开放平台协议层，提供画板数据、消息类型、内嵌通信等统一类型定义与工具函数，供 SDK、主站 embedBridge 及第三方集成方共用，避免类型漂移。\r\n\r\n## 功能概述\r\n\r\n| 模块            | 说明                                                                            |\r\n| --------------- | ------------------------------------------------------------------------------- |\r\n| **FileContent** | 文件内容协议：`ShareOptions`、`FileContentLatest`、版本判断、内容过滤、Zod 校验 |\r\n| **Slide**       | 画板协议：`SlideV2`、`SlideStyleSheetV2`、`DefinitionV2`、样式与几何定义        |\r\n| **Message**     | 对话消息协议：`SeedChatMessage`、`SeedUserMessage`、`SeedAssistantMessage`      |\r\n| **Embed**       | 内嵌画板通信：`postMessage` 消息类型、错误码、请求/响应格式                     |\r\n\r\n## 安装\r\n\r\n```bash\r\nnpm install @dajiaoai/algeo-protocol\r\n```\r\n\r\n**依赖**：本包依赖 `zod`（用于运行时校验），若项目未安装会自动引入。\r\n\r\n## 使用方式\r\n\r\n### 主入口（推荐）\r\n\r\n```typescript\r\nimport {\r\n  // FileContent\r\n  ShareOptions,\r\n  FileContentLatest,\r\n  convertToLatest,\r\n  sanitizeFileContent,\r\n  getShareOptionsFromContent,\r\n  requiredShareOptions,\r\n  fileContentLatestSchema,\r\n  // Slide\r\n  SlideV2,\r\n  SlideStyleSheetV2,\r\n  DefinitionV2,\r\n  // Message\r\n  SeedChatMessage,\r\n  SeedUserMessage,\r\n  SeedAssistantMessage,\r\n  // Embed\r\n  EMBED_ERROR_CODES,\r\n  AlgeoError,\r\n  isEmbedRequest,\r\n  type EmbedRequestMessage,\r\n  type EmbedResponseMessage,\r\n} from '@dajiaoai/algeo-protocol';\r\n```\r\n\r\n### 子路径导入（按需引入）\r\n\r\n```typescript\r\n// 仅 FileContent 相关\r\nimport {\r\n  ShareOptions,\r\n  FileContentLatest,\r\n  sanitizeFileContent,\r\n  fileContentLatestSchema,\r\n  shareOptionsSchema,\r\n} from '@dajiaoai/algeo-protocol/fileContent';\r\n\r\n// 仅 Slide 相关\r\nimport {\r\n  SlideV2,\r\n  SlideStyleSheetV2,\r\n  DefinitionV2,\r\n  LineDashType,\r\n  NotationType,\r\n} from '@dajiaoai/algeo-protocol/slide';\r\n\r\n// 仅 Message 相关\r\nimport {\r\n  SeedChatMessage,\r\n  SeedUserMessage,\r\n  SeedAssistantMessage,\r\n} from '@dajiaoai/algeo-protocol/message';\r\n\r\n// 仅 Embed 相关\r\nimport {\r\n  EMBED_ERROR_CODES,\r\n  AlgeoError,\r\n  isEmbedRequest,\r\n  type EmbedRequestMessage,\r\n  type EmbedResponseMessage,\r\n} from '@dajiaoai/algeo-protocol/embed';\r\n```\r\n\r\n---\r\n\r\n## 构建与开发\r\n\r\n```bash\r\n# 构建\r\nnpm run build\r\n\r\n# 类型检查\r\nnpm run typecheck\r\n```\r\n\r\n产物输出到 `dist/`，支持 CJS 与 ESM，含 TypeScript 类型声明。\r\n\r\n---\r\n\r\n## License\r\n\r\nApache-2.0\r\n","readmeFilename":"README.md"}