/handcraft

static site generator builds in a human-readable

Primary LanguageJavaScriptMIT LicenseMIT

HANDCRAFT

This static site generator builds in a human-readable state for the purpose of needing to exchange tasks between developers.

This project is a WIP

This project is a Alpha

languages supported

  • html
  • ejs
  • js
  • mjs
  • css
  • scss

(Upcoming features)

  • ejs:frontmatter (yaml, json5)
  • ejs:partial
  • ejs:layout
  • ejs:sitemap
  • devserver:Browser Sync
  • scss

recommended libraries

(Upcoming features)

## candidate 1
npm install -d handcraft 
## candidate 2
npm create handcraft

(Upcoming features)

{
  scripts:{
    dev: "handcraft dev ."
    build: "handcraft build ."
  }
}
 

(Upcoming features)

.handcraftrc.mjs

export default async ()=>{
  return {

  }
}