{"_id":"@biliy/ass","name":"@biliy/ass","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@biliy/ass","version":"0.0.1","description":"Convert bilibili danmaku to ass subtitle","author":{"name":"justoerz"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"dist/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs","types":"./dist/index.d.ts"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["danmaku","bilibili","ass"],"repository":{"type":"git","url":"git+ssh://git@github.com/justorez/biliy.git"},"license":"MIT","homepage":"http://git@github.com:justorez/biliy.git#readme","devDependencies":{"@types/xml-parser":"^1.2.33","xml-parser":"^1.2.1"},"dependencies":{"canvas":"^2.10.2"},"scripts":{},"_id":"@biliy/ass@0.0.1","_integrity":"sha512-zNxTRNk/Wvn3mMKBi5rqTlvjxgSG/Xoi8Hel7qD0QB4Ow/gk/avKicot5Q7ExhtNMyBO3Lv1mpM53ko7+TD8RA==","_resolved":"/tmp/381b1a6d941bb553a99f77b3d803e037/biliy-ass-0.0.1.tgz","_from":"file:biliy-ass-0.0.1.tgz","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-zNxTRNk/Wvn3mMKBi5rqTlvjxgSG/Xoi8Hel7qD0QB4Ow/gk/avKicot5Q7ExhtNMyBO3Lv1mpM53ko7+TD8RA==","shasum":"916ebe21807a38ae53847ac4e789e913cc58e4d1","tarball":"https://registry.npmjs.org/@biliy/ass/-/ass-0.0.1.tgz","fileCount":8,"unpackedSize":167764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiyJLzRjMvkEo/drytQQ548GRnNg7jXRtac+pRpkQt0AiEAtTBlFvKxTe5S/YljT3P3UHPAk/ncygxhNH6tvfJVZwk="}]},"_npmUser":{"name":"justorez","email":"alonezero@foxmail.com"},"directories":{},"maintainers":[{"name":"justorez","email":"alonezero@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ass_0.0.1_1713162902338_0.6537271264445788"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-15T06:35:02.145Z","0.0.1":"2024-04-15T06:35:02.516Z","modified":"2024-04-15T06:35:02.867Z"},"maintainers":[{"name":"justorez","email":"alonezero@foxmail.com"}],"description":"Convert bilibili danmaku to ass subtitle","homepage":"http://git@github.com:justorez/biliy.git#readme","keywords":["danmaku","bilibili","ass"],"repository":{"type":"git","url":"git+ssh://git@github.com/justorez/biliy.git"},"author":{"name":"justoerz"},"license":"MIT","readme":"# @biliy/ass\n\n> forked from https://github.com/otakustay/danmaku-to-ass\n\n## Installation\n\n```bash\npnpm add @biliy/ass\n```\n\n## Quick Example\n\n```js\nimport fs from 'fs'\nimport { generateASS } from '@biliy/ass'\n\nconst filename = 'example.xml'\nconst xmlText = fs.readFileSync(filename, 'utf-8')\nconst assText = generateASS(xmlText, { filename, title: 'Quick Example' })\nfs.writeFileSync(`${filename}.ass`, assText, 'utf-8')\n```\n\n```js\n// default subtitle style\n// convert function options.substyle\n{\n    fontSize: [25, 25, 36],\n    fontName: '黑体',\n    color: '#ffffff',\n    outlineColor: null,\n    backColor: null,\n    outline: 2,\n    shadow: 0,\n    bold: false,\n    padding: [2, 2, 2, 2],\n    playResX: 1280,\n    playResY: 720,\n    scrollTime: 8,\n    fixTime: 4,\n    opacity: 0.6,\n    bottomSpace: 60,\n    includeRaw: true,\n    mergeIn: -1,\n    block: []\n}\n```\n\n## FAQ\n\nIf you get errors about node-canvas when install, please check [node-canvas docs](https://github.com/Automattic/node-canvas#installation).","readmeFilename":"readme.md"}