Table of Contents

Class EsbuildOnResolve

Namespace
Nite.Esbuild
Assembly
Nite.dll
public sealed record EsbuildOnResolve : IEquatable<EsbuildOnResolve>
Inheritance
EsbuildOnResolve
Implements
Inherited Members

Constructors

EsbuildOnResolve(string, string, Func<EsbuildResolveArgs, Task<EsbuildResolveResult?>>)

public EsbuildOnResolve(string Filter, string Namespace, Func<EsbuildResolveArgs, Task<EsbuildResolveResult?>> Callback)

Parameters

Filter string

A regular expression matched against the import path.

Namespace string

Only paths in this namespace, or any namespace when empty.

Callback Func<EsbuildResolveArgs, Task<EsbuildResolveResult>>

Properties

Callback

public Func<EsbuildResolveArgs, Task<EsbuildResolveResult?>> Callback { get; init; }

Property Value

Func<EsbuildResolveArgs, Task<EsbuildResolveResult>>

Filter

A regular expression matched against the import path.

public string Filter { get; init; }

Property Value

string

Namespace

Only paths in this namespace, or any namespace when empty.

public string Namespace { get; init; }

Property Value

string