-
ssg-cli-tool
A command-line interface SSG tool used for generating a complete HTML web site from raw data and files.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
For lab 7 in my open-source course (DPS909), we were asked to implement static analysis tools into our static site generator (SSG).
For the source code formatter, I chose to use Prettier. Prettier is an opinionated code formatter that can be integrated into most of the popular editors/IDEs. I chose this because Prettier works well with JavaScript, which is the language I use for my SSG. I am also familiar with Prettier as I have used the Visual Studio Code extension before.
For the linter of choice, I decided to use ESLint. I chose ESLint for the same reason as Prettier, I already had experience using the VS Code extension and it works for JavaScript.