'use strict'; const { createPreset } = require('../lib/svgo/plugins.js'); const removeDoctype = require('./removeDoctype.js'); const removeXMLProcInst = require('./removeXMLProcInst.js'); const removeComments = require('./removeComments.js'); const removeMetadata = require('./removeMetadata.js'); const removeEditorsNSData = require('./removeEditorsNSData.js'); const cleanupAttrs = require('./cleanupAttrs.js'); const mergeStyles = require('./mergeStyles.js'); const inlineStyles = require('./inlineStyles.js'); const minifyStyles = require('./minifyStyles.js'); const cleanupIDs = require('./cleanupIDs.js'); const removeUselessDefs = require('./removeUselessDefs.js'); const cleanupNumericValues = require('./cleanupNumericValues.js'); const convertColors = require('./convertColors.js'); const removeUnknownsAndDefaults = require('./removeUnknownsAndDefaults.js'); const removeNonInheritableGroupAttrs = require('./removeNonInheritableGroupAttrs.js'); const removeUselessStrokeAndFill = require('./removeUselessStrokeAndFill.js'); const removeViewBox = require('./removeViewBox.js'); const cleanupEnableBackground = require('./cleanupEnableBackground.js'); const removeHiddenElems = require('./removeHiddenElems.js'); const removeEmptyText = require('./removeEmptyText.js'); const convertShapeToPath = require('./convertShapeToPath.js'); const convertEllipseToCircle = require('./convertEllipseToCircle.js'); const moveElemsAttrsToGroup = require('./moveElemsAttrsToGroup.js'); const moveGroupAttrsToElems = require('./moveGroupAttrsToElems.js'); const collapseGroups = require('./collapseGroups.js'); const convertPathData = require('./convertPathData.js'); const convertTransform = require('./convertTransform.js'); const removeEmptyAttrs = require('./removeEmptyAttrs.js'); const removeEmptyContainers = require('./removeEmptyContainers.js'); const mergePaths = require('./mergePaths.js'); const removeUnusedNS = require('./removeUnusedNS.js'); const sortDefsChildren = require('./sortDefsChildren.js'); const removeTitle = require('./removeTitle.js'); const removeDesc = require('./removeDesc.js'); const presetDefault = createPreset({ name: 'presetDefault', plugins: [ removeDoctype, removeXMLProcInst, removeComments, removeMetadata, removeEditorsNSData, cleanupAttrs, mergeStyles, inlineStyles, minifyStyles, cleanupIDs, removeUselessDefs, cleanupNumericValues, convertColors, removeUnknownsAndDefaults, removeNonInheritableGroupAttrs, removeUselessStrokeAndFill, removeViewBox, cleanupEnableBackground, removeHiddenElems, removeEmptyText, convertShapeToPath, convertEllipseToCircle, moveElemsAttrsToGroup, moveGroupAttrsToElems, collapseGroups, convertPathData, convertTransform, removeEmptyAttrs, removeEmptyContainers, mergePaths, removeUnusedNS, sortDefsChildren, removeTitle, removeDesc, ], }); module.exports = presetDefault;