npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

pagasa-archiver

v1.5.0

Published

CLI tool for archiving PAGASA bulletins

Downloads

14

Readme

PAGASA Archiver

The PAGASA Archiver is a CLI tool and library for pulling bulletins and advisories from the DOST-PAGASA's pubfiles website (pubfiles.pagasa.dost.gov.ph). You can use it as a CLI tool or as a library to programatically list and download all available PAGASA Tropical Cyclone Bulletins and Tropical Cyclone Advisories.

Usage

Options:
      --help                        Show help                          [boolean]
      --version                     Show version number                [boolean]
  -v, --verbose                     Verbosity. Used to generate more detailed
                                    log output.                          [count]
  -q, --quiet                       Quiet mode. Overrides `v`, mutes all output
                                    (besides stdout, if using --json). [boolean]
  -f, --force                       Forcefully overwrite files if a conflicting
                                    filename exists.  [boolean] [default: false]
  -u, --include-unnamed, --unnamed  Include bulletins/advisories with no names.
                                    This is commonly more used with TCAs, where
                                    a storm may not be named yet before entry
                                    into the PAR. Storms with unknown names are
                                    marked "Unnamed". [boolean] [default: false]
  -d, --download                    Whether to download bulletins and advisories
                                    or not.            [boolean] [default: true]
      --tca, --tcas, --tcas-only    When enabled, only TCAs are processed,
                                    unless --tcb is also supplied.
                                                       [boolean] [default: null]
      --tcb, --tcbs, --tcbs-only    When enabled, only TCBs are processed,
                                    unless --tca is also supplied.
                                                       [boolean] [default: null]
      --index                       The index URL to use. Use this when
                                    downloading from websites other than the
                                    DOST-PAGASA pubfiles website, or in
                                    automated scripts as a backup if the
                                    DOST-PAGASA pubfiles website is
                                    inaccessible. This sets the index for both
                                    TCAs and TCBs, use --index-tca and
                                    --index-tcb for more fine tuning.   [string]
      --index-tca                   The index URL to use for tropical cyclone
                                    advisories. See --index for more details.
                                                                        [string]
      --index-tcb                   The index URL to use for tropical cyclone
                                    bulletins. See --index for more details.
                                                                        [string]
      --json                        Dump JSON of the available TCAs and/or TCBs
                                    (depending on --tca or --tcb) into stdout.
                                    Actual output is still logged through
                                    stderr.                            [boolean]