summaryrefslogtreecommitdiff
path: root/node_modules/postcss-svgo/README.md
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:10:59 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:41:44 +0800
commitfc87c009806dcc98867f6b58efe29b042aa01dee (patch)
tree8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/postcss-svgo/README.md
parent3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff)
node: updatemain
Diffstat (limited to 'node_modules/postcss-svgo/README.md')
-rw-r--r--node_modules/postcss-svgo/README.md109
1 files changed, 0 insertions, 109 deletions
diff --git a/node_modules/postcss-svgo/README.md b/node_modules/postcss-svgo/README.md
deleted file mode 100644
index 19bd0eb8..00000000
--- a/node_modules/postcss-svgo/README.md
+++ /dev/null
@@ -1,109 +0,0 @@
-# [postcss][postcss]-svgo
-
-> Optimise inline SVG with PostCSS.
-
-
-## Install
-
-With [npm](https://npmjs.org/package/postcss-svgo) do:
-
-```
-npm install postcss-svgo --save
-```
-
-
-## Example
-
-### Input
-
-```css
-h1 {
- background: url('data:image/svg+xml;charset=utf-8,<?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"><circle cx="50" cy="50" r="40" fill="yellow" /></svg>');
-}
-
-h2 {
- background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAiIGZpbGw9InllbGxvdyIgLz48IS0tdGVzdCBjb21tZW50LS0+PC9zdmc+');
-}
-```
-
-### Output
-
-```css
-h1 {
- background: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="40" fill="%23ff0"/></svg>');
-}
-
-h2 {
- background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjQwIiBmaWxsPSIjZmYwIi8+PC9zdmc+');
-}
-```
-
-
-## API
-
-### `svgo([options])`
-
-#### options
-
-##### encode
-
-Type: `boolean`
-Default: `undefined`
-
-If `true`, it will encode URL-unsafe characters such as `<`, `>` and `&`;
-`false` will decode these characters, and `undefined` will neither encode nor
-decode the original input. Note that regardless of this setting, `#` will
-always be URL-encoded.
-
-##### plugins
-
-Optionally, you can customise the output by specifying the `plugins` option. You
-will need to provide the config in comma separated objects, like the example
-below. Note that you can either disable the plugin by setting it to `false`,
-or pass different options to change the default behaviour.
-
-```js
-const postcss = require('postcss');
-const svgo = require('postcss-svgo');
-
-const opts = {
- plugins: [{
- name: 'preset-default',
- params: {
- overrides: {
- removeViewBox: false,
- removeComments: false,
- cleanupNumericValues: {
- floatPrecision: 2
- }
- }
- }
- }]
-};
-
-
-postcss([ svgo(opts) ]).process(css).then((result) => {
- console.log(result.css)
-});
-```
-
-You can view the [full list of plugins here][plugins].
-
-
-## Usage
-
-See the [PostCSS documentation](https://github.com/postcss/postcss#usage) for
-examples for your environment.
-
-
-## Contributors
-
-See [CONTRIBUTORS.md](https://github.com/cssnano/cssnano/blob/master/CONTRIBUTORS.md).
-
-
-## License
-
-MIT © [Ben Briggs](http://beneb.info)
-
-[postcss]: https://github.com/postcss/postcss
-[plugins]: https://svgo.dev/docs/plugins/