Base (base)

Base

base

Geek Repo

Framework for rapidly creating high quality node.js applications using plugins like building blocks.

Github PK Tool:Github PK Tool

Base's repositories

base

Base is the foundation for creating modular, unit testable and highly pluggable, server-side node.js applications.

Language:JavaScriptLicense:MITStargazers:92Issues:6Issues:28

base-plugins

Add "smart plugin" support to your base application. Adds a `.run` method, allowing plugins to be called on a given object, at any time.

Language:JavaScriptLicense:MITStargazers:13Issues:4Issues:4

base-data

adds a `data` method to base-methods. 100% unit test coverage and browserify-friendly lazy-caching.

Language:JavaScriptLicense:MITStargazers:11Issues:3Issues:2

base-app

Starting point for a base application with a minimal selection of commonly used plugins, and a functional CLI that will run a `basefile.js`. Everything can be customized.

Language:JavaScriptLicense:MITStargazers:8Issues:3Issues:0

base-questions

Plugin for base-methods that adds methods for prompting the user and storing the answers on a project-by-project basis.

Language:JavaScriptLicense:MITStargazers:8Issues:3Issues:2

base-task

base plugin that provides a very thin wrapper around composer for adding task methods to your application.

Language:JavaScriptLicense:MITStargazers:8Issues:3Issues:2

base-generators

Plugin that adds project-generator support to your `base` application.

Language:JavaScriptLicense:MITStargazers:7Issues:4Issues:3

base-option

Adds an `option` method to base-methods.

Language:JavaScriptLicense:MITStargazers:7Issues:3Issues:2

base-pkg

Base plugin for adding a `pkg` object with get/set methods for getting data from package.json or setting data to package.json.

Language:JavaScriptLicense:MITStargazers:7Issues:3Issues:0

base-search

Base plugin that adds methods for creating, updating and using search indices.

Language:JavaScriptLicense:MITStargazers:7Issues:4Issues:0

base-env

Base plugin, creates a normalized environment object from a function, filepath or instance of base.

Language:JavaScriptLicense:MITStargazers:6Issues:3Issues:0

base-pipeline

base-methods plugin that adds pipeline and plugin methods for dynamically composing streaming plugin pipelines.

Language:JavaScriptLicense:MITStargazers:6Issues:3Issues:0

base-routes

Plugin for adding routes support to your `base` application. Requires templates support to work.

Language:JavaScriptLicense:MITStargazers:5Issues:3Issues:0

base-runner

Orchestrate multiple instances of Base at once.

Language:JavaScriptLicense:MITStargazers:5Issues:3Issues:4

base-config-schema

Schema for the base-config plugin, used for normalizing config values before passing them to config.process().

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:0

base-engines

Adds support for managing template engines to your base application.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:0

base-fs-conflicts

Detect potential file system conflicts and if necessary prompt the user before overwriting files.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:1

base-helpers

Adds support for managing template helpers to your base application.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:0

base-scaffold

Base plugin that adds support for generating files from a declarative scaffold configuration.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:1

base-test-runner

Simple test runner for base projects. Use with the base-test-suite.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:0

base-test-suite

Test suite for base projects.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:0

base-cli-process

Normalizers for common command line options/flags handled by the base-cli plugin. Also pre-processes the given object with base-cli-schema before calling `.process()`

Language:JavaScriptStargazers:3Issues:3Issues:1

base-fs-rename

Plugin for 'base' applications that adds a `rename` method that can be passed to `app.dest()` (this is an instance plugin, not pipeline plugin)

Language:JavaScriptLicense:MITStargazers:3Issues:3Issues:0

base-yarn

Plugin for adding yarn methods to your Base application.

Language:JavaScriptLicense:MITStargazers:3Issues:3Issues:0

is-valid-app

Wrapper around is-valid-instance and is-registered for validating `base` plugins. Returns true if `app` is a valid instance of base and a plugin is not registered yet.

Language:JavaScriptLicense:MITStargazers:3Issues:3Issues:1

is-valid-instance

Returns true if a plugin is being registered on a valid instance of Base.

Language:JavaScriptLicense:MITStargazers:3Issues:3Issues:0
Language:JavaScriptLicense:MITStargazers:2Issues:3Issues:1

slack

Slack landing page to provide an invitation form for the node-base slack community.

Language:JavaScriptLicense:MITStargazers:2Issues:3Issues:1

.github

Default community health files for Base.

Stargazers:0Issues:3Issues:0

base-task-confirm

Extends base-task with confirmation prompt functionality.

Language:JavaScriptLicense:MITStargazers:0Issues:3Issues:0