@web-printer/xiaobot
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

@web-printer/xiaobot

Warning

some pages may be need to login and pay to read, so you may need to login and pay to read before print.

小报童 xiaobot.net

Installation

pnpm i @web-printer/xiaobot
import { Printer } from "@web-printer/core"
import xiaobot from "@web-printer/xiaobot"

new Printer()
  .use(
    xiaobot({
      url: "https://xiaobot.net/p/pmthinking2022"
    })
  )
  .print("产品沉思录 | 2022")

Options

{
  /**
   * Url of the newsletter home page that you want to print
   * @example
   * - "https://xiaobot.net/p/pmthinking2022"
   */
  url: string
  /**
   * When the article list page has a lot of articles, you can set maxPages to limit, especially endless loading.
   * @default Infinity
   */
  maxPages?: number
  /**
   * Interval of each scroll
   * @default 500
   * @unit ms
   */
  interval?: number
}

License

MIT ©

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @web-printer/xiaobot

    Weekly Downloads

    0

    Version

    0.4.0

    License

    MIT

    Unpacked Size

    5.5 kB

    Total Files

    6

    Last publish

    Collaborators

    • ourongxing