package css_parser
import "github.com/evanw/esbuild/internal/css_parser"
Index ¶
- func Parse(log logger.Log, source logger.Source, options Options) css_ast.AST
- type DuplicateRuleRemover
- func MakeDuplicateRuleMangler() DuplicateRuleRemover
- func (remover DuplicateRuleRemover) RemoveDuplicateRulesInPlace(rules []css_ast.Rule) []css_ast.Rule
- type Options
Functions ¶
func Parse ¶
Types ¶
type DuplicateRuleRemover ¶
type DuplicateRuleRemover struct {
// contains filtered or unexported fields
}
func MakeDuplicateRuleMangler ¶
func MakeDuplicateRuleMangler() DuplicateRuleRemover
func (DuplicateRuleRemover) RemoveDuplicateRulesInPlace ¶
func (remover DuplicateRuleRemover) RemoveDuplicateRulesInPlace(rules []css_ast.Rule) []css_ast.Rule
type Options ¶
type Options struct { OriginalTargetEnv string UnsupportedCSSFeatures compat.CSSFeature MinifySyntax bool MinifyWhitespace bool }
Source Files ¶
css_decls.go css_decls_border_radius.go css_decls_box.go css_decls_box_shadow.go css_decls_color.go css_decls_font.go css_decls_font_family.go css_decls_font_weight.go css_decls_transform.go css_parser.go css_parser_selector.go css_reduce_calc.go
- Version
- v0.16.3
- Published
- Dec 8, 2022
- Platform
- windows/amd64
- Imports
- 9 packages
- Last checked
- 4 minutes ago –
Tools for package owners.