Skip to content
This repository was archived by the owner on Jun 7, 2022. It is now read-only.

AngelMunoz/Clam

Repository files navigation

Clam

A scaffolding system PoC for Perla

This is the Scaffolding PoC project for Perla, once this tool is refined a little bit more, the core pieces will be released as a scaffolding library.

Perla will be enhanced with it of course.

The idea is the following:

Adding repositores:

  • Download Github Repo
  • Save related data to the repository in a local database

Scaffolding New Projects:

  • Call the new command
  • Use the previously downloaded repositories
  • Copy All the non .tpl. files
  • Use F# Compiler services to evaluate scripts inside the template repositories to obtain any configuration object needed
  • Compile the .tpl. files with Scriban and the configuration objects
  • Call it a day

The Copy/Compilation structure/files/semantics/API is not yet defined but I'm grabbing inspiration from from https://github.com/makesjs/makes

Releases

No releases published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy