{"_id":"@asunajs/bo","name":"@asunajs/bo","dist-tags":{"latest":"1.5.4"},"versions":{"1.5.4":{"name":"@asunajs/bo","version":"1.5.4","description":"this is BiliOutils","main":"main.js","types":"main.d.ts","bin":{"bilioutils":"bin.js","bou":"bin.js"},"scripts":{"prebuild":"rm -rf dist/","build":"npm run prebuild && babel --config-file ./babel.config.mjs ./src --out-dir ./dist --extensions \".ts\" && npm run postbuild","postbuild":"cp src/main.d.ts dist/main.d.ts && rm -rf dist/dto/ dist/types/ dist/__test__ && find dist -name \"*.dto.js\" -delete && find dist -name \"*.d.js\" -delete && cp LICENSE README.md package.json ./dist","build:baidu":"babel --config-file ./build/.baidu.babelrc.mjs ./src --out-dir ./dist --extensions \".ts\" && npm run postbuild:baidu","postbuild:baidu":"npm run postbuild && sed -i '6a global.BILITOOLS_CONFIG = null;' dist/index.cfc.js && sed -i '1a global.IS_CFC = true;' dist/index.cfc.js","build:rollup":"patch-package && rollup --bundleConfigAsCjs -c rollup.config.ts --configPlugin typescript && patch-package --reverse","dev":"npm run tsx ./src/index.ts","dev:bin":"npm run tsx ./src/bin.ts --","start":"node -r dotenv/config ./dist/index.js","autoclear":"node tools/pkgclean.js","lint:eslint":"eslint --max-warnings 0  \"**/*.{js,ts}\" --fix","lint:prettier":"prettier --write  \"**/*.{js,json,ts,md}\"","gitee":"tsx -r dotenv/config tools/download.ts && tsx -r dotenv/config tools/giteeRelease.ts","build:all":"npm run build && npm run build:baidu && npm run build:rollup","pkg":"pkg -C Gzip .","test":"jest","tsx":"tsx -r tsconfig-paths/register -r dotenv/config","pm2start":"npm run dev:bin -c ./config/config.json5","pm2link":"npm run tsx ./src/task/blink/blink.service.ts","pm2s":"npm run tsx ./src/task/lotteryScan","pm2r":"npm run tsx ./src/task/liveReservation/reservation.service"},"repository":{"url":"git+https://github.com/catlair/BiliOutils.git"},"keywords":["BiliTools","bilibili","BiliOutils"],"bugs":{"url":"https://github.com/catlair/BiliOutils/issues"},"engines":{"node":">= 14.12.1"},"homepage":"https://bilioutils.js.org","author":{"name":"catlair"},"license":"MIT","devDependencies":{"@babel/cli":"^7.22.6","@babel/core":"^7.22.6","@babel/helper-plugin-utils":"^7.22.5","@babel/preset-env":"^7.22.6","@babel/preset-typescript":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-commonjs":"^25.0.2","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.1.0","@rollup/plugin-replace":"^5.0.2","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-typescript":"^11.1.2","@rollup/plugin-wasm":"^6.1.3","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","@types/big.js":"^6.2.2","@types/jest":"^29.5.2","@types/node":"^20.0.0","@types/node-schedule":"^2.1.0","@types/nodemailer":"^6.4.8","@types/tunnel":"^0.0.7","@types/ws":"^8.5.5","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","babel-plugin-module-resolver":"^5.0.0","eslint":"^8.44.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.7.0","patch-package":"^8.0.0","prettier":"^3.0.0","rollup":"^3.26.0","rollup-plugin-sizes":"^1.0.5","tsconfig-paths":"^4.2.0","typescript":"^5.1.6"},"dependencies":{"@catlair/bilicomic-dataflow":"^0.0.4","@catlair/blogin":"^0.2.3","@catlair/node-got":"^0.0.10","big.js":"^6.2.1","commander":"^11.1.0","core-js":"^3.35.1","dayjs":"^1.11.10","json5":"^2.2.3","node-schedule":"^2.1.1","nodemailer":"^6.9.8","tunnel":"^0.0.6","winston":"^3.11.0","ws":"^8.16.0"},"optionalDependencies":{"@alicloud/fc2":"^2.6.3","dotenv":"^16.3.1","pm2":"^5.3.0","tencentcloud-sdk-nodejs":"^4.0.634"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"pkg":{"scripts":"./dist/bin.js","targets":["node16-win-x64","node16-linux-x64","node16-macos-x64"],"assets":["./dist/**/*.js"],"outputPath":"bin"},"_id":"@asunajs/bo@1.5.4","gitHead":"61167886bdac0ced38a07347c96103369e8af3e1","_nodeVersion":"20.12.1","_npmVersion":"10.5.1","dist":{"integrity":"sha512-wYWduNf4LtAOCUb9rJy+QkfMML63IlBdwdp+kmSq6qr5FhOyS5Ywln5DeorTMEdRzXnyoKz4rzqp1VvhNsknWA==","shasum":"bec08499109f4c03824bcc72cff7962431774f58","tarball":"https://registry.npmjs.org/@asunajs/bo/-/bo-1.5.4.tgz","fileCount":171,"unpackedSize":467820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ3nBGz+OgJLPs+/xuiY9AKpgvj7IBa9ZkhPCaT0Kc0wIhAJPcoy/ViEmj2UbVSQoLrgjRHiaf0/c5IO0OsxbJZYu7"}]},"_npmUser":{"name":"catlair","email":"i@thefish.icu"},"directories":{},"maintainers":[{"name":"catlair","email":"i@thefish.icu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bo_1.5.4_1712837377218_0.7852557443588128"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-11T12:09:37.068Z","1.5.4":"2024-04-11T12:09:37.466Z","modified":"2024-04-11T12:09:37.789Z"},"maintainers":[{"name":"catlair","email":"i@thefish.icu"}],"description":"this is BiliOutils","homepage":"https://bilioutils.js.org","keywords":["BiliTools","bilibili","BiliOutils"],"repository":{"url":"git+https://github.com/catlair/BiliOutils.git"},"author":{"name":"catlair"},"bugs":{"url":"https://github.com/catlair/BiliOutils/issues"},"license":"MIT","readme":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?logo=typescript)](https://github.com/catlair/BiliTools/blob/main/LICENSE)\n[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/catlair/BiliTools?logo=github)](https://github.com/catlair/BiliTools/releases)\n[![欢迎 PRs](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?logo=github)](https://github.com/catlair/BiliTools/pulls)\n[![GitHub issues](https://img.shields.io/github/issues/catlair/BiliTools?logo=github)](https://github.com/catlair/BiliTools/issues)\n[![GitHub release (latest by date)](https://img.shields.io/github/downloads/catlair/BiliTools/total?logo=github)](https://github.com/catlair/BiliTools/releases/latest)\n[![npm version](https://img.shields.io/npm/v/bilioutils?logo=npm&color=%23afcee9)](https://www.npmjs.com/package/bilioutils)\n[![npm version](https://img.shields.io/npm/v/bilioutils?registry_uri=https%3A%2F%2Fregistry.npmmirror.com&logo=npm&label=taobao&color=%238c7ae6)](https://npmmirror.com/package/bilioutils)\n[![install size](https://packagephobia.com/badge?p=bilioutils)](https://packagephobia.com/result?p=bilioutils)\n![NPM Downloads](https://img.shields.io/npm/dw/bilioutils?logo=npm)\n[![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/catlair/bilioutils?logo=docker)](https://hub.docker.com/repository/docker/catlair/bilioutils)\n[![Docker Pulls](https://img.shields.io/docker/pulls/catlair/bilioutils?logo=docker)](https://hub.docker.com/repository/docker/catlair/bilioutils)\n\n![bilioutils](https://socialify.git.ci/catlair/bilioutils/image?description=1&descriptionEditable=%20B%20%E7%AB%99%E6%AF%8F%E6%97%A5%E8%87%AA%E5%8A%A8%E6%8A%95%E5%B8%81%EF%BC%8C%E4%BC%9A%E5%91%98%E5%A4%A7%E7%A7%AF%E5%88%86%EF%BC%8C%E6%BC%AB%E7%94%BB%E9%98%85%E8%AF%BB%E5%92%8C%E6%8A%A2%E5%85%91%EF%BC%8C%E9%A2%86%E5%8F%96%E5%A4%A7%E4%BC%9A%E5%91%98%E7%A6%8F%E5%88%A9%EF%BC%8C%E5%A4%A7%E4%BC%9A%E5%91%98%E6%9C%88%E5%BA%95%E7%BB%99%E8%87%AA%E5%B7%B1%E5%85%85%E7%94%B5%E7%AD%89%E3%80%82%E6%AF%8F%E5%A4%A9%E8%BD%BB%E6%9D%BE%E8%8E%B7%E5%8F%9665%E7%BB%8F%E9%AA%8C%E5%80%BC%E3%80%82&font=Bitter&forks=1&issues=1&language=1&name=1&owner=1&pattern=Solid&pulls=1&stargazers=1&theme=Dark)\n\n## 使用方法\n\n> [!NOTE]\n> 支持功能和使用方法请查看文档：\n>\n> 可能需要科技- [https://bo.js.cool](https://bo.js.cool)\n>\n> github page 镜像 - [https://bilioutils.js.org](https://bilioutils.js.org)\n\n## 说明\n\n> [!IMPORTANT]\n> 反馈 bug 或提意见时，请务必清晰的描述你的问题（截图）或想法，否则可能会被忽略。\n\n## 开发\n\n安装依赖\n\n```bash\nyarn install\n```\n\n开发环境运行\n\n```bash\nyarn dev\n```\n\n检查和格式化代码\n\n```bash\nyarn lint:prettier\nyarn lint:eslint\n```\n\n开发环境模仿 npm 全局命令\n\n```bash\nyarn dev:bin -c ./config/config.json\n```\n\n编译\n\n```bash\nyarn build\n```\n\n## 参考项目\n\n- [catlair/bili-task-puppeteer](https://github.com/catlair/bili-task-puppeteer)\n- [lzghzr/TampermonkeyJS](https://github.com/lzghzr/TampermonkeyJS)\n- [whyour/qinglong](https://github.com/whyour/qinglong)\n- [RayWangQvQ/BiliBiliToolPro](https://github.com/RayWangQvQ/BiliBiliToolPro)\n- [dd178/BILI_judgement](https://github.com/dd178/BILI_judgement)\n\n## 相关链接\n\n- [@catlair/bilicomic-dataflow](https://www.npmjs.com/package/@catlair/bilicomic-dataflow)：哔哩哔哩漫画阅读数据流生成器\n- [@catlair/node-got](https://www.npmjs.com/package/@catlair/node-got)：got 的简单封装\n\n## 致谢\n\n感谢 `JetBrains` 提供优秀的 IDE。\n\n<a href=\"https://www.jetbrains.com/zh-cn/community/opensource\" target=\"_blank\">\n<img src=\"https://tva1.sinaimg.cn/large/008eGmZEly1gov9g3tzrnj30u00wj0tn.jpg\" width=\"150\" alt=\"jetbrains\"/>\n</a>\n\n## 友链\n\n- 欢迎使用另一个萝卜坑阿里云盘/移动云盘签到 https://github.com/asunajs/asign\n","readmeFilename":"README.md"}