0.0.9 • Published 4 years ago

@njmaeff/sdk-lib-generator v0.0.9

Weekly downloads
7
License
MIT
Repository
github
Last release
4 years ago

build-lib

Attribution

This package originally started as a fork of gulp.

Motivation

Gulp is a task runner and meant to replace tools such as gnu make. The source code of gulp is written in javascript and is compatible with many versions of nodejs. This project aims to increase modularity and update the codebase with more recent language features and apis.

Architecture

node-build has 3 components that may be varied by the user; the Adapter, Plugin, the UI, and an optional local config file. A user may design customizations based on a well defined interface.

Adapters

An adapter may be compatible with one or more plugins

Examples.

  • Local source code.
  • Code located on GitHub.

Plugins

A plugin may be compatible with one or more adapters.

Examples.

  • Typescript
  • React

UI

  • cli
  • graph ql
  • electron??

Runner

Core component that links the UI, Adapter, and Plugins together.

Runner API

  • logger
  • context

Runner Opts

  • plugin
  • engine
  • config
  • series
  • continue
  • silent
  • tasks
0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.2

4 years ago