Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 902 Bytes

CONTRIBUTING.md

File metadata and controls

54 lines (37 loc) · 902 Bytes

Contributing

Requirements

  • A darwin or linux operating system
  • Node.js v14+ with npm v6+

Structure

.
├── client .......... source folder
│   ├── scripts ..... JS files
│   ├── styles ...... SASS files
│   └── templates ... XSLT files
├── public .......... distribution folder
├── tasks ........... project tasks
└── tests ........... test scripts

Setup

After cloning the project, install dependencies with:

make install

Task runner

Check available tasks with:

make help

Build

To manually build the project, run:

make build

You may also point the xslt_stylesheet directive to public/main.xslt and automatically build and reload nginx with:

make watch

Code style