Prettier everything up

This commit is contained in:
MICHAEL JACKSON
2017-11-08 08:57:15 -08:00
parent f3e041ace6
commit 2d57d96e62
36 changed files with 785 additions and 577 deletions

View File

@ -10,169 +10,96 @@
* The range `null` is a catch-all.
*/
module.exports = {
'angular': [
[ '>=1.2.27', '/angular.min.js' ],
[ null, '/lib/angular.min.js' ]
angular: [['>=1.2.27', '/angular.min.js'], [null, '/lib/angular.min.js']],
'angular-animate': [[null, '/angular-animate.min.js']],
'angular-cookies': [[null, '/angular-cookies.min.js']],
'angular-resource': [[null, '/angular-resource.min.js']],
'angular-sanitize': [[null, '/angular-sanitize.min.js']],
'angular-ui-bootstrap': [[null, '/dist/ui-bootstrap.js']],
'animate.css': [[null, '/animate.min.css']],
'babel-standalone': [[null, '/babel.min.js']],
backbone: [[null, '/backbone-min.js']],
bootstrap: [
[null, '/dist/css/bootstrap.min.css', '/dist/js/bootstrap.min.js']
],
'angular-animate': [
[ null, '/angular-animate.min.js' ]
],
'bootstrap-sass': [[null, '/assets/javascripts/bootstrap.min.js']],
'angular-cookies': [
[ null, '/angular-cookies.min.js' ]
],
bulma: [[null, '/css/bulma.css']],
'angular-resource': [
[ null, '/angular-resource.min.js' ]
],
'core.js': [[null, '/dist/core.min.js']],
'angular-sanitize': [
[ null, '/angular-sanitize.min.js' ]
],
'create-react-class': [[null, '/create-react-class.min.js']],
'angular-ui-bootstrap': [
[ null, '/dist/ui-bootstrap.js' ]
],
d3: [[null, '/build/d3.min.js']],
'animate.css': [
[ null, '/animate.min.css' ]
],
'babel-standalone': [
[ null, '/babel.min.js' ]
],
'backbone': [
[ null, '/backbone-min.js' ]
],
'bootstrap': [
[ null, '/dist/css/bootstrap.min.css', '/dist/js/bootstrap.min.js' ]
],
'bootstrap-sass': [
[ null, '/assets/javascripts/bootstrap.min.js' ]
],
'bulma': [
[ null, '/css/bulma.css' ]
],
'core.js': [
[ null, '/dist/core.min.js' ]
],
'create-react-class': [
[ null, '/create-react-class.min.js' ]
],
'd3': [
[ null, '/build/d3.min.js' ]
],
'ember-source': [
[ null, '/dist/ember.min.js' ]
],
'ember-source': [[null, '/dist/ember.min.js']],
'foundation-sites': [
[ null, '/dist/css/foundation.min.css', '/dist/js/foundation.min.js' ]
[null, '/dist/css/foundation.min.css', '/dist/js/foundation.min.js']
],
'gsap': [
[ null, '/TweenMax.js' ]
gsap: [[null, '/TweenMax.js']],
handlebars: [[null, '/dist/handlebars.min.js']],
jquery: [[null, '/dist/jquery.min.js']],
fastclick: [[null, '/lib/fastclick.js']],
lodash: [['<3', '/dist/lodash.min.js'], [null, '/lodash.min.js']],
'masonry-layout': [[null, '/dist/masonry.pkgd.min.js']],
'materialize-css': [[null, '/dist/css/materialize.min.css']],
'ngx-bootstrap': [[null, '/bundles/ngx-bootstrap.umd.js']],
react: [
['>=16.0.0-alpha.7', '/umd/react.production.min.js'],
[null, '/dist/react.min.js']
],
'handlebars': [
[ null, '/dist/handlebars.min.js' ]
],
'jquery': [
[ null, '/dist/jquery.min.js' ]
],
'fastclick': [
[ null, '/lib/fastclick.js' ]
],
'lodash': [
[ '<3', '/dist/lodash.min.js' ],
[ null, '/lodash.min.js' ]
],
'masonry-layout': [
[ null, '/dist/masonry.pkgd.min.js' ]
],
'materialize-css': [
[ null, '/dist/css/materialize.min.css' ]
],
'ngx-bootstrap': [
[ null, '/bundles/ngx-bootstrap.umd.js' ]
],
'react': [
[ '>=16.0.0-alpha.7', '/umd/react.production.min.js' ],
[ null, '/dist/react.min.js' ]
],
'react-bootstrap': [
[ null, '/dist/react-bootstrap.min.js' ]
],
'react-bootstrap': [[null, '/dist/react-bootstrap.min.js']],
'react-dom': [
[ '>=16.0.0-alpha.7', '/umd/react-dom.production.min.js' ],
[ null, '/dist/react-dom.min.js' ]
['>=16.0.0-alpha.7', '/umd/react-dom.production.min.js'],
[null, '/dist/react-dom.min.js']
],
'react-router': [
[ '>=4.0.0', '/umd/react-router.min.js' ],
[ null, '/umd/ReactRouter.min.js' ]
['>=4.0.0', '/umd/react-router.min.js'],
[null, '/umd/ReactRouter.min.js']
],
'redux': [
[ null, '/dist/redux.min.js' ]
],
redux: [[null, '/dist/redux.min.js']],
'redux-saga': [
[ null, '/dist/redux-saga.min.js' ]
],
'redux-saga': [[null, '/dist/redux-saga.min.js']],
'redux-thunk': [
[ null, '/dist/redux-thunk.min.js' ]
],
'redux-thunk': [[null, '/dist/redux-thunk.min.js']],
'snapsvg': [
[ null, '/snap.svg-min.js' ]
],
snapsvg: [[null, '/snap.svg-min.js']],
'systemjs': [
[ null, '/dist/system.js' ]
],
systemjs: [[null, '/dist/system.js']],
'three': [
[ '<=0.77.0', '/three.min.js' ],
[ null, '/build/three.min.js' ]
],
three: [['<=0.77.0', '/three.min.js'], [null, '/build/three.min.js']],
'underscore': [
[ null, '/underscore-min.js' ]
],
underscore: [[null, '/underscore-min.js']],
'vue': [
[ null, '/dist/vue.min.js' ]
],
vue: [[null, '/dist/vue.min.js']],
'zepto': [
[ null, '/dist/zepto.min.js' ]
],
zepto: [[null, '/dist/zepto.min.js']],
'zingchart': [
[ null, '/client/zingchart.min.js' ]
],
zingchart: [[null, '/client/zingchart.min.js']],
'zone.js': [
[ null, '/dist/zone.js' ]
]
'zone.js': [[null, '/dist/zone.js']]
}

View File

@ -5,11 +5,10 @@ function getAssetPaths(packageName, version) {
const entries = assetPathsIndex[packageName]
if (entries) {
const matchingEntry = entries.find(function (entry) {
const matchingEntry = entries.find(function(entry) {
const range = entry[0]
if (range == null || semver.satisfies(version, range))
return entry
if (range == null || semver.satisfies(version, range)) return entry
})
return matchingEntry.slice(1)

View File

@ -2,13 +2,13 @@ const searchIndex = require('./searchIndex')
const getAssetPaths = require('./getAssetPaths')
function enhanceHit(hit) {
return new Promise(function (resolve, reject) {
return new Promise(function(resolve, reject) {
const assetPaths = getAssetPaths(hit.name, hit.version)
if (assetPaths) {
// TODO: Double check the package metadata to ensure the files
// haven't moved from the paths in the index?
hit.assets = assetPaths.map(function (path) {
hit.assets = assetPaths.map(function(path) {
return `https://unpkg.com/${hit.name}@${hit.version}${path}`
})
@ -16,9 +16,7 @@ function enhanceHit(hit) {
} else {
// We don't have any global paths for this package yet. Try
// using the "bare" URL.
hit.assets = [
`https://unpkg.com/${hit.name}@${hit.version}`
]
hit.assets = [`https://unpkg.com/${hit.name}@${hit.version}`]
resolve(hit)
}
@ -32,13 +30,13 @@ function concat(string) {
}
function search(query, page) {
return new Promise(function (resolve, reject) {
return new Promise(function(resolve, reject) {
const hitsPerPage = 10
const params = {
// typoTolerance: 'min',
// optionalFacetFilters: `concatenatedName:${concat(query)}`,
facets: [ 'keywords' ],
facets: ['keywords'],
attributesToHighlight: null,
attributesToRetrieve: [
'description',
@ -58,14 +56,12 @@ function search(query, page) {
page
}
searchIndex.search(query, params, function (error, value) {
searchIndex.search(query, params, function(error, value) {
if (error) {
reject(error)
} else {
resolve(
Promise.all(
value.hits.map(enhanceHit)
).then(function (hits) {
Promise.all(value.hits.map(enhanceHit)).then(function(hits) {
const totalHits = value.nbHits
const totalPages = value.nbPages

View File

@ -14,9 +14,8 @@ invariant(
'Missing $ALGOLIA_NPM_SEARCH_API_KEY environment variable'
)
const index = algolia(
AlgoliaNpmSearchAppId,
AlgoliaNpmSearchApiKey
).initIndex('npm-search')
const index = algolia(AlgoliaNpmSearchAppId, AlgoliaNpmSearchApiKey).initIndex(
'npm-search'
)
module.exports = index