Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

android-icons

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

android-icons - npm Package Compare versions

Comparing version
1.0.1
to
2.0.1
+31
-25
bin/android-icons.js
#!/usr/bin/env node
'use strict'
var abbrev = require('abbrev')
var argv = require('minimist')(process.argv.slice(2), abbrev('help', 'version', 'size', 'format'))
var pkg = require('../package.json')
var argv = require('yargs')
var icons = require('../')
function help () {
console.log([
pkg.description,
'',
'Use `--format json` to set output to JSON.',
'Get specifc icon by size or name by using `--size`.',
'',
'Examples:',
' $ android-icons --size 48',
' mdpi.png,48',
'',
' $ android-icons --size 48 --format json',
' {"name":"mdpi.png","width":48}',
'',
' $ android-icons --size xhdpi',
' xhdpi.png,96'
].join('\n'))
}
// help
argv.help('help')
argv.alias('h', 'help')
// register abbreviated aliases
var abbrevs = abbrev(['help', 'size', 'format'])
var aliases = Object.keys(abbrevs)
aliases.forEach(function (alias) {
if (alias !== abbrevs[alias]) {
argv.alias(alias, abbrevs[alias])
}
})
// document options
argv.option('size', {
description: 'number of pixels (width) or string identifiying the icon image'
})
argv.option('format', {
description: 'format of the output to stdout (csv or json)'
})
// will show up in help
argv.usage('Usage: android-icons [options]')
argv.example('$ android-icons --size 48', 'mdpi.png,48')
argv.example('$ android-icons --size 48 --format json', '{"name":"mdpi.png","width":48}')
argv.example('$ android-icons --size xhdpi', 'xhdpi.png,96')
argv = argv.argv
function formatLog (icons, argv) {

@@ -41,8 +51,4 @@ var format = (argv.format || 'csv').toLowerCase()

function cli () {
if (argv.help) return help()
if (argv.version) return console.log(pkg.version)
var options = {
size: argv.size || argv.s
size: argv.size
}

@@ -49,0 +55,0 @@

{
"name": "android-icons",
"version": "1.0.1",
"version": "2.0.1",
"description": "Get android icon file names and dimensions (width)",

@@ -9,3 +9,3 @@ "main": "index.js",

"abbrev": "^1.0.5",
"minimist": "^1.1.0"
"yargs": "^3.7.0"
},

@@ -12,0 +12,0 @@ "devDependencies": {