Logo Paket

Dependencies Type

Paket API which is optimized for F# Interactive use.

Constructors

Constructor Description

Dependencies(dependenciesFileName)

Full Usage: Dependencies(dependenciesFileName)

Parameters:
    dependenciesFileName : string

Returns: Dependencies
dependenciesFileName : string
Returns: Dependencies

Instance members

Instance member Description

this.Add

Full Usage: this.Add

Parameters:
    groupName : string option
    package : string
    version : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    interactive : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool
    runResolver : bool
    packageKind : PackageRequirementKind

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
interactive : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool
runResolver : bool
packageKind : PackageRequirementKind

this.Add

Full Usage: this.Add

Parameters:
    groupName : string option
    package : string
    version : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    interactive : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool
    runResolver : bool

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
interactive : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool
runResolver : bool

this.Add

Full Usage: this.Add

Parameters:
    groupName : string option
    package : string
    version : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    interactive : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
interactive : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

this.Add

Full Usage: this.Add

Parameters:
    groupName : string option
    package : string
    version : string

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string

this.Add

Full Usage: this.Add

Parameters:
    package : string

Adds the given package without version requirements to main dependency group of the dependencies file.

package : string

this.Add

Full Usage: this.Add

Parameters:
    groupName : string option
    package : string

Adds the given package without version requirements to the dependencies file.

groupName : string option
package : string

this.AddCredentials

Full Usage: this.AddCredentials

Parameters:
    source : string
    username : string
    password : string
    authType : string
    verify : bool

Adds credentials for a Nuget feed

source : string
username : string
password : string
authType : string
verify : bool

this.AddCredentials

Full Usage: this.AddCredentials

Parameters:
    source : string
    username : string
    password : string
    authType : string

Adds credentials for a Nuget feed

source : string
username : string
password : string
authType : string

this.AddGit

Full Usage: this.AddGit

Parameters:
    groupName : string option
    repository : string
    version : string
    options : InstallerOptions

Adds the given git repository to the dependencies file

groupName : string option
repository : string
version : string
options : InstallerOptions

this.AddGit

Full Usage: this.AddGit

Parameters:
    groupName : string option
    repository : string
    version : string

Adds the given git repository to the dependencies file

groupName : string option
repository : string
version : string

this.AddGit

Full Usage: this.AddGit

Parameters:
    groupName : string option
    repository : string

Adds the given git repository to the dependencies file

groupName : string option
repository : string

this.AddGithub

Full Usage: this.AddGithub

Parameters:
    groupName : string option
    repository : string
    file : string
    version : string
    options : InstallerOptions

Adds the given github repository to the dependencies file.

groupName : string option
repository : string
file : string
version : string
options : InstallerOptions

this.AddGithub

Full Usage: this.AddGithub

Parameters:
    groupName : string option
    repository : string
    file : string
    version : string

Adds the given github repository to the dependencies file.

groupName : string option
repository : string
file : string
version : string

this.AddGithub

Full Usage: this.AddGithub

Parameters:
    groupName : string option
    repository : string
    file : string

Adds the given github repository to the dependencies file.

groupName : string option
repository : string
file : string

this.AddToProject

Full Usage: this.AddToProject

Parameters:
    groupName : string option
    package : string
    version : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    projectName : string
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool
    runResolver : bool
    packageKind : PackageRequirementKind

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
projectName : string
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool
runResolver : bool
packageKind : PackageRequirementKind

this.AddToProject

Full Usage: this.AddToProject

Parameters:
    groupName : string option
    package : string
    version : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    projectName : string
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool
    runResolver : bool

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
projectName : string
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool
runResolver : bool

this.AddToProject

Full Usage: this.AddToProject

Parameters:
    groupName : string option
    package : string
    version : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    projectName : string
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Adds the given package with the given version to the dependencies file.

groupName : string option
package : string
version : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
projectName : string
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

this.AddToken

Full Usage: this.AddToken

Parameters:
    source : string
    token : string

Adds a token for a source

source : string
token : string

this.DependenciesFile

Full Usage: this.DependenciesFile

Returns: string

Get path to dependencies file

Returns: string

this.FindOutdated

Full Usage: this.FindOutdated

Parameters:
    strict : bool
    force : bool
    includePrereleases : bool
    groupName : Option<string>

Returns: (string * string * SemVerInfo) list
strict : bool
force : bool
includePrereleases : bool
groupName : Option<string>
Returns: (string * string * SemVerInfo) list

this.FindPackageVersions

Full Usage: this.FindPackageVersions

Parameters:
Returns: string array
sources : PackageSource seq
name : string
?maxResults : int
Returns: string array

