Inject 0.7.1

A powerful dependency management module for JavaScript, a framework-agnostic tool with both client-side and server-side support
The library was build by the LinkedIn engineering staff to handle the site's various JS modules and their appropriate dependencies.

The main driving force behind Inject was the wish of improving code maintainability without cluttering the website and dampening the user experience.

In the end Inject was a truly successful tool, being currently used on the LinkedIn site with documented performance gains.

Main features:

  • Simple usage
  • Modular code that doesn't pollute the global namespace
  • CommonJS compliant
  • Supports the AMD API
  • Supports cross-domain file requests
  • Supports "bundled" files (multiple files concatenated)
  • Supports single-file retrieval during development
  • Takes advantage of modern browser features where possible
  • localStorage caching

last updated on:
July 16th, 2014, 23:54 GMT
license type:

Apache License

developed by:
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Development Tools \ Other Libraries
Download Button

In a hurry? Add it to your Download Basket!

user rating 1



Rate it!
What's New in This Release:
  • Bug Fixes:
  • lscache was referenced as cache in InjectContext.env but communicator.js wasn'.
  • Communicator: Makes use of lscache object in this.env.
read full changelog

Add your review!