Help us shape the future of Go! Take the 2026 Go Developer Survey

postcss

package
v0.47.1 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client is the client used to do PostCSS transformations.

func New

func New(rs *resource.Spec) *Client

New creates a new Client with the given specification.

func (*Client) Process

func (c *Client) Process(res resource.Resource, options Options) (resource.Resource, error)

Process transforms the given Resource with the PostCSS processor.

type Options

type Options struct {

	// Set a custom path to look for a config file.
	Config string

	NoMap bool `mapstructure:"no-map"` // Disable the default inline sourcemaps

	// Options for when not using a config file
	Use         string // List of postcss plugins to use
	Parser      string //  Custom postcss parser
	Stringifier string // Custom postcss stringifier
	Syntax      string // Custom postcss syntax
}

Some of the options from https://github.com/postcss/postcss-cli

func DecodeOptions

func DecodeOptions(m map[string]interface{}) (opts Options, err error)

Jump to

Keyboard shortcuts

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