3621a5d515
This reverts commit 4a7afb72b8c328057bd50b86de92c1abb8d8afc3.
13 lines
311 B
TypeScript
13 lines
311 B
TypeScript
export default async function optimize(
|
|
html: string,
|
|
config: any
|
|
): Promise<string> {
|
|
let AmpOptimizer
|
|
try {
|
|
AmpOptimizer = require('@ampproject/toolbox-optimizer')
|
|
} catch (_) {
|
|
return html
|
|
}
|
|
const optimizer = AmpOptimizer.create(config)
|
|
return optimizer.transformHtml(html, config)
|
|
}
|