Skip to content
This repository

A light, fast, flexible Javascript IOC container

Octocat-spinner-32 builder Improve spec parsing.
Octocat-spinner-32 docs Remove duplicate wire/dom
Octocat-spinner-32 dojo Merge pull request #118 from skiadas/reject-errors
Octocat-spinner-32 dom Merge master
Octocat-spinner-32 jquery Introduce new plugin architecture. Plugins loaded immediately, before…
Octocat-spinner-32 lib Ensure compat with both when 2.8 and 3.x
Octocat-spinner-32 test Remove submodule registration
Octocat-spinner-32 .editorconfig Adding jshintrc, code cleanup based on jshint results. Adding editorc…
Octocat-spinner-32 .gitignore Add fatal next-tick throw as last-ditch AMD plugin error handling. See
Octocat-spinner-32 .gitmodules Remove submodule registration
Octocat-spinner-32 .jshintignore Update jshint
Octocat-spinner-32 .jshintrc Update jshint
Octocat-spinner-32 .npmignore Exclude bower_components from npm package
Octocat-spinner-32 .travis.yml Remove ci tests on node 0.6. Update to gent 0.5 to avoid buster warnings
Octocat-spinner-32 CHANGES.md Update changelog and bump versions
Octocat-spinner-32 LICENSE.txt Adding license
Octocat-spinner-32 README.md Add travis badge
Octocat-spinner-32 aop.js See #108. Implement proxy.advise for base object proxies, port connec…
Octocat-spinner-32 bower.json Update changelog and bump versions
Octocat-spinner-32 connect.js See #108. Implement proxy.advise for base object proxies, port connec…
Octocat-spinner-32 debug.js Add fatal next-tick throw as last-ditch AMD plugin error handling. See
Octocat-spinner-32 dom.js Introduce new plugin architecture. Plugins loaded immediately, before…
Octocat-spinner-32 domReady.js Update copyright
Octocat-spinner-32 on.js Update jshint
Octocat-spinner-32 package.json Tighten when version range
Octocat-spinner-32 sizzle.js Merging latest changes from v080-rc
Octocat-spinner-32 wire.js Update changelog and bump versions
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.

Something went wrong with that request. Please try again.