Socket
Socket
Sign inDemoInstall

give-me-an-avatar

Package Overview
Dependencies
0
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.0 to 0.2.0

2

lib/models.d.ts
export interface AvatarSettings {
Name?: string;
Size?: number;
}
export interface PrivateAvatarSettings extends AvatarSettings {
ExtraFilter?: string;

@@ -5,0 +7,0 @@ }

8

lib/utility.d.ts

@@ -1,10 +0,10 @@

import { AvatarSettings, AvatarService } from "./models";
import { AvatarService, PrivateAvatarSettings } from "./models";
export declare class Utility {
getDefaultName(): string;
getDefaultSize(): number;
getDefaultSettings(): AvatarSettings;
getDefaultSettings(): PrivateAvatarSettings;
getRandomAvatarService(avatars: [string, string][]): AvatarService;
processAvatarTemplate(templateString: string, templateVars: AvatarSettings): string;
validateAndCleanSettings(settings: AvatarSettings, avatarServiceKey: string): AvatarSettings;
processAvatarTemplate(templateString: string, templateVars: PrivateAvatarSettings): string;
validateAndCleanSettings(settings: PrivateAvatarSettings, avatarServiceKey: string): PrivateAvatarSettings;
applyExtraFiltersToAvatarURL(avatarServiceKey: string): string;
}
{
"name": "give-me-an-avatar",
"displayName": "Give Me an Avatar",
"version": "0.1.0",
"version": "0.2.0",
"description": "Gets a random avatar URL from a collection of different avatar generation services.",

@@ -23,3 +23,24 @@ "main": "./lib/give-me-an-avatar.js",

"keywords": [
"avatar"
"avatar",
"all-in-one avatar service",
"mock avatars",
"gravatar",
"placeholder image",
"avatar generator",
"generator",
"identicon",
"thispersondoesnotexist",
"robohash",
"avatar.uimaterial",
"uimaterial avatars",
"jdenticon",
"human avatars",
"pixel-art avatar",
"ui-avatars",
"generative-placeholders",
"picsum",
"random avatars",
"avataaar",
"javascript",
"typescript"
],

@@ -26,0 +47,0 @@ "author": "Clyde D'Souza",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc