A light, fast, flexible Javascript IOC container
JavaScript CSS HTML
Failed to load latest commit information.
builder Improve spec parsing. Mar 13, 2014
docs feature: add support for named constructors (#180) Apr 10, 2016
dojo Merge pull request #118 from skiadas/reject-errors Jul 4, 2013
dom Merge master Jun 6, 2013
jquery Introduce new plugin architecture. Plugins loaded immediately, before… Mar 29, 2013
lib feature: add support for named constructors (#180) Apr 10, 2016
test feature: add support for named constructors (#180) Apr 10, 2016
.editorconfig Adding jshintrc, code cleanup based on jshint results. Adding editorc… Aug 7, 2012
.gitignore Add fatal next-tick throw as last-ditch AMD plugin error handling. See Nov 6, 2013
.gitmodules Remove submodule registration Apr 10, 2014
.jshintignore Update jshint Jan 21, 2014
.jshintrc Update jshint Jan 21, 2014
.npmignore Exclude bower_components from npm package Feb 20, 2014
.travis.yml feature: add support for named constructors (#180) Apr 10, 2016
CHANGES.md Update changelog, bump versions Apr 29, 2015
LICENSE.txt Adding license Feb 9, 2011
README.md Add travis badge Apr 10, 2014
aop.js See #108. Implement proxy.advise for base object proxies, port connec… Jul 2, 2013
bower.json Update changelog, bump versions Apr 29, 2015
connect.js See #108. Implement proxy.advise for base object proxies, port connec… Jul 2, 2013
debug.js Add fatal next-tick throw as last-ditch AMD plugin error handling. See Nov 6, 2013
dom.js Introduce new plugin architecture. Plugins loaded immediately, before… Mar 29, 2013
domReady.js Update copyright Jun 6, 2013
on.js Update jshint Jan 21, 2014
package.json Update changelog, bump versions Apr 29, 2015
sizzle.js Merging latest changes from v080-rc Apr 23, 2012
wire.js Update changelog, bump versions Apr 29, 2015

README.md

Build Status

wire.js

Wire is an Inversion of Control Container for Javascript apps, and acts as the Application Composition layer for cujoJS.

Wire provides architectural plumbing that allows you to create and manage application components, and to connect those components together in loosely coupled and non-invasive ways. Consequently, your components will be more modular, easier to unit test and refactor, and your application will be easier to evolve and maintain.

To find out more, read the full introduction, more about the concepts behind wire, and check out a few example applications.

Documentation

  1. Getting Started
  2. Reference Documentation
  3. Example Code and Apps
  4. Full Changelog

License

wire.js is licensed under The MIT License.