{"_id":"@antv/t8","_rev":"20-d980e3f27584844c9a1f9abfdb59e228","name":"@antv/t8","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"@antv/t8","version":"0.1.0","keywords":["antv","t8","text","narrative","visualization","ai"],"author":{"url":"https://antv.antgroup.com/","name":"AntV"},"license":"MIT","_id":"@antv/t8@0.1.0","maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"freestyle21","email":"675861708@qq.com"},{"name":"soundquiet","email":"fulingsun515@gmail.com"},{"name":"elaine.q.10","email":"yilin.qyl@antfin.com"},{"name":"sturuby","email":"xingya.shi@gmail.com"},{"name":"sakuya223","email":"360965398@qq.com"},{"name":"serializedowen","email":"wjh199455@gmail.com"},{"name":"xdzhao","email":"zhaoxiaodong@zju.edu.cn"},{"name":"yangzhanmei","email":"15809244435@163.com"},{"name":"wjgogogo","email":"906626481@qq.com"},{"name":"leungwensen","email":"leungwensen@gmail.com"},{"name":"dori","email":"418466938@qq.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"yard","email":"zjwengyidong@outlook.com"},{"name":"simaq","email":"sima.zhang1990@gmail.com"},{"name":"dxq613","email":"dxq613@gmail.com"},{"name":"intchous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"susan_ann","email":"lisuwe_n@163.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"atool","email":"i@hust.cc"},{"name":"baizn","email":"576375879@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"neoddish","email":"neoddish@outlook.com"},{"name":"jeffy2012","email":"yuanjiefeng@gmail.com"},{"name":"zqlu","email":"zqlu.cn@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"pomelo-nwu","email":"czynwu@gmail.com"},{"name":"kopiluwaky","email":"yanyanwang93@gmail.com"},{"name":"ccnuzindex","email":"ccnuzindex@gmail.com"},{"name":"panyuqi","email":"pyqiverson@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"zengyue","email":"yezengyue@gmail.com"},{"name":"kasmine","email":"736929286@qq.com"},{"name":"boyu.zlj","email":"boyu.zlj@antfin.com"},{"name":"l1ud0ngq1","email":"lliudongqi@gmail.com"},{"name":"newbyvector","email":"vectorse@126.com"},{"name":"winniexing","email":"wanyingxing@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"xdddst","email":"deng25st@163.com"},{"name":"semious2020","email":"semious@163.com"},{"name":"esora","email":"tygyh2012@gmail.com"},{"name":"nadia_liu","email":"1803275951@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"mxz96102","email":"mxz96102@qq.com"},{"name":"openwayne","email":"openwayne@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"pddpd","email":"pddpengdi@gmail.com"},{"name":"yiqianyao","email":"2912401452@qq.com"},{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"cxxxxxn","email":"christy05.chen@gmail.com"},{"name":"laixingui.lxg","email":"laixingui.lxg@alibaba-inc.com"},{"name":"susiwen8","email":"susiwen8@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"zeyuwang","email":"zywangx@gmail.com"},{"name":"rainy25ghz","email":"1748420480@qq.com"},{"name":"zhangjunjie-loki","email":"zhangjunjie0730@163.com"},{"name":"flash1","email":"2523863783@qq.com"},{"name":"yisi.wang","email":"aptx.wang@gmail.com"},{"name":"dreammy23","email":"caomengyuan2015@163.com"},{"name":"biupiubiupiu","email":"lcx.seima@gmail.com"},{"name":"basketduck","email":"hiphone96@gmail.com"},{"name":"xuying1027","email":"370064808@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"}],"homepage":"https://github.com/antvis/T8#readme","bugs":{"url":"https://github.com/antvis/T8/issues"},"dist":{"shasum":"bcf9c74648ee634fa5b8236a76ef50b46f8670be","tarball":"https://registry.npmjs.org/@antv/t8/-/t8-0.1.0.tgz","fileCount":461,"integrity":"sha512-vZEDWr/q0tvNAKRLptUsTAzwuaBVfa6l7QIXeco7j4tu/bQksZCILaWv8k+b2mOaYcpoGOqJceEowL++fGoaNg==","signatures":[{"sig":"MEUCIHT4hhIYwzfJxas9r/+ALqbFLoaqaf2Jji2Xaw0staqmAiEA0k0MV6u9r9ZX01euhdoXXzXdUWQ8Eig9n9wjGb8IzPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":661444},"main":"lib/index.js","types":"types/index.d.ts","unpkg":"dist/index.min.js","module":"es/index.js","gitHead":"76c166045760929b4d7a47cb699d7b0cccf5f0a2","scripts":{"dev":"vite -c vite.config.dev.mjs","size":"limit-size","test":"vitest --coverage","build":"NODE_ENV=production rollup -c ./rollup.config.mjs && npm run build:schema && tsc && npm run size","prepare":"husky","build:dev":"rollup -c ./rollup.config.mjs && tsc","build:types":"tsc","build:watch":"rollup -c ./rollup.config.mjs -w","build:schema":"mkdir -p dist && rm -rf dist/schema.json && ts-json-schema-generator -f tsconfig.json -p src/index.ts -t NarrativeTextSpec --no-type-check --no-ref-encode > dist/schema.json"},"_npmUser":{"name":"atool","actor":{"name":"atool","type":"user","email":"i@hust.cc"},"email":"i@hust.cc"},"limit-size":[{"path":"dist/t8.min.js","limit":"50 Kb"},{"gzip":true,"path":"dist/t8.min.js","limit":"20 Kb"}],"repository":{"url":"git+ssh://git@github.com/antvis/T8.git","type":"git"},"_npmVersion":"10.8.2","description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative JSON Schema syntax that can be used to describe the content of data interpretation reports.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"20.19.0","dependencies":{"uuid":"^11.1.0","preact":"^10.26.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.0","husky":"^9.1.7","jsdom":"^26.1.0","tslib":"^2.8.1","eslint":"^9.24.0","rollup":"^4.40.0","vitest":"^3.2.4","globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","limit-size":"^0.1.4","typescript":"^5.8.3","lint-staged":"^15.5.1","typescript-eslint":"^8.30.1","@preact/preset-vite":"^2.10.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","ts-json-schema-generator":"^2.4.0","@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-istanbul":"^3.2.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/t8_0.1.0_1750750461071_0.6437572504816123","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@antv/t8","version":"0.1.1","keywords":["antv","t8","text","narrative","visualization","ai"],"author":{"url":"https://antv.antgroup.com/","name":"AntV"},"license":"MIT","_id":"@antv/t8@0.1.1","maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"freestyle21","email":"675861708@qq.com"},{"name":"soundquiet","email":"fulingsun515@gmail.com"},{"name":"elaine.q.10","email":"yilin.qyl@antfin.com"},{"name":"sturuby","email":"xingya.shi@gmail.com"},{"name":"sakuya223","email":"360965398@qq.com"},{"name":"serializedowen","email":"wjh199455@gmail.com"},{"name":"xdzhao","email":"zhaoxiaodong@zju.edu.cn"},{"name":"yangzhanmei","email":"15809244435@163.com"},{"name":"wjgogogo","email":"906626481@qq.com"},{"name":"leungwensen","email":"leungwensen@gmail.com"},{"name":"dori","email":"418466938@qq.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"yard","email":"zjwengyidong@outlook.com"},{"name":"simaq","email":"sima.zhang1990@gmail.com"},{"name":"dxq613","email":"dxq613@gmail.com"},{"name":"intchous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"susan_ann","email":"lisuwe_n@163.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"atool","email":"i@hust.cc"},{"name":"baizn","email":"576375879@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"neoddish","email":"neoddish@outlook.com"},{"name":"jeffy2012","email":"yuanjiefeng@gmail.com"},{"name":"zqlu","email":"zqlu.cn@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"pomelo-nwu","email":"czynwu@gmail.com"},{"name":"kopiluwaky","email":"yanyanwang93@gmail.com"},{"name":"ccnuzindex","email":"ccnuzindex@gmail.com"},{"name":"panyuqi","email":"pyqiverson@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"zengyue","email":"yezengyue@gmail.com"},{"name":"kasmine","email":"736929286@qq.com"},{"name":"boyu.zlj","email":"boyu.zlj@antfin.com"},{"name":"l1ud0ngq1","email":"lliudongqi@gmail.com"},{"name":"newbyvector","email":"vectorse@126.com"},{"name":"winniexing","email":"wanyingxing@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"xdddst","email":"deng25st@163.com"},{"name":"semious2020","email":"semious@163.com"},{"name":"esora","email":"tygyh2012@gmail.com"},{"name":"nadia_liu","email":"1803275951@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"mxz96102","email":"mxz96102@qq.com"},{"name":"openwayne","email":"openwayne@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"pddpd","email":"pddpengdi@gmail.com"},{"name":"yiqianyao","email":"2912401452@qq.com"},{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"cxxxxxn","email":"christy05.chen@gmail.com"},{"name":"laixingui.lxg","email":"laixingui.lxg@alibaba-inc.com"},{"name":"susiwen8","email":"susiwen8@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"zeyuwang","email":"zywangx@gmail.com"},{"name":"rainy25ghz","email":"1748420480@qq.com"},{"name":"zhangjunjie-loki","email":"zhangjunjie0730@163.com"},{"name":"flash1","email":"2523863783@qq.com"},{"name":"yisi.wang","email":"aptx.wang@gmail.com"},{"name":"dreammy23","email":"caomengyuan2015@163.com"},{"name":"biupiubiupiu","email":"lcx.seima@gmail.com"},{"name":"basketduck","email":"hiphone96@gmail.com"},{"name":"xuying1027","email":"370064808@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"}],"homepage":"https://github.com/antvis/T8#readme","bugs":{"url":"https://github.com/antvis/T8/issues"},"dist":{"shasum":"c38def700a0b3910e771b6e85a628f146c4b70d8","tarball":"https://registry.npmjs.org/@antv/t8/-/t8-0.1.1.tgz","fileCount":431,"integrity":"sha512-NOnu2tf4zXnlkMBjtQVJBHKg7ISNMYQ3KTEbmLb/yRM30z42aR+Hw9qt87x9+SO+dBFNEYqCNGePzTuqrdJkaw==","signatures":[{"sig":"MEUCIQCV0b4o7/Twn3CHfxgpsxKnlZJY/AE1J/UMH9vbabqfDgIgamayNjruw4kTmumP6Whx+QbAcLngQVKAK9bgU23sWyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618073},"main":"lib/index.js","_from":"file:antv-t8-0.1.1.tgz","types":"types/index.d.ts","unpkg":"dist/index.min.js","module":"es/index.js","scripts":{"dev":"vite -c vite.config.dev.mjs","lint":"eslint .","size":"limit-size","test":"vitest --coverage","build":"rm -rf dist es lib types && NODE_ENV=production rollup -c ./rollup.config.mjs && npm run build:schema && npm run build:types && npm run size","format":"prettier --write .","docs:dev":"vitepress dev site","build:dev":"concurrently \"rollup -c ./rollup.config.mjs -w\" \"tsc -w\"","docs:build":"vitepress build site","build:types":"tsc","build:schema":"mkdir -p dist && rm -rf dist/schema.json && ts-json-schema-generator -f tsconfig.json -p src/index.ts -t NarrativeTextSpec --no-type-check --no-ref-encode > dist/schema.json","docs:preview":"vitepress preview site"},"_npmUser":{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},"_resolved":"/private/var/folders/nz/cpkq07vn4v37m2tph3w_990r0000gn/T/8123980126260d45c6b556d25cf59648/antv-t8-0.1.1.tgz","_integrity":"sha512-NOnu2tf4zXnlkMBjtQVJBHKg7ISNMYQ3KTEbmLb/yRM30z42aR+Hw9qt87x9+SO+dBFNEYqCNGePzTuqrdJkaw==","limit-size":[{"path":"dist/t8.min.js","limit":"50 Kb"},{"gzip":true,"path":"dist/t8.min.js","limit":"20 Kb"}],"repository":{"url":"git+ssh://git@github.com/antvis/T8.git","type":"git"},"_npmVersion":"10.8.2","description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative JSON Schema syntax that can be used to describe the content of data interpretation reports.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"20.19.2","dependencies":{"uuid":"^11.1.0","tslib":"^2.8.1","preact":"^10.26.5","@antv/event-emitter":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^6.3.0","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.24.0","rollup":"^4.40.0","vitest":"^3.2.4","globals":"^16.0.0","prettier":"3.5.3","byte-size":"^9.0.1","vitepress":"^1.6.3","@eslint/js":"^9.24.0","limit-size":"^0.1.4","typescript":"^5.8.3","lint-staged":"^15.5.1","concurrently":"^9.2.0","markdown-title":"^1.0.2","path-to-regexp":"^8.2.0","typescript-eslint":"^8.30.1","@preact/preset-vite":"^2.10.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","markdown-it-container":"^4.0.0","vitepress-plugin-llms":"^1.7.0","@rollup/plugin-commonjs":"^28.0.3","ts-json-schema-generator":"^2.4.0","@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-istanbul":"^3.2.4","vitepress-plugin-sandpack":"^1.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/t8_0.1.1_1752418668738_0.5741145986403433","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@antv/t8","version":"0.1.2","keywords":["antv","t8","text","narrative","visualization","ai"],"author":{"url":"https://antv.antgroup.com/","name":"AntV"},"license":"MIT","_id":"@antv/t8@0.1.2","maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"freestyle21","email":"675861708@qq.com"},{"name":"soundquiet","email":"fulingsun515@gmail.com"},{"name":"elaine.q.10","email":"yilin.qyl@antfin.com"},{"name":"sturuby","email":"xingya.shi@gmail.com"},{"name":"sakuya223","email":"360965398@qq.com"},{"name":"serializedowen","email":"wjh199455@gmail.com"},{"name":"xdzhao","email":"zhaoxiaodong@zju.edu.cn"},{"name":"yangzhanmei","email":"15809244435@163.com"},{"name":"wjgogogo","email":"906626481@qq.com"},{"name":"leungwensen","email":"leungwensen@gmail.com"},{"name":"dori","email":"418466938@qq.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"yard","email":"zjwengyidong@outlook.com"},{"name":"simaq","email":"sima.zhang1990@gmail.com"},{"name":"dxq613","email":"dxq613@gmail.com"},{"name":"intchous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"susan_ann","email":"lisuwe_n@163.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"atool","email":"i@hust.cc"},{"name":"baizn","email":"576375879@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"neoddish","email":"neoddish@outlook.com"},{"name":"jeffy2012","email":"yuanjiefeng@gmail.com"},{"name":"zqlu","email":"zqlu.cn@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"pomelo-nwu","email":"czynwu@gmail.com"},{"name":"kopiluwaky","email":"yanyanwang93@gmail.com"},{"name":"ccnuzindex","email":"ccnuzindex@gmail.com"},{"name":"panyuqi","email":"pyqiverson@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"zengyue","email":"yezengyue@gmail.com"},{"name":"kasmine","email":"736929286@qq.com"},{"name":"boyu.zlj","email":"boyu.zlj@antfin.com"},{"name":"l1ud0ngq1","email":"lliudongqi@gmail.com"},{"name":"newbyvector","email":"vectorse@126.com"},{"name":"winniexing","email":"wanyingxing@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"xdddst","email":"deng25st@163.com"},{"name":"semious2020","email":"semious@163.com"},{"name":"esora","email":"tygyh2012@gmail.com"},{"name":"nadia_liu","email":"1803275951@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"mxz96102","email":"mxz96102@qq.com"},{"name":"openwayne","email":"openwayne@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"pddpd","email":"pddpengdi@gmail.com"},{"name":"yiqianyao","email":"2912401452@qq.com"},{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"cxxxxxn","email":"christy05.chen@gmail.com"},{"name":"laixingui.lxg","email":"laixingui.lxg@alibaba-inc.com"},{"name":"susiwen8","email":"susiwen8@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"zeyuwang","email":"zywangx@gmail.com"},{"name":"rainy25ghz","email":"1748420480@qq.com"},{"name":"zhangjunjie-loki","email":"zhangjunjie0730@163.com"},{"name":"flash1","email":"2523863783@qq.com"},{"name":"yisi.wang","email":"aptx.wang@gmail.com"},{"name":"dreammy23","email":"caomengyuan2015@163.com"},{"name":"biupiubiupiu","email":"lcx.seima@gmail.com"},{"name":"basketduck","email":"hiphone96@gmail.com"},{"name":"xuying1027","email":"370064808@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"}],"homepage":"https://github.com/antvis/T8#readme","bugs":{"url":"https://github.com/antvis/T8/issues"},"dist":{"shasum":"3b03097041ba01c718246a2ad5a1577aaff3cf17","tarball":"https://registry.npmjs.org/@antv/t8/-/t8-0.1.2.tgz","fileCount":427,"integrity":"sha512-mficK/5c/gtsKRLZbUjK8d/5s6wOME3s6TgiYDv6uyrSOBJFdMuOpiE8KvfP0p4zvKJ0fkZ122Te5gVfCKiRXQ==","signatures":[{"sig":"MEQCIBIRUnrp3+WwWVbhdTOoRFEBE7pjKFRtXA/wKjQ3uYYCAiBKilm9SN4bRgiW/54KjA3+oOUNQcGQUV2C2EX4zM8Z3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604034},"main":"lib/index.js","_from":"file:antv-t8-0.1.2.tgz","types":"types/index.d.ts","unpkg":"dist/index.min.js","module":"es/index.js","scripts":{"dev":"vite -c vite.config.dev.mjs","lint":"eslint .","size":"limit-size","test":"vitest --coverage","build":"rm -rf dist es lib types && NODE_ENV=production rollup -c ./rollup.config.mjs && npm run build:schema && npm run build:types && npm run size","format":"prettier --write .","docs:dev":"vitepress dev site","build:dev":"concurrently \"rollup -c ./rollup.config.mjs -w\" \"tsc --watch --project tsconfig.build.json\"","docs:build":"vitepress build site","build:types":"tsc --project tsconfig.build.json","build:schema":"mkdir -p dist && rm -rf dist/schema.json && ts-json-schema-generator -f tsconfig.json -p src/index.ts -t NarrativeTextSpec --no-type-check --no-ref-encode > dist/schema.json","docs:preview":"vitepress preview site"},"_npmUser":{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},"_resolved":"/private/var/folders/nz/cpkq07vn4v37m2tph3w_990r0000gn/T/2965112fc9b0d47ff8bd4d4105e00893/antv-t8-0.1.2.tgz","_integrity":"sha512-mficK/5c/gtsKRLZbUjK8d/5s6wOME3s6TgiYDv6uyrSOBJFdMuOpiE8KvfP0p4zvKJ0fkZ122Te5gVfCKiRXQ==","limit-size":[{"path":"dist/t8.min.js","limit":"50 Kb"},{"gzip":true,"path":"dist/t8.min.js","limit":"20 Kb"}],"repository":{"url":"git+ssh://git@github.com/antvis/T8.git","type":"git"},"_npmVersion":"10.8.2","description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative JSON Schema syntax that can be used to describe the content of data interpretation reports.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"20.19.2","dependencies":{"uuid":"^11.1.0","tslib":"^2.8.1","preact":"^10.26.5","@antv/event-emitter":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^6.3.0","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.24.0","rollup":"^4.40.0","vitest":"^3.2.4","globals":"^16.0.0","prettier":"3.5.3","byte-size":"^9.0.1","vitepress":"^1.6.3","@eslint/js":"^9.24.0","limit-size":"^0.1.4","typescript":"^5.8.3","@types/node":"^24.0.8","lint-staged":"^15.5.1","concurrently":"^9.2.0","markdown-title":"^1.0.2","path-to-regexp":"^8.2.0","typescript-eslint":"^8.30.1","@preact/preset-vite":"^2.10.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","markdown-it-container":"^4.0.0","vitepress-plugin-llms":"^1.7.0","@rollup/plugin-commonjs":"^28.0.3","ts-json-schema-generator":"^2.4.0","@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-istanbul":"^3.2.4","vitepress-plugin-sandpack":"^1.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/t8_0.1.2_1752420136623_0.13310956042532096","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@antv/t8","version":"0.2.0","keywords":["antv","t8","ai","text","narrative","visualization"],"author":{"url":"https://antv.antgroup.com/","name":"AntV"},"license":"MIT","_id":"@antv/t8@0.2.0","maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"freestyle21","email":"675861708@qq.com"},{"name":"soundquiet","email":"fulingsun515@gmail.com"},{"name":"elaine.q.10","email":"yilin.qyl@antfin.com"},{"name":"sturuby","email":"xingya.shi@gmail.com"},{"name":"sakuya223","email":"360965398@qq.com"},{"name":"serializedowen","email":"wjh199455@gmail.com"},{"name":"xdzhao","email":"zhaoxiaodong@zju.edu.cn"},{"name":"yangzhanmei","email":"15809244435@163.com"},{"name":"wjgogogo","email":"906626481@qq.com"},{"name":"leungwensen","email":"leungwensen@gmail.com"},{"name":"dori","email":"418466938@qq.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"yard","email":"zjwengyidong@outlook.com"},{"name":"simaq","email":"sima.zhang1990@gmail.com"},{"name":"dxq613","email":"dxq613@gmail.com"},{"name":"intchous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"susan_ann","email":"lisuwe_n@163.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"atool","email":"i@hust.cc"},{"name":"baizn","email":"576375879@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"neoddish","email":"neoddish@outlook.com"},{"name":"jeffy2012","email":"yuanjiefeng@gmail.com"},{"name":"zqlu","email":"zqlu.cn@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"pomelo-nwu","email":"czynwu@gmail.com"},{"name":"kopiluwaky","email":"yanyanwang93@gmail.com"},{"name":"ccnuzindex","email":"ccnuzindex@gmail.com"},{"name":"panyuqi","email":"pyqiverson@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"zengyue","email":"yezengyue@gmail.com"},{"name":"kasmine","email":"736929286@qq.com"},{"name":"boyu.zlj","email":"boyu.zlj@antfin.com"},{"name":"l1ud0ngq1","email":"lliudongqi@gmail.com"},{"name":"newbyvector","email":"vectorse@126.com"},{"name":"winniexing","email":"wanyingxing@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"xdddst","email":"deng25st@163.com"},{"name":"semious2020","email":"semious@163.com"},{"name":"esora","email":"tygyh2012@gmail.com"},{"name":"nadia_liu","email":"1803275951@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"mxz96102","email":"mxz96102@qq.com"},{"name":"openwayne","email":"openwayne@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"pddpd","email":"pddpengdi@gmail.com"},{"name":"yiqianyao","email":"2912401452@qq.com"},{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"cxxxxxn","email":"christy05.chen@gmail.com"},{"name":"laixingui.lxg","email":"laixingui.lxg@alibaba-inc.com"},{"name":"susiwen8","email":"susiwen8@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"zeyuwang","email":"zywangx@gmail.com"},{"name":"rainy25ghz","email":"1748420480@qq.com"},{"name":"zhangjunjie-loki","email":"zhangjunjie0730@163.com"},{"name":"flash1","email":"2523863783@qq.com"},{"name":"yisi.wang","email":"aptx.wang@gmail.com"},{"name":"dreammy23","email":"caomengyuan2015@163.com"},{"name":"biupiubiupiu","email":"lcx.seima@gmail.com"},{"name":"basketduck","email":"hiphone96@gmail.com"},{"name":"xuying1027","email":"370064808@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"},{"name":"leondt1","email":"dengguo0507@gmail.com"}],"homepage":"https://github.com/antvis/T8#readme","bugs":{"url":"https://github.com/antvis/T8/issues"},"dist":{"shasum":"d8c4ceda51334fcdf89dd22bbc945c0a9bf97354","tarball":"https://registry.npmjs.org/@antv/t8/-/t8-0.2.0.tgz","fileCount":439,"integrity":"sha512-HnF1/KLQQDMhNzbkgpAliMREjNm3q20mo8ObXc+aJ4bxADae4FVAl+lsqjd8UbsyBJyGnIUYaOXqnME+j5DWUQ==","signatures":[{"sig":"MEQCIGJ6ce3DWMg1RIQ/mF4Pban+v7FYQ5LC/2jh3IILyO/BAiAzPhGFJiQNCBOq+OO5SDtTGZnqxstLzp4x20CS+NxjTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698221},"main":"lib/index.js","types":"types/index.d.ts","unpkg":"dist/index.min.js","module":"es/index.js","gitHead":"0a3bea7db0c7e72e1563fb0d0d2d6eefdfdd4b5d","scripts":{"dev":"vite -c vite.config.dev.mjs","lint":"eslint .","size":"limit-size","test":"vitest --coverage","build":"rm -rf dist es lib types && NODE_ENV=production rollup -c ./rollup.config.mjs && npm run build:schema && npm run build:types && npm run size","format":"prettier --write .","prepare":"husky","site:dev":"vitepress dev site","build:dev":"concurrently \"rollup -c ./rollup.config.mjs -w\" \"tsc --watch --project tsconfig.build.json\"","site:build":"vitepress build site","build:types":"tsc --project tsconfig.build.json","build:schema":"mkdir -p dist && rm -rf dist/schema.json && ts-json-schema-generator -f tsconfig.json -p src/index.ts -t NarrativeTextSpec --no-type-check --no-ref-encode > dist/schema.json","site:preview":"vitepress preview site"},"_npmUser":{"name":"atool","email":"i@hust.cc"},"limit-size":[{"path":"dist/t8.min.js","limit":"75 Kb"},{"gzip":true,"path":"dist/t8.min.js","limit":"25 Kb"}],"repository":{"url":"git+ssh://git@github.com/antvis/T8.git","type":"git"},"_npmVersion":"10.8.2","description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative JSON Schema syntax that can be used to describe the content of data interpretation reports.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"20.19.0","dependencies":{"uuid":"^11.1.0","tslib":"^2.8.1","preact":"^10.26.5","stream":"^0.0.3","clarinet":"^0.12.6","@antv/event-emitter":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^6.3.0","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.24.0","rollup":"^4.40.0","vitest":"^3.2.4","globals":"^16.0.0","prettier":"3.5.3","byte-size":"^9.0.1","vitepress":"^1.6.3","@eslint/js":"^9.24.0","limit-size":"^0.1.4","typescript":"^5.8.3","@types/node":"^24.0.8","lint-staged":"^15.5.1","concurrently":"^9.2.0","markdown-title":"^1.0.2","path-to-regexp":"^8.2.0","@types/clarinet":"^0.12.3","typescript-eslint":"^8.30.1","@preact/preset-vite":"^2.10.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","markdown-it-container":"^4.0.0","vitepress-plugin-llms":"^1.7.0","@rollup/plugin-commonjs":"^28.0.3","ts-json-schema-generator":"^2.4.0","@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-istanbul":"^3.2.4","vitepress-plugin-sandpack":"^1.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/t8_0.2.0_1754572099951_0.9069071614128021","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@antv/t8","version":"0.3.0","keywords":["antv","t8","ai","text","narrative","visualization"],"author":{"url":"https://antv.antgroup.com/","name":"AntV"},"license":"MIT","_id":"@antv/t8@0.3.0","maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"freestyle21","email":"675861708@qq.com"},{"name":"soundquiet","email":"fulingsun515@gmail.com"},{"name":"elaine.q.10","email":"yilin.qyl@antfin.com"},{"name":"sturuby","email":"xingya.shi@gmail.com"},{"name":"sakuya223","email":"360965398@qq.com"},{"name":"serializedowen","email":"wjh199455@gmail.com"},{"name":"xdzhao","email":"zhaoxiaodong@zju.edu.cn"},{"name":"yangzhanmei","email":"15809244435@163.com"},{"name":"wjgogogo","email":"906626481@qq.com"},{"name":"leungwensen","email":"leungwensen@gmail.com"},{"name":"dori","email":"418466938@qq.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"yard","email":"zjwengyidong@outlook.com"},{"name":"simaq","email":"sima.zhang1990@gmail.com"},{"name":"dxq613","email":"dxq613@gmail.com"},{"name":"intchous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"susan_ann","email":"lisuwe_n@163.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"atool","email":"i@hust.cc"},{"name":"baizn","email":"576375879@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"neoddish","email":"neoddish@outlook.com"},{"name":"jeffy2012","email":"yuanjiefeng@gmail.com"},{"name":"zqlu","email":"zqlu.cn@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"pomelo-nwu","email":"czynwu@gmail.com"},{"name":"kopiluwaky","email":"yanyanwang93@gmail.com"},{"name":"ccnuzindex","email":"ccnuzindex@gmail.com"},{"name":"panyuqi","email":"pyqiverson@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"zengyue","email":"yezengyue@gmail.com"},{"name":"kasmine","email":"736929286@qq.com"},{"name":"boyu.zlj","email":"boyu.zlj@antfin.com"},{"name":"l1ud0ngq1","email":"lliudongqi@gmail.com"},{"name":"newbyvector","email":"vectorse@126.com"},{"name":"winniexing","email":"wanyingxing@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"xdddst","email":"deng25st@163.com"},{"name":"semious2020","email":"semious@163.com"},{"name":"esora","email":"tygyh2012@gmail.com"},{"name":"nadia_liu","email":"1803275951@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"mxz96102","email":"mxz96102@qq.com"},{"name":"openwayne","email":"openwayne@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"pddpd","email":"pddpengdi@gmail.com"},{"name":"yiqianyao","email":"2912401452@qq.com"},{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"cxxxxxn","email":"christy05.chen@gmail.com"},{"name":"laixingui.lxg","email":"laixingui.lxg@alibaba-inc.com"},{"name":"susiwen8","email":"susiwen8@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"zeyuwang","email":"zywangx@gmail.com"},{"name":"rainy25ghz","email":"1748420480@qq.com"},{"name":"zhangjunjie-loki","email":"zhangjunjie0730@163.com"},{"name":"flash1","email":"2523863783@qq.com"},{"name":"yisi.wang","email":"aptx.wang@gmail.com"},{"name":"dreammy23","email":"caomengyuan2015@163.com"},{"name":"biupiubiupiu","email":"lcx.seima@gmail.com"},{"name":"basketduck","email":"hiphone96@gmail.com"},{"name":"xuying1027","email":"370064808@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"bqxbqxbqx","email":"boqingxin14@gmail.com"},{"name":"alex_zjt","email":"alex_zjt@163.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"},{"name":"leondt1","email":"dengguo0507@gmail.com"},{"name":"gaofuhong","email":"gaofh1023@163.com"}],"homepage":"https://github.com/antvis/T8#readme","bugs":{"url":"https://github.com/antvis/T8/issues"},"dist":{"shasum":"24d29052c27ec2f61d2aa8d5be3733497fd7d7f1","tarball":"https://registry.npmjs.org/@antv/t8/-/t8-0.3.0.tgz","fileCount":542,"integrity":"sha512-EL8XJqCVD/z9xKeJhF0Dc/im1ZIyGzk/Rqmie0bhmspawEiCQOit4FHAs2QeNiG38B6DfIezTI+Q1kZeeW20bQ==","signatures":[{"sig":"MEYCIQDFMGLpDRsCbVSSxo8NLkxJvmK0C7cdhxRy6+WqTYfPnQIhAKW5jBc6c/0taYmCy3snJDKZHawZ+i/Z+k7tlTGQ+zzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799258},"main":"lib/index.js","types":"types/index.d.ts","unpkg":"dist/index.min.js","module":"es/index.js","gitHead":"57090049dfb4abefdff6f477f9c0772510035c92","scripts":{"dev":"vite -c vite.config.dev.mjs","lint":"eslint .","size":"limit-size","test":"vitest --coverage","build":"rm -rf dist es lib types && NODE_ENV=production rollup -c ./rollup.config.mjs && npm run build:types && npm run size","format":"prettier --write .","prepare":"husky","site:dev":"vitepress dev site","build:all":"rm -rf types && npm run build:types && npm run chat:build && npm run site:build && npm run copy:chat","build:dev":"concurrently \"rollup -c ./rollup.config.mjs -w\" \"tsc --watch --project tsconfig.build.json\"","copy:chat":"mkdir -p site/.vitepress/dist/chat && cp -r chat/dist/* site/.vitepress/dist/chat/","chat:build":"cd chat && npm run build","site:build":"vitepress build site","build:types":"tsc --project tsconfig.build.json","site:preview":"vitepress preview site"},"_npmUser":{"name":"atool","email":"i@hust.cc"},"limit-size":[{"path":"dist/t8.min.js","limit":"75 Kb"},{"gzip":true,"path":"dist/t8.min.js","limit":"20 Kb"}],"repository":{"url":"git+ssh://git@github.com/antvis/T8.git","type":"git"},"_npmVersion":"11.7.0","description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative T8 markdown syntax that can be used to describe the content of data interpretation reports.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^11.1.0","tslib":"^2.8.1","preact":"^10.26.5","@antv/event-emitter":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^6.3.0","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.24.0","rollup":"^4.40.0","vitest":"^3.2.4","globals":"^16.0.0","prettier":"3.5.3","byte-size":"^9.0.1","vitepress":"^1.6.3","@eslint/js":"^9.24.0","limit-size":"^0.1.4","typescript":"^5.8.3","@types/node":"^24.0.8","lint-staged":"^15.5.1","@types/react":"^19.1.12","concurrently":"^9.2.0","markdown-title":"^1.0.2","path-to-regexp":"^8.2.0","@types/clarinet":"^0.12.3","typescript-eslint":"^8.30.1","@preact/preset-vite":"^2.10.1","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"3.2.4","@rollup/plugin-terser":"^0.4.4","markdown-it-container":"^4.0.0","vitepress-plugin-llms":"^1.7.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","vitepress-plugin-sandpack":"^1.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/t8_0.3.0_1769863683553_0.5832192949167931","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@antv/t8","version":"0.3.1","description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative T8 markdown syntax that can be used to describe the content of data interpretation reports.","main":"lib/index.js","module":"es/index.js","types":"types/index.d.ts","unpkg":"dist/index.min.js","author":{"name":"AntV","url":"https://antv.antgroup.com/"},"scripts":{"test":"vitest --coverage","prepare":"husky","lint":"eslint .","format":"prettier --write .","dev":"vite -c vite.config.dev.mjs","size":"limit-size","build":"rm -rf dist es lib types && NODE_ENV=production rollup -c ./rollup.config.mjs && npm run build:types && npm run size","build:dev":"concurrently \"rollup -c ./rollup.config.mjs -w\" \"tsc --watch --project tsconfig.build.json\"","build:types":"tsc --project tsconfig.build.json","site:dev":"vitepress dev site","site:build":"vitepress build site","site:preview":"vitepress preview site","chat:build":"cd chat && npm run build","build:all":"rm -rf types && npm run build:types && npm run chat:build && npm run site:build && npm run copy:chat","copy:chat":"mkdir -p site/.vitepress/dist/chat && cp -r chat/dist/* site/.vitepress/dist/chat/"},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"limit-size":[{"path":"dist/t8.min.js","limit":"75 Kb"},{"path":"dist/t8.min.js","limit":"20 Kb","gzip":true}],"keywords":["antv","t8","ai","text","narrative","visualization"],"license":"MIT","devDependencies":{"@eslint/js":"^9.24.0","@preact/preset-vite":"^2.10.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@types/clarinet":"^0.12.3","@types/node":"^24.0.8","@types/react":"^19.1.12","@vitest/coverage-v8":"3.2.4","byte-size":"^9.0.1","concurrently":"^9.2.0","eslint":"^9.24.0","globals":"^16.0.0","husky":"^9.1.7","jsdom":"^26.1.0","limit-size":"^0.1.4","lint-staged":"^15.5.1","markdown-it-container":"^4.0.0","markdown-title":"^1.0.2","path-to-regexp":"^8.2.0","prettier":"3.5.3","rollup":"^4.40.0","typescript":"^5.8.3","typescript-eslint":"^8.30.1","vite":"^6.3.0","vitepress":"^1.6.3","vitepress-plugin-llms":"^1.7.0","vitepress-plugin-sandpack":"^1.1.4","vitest":"^3.2.4","vue":"^3.5.17"},"dependencies":{"@antv/event-emitter":"^0.1.3","preact":"^10.26.5","tslib":"^2.8.1","uuid":"^11.1.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/antvis/T8.git"},"gitHead":"410774508882a6673ebd00d7db75229a71028a80","_id":"@antv/t8@0.3.1","bugs":{"url":"https://github.com/antvis/T8/issues"},"homepage":"https://github.com/antvis/T8#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-ON26WzwMnVjLaU/dhWt3My+Anc4zbZPA522uU7z0ADzmXbq8LoM2PimeLhHf7JSx9zrdnUKXfvvOlUC3fH+g/A==","shasum":"8ed02c27897d3206db45a21fc67387278e866da9","tarball":"https://registry.npmjs.org/@antv/t8/-/t8-0.3.1.tgz","fileCount":542,"unpackedSize":800401,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antv%2ft8@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDp0dCep41yddDrbxjq2y8AnvfE8YT0g9czbaaw3VBEKAIhAOS0lofeJynC3avBJecyKNzfkmkghLMbVo4ql5sTL1Ea"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1e09941-a06e-4b2c-8c32-dead4dfce611"}},"directories":{},"maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"atool","email":"wzwahl36@qq.com"},{"name":"pearl_wang","email":"610999886@qq.com"},{"name":"alex_zjt","email":"alex_zjt@163.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"},{"name":"gaofuhong","email":"gaofh1023@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/t8_0.3.1_1788531863423_0.34541724240910043"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-24T07:34:20.946Z","modified":"2026-09-04T14:24:23.912Z","0.1.0":"2025-06-24T07:34:21.278Z","0.1.1":"2025-07-13T14:57:48.948Z","0.1.2":"2025-07-13T15:22:16.842Z","0.2.0":"2025-08-07T13:08:20.197Z","0.3.0":"2026-01-31T12:48:03.761Z","0.4.0":"2026-05-19T01:56:44.332Z","0.5.0":"2026-05-19T02:06:04.897Z","0.3.1":"2026-09-04T14:24:23.613Z"},"bugs":{"url":"https://github.com/antvis/T8/issues"},"author":{"name":"AntV","url":"https://antv.antgroup.com/"},"license":"MIT","homepage":"https://github.com/antvis/T8#readme","keywords":["antv","t8","ai","text","narrative","visualization"],"repository":{"type":"git","url":"git+ssh://git@github.com/antvis/T8.git"},"description":"T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative T8 markdown syntax that can be used to describe the content of data interpretation reports.","maintainers":[{"name":"lvisei","email":"yunji.me@outlook.com"},{"name":"iaaron","email":"943720372@qq.com"},{"name":"jinke.li","email":"jinke.li666@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"dengfuping","email":"dengfuping_private@163.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"banxuan","email":"zhuyuxin0627@gmail.com"},{"name":"yanxiong","email":"ojh496845051@gmail.com"},{"name":"atool","email":"wzwahl36@qq.com"},{"name":"pearl_wang","email":"610999886@qq.com"},{"name":"alex_zjt","email":"alex_zjt@163.com"},{"name":"duxinyue023","email":"duxinyue.dxy@antgroup.com"},{"name":"wang1212","email":"mrwang1212@126.com"},{"name":"gaofuhong","email":"gaofh1023@163.com"}],"readme":"<img src=\"https://gw.alipayobjects.com/zos/antfincdn/R8sN%24GNdh6/language.svg\" width=\"18\"> [English](./README.md) | 简体中文\n\n<h1 align=\"center\">\n<b>🧬 T8：文本数据可视化</b>\n</h1>\n\n<div align=\"center\">\n\n`T8` 是 AntV 技术栈下针对非结构化数据得文本可视化解决方案，其中 `T` 代表 Text，`8` 代表一个字节 8 bits，寓意这个工具可以深度透视文本底下的洞察。\n\n![gzip size](https://img.badgesize.io/https://unpkg.com/@antv/t8/dist/t8.min?compression=gzip)\n[![Build Status](https://github.com/antvis/t8/actions/workflows/build.yml/badge.svg)](https://github.com/antvis/T8/actions/workflows/build.yml)\n[![codecov](https://codecov.io/gh/antvis/T8/graph/badge.svg?token=A8fR9pUkbc)](https://codecov.io/gh/antvis/T8)\n[![npm Version](https://img.shields.io/npm/v/@antv/t8.svg)](https://www.npmjs.com/package/@antv/t8)\n[![npm License](https://img.shields.io/npm/l/@antv/t8.svg)](https://www.npmjs.com/package/@antv/t8)\n\n<video src=\"https://gw.alipayobjects.com/v/huamei_qa8qxu/afts/video/A*6lhGQ7G7qPoAAAAAgBAAAAgAemJ7AQ\" />\n</div>\n\n`T8` 是一套声明式的 Markdown `Syntax` 语法，可以用它描述数据解读报告的内容。技术方案上，基于 Markdown `Syntax` 数据来自服务端生成的假设，前端消费 Syntax 进行渲染即可。随着数据表达的多样性和即时性的要求越来越高，以及 AI、NLP 技术越来越多的被应用，前端维护文本模版将不可持续，此时使用 T8 进行统一渲染将是最佳选择。\n\n## 📚 文档\n\n- **[快速开始](https://t8.antv.vision/zh/tutorial/quick-start)** - 几分钟内开始使用 T8，包含安装和基本使用示例\n- **[教程](https://t8.antv.vision/zh/tutorial/quick-start)** - 学习主题、事件、插件、流式渲染和 LLM 集成\n- **[语法](https://t8.antv.vision/zh/syntax/)** - 完整的 T8 语法参考和结构指南\n- **[API 文档](https://t8.antv.vision/zh/api/)** - 详细的 API 文档和使用指南\n\n## ✨ Features\n\n- 🛫 **前端技术栈无关** - 可以在 `React`, `Vue` 或者其他的前端框架中使用，并非常易于封装成组件。\n- 🤖 **大语言模型友好** - T8 的 Markdown `Syntax` 描述，近通过简单的提示词，就可以非常容易被大语言模型理解和生成。\n- 🛠️ **可扩展** - 可以通过 `EntityPhrase` 来快速的自定义 T8 文本展示的样式。\n- 🪩 **轻量级** - 很少的、轻量的依赖，并在代码设计中关注包大小，压缩后小于 `20` Kb。\n\n## 🔨 安装\n\n使用 npm 或 yarn 安装 T8：\n\n```bash\nnpm install @antv/t8\n```\n\n```bash\nyarn add @antv/t8\n```\n\n## 🚀 快速示例\n\n```js\nimport { Text } from '@antv/t8';\n\nconst text = new Text({ container: 'container' });\ntext.theme('light').render(`\n  # 销售报告\n  总销售额达到 [¥1,234,567](metric_value, origin=1234567)。\n`);\n```\n\n完整的使用示例和高级功能，请参见 **[快速开始指南](https://t8.antv.vision/zh/tutorial/quick-start)**。\n\n## 🤖 在大模型中使用\n\nT8 被设计为对大语言模型友好。T8 语法可以轻松地由 AI 模型生成，使其成为自动化数据叙述生成的理想选择。为了帮助您将 T8 与 AI Agent 集成：\n\n- **[提示词模板](./prompt.zh-CN.md)** - 可直接使用的 LLM 提示词，用于生成 T8 语法\n- **[LLM 集成指南](https://t8.antv.vision/zh/tutorial/advanced/llm)** - 使用 T8 与大语言模型的完整指南\n- **[示例](./example/example.md)** - T8 语法输出示例\n\n## 📮 Contributing\n\n很期待我们的用户参入到 T8 的开发和反馈，也感谢所有贡献这个项目的开源社区开发者。🙏\n\n- [Issues](https://github.com/antvis/t8/issues) - 报告 Bug 或者提交 Pull Request\n- [Discussions](https://github.com/antvis/t8/discussions) - 在 GitHub 讨论区讨论想法\n\n## 📄 License\n\nMIT@[AntV](https://github.com/antvis).\n","readmeFilename":"README.zh-CN.md"}