My static website generator for me.
TypeScript JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
test
.gitignore
.npmignore
README.md
dtsm.json
package.json
run-jasmine.js
tsconfig.json
tslint.json

README.md

my-static

My static website generator for me.

Installation

$ npm install -g my-static

Usage

Prepare your project including template files, data files, and myst.json.

Sample project: https://github.com/uhyo/myst-doc

Then run at the project directory:

$ myst

myst.json

Minimal myst.json has following fields. For paths, relative and absolute paths are accepted. Relative paths are treated as being relative to myst.json.

{
    "outDir": "./out",      // output directory (required)
    "rootDir": "./src",     // directory that contains template files.
    "data": "./data",       // directory that contains data files.
    "dependency": ["./templates"]      // dependencies other than src and data.
}

For more information, see myst-doc.

License

MIT