{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"is-valid-instance","owner":"base","isFork":false,"description":"Returns true if a plugin is being registered on a valid instance of Base.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-14T05:39:47.953Z"}},{"type":"Public","name":"base-questions","owner":"base","isFork":false,"description":"Plugin for base-methods that adds methods for prompting the user and storing the answers on a project-by-project basis.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":11,"issueCount":0,"starsCount":8,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-12T04:25:36.123Z"}},{"type":"Public","name":"base","owner":"base","isFork":false,"description":"Base is the foundation for creating modular, unit testable and highly pluggable, server-side node.js applications.","allTopics":["nodejs","plugin","api","application","app","node","toolkit","generate","plugins","update","verb","server-side","assemble"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":10,"starsCount":92,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-28T13:33:44.145Z"}},{"type":"Public","name":".github","owner":"base","isFork":false,"description":"Default community health files for Base.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-08T10:02:29.408Z"}},{"type":"Public","name":"base-test-suite","owner":"base","isFork":false,"description":"Test suite for base projects.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-04T22:47:53.325Z"}},{"type":"Public","name":"base-test-runner","owner":"base","isFork":false,"description":"Simple test runner for base projects. Use with the base-test-suite.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-04T22:43:39.283Z"}},{"type":"Public","name":"base-cli-process","owner":"base","isFork":false,"description":"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()`","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":3,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:08:18.742Z"}},{"type":"Public","name":"base-cli-schema","owner":"base","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:07:38.804Z"}},{"type":"Public","name":"base-data","owner":"base","isFork":false,"description":"adds a `data` method to base-methods. 100% unit test coverage and browserify-friendly lazy-caching.","allTopics":["plugin","files","data","object","read","glob","merge","context","objects","base","extend"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":11,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:06:45.666Z"}},{"type":"Public","name":"base-config-schema","owner":"base","isFork":false,"description":"Schema for the base-config plugin, used for normalizing config values before passing them to config.process().","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:06:18.061Z"}},{"type":"Public","name":"base-scaffold","owner":"base","isFork":false,"description":"Base plugin that adds support for generating files from a declarative scaffold configuration.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:05:42.034Z"}},{"type":"Public","name":"base-pipeline","owner":"base","isFork":false,"description":"base-methods plugin that adds pipeline and plugin methods for dynamically composing streaming plugin pipelines.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:05:24.266Z"}},{"type":"Public","name":"base-generators","owner":"base","isFork":false,"description":"Plugin that adds project-generator support to your `base` application.","allTopics":["plugin","toolkit","generate","update","verb","base","assemble"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":7,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:04:48.063Z"}},{"type":"Public","name":"base-env","owner":"base","isFork":false,"description":"Base plugin, creates a normalized environment object from a function, filepath or instance of base.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:04:16.237Z"}},{"type":"Public","name":"base-fs-rename","owner":"base","isFork":false,"description":"Plugin for 'base' applications that adds a `rename` method that can be passed to `app.dest()` (this is an instance plugin, not pipeline plugin)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-01T00:03:57.519Z"}},{"type":"Public","name":"base-fs-conflicts","owner":"base","isFork":false,"description":"Detect potential file system conflicts and if necessary prompt the user before overwriting files.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-07T18:00:16.647Z"}},{"type":"Public","name":"base-option","owner":"base","isFork":false,"description":"Adds an `option` method to base-methods.","allTopics":["nodejs","config","plugin","settings","options","cache","generate","configuration","update","verb","option","base","assemble"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":7,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-06T20:19:55.203Z"}},{"type":"Public","name":"base-task","owner":"base","isFork":false,"description":"base plugin that provides a very thin wrapper around composer for adding task methods to your application.","allTopics":["plugin","app","toolkit","generate","update","verb","base","assemble","composer"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-22T08:02:38.177Z"}},{"type":"Public","name":"slack","owner":"base","isFork":false,"description":"Slack landing page to provide an invitation form for the node-base slack community.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-15T18:08:16.530Z"}},{"type":"Public","name":"base-app","owner":"base","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-13T17:08:55.930Z"}},{"type":"Public","name":"base-pkg","owner":"base","isFork":false,"description":"Base plugin for adding a `pkg` object with get/set methods for getting data from package.json or setting data to package.json.","allTopics":["config","npm","package","data","module","store","project","package-json","libary"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-12-21T08:51:23.651Z"}},{"type":"Public","name":"base-routes","owner":"base","isFork":false,"description":"Plugin for adding routes support to your `base` application. Requires templates support to work.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-08-07T08:39:37.291Z"}},{"type":"Public","name":"base-runner","owner":"base","isFork":false,"description":"Orchestrate multiple instances of Base at once.","allTopics":["toolkit","generate","update","verb","base","assemble","runner","liftoff"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-18T05:28:55.919Z"}},{"type":"Public","name":"base-yarn","owner":"base","isFork":false,"description":"Plugin for adding yarn methods to your Base application.","allTopics":["plugin","api","install","base","yarn"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-27T05:52:41.241Z"}},{"type":"Public","name":"base-helpers","owner":"base","isFork":false,"description":"Adds support for managing template helpers to your base application.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-20T06:41:58.874Z"}},{"type":"Public","name":"base-plugins","owner":"base","isFork":false,"description":"Add \"smart plugin\" support to your base application. Adds a `.run` method, allowing plugins to be called on a given object, at any time.","allTopics":["plugin","toolkit","generate","plugins","update","verb","base","assemble","smart-plugin"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":13,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-01T19:39:25.928Z"}},{"type":"Public","name":"is-valid-app","owner":"base","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-24T17:35:55.606Z"}},{"type":"Public","name":"base-task-confirm","owner":"base","isFork":false,"description":"Extends base-task with confirmation prompt functionality. ","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-06T14:29:38.436Z"}},{"type":"Public","name":"base-engines","owner":"base","isFork":false,"description":"Adds support for managing template engines to your base application.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-02-21T23:08:57.552Z"}},{"type":"Public","name":"base-search","owner":"base","isFork":false,"description":"Base plugin that adds methods for creating, updating and using search indices.","allTopics":["plugin","search","indexing","indexer","index","node-base"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-02-02T01:57:21.191Z"}}],"repositoryCount":68,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}