cdnjs-cdn-data
Version:
CDNJS CDN Data for google-cdn
43 lines (30 loc) • 979 B
Markdown
# cdnjs-cdn-data [](https://travis-ci.org/shahata/cdnjs-cdn-data)
> [CDNJS](http://cdnjs.com/) data for [google-cdn](https://github.com/passy/google-cdn).
This module makes it easy to replace references to your bower resources in your
app with links to the libraries on CDNJS.
## Getting started
Install: `npm install --save-dev google-cdn cdnjs-cdn-data`
### Example
*bower.json*:
```json
{
"name": "my-awesome-app",
"dependencies": {
"jquery": "~2.0.0"
}
}
```
```javascript
var googlecdn = require('google-cdn');
var bowerConfig = loadJSON('bower.json');
var markup = '<script src="bower_components/jquery/jquery.js"></script>';
googlecdn(markup, bowerConfig, {cdn: require('cdnjs-cdn-data')}, function (err, result) {
if (err) {
throw err;
}
assert.equal(result,
'<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>');
});
```
## License
MIT