Disable optimize option due to display issues
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
import * as utils from "./utils.mjs"
|
import * as utils from "./utils.mjs"
|
||||||
import ejs from "ejs"
|
import ejs from "ejs"
|
||||||
import util from "util"
|
import util from "util"
|
||||||
//Import SVGO from "svgo"
|
import SVGO from "svgo"
|
||||||
|
|
||||||
//Setup
|
//Setup
|
||||||
export default async function metrics({login, q}, {graphql, rest, plugins, conf, die = false, verify = false, convert = null}, {Plugins, Templates}) {
|
export default async function metrics({login, q}, {graphql, rest, plugins, conf, die = false, verify = false, convert = null}, {Plugins, Templates}) {
|
||||||
@@ -65,20 +65,21 @@
|
|||||||
if ((conf.settings?.optimize)&&(!q.raw)) {
|
if ((conf.settings?.optimize)&&(!q.raw)) {
|
||||||
console.debug(`metrics/compute/${login} > optimize`)
|
console.debug(`metrics/compute/${login} > optimize`)
|
||||||
console.debug(`metrics/compute/${login} > optimize > this feature is currently disabled due to display issues`)
|
console.debug(`metrics/compute/${login} > optimize > this feature is currently disabled due to display issues`)
|
||||||
/*
|
const disabled = false
|
||||||
const {error, data:optimized} = await SVGO.optimize(rendered, {multipass:true, plugins:SVGO.extendDefaultPlugins([
|
if (disabled) {
|
||||||
//Additional cleanup
|
const {error, data:optimized} = await SVGO.optimize(rendered, {multipass:true, plugins:SVGO.extendDefaultPlugins([
|
||||||
{name:"cleanupListOfValues"},
|
//Additional cleanup
|
||||||
{name:"removeRasterImages"},
|
{name:"cleanupListOfValues"},
|
||||||
{name:"removeScriptElement"},
|
{name:"removeRasterImages"},
|
||||||
//Force CSS style consistency
|
{name:"removeScriptElement"},
|
||||||
{name:"inlineStyles", active:false},
|
//Force CSS style consistency
|
||||||
{name:"removeViewBox", active:false},
|
{name:"inlineStyles", active:false},
|
||||||
])})
|
{name:"removeViewBox", active:false},
|
||||||
if (error)
|
])})
|
||||||
throw new Error(`Could not optimize SVG: \n${error}`)
|
if (error)
|
||||||
rendered = optimized
|
throw new Error(`Could not optimize SVG: \n${error}`)
|
||||||
*/
|
rendered = optimized
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//Verify svg
|
//Verify svg
|
||||||
if (verify) {
|
if (verify) {
|
||||||
|
|||||||
Reference in New Issue
Block a user