@joshforisha/ssg

3.5.2 • Public • Published

ssg

A Node-based static site generator

Usage:

  • Single build: ssg <source-dir> <base-url> <destination-dir>
  • Watch/dev build: ssg-watch <source-dir> <base-url> <destination-dir>

  • Any index.html will be used as a Handlebars template for all Markdown files in the same directory, as well as subdirectories.
  • Any template.html will wrap content and be inserted into the nearest index file.
  • Any *.md file is parsed into content of the relevant template, and output as minified HTML as the named index file.
  • Any CSS files will be minified using clean-css.
  • Any JS files will be minified using terser.
  • Any other file is copied over as-is to the destination.

Dependencies (6)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @joshforisha/ssg

    Weekly Downloads

    29

    Version

    3.5.2

    License

    BSD-3-Clause

    Unpacked Size

    11.6 kB

    Total Files

    14

    Last publish

    Collaborators

    • joshforisha