
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
react-native-bigheads
Advanced tools
react-native-bigheads
BigHeads avatars for React Native. Based on @bigheads/core
yarn add react-native-bigheads react-native-svg
or
npm install react-native-bigheads react-native-svg --save
This package requires react-native-svg to be installed
cd ios && pod install
import the BigHead
component from react-native-bigheads
import { BigHead } from 'react-native-bigheads'
use the BigHead
component like this:
<BigHead
accessory="shades"
bgColor="blue"
bgShape="circle"
body="chest"
clothing="tankTop"
clothingColor="black"
eyebrows="angry"
eyes="wink"
facialHair="mediumBeard"
graphic="vue"
hair="short"
hairColor="black"
hat="none"
hatColor="green"
lashes={false}
lipColor="purple"
mouth="open"
showBackground={true}
size={300}
skinTone="brown"
/>
accessory
bgColor
bgShape
body
clothing
clothingColor
containerProps
containerStyles
eyebrows
eyes
facialHair
graphic
hair
hairColor
hat
hatColor
lashes
lipColor
mouth
showBackground
size
skinTone
accessory
Type of accessory
Type | Required | Default |
---|---|---|
enum('none', 'roundGlasses', 'tinyGlasses', 'shades', 'faceMask', 'hoopEarrings') | No | Random |
bgColor
The color of the background
Type | Required | Default |
---|---|---|
enum('blue', 'green', 'red', 'orange', 'yellow', 'turqoise', 'pink', 'purple') | No | Random |
bgShape
The shape of the background
Type | Required | Default |
---|---|---|
enum('circle', 'square', 'squircle') | No | Random |
body
Type of body
Type | Required | Default |
---|---|---|
enum('chest', 'breasts') | No | Random |
clothing
Type of cloth
Type | Required | Default |
---|---|---|
enum('naked', 'shirt', 'dressShirt', 'vneck', 'tankTop', 'dress', 'denimJacket', 'hoodie', 'chequeredShirt', 'chequeredShirtDark') | No | Random |
clothingColor
The color of the clothes
Type | Required | Default |
---|---|---|
enum('white', 'blue', 'black', 'green', 'red') | No | Random |
containerProps
Props to be passed to the container element (View)
Type | Required |
---|---|
View.props | No |
containerStyles
Styles to be applied to the container element (View)
Type | Required |
---|---|
Style | No |
eyebrows
Type of eyebrows
Type | Required | Default |
---|---|---|
enum('raised', 'leftLowered', 'serious', 'angry', 'concerned') | No | Random |
eyes
Type of eyes
Type | Required | Default |
---|---|---|
enum('normal', 'leftTwitch', 'happy', 'content', 'squint', 'simple', 'dizzy', 'wink', 'hearts', 'crazy', 'cute', 'dollars', 'stars', 'cyborg', 'simplePatch', 'piratePatch') | No | Random |
facialHair
Type of facial hair
Type | Required | Default |
---|---|---|
enum('none', 'stubble', 'mediumBeard', 'goatee') | No | Random |
graphic
Type of graphic over the t-shirts
Type | Required | Default |
---|---|---|
enum('none', 'redwood', 'gatsby', 'vue', 'react', 'graphQL', 'donut', 'rainbow') | No | Random |
hair
Type of hair
Type | Required | Default |
---|---|---|
enum('none', 'long', 'bun', 'short', 'pixie', 'balding', 'buzz', 'afro', 'bob', 'mohawk') | No | Random |
hairColor
The color of the hair
Type | Required | Default |
---|---|---|
enum('blonde', 'orange', 'black', 'white', 'brown', 'blue', 'pink') | No | Random |
hat
Type of hat
Type | Required | Default |
---|---|---|
enum('none', 'beanie', 'turban', 'party', 'hijab') | No | Random |
hatColor
The color of the hat
Type | Required | Default |
---|---|---|
enum('white', 'blue', 'black', 'green', 'red') | No | Random |
lashes
Show lashes
Type | Required | Default |
---|---|---|
boolean | No | Random |
lipColor
The color of the lips
Type | Required | Default |
---|---|---|
enum('red', 'purple', 'pink', 'turqoise', 'green') | No | Random |
mouth
Type of mouth
Type | Required | Default |
---|---|---|
enum('grin', 'sad', 'openSmile', 'lips', 'open', 'serious', 'tongue', 'piercedTongue', 'vomitingRainbow') | No | Random |
showBackground
Whether or not to display the background color
When true
it cuts off everything below the avatar otherwise it won't clip off any of the avatar
Type | Required | Default |
---|---|---|
boolean | No | true |
size
Size of the avatar
Type | Required | Default |
---|---|---|
number | No | 100 |
skinTone
The color of the skin
Type | Required | Default |
---|---|---|
enum('light', 'yellow', 'brown', 'dark', 'red', 'black') | No | Random |
Learn about the latest improvements
This project is licensed under the MIT License - see the LICENSE file for details
Please see the Contributing Guidelines.
FAQs
Big Heads avatars for React Native
The npm package react-native-bigheads receives a total of 3 weekly downloads. As such, react-native-bigheads popularity was classified as not popular.
We found that react-native-bigheads 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.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.