Table of Contents

Class Npmrc

Namespace
Nite.Configuration
Assembly
Nite.dll

Reads .npmrc files: key=value lines, #/; comments, optional quotes and \({VAR}</code> expansion (<code>\){VAR?} for "empty if unset"), as npm does. Nite only acts on the registry and credential keys; everything else is ignored.

public static class Npmrc
Inheritance
Npmrc
Inherited Members

Methods

Load(string, Func<string, string?>)

public static IReadOnlyDictionary<string, string> Load(string path, Func<string, string?> environment)

Parameters

path string
environment Func<string, string>

Returns

IReadOnlyDictionary<string, string>

Parse(string, Func<string, string?>)

public static IReadOnlyDictionary<string, string> Parse(string text, Func<string, string?> environment)

Parameters

text string
environment Func<string, string>

Returns

IReadOnlyDictionary<string, string>