UNPKG

jsdelivr-cdn-data

Version:
20 lines (15 loc) 426 B
'use strict'; var semver = require('semver'); var data = module.exports = {}; var jsdelivr = require('./external/jsdelivr.json'); jsdelivr.forEach(function (item) { data[item.name] = { versions: item.versions.filter(function (version) { return semver.valid(version); }), url: function (version) { return ['//cdn.jsdelivr.net', item.name, version, item.mainfile].join('/'); } }; });