
Security News
npm Tooling Bug Incorrectly Marks One-Character Packages as Security Holders
npm confirmed a tooling bug incorrectly marked several one-character packages as security holders and said it was working on a rollback.
android-icons
Advanced tools
Get android icon file names and dimensions (width)
The default icon file names (as used by cordova) and required sizes for android are listed in a JSON file. This information is useful, for example, when you want to generate icons with the required sizes or to create a config.xml file for a PhoneGap/Cordova project or if you just need to create the icons for your android project from one source icon.
This information also exists for iOS icons.
$ npm install --save android-icons
var icons = require('android-icons');
icons();
//=> [{ "name": "mdpi.png", "width": 48 }, { "name": "hdpi.png", "width": 72 }, ... ]
icons({size: '48'})
//=> {name: 'mdpi.png', width: 48}
icons({size: 'xhdpi'})
//=> {name: 'xhdpi.png', width: 96}
Returns an array of icons, each icon being represented by an object with name and width properties.
Notice that icons are always squares, so no
heightproperty is provided.
Only option for now is size, which can be either a Number or String value. If it is a Number, it represents the width in pixels. If it is a String, you can use "mdpi", "hdpi" etc. to refer to a certain size or the complete file name, e.g. xhdpi.png.
Returns icon object for that size or null.
For example:
icons({size: 'xhdpi'})
//=> {name: 'xhdpi.png', width: 96}
android-icons logs to stdout in comma-separated values format (csv) by default so you can easy pipe to other commands in UNIX systems.
$ npm install --global android-icons
$ android-icons --help
Get android icon file names and dimensions (width)
Use `--format json` to set output to JSON.
Get specifc icon by size or name by using `--size`.
Examples:
$ android-icons --size 48
icon-40@2x.png,80
$ android-icons --size 80 --format json
{"name":"icon-40@2x.png","width":80}
$ android-icons --size small
icon-small.png,29
This module is being semantically released. You can safely use "^1.0.0" in your package.json.
MIT © David Pfahler
FAQs
Get android icon file names and dimensions (width)
The npm package android-icons receives a total of 10 weekly downloads. As such, android-icons popularity was classified as not popular.
We found that android-icons demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
npm confirmed a tooling bug incorrectly marked several one-character packages as security holders and said it was working on a rollback.

Research
/Security News
Newer packages in this compromise use native extensions and .pth loaders to execute JavaScript stealers in developer environments.

Research
Socket found 37 malicious PyPI wheels that abuse Python startup hooks to launch a Bun-powered credential stealer tied to Mini Shai-Hulud/Miasma.