rn-customize-avatar
Version:
This package is inspired by whatsapp, instagram custom avatar. You can customize your own avatar and use as a profile in your project
332 lines (331 loc) • 8.31 kB
JavaScript
/**
* Do not change this file manually! This file was generated with the "Dicebear Exporter"-Plugin for Figma.
*
* Plugin: https://www.figma.com/community/plugin/1005765655729342787
* File: https://www.figma.com/file/KhTfMFWWniVgZmGVFL0KK6
*/
export const schema = {
$schema: 'http://json-schema.org/draft-07/schema#',
properties: {
cheek: {
type: 'array',
items: {
type: 'string',
enum: ['variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
default: ['variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
cheekProbability: {
type: 'integer',
minimum: 0,
maximum: 100,
default: 50,
},
ear: {
type: 'array',
items: {
type: 'string',
enum: ['variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
default: ['variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
eyes: {
type: 'array',
items: {
type: 'string',
enum: [
'variant32',
'variant31',
'variant30',
'variant29',
'variant28',
'variant27',
'variant26',
'variant25',
'variant24',
'variant23',
'variant22',
'variant21',
'variant20',
'variant19',
'variant18',
'variant17',
'variant16',
'variant15',
'variant14',
'variant13',
'variant12',
'variant11',
'variant10',
'variant09',
'variant08',
'variant07',
'variant06',
'variant05',
'variant04',
'variant03',
'variant02',
'variant01',
],
},
default: [
'variant32',
'variant31',
'variant30',
'variant29',
'variant28',
'variant27',
'variant26',
'variant25',
'variant24',
'variant23',
'variant22',
'variant21',
'variant20',
'variant19',
'variant18',
'variant17',
'variant16',
'variant15',
'variant14',
'variant13',
'variant12',
'variant11',
'variant10',
'variant09',
'variant08',
'variant07',
'variant06',
'variant05',
'variant04',
'variant03',
'variant02',
'variant01',
],
},
face: {
type: 'array',
items: {
type: 'string',
enum: ['variant10', 'variant09', 'variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
default: ['variant10', 'variant09', 'variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
frontHair: {
type: 'array',
items: {
type: 'string',
enum: ['variant12', 'variant11', 'variant10', 'variant09', 'variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
default: ['variant12', 'variant11', 'variant10', 'variant09', 'variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
hair: {
type: 'array',
items: {
type: 'string',
enum: [
'long20',
'long19',
'long18',
'long17',
'long16',
'long15',
'long14',
'long13',
'long12',
'long11',
'long10',
'long09',
'long08',
'long07',
'long06',
'long05',
'long04',
'long03',
'long02',
'long01',
'short20',
'short19',
'short18',
'short17',
'short16',
'short15',
'short14',
'short13',
'short12',
'short11',
'short10',
'short09',
'short08',
'short07',
'short06',
'short05',
'short04',
'short03',
'short02',
'short01',
],
},
default: [
'long20',
'long19',
'long18',
'long17',
'long16',
'long15',
'long14',
'long13',
'long12',
'long11',
'long10',
'long09',
'long08',
'long07',
'long06',
'long05',
'long04',
'long03',
'long02',
'long01',
'short20',
'short19',
'short18',
'short17',
'short16',
'short15',
'short14',
'short13',
'short12',
'short11',
'short10',
'short09',
'short08',
'short07',
'short06',
'short05',
'short04',
'short03',
'short02',
'short01',
],
},
hairColor: {
type: 'array',
items: {
type: 'string',
pattern: '^(transparent|[a-fA-F0-9]{6})$',
},
default: ['2c1b18', 'e8e1e1', 'ecdcbf', 'd6b370', 'f59797', 'b58143', 'a55728', '724133', '4a312c', 'c93305'],
},
mouth: {
type: 'array',
items: {
type: 'string',
enum: [
'variant0708',
'variant0707',
'variant0706',
'variant0705',
'variant0704',
'variant0703',
'variant0702',
'variant0701',
'variant0405',
'variant0605',
'variant0604',
'variant0603',
'variant0602',
'variant0601',
'variant0505',
'variant0504',
'variant0503',
'variant0502',
'variant0501',
'variant0404',
'variant0403',
'variant0402',
'variant0401',
'variant0305',
'variant0304',
'variant0303',
'variant0302',
'variant0301',
'variant0205',
'variant0204',
'variant0203',
'variant0202',
'variant0201',
'variant0105',
'variant0104',
'variant0103',
'variant0102',
'variant0101',
],
},
default: [
'variant0708',
'variant0707',
'variant0706',
'variant0705',
'variant0704',
'variant0703',
'variant0702',
'variant0701',
'variant0405',
'variant0605',
'variant0604',
'variant0603',
'variant0602',
'variant0601',
'variant0505',
'variant0504',
'variant0503',
'variant0502',
'variant0501',
'variant0404',
'variant0403',
'variant0402',
'variant0401',
'variant0305',
'variant0304',
'variant0303',
'variant0302',
'variant0301',
'variant0205',
'variant0204',
'variant0203',
'variant0202',
'variant0201',
'variant0105',
'variant0104',
'variant0103',
'variant0102',
'variant0101',
],
},
nose: {
type: 'array',
items: {
type: 'string',
enum: ['variant12', 'variant11', 'variant10', 'variant09', 'variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
default: ['variant12', 'variant11', 'variant10', 'variant09', 'variant08', 'variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
sideburn: {
type: 'array',
items: {
type: 'string',
enum: ['variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
default: ['variant07', 'variant06', 'variant05', 'variant04', 'variant03', 'variant02', 'variant01'],
},
skinColor: {
type: 'array',
items: {
type: 'string',
pattern: '^(transparent|[a-fA-F0-9]{6})$',
},
default: ['f8b788', 'da9969', 'c07f50', 'a66637', '89532c'],
},
},
};