README
Spotlight.js v1.2.0
An object crawler/property search library that works on nearly all JavaScript platforms.
Documentation
Installation
Spotlight.js’ only hard dependency is lodash.
In a browser:
<script src="lodash.js"></script>
<script src="spotlight.js"></script>
In an AMD loader:
require({
'paths': {
'spotlight': 'path/to/spotlight',
'lodash': 'path/to/lodash'
}
},
['spotlight'], function(spotlight) {/*…*/});
Using npm:
$ npm i --save spotlight
In Node.js:
var spotlight = require('spotlight');
Usage example:
// find all "length" properties
spotlight.byName('length');
// or find all "map" properties on jQuery
spotlight.byName('map', { 'object': jQuery, 'path': '