Skip to content

core/lockfile ​

Variables ​

EMPTY_LOCKFILE ​

ts
const EMPTY_LOCKFILE: LockfileData;

Defined in: venpm/src/core/lockfile.ts:4

Functions ​

addInstalled() ​

ts
function addInstalled(
   data, 
   name, 
   entry): LockfileData;

Defined in: venpm/src/core/lockfile.ts:31

Parameters ​

ParameterType
dataLockfileData
namestring
entryInstalledPlugin

Returns ​

LockfileData


getInstalled() ​

ts
function getInstalled(data, name): InstalledPlugin | undefined;

Defined in: venpm/src/core/lockfile.ts:27

Parameters ​

ParameterType
dataLockfileData
namestring

Returns ​

InstalledPlugin | undefined


isInstalled() ​

ts
function isInstalled(data, name): boolean;

Defined in: venpm/src/core/lockfile.ts:23

Parameters ​

ParameterType
dataLockfileData
namestring

Returns ​

boolean


loadLockfile() ​

ts
function loadLockfile(fs, path): Promise<LockfileData>;

Defined in: venpm/src/core/lockfile.ts:6

Parameters ​

ParameterType
fsFileSystem
pathstring

Returns ​

Promise<LockfileData>


removeInstalled() ​

ts
function removeInstalled(data, name): LockfileData;

Defined in: venpm/src/core/lockfile.ts:38

Parameters ​

ParameterType
dataLockfileData
namestring

Returns ​

LockfileData


saveLockfile() ​

ts
function saveLockfile(
   fs, 
   path, 
data): Promise<void>;

Defined in: venpm/src/core/lockfile.ts:18

Parameters ​

ParameterType
fsFileSystem
pathstring
dataLockfileData

Returns ​

Promise<void>

Disclaimer — Not affiliated with Discord Inc. or Vencord. Client mods are against Discord's ToS. Use at your own risk.