release

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2025 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Copyright 2025 The Hulo Authors. All rights reserved. Use of this source code is governed by a MIT-style license that can be found in the LICENSE file.

Copyright 2025 The Hulo Authors. All rights reserved. Use of this source code is governed by a MIT-style license that can be found in the LICENSE file.

Copyright 2025 The Hulo Authors. All rights reserved. Use of this source code is governed by a MIT-style license that can be found in the LICENSE file.

Copyright 2025 The Hulo Authors. All rights reserved. Use of this source code is governed by a MIT-style license that can be found in the LICENSE file.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BrewFormula

type BrewFormula struct {
	Name        string
	Description string
	Homepage    string
	URL         string
	SHA256      string
	License     string
	BinaryName  string
}

type Engines

type Engines struct {
	Node string `json:"node"`
}

type Food

type Food struct {
	Name        string
	Description string
	Homepage    string
	Version     string
	License     string
	Packages    []Package
}

type Package

type Package struct {
	OS        string
	Arch      string
	URL       string
	SHA256    string
	Resources []Resource
}

type PackageJSON

type PackageJSON struct {
	Name        string            `json:"name"`
	Version     string            `json:"version"`
	Description string            `json:"description"`
	Main        string            `json:"main"`
	Bin         map[string]string `json:"bin"`
	Files       []string          `json:"files"`
	Keywords    []string          `json:"keywords"`
	Author      string            `json:"author"`
	License     string            `json:"license"`
	Homepage    string            `json:"homepage"`
	Repository  Repository        `json:"repository"`
	Os          []string          `json:"os"`
	CPU         []string          `json:"cpu"`
	Engines     Engines           `json:"engines"`
}

type Releasable

type Releasable interface {
	Release()
}

type Repository

type Repository struct {
	Type string `json:"type"`
	URL  string `json:"url"`
}

type Resource

type Resource struct {
	Path        string
	InstallPath string
	Executable  bool
}

Jump to

Keyboard shortcuts

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