this.FindProjectsFor

Full Usage: this.FindProjectsFor

Parameters:
    group : string
    package : string

Returns: ProjectFile list

Finds all projects where the given package is referenced.

group : string
package : string
Returns: ProjectFile list

this.FindReferencesFor

Full Usage: this.FindReferencesFor

Parameters:
    group : string
    package : string

Returns: string list

Finds all references files where the given package is referenced.

group : string
package : string
Returns: string list

this.FindReferencesFor

Full Usage: this.FindReferencesFor

Parameters:
    package : string

Returns: string list

Finds all references files where the given main group package is referenced.

package : string
Returns: string list

this.GenerateLoadScriptData

Full Usage: this.GenerateLoadScriptData

Parameters:
    paketDependencies : string
    groups : string list
    frameworks : string list
    scriptTypes : string list

Returns: ScriptContent list
paketDependencies : string
groups : string list
frameworks : string list
scriptTypes : string list
Returns: ScriptContent list

this.GenerateLoadScripts

Full Usage: this.GenerateLoadScripts

Parameters:
    groups : string list
    frameworks : string list
    scriptTypes : string list

groups : string list
frameworks : string list
scriptTypes : string list

this.GetConditions

Full Usage: this.GetConditions

Returns: string list
Returns: string list

this.GetDefinedNuGetFeeds

Full Usage: this.GetDefinedNuGetFeeds

Returns: string list

Returns all system-wide defined NuGet feeds. (Can be used for Autocompletion)

Returns: string list

this.GetDependenciesFile

Full Usage: this.GetDependenciesFile

Returns: DependenciesFile

Returns an instance of the paket.dependencies file.

Returns: DependenciesFile

this.GetDirectDependencies

Full Usage: this.GetDirectDependencies

Returns: (string * string * string) list

Returns the installed versions of all direct dependencies.

Returns: (string * string * string) list

this.GetDirectDependencies

Full Usage: this.GetDirectDependencies

Parameters:
Returns: (string * string * string) list

Returns the installed versions of all direct dependencies which are referenced in the references file.

referencesFile : ReferencesFile
Returns: (string * string * string) list

this.GetDirectDependenciesForPackage

Full Usage: this.GetDirectDependenciesForPackage

Parameters:
Returns: (string * string * string) list

Returns the direct dependencies for the given package.

groupName : GroupName
packageName : string
Returns: (string * string * string) list

this.GetGroups

Full Usage: this.GetGroups

Returns: string list

Returns all groups.

Returns: string list

this.GetInstalledPackageModel

Full Usage: this.GetInstalledPackageModel

Parameters:
    groupName : string option
    packageName : string

Returns: InstallModel

Returns an InstallModel for the given package.

groupName : string option
packageName : string
Returns: InstallModel

this.GetInstalledPackages

Full Usage: this.GetInstalledPackages

Parameters:
Returns: (string * string * string) list

Returns the installed versions of all installed packages which are referenced in the references file.

referencesFile : ReferencesFile
Returns: (string * string * string) list

this.GetInstalledPackages

Full Usage: this.GetInstalledPackages

Returns: (string * string * string) list

Returns the installed versions of all installed packages.

Returns: (string * string * string) list

this.GetInstalledVersion

Full Usage: this.GetInstalledVersion

Parameters:
    groupName : string option
    packageName : string

Returns: string option

Returns the installed version of the given package.

groupName : string option
packageName : string
Returns: string option

this.GetInstalledVersion

Full Usage: this.GetInstalledVersion

Parameters:
    packageName : string

Returns: string option

Returns the installed version of the given package.

packageName : string
Returns: string option

this.GetLibraries

Full Usage: this.GetLibraries

Parameters:
    groupName : string option
    packageName : string
    frameworkIdentifier : TargetProfile

Returns: Library seq

Returns all libraries for the given package and framework.

groupName : string option
packageName : string
frameworkIdentifier : TargetProfile
Returns: Library seq

this.GetLockFile

Full Usage: this.GetLockFile

Returns: LockFile

Returns an instance of the paket.lock file.

Returns: LockFile

this.GetSources

Full Usage: this.GetSources

Returns: Map<GroupName, PackageSource list>

Returns all sources from the dependencies file.

Returns: Map<GroupName, PackageSource list>

this.Install

Full Usage: this.Install

Parameters:
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    onlyReferenced : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool
    generateLoadScripts : bool
    providedFrameworks : string list
    providedScriptTypes : string list
    alternativeProjectRoot : string option

Installs all dependencies.

