{"_id":"lark-hirono","_rev":"29-ecff2cb702f570dde2c3d2ca83b81086","name":"lark-hirono","dist-tags":{"latest":"0.1.29"},"versions":{"0.1.0":{"name":"lark-hirono","version":"0.1.0","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.0","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"c2281dbceab2c611f5c0b747984c3c0d012b3006","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.0.tgz","fileCount":122,"integrity":"sha512-SR0fxLWqXq5xjcwUlXlplvkfsCwy3Y7d1d3DGbtBqN8B8BUZxb+np2/fDmn40Bt6lccy9ZqMoRLN5jESA50+JQ==","signatures":[{"sig":"MEYCIQCWjh8G3XdHrpm+jTh1fQCuJyO4p/fJUhU5s3a7fILVbQIhAMgBhGCAqAYwBD3h/i8I0Dg/O3WA1vQnhLrfDvg3LUaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"121f9f505b9bfd8db3d5cafe0016d25c58d58512","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"hirono","email":"bentleyxia@gmail.com"},"_npmVersion":"11.9.0","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","semantic-release":"^23.0.0","typescript-eslint":"^8.0.0","@semantic-release/git":"^10.0.0","@semantic-release/npm":"^12.0.0","@semantic-release/github":"^10.0.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.0_1775620481368_0.2753364088360535","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"lark-hirono","version":"0.1.1","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.1","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"9de190537753b985feccc9a34c520c17bf38ea95","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.1.tgz","fileCount":122,"integrity":"sha512-Szb9KIOcXfnin0VXeIHLsSTIHZ6j7DtTCvCRxmQGVNz/S+6JtgErA59E1n8DdtzmS6c+ylOu+/QEscIVYKi8aQ==","signatures":[{"sig":"MEYCIQCd1wld991D0qEnxZoldl63euoLiCSsTRTWt4veaGHzkAIhAOj8i//vS3a63wQd2Lz6H3y4CUxm1JyPL2Kr0JoCcNBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"d41bb6fd6ad8f12f18069592cfbba47c240834a9","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.1_1775628594186_0.16726673952106674","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"lark-hirono","version":"0.1.2","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.2","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"d9b474abdcb7b1a1201699d9580877e96105f078","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.2.tgz","fileCount":122,"integrity":"sha512-iHjTzyQuArX9JuP/wk3Ns7SKwnYz4uuD7Gv5vDN81eFmYlKIP5nm+mvkAR6ovGA2Fko+gMXcz69UuTsUETm/MQ==","signatures":[{"sig":"MEQCIAsnN+TIdlxukP8mYwmWhiM1CCIe8TT5p3xjyqtI3i01AiAORCSKMGryVneBdoxPTqc7Zl0p4Dxjl7XgAtDbdmGxBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467022},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"12fe1ed4a922271a12b9a2d7af099984ae5c53c2","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.2_1775630394722_0.5403600499685979","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"lark-hirono","version":"0.1.3","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.3","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"acb03dd5febf01ae46ede9589aace7a75cae2843","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.3.tgz","fileCount":127,"integrity":"sha512-diASdIpwZYFB+Cr126HWU002Ahd2yiAHXqSrq+TpGomKIER+nc09UkW+jGiSLOlQAF/FphDm3oU4afMU9TfEJw==","signatures":[{"sig":"MEYCIQDOYCg4zyiiiHmWEnyJ6D/QmtyZSXKwpWoiKpSFQuPRiQIhANLSj08tw6tqS0Mvl0PJXkhheQRxiM7vWIBjpxkdfb6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515710},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"e631261267d945a6327d9a9cd5acb1cc4b9642b9","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.3_1775700109379_0.3595653680157258","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"lark-hirono","version":"0.1.4","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.4","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"c7d0cf71ef02a54206d0a519ff4a17e0497b3781","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.4.tgz","fileCount":127,"integrity":"sha512-AsxLYPoQiY6uB3++OJoAI2LsiaE4QAh+AjjL2OfNbqBD4sRMXBgaNvJtsN+JViJjBfFY/vdKfBGA+pxv7JgHSg==","signatures":[{"sig":"MEQCIGA57uOuEPyRbrdRkwtm//ZSZhDenG4sXbXeR0y0ISPoAiB9Z7L58lkpX7ykJpWQXnz16xAGBxm/7KehZtgnpvxSYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":521246},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"71920bd5a1bd1d530bcc1c9a14582670cf6cef2f","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.4_1775705838373_0.7799856667628535","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"lark-hirono","version":"0.1.5","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.5","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"8e4a10bd55013d56252c291eb1bc561acb20f3b0","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.5.tgz","fileCount":127,"integrity":"sha512-VNUTs+cLCQ+0kB0VsB/4Wj4nGUw9DmEGPIPUT2K8DNR2tbgXo0k5GrI+DZMeXvBq0oWL63qX/7k8merpneYsTA==","signatures":[{"sig":"MEUCIENY52EPZ8XGeFVmAPjKsPR3EWGVd3LzT5I1oKIWwSmvAiEA7LnOqr1AwgUwNOPWQfSt2ySMIF93LM8mi/deiz5AK2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":521840},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"94b7137c47217324abcb2912eb24aa8f4b8103ab","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.5_1775715033647_0.6880991683080728","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"lark-hirono","version":"0.1.6","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.6","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"47f0adbcbae2fdd884f74acab4af99a544794d3b","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.6.tgz","fileCount":127,"integrity":"sha512-vZG3NHbDvoHVbR1Xh/K4sf+JHS4RoBcbW61wj7wXSl2dfCsKKTxtX8iVAtMXkhpYssZievD0Q1raUJxWf7Jg1w==","signatures":[{"sig":"MEQCIHzRmPdRay8Sa0lPC6SLXXEylRHT9xKwl6YtNANo6f1oAiAu/j/jMooULv2It2YymLo89YZ81jUJA6fgT/Svf0EWzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"99e8ecfbebef6f78ed15ffbad23084aef5d07b35","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.6_1775716988633_0.9318858500298002","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"lark-hirono","version":"0.1.7","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.7","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"3cd9160222bcefe3202090b3d47713a52476b741","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.7.tgz","fileCount":132,"integrity":"sha512-oVcUPga3NLZlATBJQ/YVhO6xWMwysSdKmtJi77YXAF66fzDKmO5k9G7ircBVGTqEuYThUP0E35EuZLp95hhR4w==","signatures":[{"sig":"MEUCIDRLdCntFyTnv9jQUWrKyQAv1eFoHwDD/Cp3at6YpdxMAiEAiykAdiZ8hfiePi5PH7+tdDVgBAvluTs5hp2JVUzQa8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":544748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"f8fc5326c374e45e91f8ff2a9b61c30961e7d51a","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.7_1775779033843_0.9744296247327426","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"lark-hirono","version":"0.1.8","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.8","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"c58a62fb924fb881fae89dade71c36b64c2d944f","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.8.tgz","fileCount":132,"integrity":"sha512-PDfQ1LhPu4uCdc7EeEWRQ4krcM9bUfZyS5GfVvWrcCa8khMfqYN92rP5i819JEVblRzXuo+WL7WeHSsy/9Dkvw==","signatures":[{"sig":"MEQCIHMkjgD95Luzfpuw70teD36mhM5Pw2FF2+iAbU4lvmqpAiAO1Nibd3N5l2zOpfrOKrkZiJ2uD44EE6K0RTTl89FdZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548353},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"b1344ce2ab640bb3aa6ffee577283835a4707423","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.8_1775789567721_0.5517779840451691","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"lark-hirono","version":"0.1.9","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.9","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"189322a3026284be357e669ea713bf670d686f18","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.9.tgz","fileCount":132,"integrity":"sha512-XojKpwkRGB35jsbeEKg4qvoq/FOiyfBBvXKZYDDzxdKG/j96V5dlqM/VAomLaX6+uprEjZZyeDS43kjd5WmRBQ==","signatures":[{"sig":"MEUCIHqXThjaqvlwxlWp/kihbqxSJ92jpYne1cQJWPTwGMUWAiEA4n0+miC+z0V7bC9EpQbpGYJHDWEkm24twqiVlqYxuz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550901},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"c1aa6af4ffc976c8d5ff7828c985db5f3e0dae17","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.9_1775800277374_0.11618787023639876","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"lark-hirono","version":"0.1.10","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.10","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"1b1e26dd5242d00009637ddd381f7a47d6150216","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.10.tgz","fileCount":132,"integrity":"sha512-/ryqSp0uNowe214HMEn16onSXuvkCFJ7xdLMMaI2ssaTY7qIrPVaN2MwRynmpQ6pnr8nBHBN6S5fVvIbQJUcQw==","signatures":[{"sig":"MEQCIDKaXmUa0SAksUb+j26lUckWwhiA9No0vpA7UH7AZVa4AiAF4QddEZQuosH0JAcnH0IDCvfLduZLtpMzmY1KHEC++g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":551308},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"48056a053a7d111a8215f3b66d87416daad0bb3e","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.10_1775805426563_0.7314323764018478","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"lark-hirono","version":"0.1.11","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.11","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"aa79b901c4febc358d5d2c51eff9bd7ae38ef812","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.11.tgz","fileCount":132,"integrity":"sha512-GFK62o0SE+NHlXcGxm9d7bH3SCh7wpl6/e/XWZSuAJ4jH2LDbsZLZy4Ks7bQiFpEKAZGudjYQJk+gVEdjvvBfw==","signatures":[{"sig":"MEUCIBXLNUSSAdPX34NHDgUGAzvEv3LI5QWoUBkQeWwdKdGjAiEA3uktQ0IJzSEGQKGVZGIJn5CQwY9gi5FJBCr8EBOk3jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558427},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"f56d0727edd94bc961f4a59f4011176a2f264735","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.11_1775881406328_0.8610271489443488","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"lark-hirono","version":"0.1.12","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.12","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"c16f416102086ae61a7e020f4803c7c418423799","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.12.tgz","fileCount":132,"integrity":"sha512-jn8Dis1Z9a7JhBP0CxGds2yQDvAJ76l9+0LfyBt3zUvOBLwM/HMypouq5TsRZ4P0pRVbqXxrNfbavAP2dUUc4A==","signatures":[{"sig":"MEYCIQCVsnQN27Iianvn3xF/yy+F6yEivlT54gcRdA1pYVcVqgIhAK1hod2ahSThHxhF72IW1CCMOmC1qHxcHDVGUw3Cp3dQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":564983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"d0dd02e0d32e4e1e6fec59d2d0d8055d4415c50e","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.12_1775884546145_0.6378705188468217","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"lark-hirono","version":"0.1.14","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.14","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"a7f74363861f144d0dc735727b7a85afe7f15447","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.14.tgz","fileCount":132,"integrity":"sha512-q2ySu3GBuP+GtPCvgjyk/HuqXzPg1KjC5tcddeo5GIhPEXgAzDGS0WNGeXXH8Wpw/MIOmgz+V/NURLk8yF0BgQ==","signatures":[{"sig":"MEUCIEvs/DeAmICWZAPNQSYeDbow5N8Sh4/z8G49fHiiEv+8AiEA6LnA145VA0OfNprtfwrGDmkPa6K0sMBakqSAd6YykQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"8dc8825a82c1f9673c9786596e2f47d431cfa367","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.14_1775899644358_0.6347802826042779","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"lark-hirono","version":"0.1.15","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.15","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"78bd4c9c92216d0054c736ae028a524daa7c81a5","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.15.tgz","fileCount":132,"integrity":"sha512-2zbcIvmeVnLHSri3b6706ujTHGSXeRkSlla2lhNbOEnqIjXNpRCM4eaC6W4ONtDzelUCCtAw5gDLHXKTV+2KYw==","signatures":[{"sig":"MEYCIQC6YotxQ30eS4/h/ka4qBYKrf3/SxGXoJJOaFO/tv7SzgIhAMzE7/pMzqwREnh+VzRb+bJMMMN8VdcfV7qmiAJIK3bw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"1cb0a1455a667e8ee5e5f9478017450d4c5b8257","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.15_1775919940766_0.9883828019196386","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"lark-hirono","version":"0.1.16","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.16","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"be169c7f0d8f6b408d67ebef10f541f8ea7f8a28","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.16.tgz","fileCount":132,"integrity":"sha512-9tjVqW4SmhkLWh4hiv6rBLmp6n7w2X9WXxPewQZvACQvb5vnZuGBtzAXF/lGn9/lJDdaZsNRcoNay6SMCDnxaQ==","signatures":[{"sig":"MEYCIQDxwIICnVNsWZjti3I82SmclVolFOaoTFYUf9HMGrEg9wIhAIJAwaNRBKAUPa09iwRjlqxhKLm6TX+IMBQNtV9Y91Pi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":571422},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"f6211827ab2bc37f24097edd2830d353b3f5ebbc","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.16_1775929177187_0.22722455501785177","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"lark-hirono","version":"0.1.17","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.17","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"b62acd6f3575baacd2248e88792687958fcaebda","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.17.tgz","fileCount":132,"integrity":"sha512-NkqU9/lhv0O0x6mGE21vFkQ4jtYl69y2SuktO1804etb/QRNFC+iBDscin2eB4PFqOwFGT5eVek2eAaFY8bWwQ==","signatures":[{"sig":"MEYCIQCTIcOJYIpZPp/XfZJ2iNfH+HddE6rXxK08TQc2gdhh9QIhAOjzUpP/dCPUXPX+1fbotYTo1KLIuQBQhhkVgqT2u5+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580013},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"2c1795499a6aabef5f75104579fcd7dee8b110e1","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.17_1775970507803_0.04317782116139357","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"lark-hirono","version":"0.1.18","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.18","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"767ff5f1b870ac335014c78412f816de2a3cb953","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.18.tgz","fileCount":132,"integrity":"sha512-yuGX+w4LGH3muX72UaNulqSceTGfa5xeYAxiaYkv4pIvVDF7/UlDl2W30+SpIa5lRZSqrqYL5RAbNkFd9ROQyQ==","signatures":[{"sig":"MEYCIQC6jgW5kXNlSuplxR3d3o+xm038soNpsWVGX7EeXvaNkwIhAJAL43i94xntU3DDVq6YA1SrKHCj1eZjaxnRGZNAvmP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"7a3881940e412631d5b800a315666e866907e4c9","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.18_1775974893900_0.31598509370540273","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"lark-hirono","version":"0.1.19","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.19","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"1076ae684f1dd47be20d74883ede73fb9dfa48c8","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.19.tgz","fileCount":132,"integrity":"sha512-WA4Z602+zOJCZULd/NOITF0wOGv6tdtd5bnqzkuk/Lt06OXshTPtUJOofLbbT+qyn4tCaxkPyWT11ZgC8vOrQw==","signatures":[{"sig":"MEUCIQDFocWO9jnxM/mbtMeMcyURLB/sp1cEheMa52H7QBea7QIgDH5OHRGZBtwhoVQ04zyo+EbdmleT2H6+MtcLV4PAmgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"556e4cab90412fb39852a5b266e4faaf2ce536a5","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.19_1776069840972_0.040395915337905874","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"lark-hirono","version":"0.1.20","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.20","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"d841c28e350d9280799aee45b762c4d9fc813958","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.20.tgz","fileCount":172,"integrity":"sha512-QGOTjJLWG3cqlbzryQSFcFoG+L+uKNWKWoMuio+O4KPjQFPB3Ppbd1qIwKxdKhGRQBHVNKv9xQcP7wO7VC1ChA==","signatures":[{"sig":"MEYCIQDBfNUf8o3sRC+mfNcm9ceZpGSiQEFJ3jclzh3SDGy/ngIhAJSdFzKq1eLpdLcBl08naV7kXQJQDIvpQ8yVgFYjknKS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"7bfd46258efa1efc256e26c075b1396503849483","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.20_1776259511050_0.9902125186565742","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"lark-hirono","version":"0.1.21","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.21","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"02ce82ab3ec78470363d88d687d8f93f18b16d03","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.21.tgz","fileCount":172,"integrity":"sha512-FK39+PEaF4cCXuSZl2dvczEmlvgGejVqz7IN4/JRKyFHOowPgMc7GJf27zMLIz9pq8+wMkkAhGy6HdFjzKv/mw==","signatures":[{"sig":"MEQCIEwzIt+E9nExc9WkSulNIgEIlppA9egC+FmafqddGR5xAiBAbeM7d6snzYsBLi+cwEAjKNRZjmxAjTbgIjx5BA+XhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755900},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"a8286cd6d9b0f9f23665fa35375d43d3af86855d","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.21_1776264918178_0.026822221400099933","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"lark-hirono","version":"0.1.22","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.22","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"ae34ffab3403b46c56eb235fcbfa444f6b6c1486","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.22.tgz","fileCount":177,"integrity":"sha512-uXiEP2xTAfcOsXlog/HCOLGuwFWRBTGtxIZZqGCL2bFtc6z9UICOUn6O9svn+oTD/0kWuS2UOUYzLRMKmfZWsg==","signatures":[{"sig":"MEUCIAnbsZeIIL0Xd7O9rOISlAeXXnxxKeFbS8h52/0bwiVvAiEA90rLmbVk8iESknloK61cVWQWJVA8oIanylZVKZMe/yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813536},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"a67b96399b242a9c7bd76ae3aa43faf281a35bb9","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.22_1776323454327_0.7647614348520742","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"lark-hirono","version":"0.1.23","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.23","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"fcc5319a56356dada97a1d2c96c33254e4dc8ccc","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.23.tgz","fileCount":177,"integrity":"sha512-bPgohvq4JJv/CM2CAX6emMLk3G9VgZpEFYCGALlYhs6WKODdco4bjqi/CVLPfG8nenAfuOQiC34gonpVlCEr7w==","signatures":[{"sig":"MEMCH03F4nw5/L3Lmxq5K87rqpJUMMkKFu86BFEQ61hKzjgCIEcML16C2ofupIzGcv/d66z2qVGGq+bOtjt5gw7E3ReG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":840707},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"e976b683f34970119da14bd32431819b30ab5602","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.23_1776351467034_0.7800901988249878","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"lark-hirono","version":"0.1.24","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.24","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"ffa27bc99cd0eed893d65911e2f35fa634fedc25","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.24.tgz","fileCount":177,"integrity":"sha512-B/LvFPmmesfhVUQV6/hDNWhSLButpobKXbuLmShobMg3K7tphkGclMinnc7KrKfbvjnied0bLVb2w61a7thCgg==","signatures":[{"sig":"MEYCIQC+OXbljZhNt2TwwW3yDAaJs/IpEEwUhDLjuYQW7motFwIhAPFqFC44oDkIQLwLrJ9TU1wFtnq9emKVdPCX1zNvqGwx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"da654a340c0ce9f6dff673a036e193f71c1e2adc","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.24_1776387517085_0.7714819745580563","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"lark-hirono","version":"0.1.25","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.25","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"23f38348d0895fc8ebc22211c71537acf4cd82a7","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.25.tgz","fileCount":177,"integrity":"sha512-x8VD6xOP+yZCvoRhiYFMy44Djheyplsv/cWc602QoUGoJKKgPdYwuKnukYeraXTXu5rK0mOwewLrSHAJFtGoFw==","signatures":[{"sig":"MEUCIQClq2q9Y/1rHv93HJUScOVG42890Ns0eFxPBt1e3Zh7pAIgUCB2PNs+MfDS2wR0BZlzYUtTFCo/ssCxNwZmdKGjCIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874169},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"f8ad44a1c5222609e0657d39cc641f9f6948aedb","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.25_1776408897546_0.5241087901519565","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"lark-hirono","version":"0.1.26","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.26","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"86be555d586905323e9883f1009f09fc0f6f69b7","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.26.tgz","fileCount":177,"integrity":"sha512-avvD4h24PG0w3BzfXFSc1lxN8YHOA9xv5vbH339r9XfFCk+9pufK/G9uEDs9xnaLKGZYpZCKi8eiKdfrUCdjPA==","signatures":[{"sig":"MEQCIC0/QOITGvMiAputdxsR044TzA1eHJ2eiPd5odSLXq7pAiAHxLiXSfE8Rc+Qk0yU8yBSlX9FMCOWre29Dn8EAc8Q3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":879556},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"7e45a532bef1a14b374dcaf8bd66d9d73c5b4394","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.26_1776566701999_0.4627205026048591","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"lark-hirono","version":"0.1.27","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.27","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"b4687c0aac6d93c23a9f3161d0c6ffb5990b6be6","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.27.tgz","fileCount":177,"integrity":"sha512-rEFEfbR6O+sS/bdeSmCFZs0DF4hWdqE/fBpJbvVBX1kcXolSFK7cukJIcAasbQStgUTwvL10Ic2sxR7W+VD58Q==","signatures":[{"sig":"MEYCIQDwenZ3pqoJ9Y1jZSwhM3lalcw89eWe1TrIGo5oN+GLmAIhAMokSnA7L87BcxkfUVPig6Eh72+cvkyGXjp1dT4h0LSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":888643},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"9e09f262efaa2e14ee3bcc115e2856497e89efc3","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.27_1776569639141_0.2254225646632959","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"lark-hirono","version":"0.1.28","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","_id":"lark-hirono@0.1.28","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"dist":{"shasum":"78ef3ebf8617c024d574d6aafb7873e6369202e2","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.28.tgz","fileCount":177,"integrity":"sha512-lNcrPHU02ymsLbDUa53bRqMgY/pUG5MiBuOIYONr134U2Y+A5BtQzqRKgEtvH1tr9fWO1RmQ52imh7QcaRjrvQ==","signatures":[{"sig":"MEYCIQClJFFLTPk1N76bHUhIXom7Jmmdsqfd8jEQsrvGWAhlUQIhAP5/g1rPAf0hIOfgJ0Vm92gWrYGkKBlQ5CNHsi66y9AG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"}},"gitHead":"4e9d807cb0e8ce909810e10eafb293da660b5c47","scripts":{"lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","build":"tsc","verify":"tsx src/verify.ts","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"repository":{"url":"git+https://github.com/charles1614/lark-hirono.git","type":"git"},"_npmVersion":"11.12.1","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.0.0","typescript":"^5.7.0","@types/node":"^25.5.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/lark-hirono_0.1.28_1776586895208_0.052549193263383476","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"lark-hirono","version":"0.1.29","description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","repository":{"type":"git","url":"git+https://github.com/charles1614/lark-hirono.git"},"homepage":"https://github.com/charles1614/lark-hirono#readme","bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pipeline":{"types":"./dist/pipeline.d.ts","import":"./dist/pipeline.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"bin":{"lark-hirono":"dist/bin/lark-hirono.js"},"scripts":{"build":"tsc","pipeline":"tsx src/pipeline.ts","preprocess":"tsx src/preprocess.ts","verify":"tsx src/verify.ts","lint":"eslint src/ bin/","test":"bash tests/comprehensive-test.sh","test:upload":"bash tests/upload-test.sh","prepublishOnly":"npm run build"},"keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"license":"MIT","engines":{"node":">=20"},"devDependencies":{"@types/node":"^25.5.0","eslint":"^9.0.0","tsx":"^4.19.0","typescript":"^5.7.0","typescript-eslint":"^8.0.0"},"optionalDependencies":{"playwright":"^1.59.1"},"gitHead":"7a06afaaff34cd66cdded3128a2c293c2bf16e96","_id":"lark-hirono@0.1.29","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-yRKv4P0Spwyy6Cvsy6tzIpQt0WFm79vpkDnlL4kjRodtf+I+GkDzxS+Ci6QHkhvr0tMmkBQT1Sj3G4dCffCZqg==","shasum":"d3342794c81d81c264ad344fac9dfa9d6f6539e2","tarball":"https://registry.npmjs.org/lark-hirono/-/lark-hirono-0.1.29.tgz","fileCount":192,"unpackedSize":958750,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lark-hirono@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDwWqm1doXJ3audZBN3Y9phxAtB3Hce/tamdWMLSoCI9AiEA3PV1VQENpiryAVcTJFYXiyVLeLw2XN0zHIv7WTxgJjU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9998ec57-f508-4915-899c-09a1f8d2f95f"}},"directories":{},"maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lark-hirono_0.1.29_1776684466038_0.9964251862973339"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T03:54:41.265Z","modified":"2026-04-20T11:27:46.857Z","0.1.0":"2026-04-08T03:54:41.534Z","0.1.1":"2026-04-08T06:09:54.328Z","0.1.2":"2026-04-08T06:39:54.897Z","0.1.3":"2026-04-09T02:01:49.541Z","0.1.4":"2026-04-09T03:37:18.536Z","0.1.5":"2026-04-09T06:10:33.818Z","0.1.6":"2026-04-09T06:43:08.794Z","0.1.7":"2026-04-09T23:57:14.018Z","0.1.8":"2026-04-10T02:52:47.886Z","0.1.9":"2026-04-10T05:51:17.512Z","0.1.10":"2026-04-10T07:17:06.710Z","0.1.11":"2026-04-11T04:23:26.536Z","0.1.12":"2026-04-11T05:15:46.281Z","0.1.14":"2026-04-11T09:27:24.646Z","0.1.15":"2026-04-11T15:05:40.953Z","0.1.16":"2026-04-11T17:39:37.390Z","0.1.17":"2026-04-12T05:08:28.043Z","0.1.18":"2026-04-12T06:21:34.057Z","0.1.19":"2026-04-13T08:44:01.192Z","0.1.20":"2026-04-15T13:25:11.222Z","0.1.21":"2026-04-15T14:55:18.410Z","0.1.22":"2026-04-16T07:10:54.604Z","0.1.23":"2026-04-16T14:57:47.301Z","0.1.24":"2026-04-17T00:58:37.294Z","0.1.25":"2026-04-17T06:54:57.695Z","0.1.26":"2026-04-19T02:45:02.215Z","0.1.27":"2026-04-19T03:33:59.342Z","0.1.28":"2026-04-19T08:21:35.405Z","0.1.29":"2026-04-20T11:27:46.233Z"},"bugs":{"url":"https://github.com/charles1614/lark-hirono/issues"},"license":"MIT","homepage":"https://github.com/charles1614/lark-hirono#readme","keywords":["feishu","lark","markdown","document","pipeline","lark-table"],"repository":{"type":"git","url":"git+https://github.com/charles1614/lark-hirono.git"},"description":"Feishu (Lark) doc creation pipeline — markdown to styled Feishu documents with heading numbering, table conversion, and upload workflow","maintainers":[{"name":"hirono","email":"bentleyxia@gmail.com"}],"readme":"# lark-hirono\n\nMarkdown → Styled Feishu (Lark) documents with heading numbering, table conversion, and narrative optimizations.\n\n## Features\n\n- **Subcommand CLI** — `upload`, `optimize`, `fetch`, `analyze`, `highlight`, `verify`, `auth`\n- **Document types** — Automatic analysis: `catalog_table`, `data_table`, `narrative`, `mixed`\n- **Heading styling** — Blue number prefix + rainbow backgrounds per level\n- **Chinese ordinals** — `一、二、` → `1. 2.` auto-convert\n- **Table conversion** — Markdown tables → `<lark-table>` XML with proportional widths\n- **Keyword highlighting** — LLM-assisted `{red:keyword}` for table titles\n- **Narrative optimizations** — Callout injection, code block tagging, signpost bolding\n- **Callout DSL** — `[!callout ...]...[/callout]` bracket syntax auto-converted to `<callout>` XML\n- **Mermaid diagrams** — `<add-ons>` whiteboard blocks ↔ ` ```mermaid ``` ` fences; auto-theming + whiteboard patching\n- **Chunked upload** — Large docs (>200KB) split automatically\n- **Verify** — Block-level structure validation\n\n## Install\n\n### CLI (npm)\n\nRequires Node.js 20+ and the Feishu CLI dependency used by `lark-hirono`.\nAfter the package is published to npm, install the latest release with:\n\n```bash\nnpm install -g lark-hirono@latest\n```\n\n### Install `lark-cli`\n\n`lark-hirono` shells out to `lark-cli` for auth, document APIs, and uploads. **Requires lark-cli >= 1.0.9** (whiteboard query API). Install or update:\n\n```bash\nmkdir -p /tmp/larkcli\ncd /tmp/larkcli\nnpm init -y\nnpm install @larksuite/cli\nnode node_modules/@larksuite/cli/scripts/install.js\n```\n\n### Claude Code Skill\n\n```bash\nnpx skills add charles1614/lark-hirono\n```\n\nThen use `/lark-hirono` in Claude Code. See [`skills/lark-hirono/SKILL.md`](skills/lark-hirono/SKILL.md) for action reference.\n\n### Local Development\n\n```bash\nnpm install\n```\n\n### Authentication\n\nBefore using the CLI or skill, authenticate with Feishu:\n\n```bash\nlark-cli auth login --domain docs\n```\n\n## Usage\n\n### Upload Local Markdown\n\n```bash\nlark-hirono upload input.md --title \"My Document\" --verify\n```\n\n### Optimize Existing Document\n\nCreate optimized sibling (recommended):\n```bash\nlark-hirono optimize --doc GzlQwunV9iQAqmkQqOBcZzugnjf --new --verify\n```\n\nUpdate in-place (not recommended due to Feishu export corruption):\n```bash\nlark-hirono optimize --doc GzlQwunV9iQAqmkQqOBcZzugnjf --verify\n```\n\n### Fetch Document as Markdown\n\n```bash\nlark-hirono fetch --doc GzlQwunV9iQAqmkQqOBcZzugnjf --output out.md\n```\n\n### Analyze Document Type\n\n```bash\nlark-hirono analyze input.md\n# Output: {\"document_type\": \"narrative\", \"headings\": 15, \"tables\": \"0/0\"}\n```\n\n### Verify Existing Document\n\n```bash\nlark-hirono verify --doc GzlQwunV9iQAqmkQqOBcZzugnjf\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `upload <file.md>` | Create new styled Feishu document |\n| `optimize --doc <id>` | Optimize existing document |\n| `fetch --doc <id>` | Retrieve document as markdown |\n| `analyze <file.md>` | Analyze document structure |\n| `highlight <subcommand>` | Extract/apply keyword highlights |\n| `verify --doc <id>` | Validate document structure |\n| `auth <subcommand>` | Feishu authentication |\n\n### Common Flags\n\n| Flag | Description |\n|------|-------------|\n| `--doc <id>` | Feishu document ID |\n| `--new` | Create sibling doc instead of updating |\n| `--input <file>` | Local markdown source |\n| `--title <title>` | Document title |\n| `--wiki-space <id>` | Target wiki space |\n| `--wiki-node <token>` | Target parent node |\n| `--bg-mode light\\|dark` | Heading background palette |\n| `--verify` | Validate after upload/optimize |\n| `--no-highlight` | Skip keyword highlighting |\n| `--frontmatter-as-callout` | Convert YAML frontmatter into a Meta callout |\n| `--mention-map <path>` | JSON map URL → `{ obj_token, obj_type?, title? }`; patches matching text_run links into native `mention_doc` blocks after upload so Feishu backlinks populate |\n| `--dry-run` | Output to stdout, no API calls |\n| `-v, --verbose` | Detailed logging |\n\n## Pipeline\n\n```\nUpload:   Read → Normalize → Analyze → Preprocess → Split → Highlight\n          → LarkTable → Upload → Patch → Whiteboard → Verify\n\nOptimize: Fetch → Normalize → Analyze → Narrative → Preprocess → Split\n          → LarkTable → Create → Patch → Whiteboard → Verify\n```\n\n### Key Steps\n\n1. **Normalize** — `[!callout]` DSL → `<callout>` XML; `<quote-container>` → `<callout>` (in tables) / `>` blockquote (elsewhere); `<add-ons>` mermaid → fences; mermaid theming; HTML (`<p>`, `<ul>`, `<li>`, `<strong>`, `<a>`) → clean Markdown\n2. **Analyze** — Classify document type based on table count and heading density\n3. **Narrative** — For narrative docs: callout injection, code block tagging, signpost bolding\n4. **Preprocess** — Heading numbering, strip title, blue prefix + rainbow backgrounds\n5. **Split** — Oversized sections (>40KB) into chunks for API limits\n6. **Highlight** — Apply `{red:keyword}` from LLM-selected keywords (table docs only)\n7. **LarkTable** — Markdown tables → `<lark-table>` XML\n8. **Upload/Create** — Chunked doc creation via `lark-cli`\n9. **Patch** — Block-level PATCH for heading backgrounds\n10. **Whiteboard patch** — Color-patch mermaid edge label backgrounds in whiteboard blocks\n11. **Verify** — Structure validation (block-level, not markdown export)\n\n## Narrative Optimizations\n\nFor `documentType === \"narrative\"` (≥3 headings, no tables):\n\n- **Opening callout** — Inject `<callout emoji=\"bulb\">` XML with first paragraph as description (skipped if already present, including `[!callout]` DSL form)\n- **Code block tagging** — Detect `bash`, `nginx`, `yaml`, `python` from content patterns\n- **Blockquote conversion** — TL;DR and summary phrases → callout format\n- **Signpost bolding** — Emphasize transition phrases (`具体来说`, `值得注意的是`)\n- **Chatbot tail stripping** — Remove LLM artifact text from end of fetched docs\n\n## Config File\n\n`lark-hirono.json` in current directory or ancestors:\n\n```json\n{\n  \"wikiSpace\": \"7620053427331681234\",\n  \"wikiNode\": \"UNtHwabqNiqc8ZkzvLscWNnwnYd\",\n  \"bgMode\": \"light\",\n  \"highlight\": true\n}\n```\n\nPriority: CLI flags → config file → built-in defaults.\n\n## Tests\n\n```bash\nnpm test  # 127 checks, all local file-based\n```\n\n## Architecture\n\n```\nsrc/\n├── pipeline.ts          # Master orchestration\n├── cli.ts               # Lark CLI wrapper (auth, API calls)\n├── config.ts            # Config file resolution\n├── commands/            # CLI subcommands\n│   ├── upload.ts\n│   ├── optimize.ts\n│   ├── fetch.ts\n│   ├── analyze.ts\n│   ├── highlight.ts\n│   ├── verify.ts\n│   └── auth.ts\n├── core/\n│   ├── analyze.ts       # Document classification\n│   ├── normalize.ts     # HTML→Markdown cleanup\n│   ├── preprocess.ts    # Heading numbering, strip-title\n│   ├── narrative.ts     # Narrative doc optimizations\n│   ├── headings.ts      # Chinese ordinal conversion\n│   ├── lark-table.ts    # Table → XML conversion\n│   ├── chunked.ts       # Large doc splitting\n│   └── highlight.ts     # Keyword highlighting\n├── patch/\n│   └── patch.ts         # Heading background PATCH\n├── whiteboard/\n│   └── mermaid-patch.ts # Mermaid whiteboard color patching\n├── image/\n│   └── images.ts        # Image upload\n└── verify/\n    └── verify.ts        # Structure validation\n```\n\n## Limitations\n\n### Feishu Markdown Export Corruption\n\n`lark-cli docs +fetch` does not faithfully round-trip markdown:\n- Plain text blocks exported as `##` headings\n- Consecutive paragraph lines merged (blank lines lost)\n- Code block language tags stripped (`bash` → `plaintext`)\n- Callout format simplified (blank lines removed)\n\n**Mitigation:** Verify uses block-level structure (accurate), not markdown export (corrupted).\n\n### lark-cli Markdown Parser Limitations\n\nThe following are lark-cli parser behaviors that cannot be fixed at the pipeline level:\n\n- **`#` in table cells** — `#` at line start creates a heading even inside `<lark-td>` and `<callout>` blocks. `\\#` renders as literal `\\#` (backslash visible). Pipeline inserts a zero-width space (U+200B) before `#` to prevent heading parsing.\n- **`***bold-italic***` with underscores** — Any `_` inside `***...**` causes lark-cli to strip bold, leaving only `*italic*`. This includes `__` (double underscore), single `_`, and even `<strong><em>` HTML. Use backtick code format for metric names with underscores.\n- **`<quote-container>` is fetch-only** — lark-cli emits `<quote-container>` XML when fetching but silently drops it on upload. Pipeline converts: inside tables → `<callout>`, outside → blockquote `>`.\n\n### LLM Content Emphasis Not Automated\n\nThe optimization guide requires LLM judgment for:\n- `{red:关键结论}` — identifying key conclusions\n- `{green:技术术语}` — identifying technical terms\n- Insight callouts — content understanding\n\nThese are **not automated** in the pipeline. Use the skill layer (`skills/lark-hirono/SKILL.md`) for LLM-assisted content optimization.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}