{"_id":"@ai-video/annotation-sdk","_rev":"11-79b7b2eefbcb8b9ff06159513a9a396a","name":"@ai-video/annotation-sdk","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@ai-video/annotation-sdk","version":"1.0.0","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.0","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"5eec1c5d3ad812afb60fbf7b74a032d76d8b41ee","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.0.tgz","fileCount":7,"integrity":"sha512-0Yc2QPdBg6Td06EwC1wmg4s+UTE6hQBgr/Y6CWQkRYN3J3vurJ5VtJDrLR9cMPSB9Sdmd7HzXq3jlCLrZDb7cA==","signatures":[{"sig":"MEQCIAg386UTH6nQBjZ7sRktP1MMuQEWbUoorDlCNBwjWIQXAiA61efcXObgSgWWk/zJmaXKQ3GyTVYZ11lEtFSIlw7G7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173874},"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"}},"gitHead":"6daca7a24edd035b7431c83dc2da9374d1bf7a00","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.0.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.0_1780038236817_0.3584401587227335","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ai-video/annotation-sdk","version":"1.0.1","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.1","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"747ba97f446ccbfa4fe59ecf4497c49f84fe0ec6","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.1.tgz","fileCount":7,"integrity":"sha512-vyIxR32SGY4ucERL7pnoonQCkuqmDsoiIeSL45rwWbZ2maSqc5PM0NcV+zxdMBwCXkLBGIPi6m57NW+7Dftyuw==","signatures":[{"sig":"MEUCIQCzmANdDJBdFxOOUqfE98GYXLXec1g5DvKMwfT3kMWcZgIgZSEqZBMcooxO2aFeVGNZdnT6r3MLZzU/YfBZ6KGpRIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175176},"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"}},"gitHead":"6daca7a24edd035b7431c83dc2da9374d1bf7a00","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.0.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.1_1780039349274_0.51209627957136","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ai-video/annotation-sdk","version":"1.0.2","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.2","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"e3c028fee1109ad31c7f732a97e80364f63d1163","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.2.tgz","fileCount":7,"integrity":"sha512-Yq3c1zn/Yx5lXHRcUItidB7ofn765oJHrk2HnK9SJIrNWnTKyamZeXrihvGy+ek7CKfaWpJdKNWacM9GNwSXBA==","signatures":[{"sig":"MEQCIBGshCznU21EoBjAbjgmbhPQOUELQ5ZqvwhLBzo/ZMieAiBKPApfJBk/0/M1XLdSgMv3JqQom8Eg1aWQNn3FQLeu3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167867},"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"}},"gitHead":"64c035644e644f47b63db06f69ea00113ff7e626","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.0.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.2_1780051096674_0.6884549030765479","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ai-video/annotation-sdk","version":"1.0.3","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.3","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"781ac42d0a91b96657cdaaa7c1570b62103fe62e","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.3.tgz","fileCount":7,"integrity":"sha512-yh5lZi73OPmy6TAYQdIXOO9kHO0XxeWSOd4w3n9eAnM91cLdich9xE0BtqLMci7zq/pW3Ont4jqLJKc6ZBhxug==","signatures":[{"sig":"MEYCIQCTRmza1n4h6tgsjPgtdVV74k5MG2CThtxcMRVBQomCNwIhAPOTAB4q/HezlmAmPGLP+81VGDgT9z38BFICcNVOyacu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167862},"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"}},"gitHead":"0e92748e24b8b0642fb2d93ac613f0b5cfcb8c58","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.0.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.3_1780308675513_0.5784813503764581","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ai-video/annotation-sdk","version":"1.0.4","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.4","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"87332fc5cd5f12ff3352d97e0ac6b61ca78318d4","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.4.tgz","fileCount":7,"integrity":"sha512-0xtIKgP8QWW23uyAKikCUpALXl7fhnYZ8AYLHNkTdwLl3U5qrgBzkTV+RcygVOG3p65gXu4dAhNwJVhDYGgDiA==","signatures":[{"sig":"MEUCICIjkoTiXOK6rmR3y0BsvKa45/Spkbf/oYsVMpz4ynlxAiEA1pPU2j/iSe8nmn5MS8zETHbX4eln5FClS5VZofvIK4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167693},"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"}},"gitHead":"0e92748e24b8b0642fb2d93ac613f0b5cfcb8c58","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.0.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.4_1780387046375_0.9003083406934635","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ai-video/annotation-sdk","version":"1.0.5","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.5","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"2148da418200ae6ef208c62d540998af99b1df71","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.5.tgz","fileCount":7,"integrity":"sha512-dPppQS3Gk9sqY5d6yS+Ln4MqgZIXv0E/GiDcVzFN1RCxcxIQ5WYm7M1cw8icJlUJ5YzDk0v3MO4HKtVx7Ist8Q==","signatures":[{"sig":"MEQCIBQLdP6lpWYiJtdE4XRuwbf6UOwuEUvcJLsegtiK0yDoAiAOT/FsRZl1UO9FlCu6U3tEtkkTK7hDbk2BjrMmfMSDSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167695},"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"}},"gitHead":"9fa57c4dfc1e98f428f26693d887250ff697f39c","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.0.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.5_1780387161376_0.4026463007263559","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ai-video/annotation-sdk","version":"1.0.6","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.6","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"28af153007acb5ddced2ebc52c538f22844a43f6","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.6.tgz","fileCount":6,"integrity":"sha512-7lq4JoQ7ezao2kbasKDYjKRdiV3zPHKKX+O0vvrgUOUcqfkoCxQFfrXDmovKXqhYCvI2+Q9RkwY5OYJTSBGFBg==","signatures":[{"sig":"MEYCIQDnzZlTSqP4/i/MdKvvqkG+ENFgKfEosnJkbIqe1pBZ8gIhAP2dvPTBKAtdEBq8tc8WAAJ9CUc2kRZVEcGMphQSr5nJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242648},"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"}},"gitHead":"99b8cf8b56152ed39cf2b0f6397b7df2eb7fa168","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.16.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.6_1781596616437_0.271607649185019","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ai-video/annotation-sdk","version":"1.0.7","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.7","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"c0948b281987a359d6fa643304a76651a1c535a5","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.7.tgz","fileCount":7,"integrity":"sha512-mdzlNs8YVfs740z1BazabacNcqwEboiqBBE+YidGAAQIvC0UyttTZsgQd2nDBp7q8tdQkwZsTAaMbG9HjipF+Q==","signatures":[{"sig":"MEUCIQCOD7hNPXV4/cd3YQ6T1G4BJAIN3hF8gZE7WI7Hth4UfAIgV1+DOo6y6OkG45NuT4iHil/Y0KdT3M6GF8ytf3hqROE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244190},"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"}},"gitHead":"336c62b65e886da115b7b536888efc93116c4f03","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.16.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.7_1781597297593_0.8038185540755234","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ai-video/annotation-sdk","version":"1.0.8","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.8","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"85c9eabf912d86e8888b949d2664ca8ae38fbc54","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.8.tgz","fileCount":7,"integrity":"sha512-ZNHvyw4D2qEaNC4cEcsFBhDS3oskDEm+8PO0PQUCZ3KT8gZg/2/cAPPfxHSbDuJneOpV7RcSRKRoWnjf6t+OMg==","signatures":[{"sig":"MEQCIEwoITHO/cbphpLhM87KZo9hpSOf6vblfWnO0oWAZPFoAiBqaanHortirJEiRzVUNmnr3Ee9FdJPrR2Sqb5Tl985TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246533},"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"}},"gitHead":"336c62b65e886da115b7b536888efc93116c4f03","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.16.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.8_1781685456226_0.39437459832044097","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ai-video/annotation-sdk","version":"1.0.9","keywords":["annotation","hyperframes","chart","drawing","sdk"],"license":"MIT","_id":"@ai-video/annotation-sdk@1.0.9","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"dist":{"shasum":"c70fd084583aa6643865fd83b80a7028b16a5c01","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.0.9.tgz","fileCount":7,"integrity":"sha512-i2Dj43xi4Kw0ME5Swjd4GXQKm1e317MGbo0dh2Q2w1XH5c6OapXYF0LqJunlwNe5BjYdO7vRHrp5V/eAd57Huw==","signatures":[{"sig":"MEUCICsbXT2ZbxYqnNoWXs/TX0vf6lvPtSdgIrrN2xuz2cWrAiEArsWqb050tBRuCiNU3FB10a7cdSvxmOjK8bKVtko0CEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245327},"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"}},"gitHead":"6af9e61caac817dc851c6a6d12cdd9ad101e237d","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","prepublishOnly":"npm run build"},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"_npmVersion":"11.16.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/annotation-sdk_1.0.9_1781765296934_0.09565282398772368","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ai-video/annotation-sdk","version":"1.1.0","description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","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"}},"scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --global-name AnnotationSDK","dev":"tsup src/index.ts --format cjs,esm --dts --watch","prepublishOnly":"npm run build"},"keywords":["annotation","hyperframes","chart","drawing","sdk"],"publishConfig":{"access":"public"},"license":"MIT","devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"gitHead":"de230f9a03aba31a397cd701b0cbddb6b9686e8d","_id":"@ai-video/annotation-sdk@1.1.0","_nodeVersion":"22.10.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-rUYCOD+dL/0uPkcP7/NY15+MCKhh5SaKau+OajsBqbr9YxooPaTliq6sSKgdYoOlObzV6T1xT3F4/2fcPsy/wA==","shasum":"49f7c02c5d4cc39db4298ea8f1b07178031fbf55","tarball":"https://registry.npmjs.org/@ai-video/annotation-sdk/-/annotation-sdk-1.1.0.tgz","fileCount":7,"unpackedSize":246477,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF7T2ItBWkm1ZGAZIwgo3IkhDtjSBjl9eUfxs83vw0K+AiAlchFEJEg6FRvhpjo7uHOCesA5YDv5eX+Vt3rlxuq7og=="}]},"_npmUser":{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"},"directories":{},"maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/annotation-sdk_1.1.0_1784183950325_0.5704099865915302"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T07:03:56.651Z","modified":"2026-07-16T06:39:10.604Z","1.0.0":"2026-05-29T07:03:56.975Z","1.0.1":"2026-05-29T07:22:29.398Z","1.0.2":"2026-05-29T10:38:16.787Z","1.0.3":"2026-06-01T10:11:15.745Z","1.0.4":"2026-06-02T07:57:26.521Z","1.0.5":"2026-06-02T07:59:21.515Z","1.0.6":"2026-06-16T07:56:56.613Z","1.0.7":"2026-06-16T08:08:17.756Z","1.0.8":"2026-06-17T08:37:36.378Z","1.0.9":"2026-06-18T06:48:17.070Z","1.1.0":"2026-07-16T06:39:10.469Z"},"license":"MIT","keywords":["annotation","hyperframes","chart","drawing","sdk"],"description":"Unified stock video annotation SDK — converts semantic annotations into HyperFrames drawing instructions","maintainers":[{"name":"arvin_npm","email":"arvin1212.ll@gmail.com"}],"readme":"# @ai-video/annotation-sdk\n\n视频统一标注 SDK —— 将语义化标注数据转换为 HyperFrames 可执行绘制指令。\n\n## 安装\n\n```bash\nnpm install @ai-video/annotation-sdk\n```\n\n## 引入方式\n\n| 环境 | 引入方式 | 说明 |\n|------|---------|------|\n| 浏览器 | `<script src=\"node_modules/@ai-video/annotation-sdk/dist/index.global.js\">` | 全局 `AnnotationSDK` |\n| Node.js CJS | `require('@ai-video/annotation-sdk')` | — |\n| Node.js ESM | `import { ... } from '@ai-video/annotation-sdk'` | — |\n| TypeScript | `import { ... } from '@ai-video/annotation-sdk'` | 自带类型 |\n\n> 三种构建格式（CJS / ESM / IIFE）都在 npm 包中，安装后直接按环境引用。\n\n## 快速开始\n\n```html\n<script src=\"node_modules/@ai-video/annotation-sdk/dist/index.global.js\"></script>\n<script>\n  const canvas = document.createElement(\"canvas\");\n  canvas.width = 1280;\n  canvas.height = 724;\n  document.body.appendChild(canvas);\n  AnnotationSDK.initCanvas(canvas);\n  // 之后直接用快捷方法\n  AnnotationSDK.drawText(\"看涨趋势\");\n  AnnotationSDK.drawRect({ x: 100, y: 200, width: 300, height: 150 });\n</script>\n```\n\n> `initCanvas(canvas, { chartLeft, chartRight, chartTop, chartBottom })` 可选传图表边界。\n\n## 使用方法\n\n详见 [SDK_MODEL_PROMPT.md](./SDK_MODEL_PROMPT.md)，包含完整的 9 种绘制方法（drawText / drawRect / drawEllipse / drawLine / drawArrow / drawCurve / drawMouseDirector / drawLimitOrderStrategy / drawBreakoutOrderStrategy）及坐标、颜色规则。\n\n## License\n\nMIT","readmeFilename":"README.md"}