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.
- component-remotes - unify remote endpoint APIs
- component-resolver - resolve the dependency tree with optional installing
- component-builder - the build system
- component-build
- component-create
- component-ls
- component-outdated
- component-pin
- component-update
- component-validator
- component-watcher
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
- component-bundler
- component-consoler
- component-crawler
- component-downloader
- component-flatten
- component-manifest
- component-require2 - Component's
require()
implementation
- builder-autoprefixer
- builder-coffee-script
- builder-es6-module-to-cjs
- builder-html-minifier
- builder-jade
- builder-regenerator
- builder-myth
- 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