diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2023-10-31 15:37:35 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2023-10-31 15:37:35 +0800 |
| commit | d5f14083061f2ce6a42313188443a42e30796320 (patch) | |
| tree | cc6a9889e08b29595a76a33b9e7b4ef84866468b /node_modules/postcss-message-helpers/README.md | |
| parent | b1a6ea021f29f182b62f9f81024a3d8ac8621b7f (diff) | |
added make browserlist(autoprefixer) work fixed
Diffstat (limited to 'node_modules/postcss-message-helpers/README.md')
| -rwxr-xr-x | node_modules/postcss-message-helpers/README.md | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/node_modules/postcss-message-helpers/README.md b/node_modules/postcss-message-helpers/README.md deleted file mode 100755 index 8c961567..00000000 --- a/node_modules/postcss-message-helpers/README.md +++ /dev/null @@ -1,80 +0,0 @@ -# postcss-message-helpers [](https://travis-ci.org/MoOx/postcss-message-helpers) - -> [PostCSS](https://github.com/postcss/postcss) helpers to throw or output GNU style messages. - -This modules offers you some function to throw or just output messages with [GNU style](https://www.gnu.org/prep/standards/html_node/Errors.html): `sourcefile:lineno:column: message` - -## Installation - -```console -$ npm install postcss-message-helpers -``` - -```js -var messageHelpers = require("postcss-message-helpers") -``` - -## Usage - -### `var fnValue = messageHelpers.try(fn, source)` - -Execute `fn` an return the value. -If an exception is thrown during the process, the exception will be catched, enhanced from source & re-throw. - -### `var sourceMessage = messageHelpers.message(message, source)` - -Returns a message like `sourcefile:lineno:column: message`. -`source` should be a postcss source object from a node. - -### `var source = messageHelpers.source(source)` - -Returns `sourcefile:lineno:column` for a given `source` postcss object. - -### Example - -```js -// dependencies -var fs = require("fs") -var postcss = require("postcss") -var messageHelpers = require("postcss-message-helpers") - -// css to be processed -var css = fs.readFileSync("input.css", "utf8") - -// process css -var output = postcss() - .use(function(styles) { - styles.eachDecl(function transformDecl(decl) { - // will catch, adjust error stack, line, column & message (gnu style) then re-throw - messageHelpers.try(function IwillThrow() { - if (decl.value.indexOf("error(") > -1) { - throw new Error("error detected: " + decl.value) - } - }, decl.source) - - // will output a gnu style warning - if (decl.value.indexOf("warning(") > -1) { - console.warning(messageHelpers.message("warning: " + decl.value, decl.source)) - } - }) - }) - .process(css) - .css -``` - -Checkout [tests](test) for more examples. - ---- - -## Contributing - -Work on a branch, install dev-dependencies, respect coding style & run tests before submitting a bug fix or a feature. - - $ git clone https://github.com/MoOx/postcss-message-helpers.git - $ git checkout -b patch-1 - $ npm install - $ npm test - -## [Changelog](CHANGELOG.md) - -## [License](LICENSE) |
