variable TargetNotWritable

The directory holding the binary is not writable by this user — the usual case being a root-owned prefix such as /usr/local/bin.

import * as Install from './install.ts';

Install.TargetNotWritable({ dir: '/usr/local/bin' }).code; // 'UpgradeTargetNotWritable'

Type

Failure.FailureFactory<"UpgradeTargetNotWritable", { dir: string; }>

Usage

import { TargetNotWritable } from "lib/commands/upgrade/install.ts";