force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
onlyReferenced : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool
generateLoadScripts : bool
providedFrameworks : string list
providedScriptTypes : string list
alternativeProjectRoot : string option

this.Install

Full Usage: this.Install

Parameters:
    force : bool

Installs all dependencies.

force : bool

this.ListTemplateFiles

Full Usage: this.ListTemplateFiles

Returns: TemplateFile list

Lists all paket.template files in the current solution.

Returns: TemplateFile list

this.Pack

Full Usage: this.Pack

Parameters:
    outputPath : string
    ?buildConfig : string
    ?buildPlatform : string
    ?version : string
    ?specificVersions : (string * string) seq
    ?releaseNotes : string
    ?templateFile : string
    ?workingDir : string
    ?excludedTemplates : 'a
    ?lockDependencies : bool
    ?minimumFromLockFile : bool
    ?pinProjectReferences : bool
    ?interprojectReferencesConstraint : InterprojectReferencesConstraint option
    ?symbols : bool
    ?includeReferencedProjects : bool
    ?projectUrl : string

Type parameters: 'a (requires :> Microsoft.FSharp.Core.string Microsoft.FSharp.Collections.seq)
outputPath : string
?buildConfig : string
?buildPlatform : string
?version : string
?specificVersions : (string * string) seq
?releaseNotes : string
?templateFile : string
?workingDir : string
?excludedTemplates : 'a
?lockDependencies : bool
?minimumFromLockFile : bool
?pinProjectReferences : bool
?interprojectReferencesConstraint : InterprojectReferencesConstraint option
?symbols : bool
?includeReferencedProjects : bool
?projectUrl : string

this.Remove

Full Usage: this.Remove

Parameters:
    groupName : string option
    package : string
    force : bool
    interactive : bool
    installAfter : bool

Removes the given package from dependencies file.

groupName : string option
package : string
force : bool
interactive : bool
installAfter : bool

this.Remove

Full Usage: this.Remove

Parameters:
    groupName : string option
    package : string

Removes the given package from dependencies file.

groupName : string option
package : string

this.Remove

Full Usage: this.Remove

Parameters:
    package : string

Removes the given package from the main dependency group of the dependencies file.

package : string

this.RemoveFromProject

Full Usage: this.RemoveFromProject

Parameters:
    groupName : string option
    package : string
    force : bool
    projectName : string
    installAfter : bool

Removes the given package from the specified project

groupName : string option
package : string
force : bool
projectName : string
installAfter : bool

this.Restore

Full Usage: this.Restore

Parameters:
    force : bool
    group : string option
    onlyReferenced : bool
    touchAffectedRefs : bool
    ignoreChecks : bool
    failOnFailedChecks : bool
    targetFramework : string option
    outputPath : string option

Restores packages for all available paket.references files (or all packages if onlyReferenced is false)

force : bool
group : string option
onlyReferenced : bool
touchAffectedRefs : bool
ignoreChecks : bool
failOnFailedChecks : bool
targetFramework : string option
outputPath : string option

this.Restore

Full Usage: this.Restore

Parameters:
    force : bool
    group : string option
    project : string
    touchAffectedRefs : bool
    ignoreChecks : bool
    failOnChecks : bool
    targetFramework : string option
    outputPath : string option

Restores the given paket.references files.

force : bool
group : string option
project : string
touchAffectedRefs : bool
ignoreChecks : bool
failOnChecks : bool
targetFramework : string option
outputPath : string option

this.Restore

Full Usage: this.Restore

Parameters:
    force : bool
    group : string option
    files : string list
    touchAffectedRefs : bool
    ignoreChecks : bool
    failOnChecks : bool
    targetFramework : string option
    outputPath : string option

Restores the given paket.references files.

force : bool
group : string option
files : string list
touchAffectedRefs : bool
ignoreChecks : bool
failOnChecks : bool
targetFramework : string option
outputPath : string option

this.Restore

Full Usage: this.Restore

Parameters:
    group : string option
    files : string list

Restores the given paket.references files.

group : string option
files : string list

this.Restore

Full Usage: this.Restore

Parameters:
    group : string option
    files : string list
    ignoreChecks : bool

Restores the given paket.references files.

group : string option
files : string list
ignoreChecks : bool

this.Restore

Full Usage: this.Restore

Restores all dependencies.

this.Restore

Full Usage: this.Restore

Parameters:
    ignoreChecks : bool

Restores all dependencies.

ignoreChecks : bool

this.RootPath

Full Usage: this.RootPath

Returns: string

Get the root path

Returns: string

this.SearchPackagesByName

Full Usage: this.SearchPackagesByName

