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