plugins

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2025 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CdnDepencyPlugin

type CdnDepencyPlugin struct {
	gv.PluginBase
	RootDir string

	DepsYaml string
}

func (*CdnDepencyPlugin) Name

func (f *CdnDepencyPlugin) Name() string

func (*CdnDepencyPlugin) Transform

func (f *CdnDepencyPlugin) Transform(ctx *gv.Context, code string, id string) (*gv.TransformResult, error)

type CdnDependencyConfig

type CdnDependencyConfig struct {
	Packages []CdnDependencyPackage `yaml:"packages"`
}

type CdnDependencyPackage

type CdnDependencyPackage struct {
	Name string `yaml:"name"`
	URL  string `yaml:"url"`
}

type HTMLPlugin

type HTMLPlugin struct {
	gv.PluginBase
	RootDir string

	// default: `#children`
	ChildrenSelector string
}

func (*HTMLPlugin) Load

func (f *HTMLPlugin) Load(ctx *gv.Context, id string) (*gv.LoadResult, error)

func (*HTMLPlugin) Name

func (f *HTMLPlugin) Name() string

func (*HTMLPlugin) ResolveId

func (f *HTMLPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)

type ReactBabelPlugin

type ReactBabelPlugin struct {
	gv.PluginBase
	RootDir string
	DistDir string
}

func (*ReactBabelPlugin) HandleHotUpdate

func (f *ReactBabelPlugin) HandleHotUpdate(file string) error

func (*ReactBabelPlugin) Load

func (f *ReactBabelPlugin) Load(ctx *gv.Context, fullPath string) (*gv.LoadResult, error)

func (*ReactBabelPlugin) Name

func (f *ReactBabelPlugin) Name() string

func (*ReactBabelPlugin) OnStart

func (f *ReactBabelPlugin) OnStart() error

func (*ReactBabelPlugin) ResolveId

func (f *ReactBabelPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)

type ReactEsBuildPlugin

type ReactEsBuildPlugin struct {
	gv.PluginBase
	RootDir     string
	DistDir     string
	EntryPoints []string
}

func (*ReactEsBuildPlugin) HandleHotUpdate

func (f *ReactEsBuildPlugin) HandleHotUpdate(file string) error

func (*ReactEsBuildPlugin) Load

func (f *ReactEsBuildPlugin) Load(ctx *gv.Context, fullPath string) (*gv.LoadResult, error)

func (*ReactEsBuildPlugin) Name

func (f *ReactEsBuildPlugin) Name() string

func (*ReactEsBuildPlugin) OnStart

func (f *ReactEsBuildPlugin) OnStart() error

func (*ReactEsBuildPlugin) ResolveId

func (f *ReactEsBuildPlugin) ResolveId(ctx *gv.Context, id, importer string) (*gv.ResolveResult, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL