target

package
v0.0.0-...-3e59879 Latest Latest
Warning

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

Go to latest
Published: May 14, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	None     = Type(0x0)
	Backend  = Type(0x1)
	Frontend = Type(0x2)
	Dev      = Type(0x4)
)

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App interface {
	Source
	Portal
	App() // required to disable Project to App type casting
}

type NodeModule

type NodeModule interface {
	Source
	PkgJson() bundle.PackageJson
}

type Portal

type Portal interface {
	Source
	Manifest() bundle.Manifest
}

type Portals

type Portals[T Portal] map[string]T

type Project

type Project interface {
	NodeModule
	Portal
}

type Source

type Source interface {
	Path() string
	Files() fs.FS
	Type() Type
}

type Type

type Type int

func (Type) Is

func (t Type) Is(p Type) bool

Jump to

Keyboard shortcuts

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