Parameters:
Returns: IObservable<string>
searchTerm : string
?cancellationToken : CancellationToken
?maxResults : int
Returns: IObservable<string>

this.ShowOutdated

Full Usage: this.ShowOutdated

Parameters:
    strict : bool
    force : bool
    includePrereleases : bool
    groupName : Option<string>

strict : bool
force : bool
includePrereleases : bool
groupName : Option<string>

this.ShowReferencesFor

Full Usage: this.ShowReferencesFor

Parameters:
    packages : (string * string) list

Shows all references files where the given package is referenced.

packages : (string * string) list

this.SimplePackagesRestore

Full Usage: this.SimplePackagesRestore

Simple packages restore: - Doesn't restore projects - Doesn't write targets file

this.Simplify

Full Usage: this.Simplify

Parameters:
    interactive : bool

Converts the current package dependency graph to the simplest dependency graph.

interactive : bool

this.TurnOffAutoRestore

Full Usage: this.TurnOffAutoRestore

Removes paket.targets file and Import section from project files.

this.TurnOnAutoRestore

Full Usage: this.TurnOnAutoRestore

Writes paket.targets into the .paket folder and imports it into the projects without the .NET SDK.

this.Update

Full Usage: this.Update

Parameters:
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Updates all dependencies.

force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

this.Update

Full Usage: this.Update

Parameters:
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool

Updates all dependencies.

force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool

this.Update

Full Usage: this.Update

Parameters:
    force : bool

Updates all dependencies.

force : bool

this.UpdateFilteredPackages

Full Usage: this.UpdateFilteredPackages

Parameters:
    groupName : string option
    package : string
    version : string option
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Update a filtered set of packages

groupName : string option
package : string
version : string option
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

this.UpdateGroup

Full Usage: this.UpdateGroup

Parameters:
    groupName : string
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Updates dependencies in single group.

groupName : string
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

this.UpdatePackage

Full Usage: this.UpdatePackage

Parameters:
    groupName : string option
    package : string
    version : string option
    force : bool
    withBindingRedirects : bool
    cleanBindingRedirects : bool
    createNewBindingFiles : bool
    installAfter : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Updates the given package.

groupName : string option
package : string
version : string option
force : bool
withBindingRedirects : bool
cleanBindingRedirects : bool
createNewBindingFiles : bool
installAfter : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

this.UpdatePackage

Full Usage: this.UpdatePackage

Parameters:
    groupName : string option
    package : string
    version : string option
    force : bool
    semVerUpdateMode : SemVerUpdateMode
    touchAffectedRefs : bool

Updates the given package.

groupName : string option
package : string
version : string option
force : bool
semVerUpdateMode : SemVerUpdateMode
touchAffectedRefs : bool

Static members

Static member Description

Dependencies.ClearCache(?clearLocalCache)

Full Usage: Dependencies.ClearCache(?clearLocalCache)

Parameters:
    ?clearLocalCache : bool

Clears the NuGet cache

?clearLocalCache : bool

Dependencies.ConvertFromNuget(force, installAfter, initAutoRestore, credsMigrationMode, ?directory)

Full Usage: Dependencies.ConvertFromNuget(force, installAfter, initAutoRestore, credsMigrationMode, ?directory)

Parameters:
    force : bool
    installAfter : bool
    initAutoRestore : bool
    credsMigrationMode : string option
    ?directory : DirectoryInfo

Converts the solution from NuGet to Paket.

force : bool
installAfter : bool
initAutoRestore : bool
credsMigrationMode : string option
?directory : DirectoryInfo

Dependencies.FindPackageVersions(root, sources, name, ?maxResults, ?alternativeProjectRoot)

Full Usage: Dependencies.FindPackageVersions(root, sources, name, ?maxResults, ?alternativeProjectRoot)

Parameters:
    root : string
    sources : PackageSource seq
    name : string
    ?maxResults : int
    ?alternativeProjectRoot : string

Returns: string array
root : string
sources : PackageSource seq
name : string
?maxResults : int
?alternativeProjectRoot : string
Returns: string array

Dependencies.FindPackagesByName(sources, searchTerm, ?maxResults)

Full Usage: Dependencies.FindPackagesByName(sources, searchTerm, ?maxResults)

Parameters:
    sources : PackageSource seq
    searchTerm : string
    ?maxResults : int

Returns: string list
sources : PackageSource seq
searchTerm : string
?maxResults : int
Returns: string list

Dependencies.FixNuspecs(projectFile, referencesFile, nuspecFileList, conditions)

Full Usage: Dependencies.FixNuspecs(projectFile, referencesFile, nuspecFileList, conditions)

Parameters:
projectFile : ProjectFile
referencesFile : ReferencesFile
nuspecFileList : string list
conditions : string list

Dependencies.FixNuspecs(projectFile, referencesFile, nuspecFileList)

Full Usage: Dependencies.FixNuspecs(projectFile, referencesFile, nuspecFileList)

Parameters:
projectFile : ProjectFile
referencesFile : ReferencesFile
nuspecFileList : string list

Dependencies.Init(directory, sources, additional)

Full Usage: Dependencies.Init(directory, sources, additional)

Parameters:
    directory : string
    sources : PackageSource list
    additional : string list

Initialize paket.dependencies file in the given directory

directory : string
sources : PackageSource list
additional : string list

Dependencies.Init(directory)

Full Usage: Dependencies.Init(directory)

Parameters:
    directory : string

Initialize paket.dependencies file in the given directory

directory : string

Dependencies.Init()

Full Usage: Dependencies.Init()

Initialize paket.dependencies file in current directory

Dependencies.Install(dependencies, ?path, ?force, ?withBindingRedirects, ?cleanBindingRedirects, ?createNewBindingFiles, ?onlyReferenced, ?semVerUpdateMode, ?touchAffectedRefs, ?generateLoadScripts, ?providedFrameworks, ?providedScriptTypes)

Full Usage: Dependencies.Install(dependencies, ?path, ?force, ?withBindingRedirects, ?cleanBindingRedirects, ?createNewBindingFiles, ?onlyReferenced, ?semVerUpdateMode, ?touchAffectedRefs, ?generateLoadScripts, ?providedFrameworks, ?providedScriptTypes)

Parameters:
    dependencies : string
    ?path : string
    ?force : bool
    ?withBindingRedirects : bool
    ?cleanBindingRedirects : bool
    ?createNewBindingFiles : bool
    ?onlyReferenced : bool
    ?semVerUpdateMode : SemVerUpdateMode
    ?touchAffectedRefs : bool
    ?generateLoadScripts : bool
    ?providedFrameworks : string list
    ?providedScriptTypes : string list

Creates a paket.dependencies file with the given text in the current directory and installs it.

dependencies : string
?path : string
?force : bool
?withBindingRedirects : bool
?cleanBindingRedirects : bool
?createNewBindingFiles : bool
?onlyReferenced : bool
?semVerUpdateMode : SemVerUpdateMode
?touchAffectedRefs : bool
?generateLoadScripts : bool
?providedFrameworks : string list
?providedScriptTypes : string list

Dependencies.Locate(path)

Full Usage: Dependencies.Locate(path)

Parameters:
    path : string

Returns: Dependencies

Tries to locate the paket.dependencies file in the given folder or a parent folder, throws an exception if unsuccessful.

path : string
Returns: Dependencies

Dependencies.Locate()

Full Usage: Dependencies.Locate()

Returns: Dependencies

Tries to locate the paket.dependencies file in the current folder or a parent folder, throws an exception if unsuccessful.

Returns: Dependencies

Dependencies.Push(packageFileName, ?url, ?apiKey, ?endPoint, ?paketVersion, ?maxTrials, ?ignoreConflicts)

Full Usage: Dependencies.Push(packageFileName, ?url, ?apiKey, ?endPoint, ?paketVersion, ?maxTrials, ?ignoreConflicts)

Parameters:
    packageFileName : string
    ?url : string
    ?apiKey : string
    ?endPoint : string
    ?paketVersion : 'a
    ?maxTrials : int
    ?ignoreConflicts : bool

Type parameters: 'a

Pushes a nupkg file.

packageFileName : string
?url : string
?apiKey : string
?endPoint : string
?paketVersion : 'a
?maxTrials : int
?ignoreConflicts : bool

Dependencies.SearchPackagesByName(sources, searchTerm, ?cancellationToken, ?maxResults)

Full Usage: Dependencies.SearchPackagesByName(sources, searchTerm, ?cancellationToken, ?maxResults)

Parameters:
Returns: IObservable<string>
sources : PackageSource seq
searchTerm : string
?cancellationToken : CancellationToken
?maxResults : int
Returns: IObservable<string>

Dependencies.TryLocate(path)

Full Usage: Dependencies.TryLocate(path)

Parameters:
    path : string

Returns: Dependencies option

Tries to locate the paket.dependencies file in the given folder or a parent folder.

path : string
Returns: Dependencies option

Dependencies.TryLocate()

Full Usage: Dependencies.TryLocate()

Returns: Dependencies option

Tries to locate the paket.dependencies file in the current folder or a parent folder.

Returns: Dependencies option

Type something to start searching.