Skip to content

Instantly share code, notes, and snippets.

@guifromrio
Created February 12, 2015 17:15
Show Gist options
  • Save guifromrio/8f146f84d28bf29d2643 to your computer and use it in GitHub Desktop.
Save guifromrio/8f146f84d28bf29d2643 to your computer and use it in GitHub Desktop.
Simple report for number of versions for each app in registry.json
_ = require 'underscore'
registry = require './registry.json'
console.log 'Existing packages: ' + Object.keys(registry).length
console.log 'Grouped by appType:'
groupedByAppType = _.groupBy registry, 'appType'
for k, v of groupedByAppType
console.log k, v.length
console.log 'Number of versions per app'
versions = []
for k, a of registry
versions.push { name: a.name, versions: Object.keys(a.versions).length }
versions = _.sortBy(versions, 'versions')
console.log versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment