1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- '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;
|