MCPcopy
hub / github.com/tdewolff/minify / AddFuncRegexp

Method AddFuncRegexp

minify.go:161–165  ·  view source on GitHub ↗

AddFuncRegexp adds a minify function to the mimetype => function map (unsafe for concurrent use).

(pattern *regexp.Regexp, minifier MinifierFunc)

Source from the content-addressed store, hash-verified

159
160// AddFuncRegexp adds a minify function to the mimetype => function map (unsafe for concurrent use).
161func (m *M) AddFuncRegexp(pattern *regexp.Regexp, minifier MinifierFunc) {
162 m.mutex.Lock()
163 m.pattern = append(m.pattern, patternMinifier{pattern, minifier})
164 m.mutex.Unlock()
165}
166
167// AddCmd adds a minify function to the mimetype => function map (unsafe for concurrent use) that executes a command to process the minification.
168// It allows the use of external tools like ClosureCompiler, UglifyCSS, etc. for a specific mimetype.

Callers 6

initFunction · 0.80
TestAddFunction · 0.80
initFunction · 0.80
ExampleMinifyFunction · 0.80
ExampleMinifyFunction · 0.80
ExampleMinifyFunction · 0.80

Calls 1

appendFunction · 0.85

Tested by 5

initFunction · 0.64
TestAddFunction · 0.64
ExampleMinifyFunction · 0.64
ExampleMinifyFunction · 0.64
ExampleMinifyFunction · 0.64