repositories.md
September 28, 2014 · View on GitHub
Component(1) is split into many repositories. This makes maintenance much easier as most have their own test suites. All of these libraries are in the components organization and have a .js suffix.
Note that these are only the official libraries.
The major libraries you may be interested in are:
- component-remotes - unify remote endpoint APIs
- component-resolver - resolve the dependency tree with optional installing
- component-builder - the build system
Libraries synonymous to Component(1) commands:
- component-build
- component-create
- component-ls
- component-outdated
- component-pin
- component-update
- component-validator
- component-watcher
component dependencies
component
├─┬ component-build
│ ├── builder-autoprefixer
│ └─┬ component-builder
│ ├── component-manifest
│ └── component-require2
├── component-consoler
├── component-flatten
├── component-ls
├── component-outdated2
├── component-pin
├─┬ component-resolver
│ ├── component-consoler
│ ├── component-downloader
│ └── component-validator
├── component-search2
├── component-updater
├── component-watcher
└─┬ component-remotes
└─┬ component-validator
└── component-consoler
Other JS libraries:
- component-bundler
- component-consoler
- component-crawler
- component-downloader
- component-flatten
- component-manifest
- component-require2 - Component's
require()implementation
Builder Plugins:
- builder-autoprefixer
- builder-coffee-script
- builder-es6-module-to-cjs
- builder-html-minifier
- builder-jade
- builder-regenerator
- builder-myth
Middleware, Servers, and Sites:
- component-koa - middleware for koa.
- component-middleware - middleware for node, connect, express, etc.
- component-builder-www - experimental build server for a potential Component CDN.
- component-cdn - experimental CDN for Component.
- component.github.io - http://component.io