Skip to content

Commit

Permalink
feat: add types for PackageUsers
Browse files Browse the repository at this point in the history
  • Loading branch information
@jotadeveloper authored and sergiohgz committed Jul 25, 2019
1 parent 7ab238a commit ad5f917
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
5 changes: 5 additions & 0 deletions core/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,10 @@ type StringValue = string | void | null;
type Headers = {
[key: string]: string;
}

type PackageUsers = {
[key: string]: boolean;
}

type Package = {
_id?: string;
Expand All @@ -131,6 +135,7 @@ type StringValue = string | void | null;
'dist-tags': GenericBody;
time?: GenericBody;
readme?: string;
users?: PackageUsers;
_distfiles: DistFiles;
_attachments: AttachMents;
_uplinks: UpLinks;
Expand Down
6 changes: 6 additions & 0 deletions core/types/src/flow/types.js
Original file line number Diff line number Diff line change
Expand Up @@ -115,13 +115,18 @@ declare type verdaccio$Headers = {
[key: string]: string;
}

declare type verdaccio$PackageUsers = {
[key: string]: boolean;
}

declare type verdaccio$Package = {
_id?: string;
name: string;
versions: verdaccio$Versions;
'dist-tags': verdaccio$GenericBody;
time?: verdaccio$GenericBody;
readme?: string;
users?: verdaccio$PackageUsers;
_distfiles: verdaccio$DistFiles;
_attachments: verdaccio$AttachMents;
_uplinks: verdaccio$UpLinks;
Expand Down Expand Up @@ -470,6 +475,7 @@ declare module "@verdaccio/types" {
declare export type Stdin = stream$Readable | tty$ReadStream;
declare export type RemoteUser = verdaccio$RemoteUser;
declare export type Package = verdaccio$Package;
declare export type PackageUsers = verdaccio$PackageUsers;
declare export type MergeTags = verdaccio$MergeTags;
declare export type Version = verdaccio$Version;
declare export type Callback = verdaccio$Callback;
Expand Down

0 comments on commit ad5f917

Please sign in to comment.