Meta tags:
description= Transform CSS with the power of JavaScript. Auto-prefixing, future CSS syntaxes, modules, linting and more are possible with hundreds of PostCSS plugins.;
Headings (most frequently used words):
rule, root, document, container, node, comment, declaration, stringifier, atrule, at, result, error, source, postcss, input, plugin, tostring, syntax, css, raws, warning, before, type, after, csssyntaxerror, raw, tojson, warn, prev, warningoptions, assign, cleanraws, clone, cloneafter, clonebefore, markdirty, next, parent, positionby, positioninside, rangeby, remove, replacewith, map, nodes, index, processor, fileposition, resultoptions, append, each, every, insertafter, insertbefore, prepend, push, removeall, removechild, replacevalues, some, walk, walkatrules, walkcomments, walkdecls, walkrules, previousmap, previous, lazyresult, noworkresult, message, processoptions, rootprops, lazy, no, work, atruleraws, ruleraws, sourcemapoptions, column, file, line, atruleprops, warnings, declarationprops, declarationraws, nodeerroroptions, oldplugin, rootraws, endcolumn, endline, text, commentprops, commentraws, documentprops, position, transformer, stringify, toresult, async, catch, finally, sync, then, end, start, containerprops, plugincreator, range, rangeposition, valueoptions, builder, parser, decl, name, annotation, inline, between, semicolon, endindex, word, postcssplugin, from, nodeprops, fromjson, parse, capturestacktrace, preparestacktrace, reason, showsourcecode, stack, stacktracelimit, fromlineandcolumn, fromoffset, hasbom, id, origin, consumer, mapfile, withcontent, plugins, process, use, version, lastplugin, messages, opts, beforeafter, block, body, rawbeforeclose, rawbeforecomment, rawbeforedecl, rawbeforeopen, rawbeforerule, rawcolon, rawemptybody, rawindent, rawsemicolon, rawvalue, params, important, value, offset, postcssversion, to, acceptedplugin, helpers, jsonhydrator, ruleprops, sourcemap, transformcallback, list, aftername, left, right, prop, endoffset, url, atruleexit, commentexit, declarationexit, documentexit, once, onceexit, rootexit, ruleexit, prepare, codeafter, codebefore, ownsemicolon, selector, absolute, sourcescontent, fast, props,
Text of the page (most frequently used words):
the (2194), node (1334), type (979), root (811), returns (764), rule (624), decl (564), and (537), argument (512), source (492), #string (484), description (461), nodes (456), for (409), prop (397), container (353), postcss (328), const (315), new (313), index (313), child (286), before (274), will (262), error (258), declaration (253), value (253), result (249), css (247), current (242), parent (230), color (226), atrule (209), raws (205), input (204), comment (200), black (192), this (189), properties (183), instance (181), each (176), append (173), name (167), number (160), clone (160), callback (160), map (158), warning (150), document (147), position (143), function (141), from (136), end (136), you (132), options (130), that (128), next (128), after (127), symbols (127), first (126), plugin (126), method (123), between (121), word (121), line (118), column (118), object (116), children (115), use (114), true (114), property (110), text (103), false (103), are (101), start (99), file (98), its (98), undefined (97), cloned (96), selector (95), style (92), code (91), space (90), iteration (90), parse (89), document_ (86), stringifier (85), tostring (84), remove (84), insert (84), previous (81), syntax (81), moz (80), all (80), iterator (80), last (78), childnode (76), with (75), processor (73), warn (72), represents (72), important (71), csssyntaxerror (69), selectors (68), clonebefore (68), not (67), message (67), warningoptions (66), void (66), boolean (65), only (65), have (65), override (65), origin (64), overrides (64), content (62), background (62), add (61), original (60), descendant (60), opts (59), annotation (57), insertbefore (56), newchild (56), default (55), inside (55), plugins (55), assign (54), rules (54), white (54), length (54), removes (52), get (52), newnode (52), parameters (51), regexp (51), sass (50), receives (50), safe (50), mutating (50), during (50), traverses (50), calling (50), tree (49), manually (49), just (49), need (47), replace (46), webkit (46), semicolon (45), information (45), has (45), byte (44), through (44), like (44), walkdecls (44), was (43), same (42), partial (42), raw (41), created (41), array (41), params (40), parser (40), exclusive (40), prev (40), creates (40), arrays (40), pattern (40), decl1 (40), decl2 (40), range (39), readonly (39), bad (38), replacewith (38), cleanraws (38), but (37), warnings (36), inserts (36), childprops (36), alias (36), push (36), stores (35), because (35), inclusive (35), within (35), values (34), pick (34), lazyresult (34), variable (34), charset (34), walkatrules (34), walk (34), any (33), unknown (33), generating (32), prefixed (32), duplicating (32), should (32), present (32), can (32), other (32), shortcut (32), resulting (32), existing (32), includes (32), pass (32), filter (32), contains (31), generate (30), passed (30), insertafter (30), happen (30), over (30), matching (30), immediate (30), some (30), tojson (29), one (29), when (28), declarations (28), again (28), used (28), parameter (27), their (27), class (26), receive (26), match (26), uses (26), equal (26), break (26), called (26), every (25), container_ (24), way (24), comments (24), example (24), walkrules (24), removechild (24), removeall (24), prepend (24), stringify (23), provided (22), also (22), rangeby (22), positioninside (22), positionby (22), markdirty (22), throw (22), cloneafter (22), offset (22), json (21), processed (21), nodeerroroptions (21), toresult (21), utf (21), lazy (20), maps (20), try (20), iterate (20), condition (20), replaced (20), cleans (20), oldnode (20), old (20), cycle (20), iterates (20), atrule_ (19), reason (19), out (19), optional (19), hack (19), endindex (19), indicates (19), vars (19), endcolumn (19), endline (19), process (19), generation (18), correct (18), home (18), using (18), filters (18), symbol (18), csssyntaxerror_ (18), instead (18), compilation (18), console (18), messages (18), detect (17), path (17), providing (17), based (17), statement (17), right (17), left (17), aftername (17), following (17), convert (17), generated (17), which (17), rootprops (17), then (16), deprecated (16), wrapper (16), convenient (16), helps (16), identification (16), perform (16), operation (16), abstract (16), compiles (16), browser (16), readable (16), cascading (16), sheets (16), depending (16), fix (16), circular (16), links (16), link (16), inherited (16), incorrect (16), specified (16), developer (16), consider (16), duplicate (16), public (16), apis (16), absent (16), related (16), required (16), finds (16), mode (16), mixinrules (16), mixin (16), deletes (16), decided (16), unnecessary (16), whitespace (16), characters (16), missed (16), defaulttype (16), missing (16), built (16), autodetect (16), looking (16), readannotation (16), delete (16), isn (16), already (16), dirty (16), marks (16), ancestors (16), such (16), been (16), modified (16), may (16), variables (16), throwing (16), here (16), referred (16), less (16), stylus (16), would (16), showing (16), assigned (16), mew (16), transform (16), scale (16), keep (16), keepbetween (16), clear (16), wrap (16), assigns (16), log (16), processoptions (16), caused (16), layer (16), atruleprops (15), rootnode (14), fileposition (14), walkcomments (14), let (14), replacevalues (14), declarationprops (14), changes (14), anynode (13), declaration_ (13), comment_ (13), promise (13), valueoptions (13), documentprops (13), commentprops (13), set (12), return (12), root1 (12), arguments (12), foreach (12), containerprops (12), resultoptions (12), noworkresult (12), block (11), work (11), names (11), root2 (11), speed (11), search (11), always (11), location (11), version (11), previousmap (11), builder (10), option (10), selectorfilter (10), your (10), propfilter (10), takefirstcolorfromgradient (10), border (10), radius (10), checkpropertysupport (10), namefilter (10), else (10), isold (10), hasprefix (10), least (10), those (10), containing (10), noprefixes (10), executed (10), infinite (10), moves (10), unlike (10), adjust (10), mutations (10), recursively (10), returning (10), atruleraws (10), ruleprops (10), sync (9), async (9), representing (9), transformer (9), sourcemapoptions (9), ruleraws (9), rootraws (9), transformations (9), data (8), create (8), call (8), run (8), declarationraws (8), broken (8), automatically (8), ast (8), inline (7), absolute (7), commentraws (7), rangeposition (7), avoid (7), autoprefixer (7), once (7), media (7), catch (6), converts (6), optionally (6), non (6), css1 (6), css2 (6), containerwithchildren (6), unclosed (6), postcssplugin (6), transformcallback (6), plugincreator (6), lazyresult_ (6), oldplugin (6), defaults (6), body (5), sourcemapgenerator (5), consumer (5), finally (5), whether (5), support (5), stack (5), showsourcecode (5), could (5), acceptedplugin (5), postcssnested (5), send (5), parsed (5), does (4), library (4), processes (4), synchronous (4), calls (4), sources (4), compiler (4), defined (4), about (4), without (4), format (4), pertains (4), see (4), adds (4), importedfile (4), import (4), custom (4), asynchronous (4), added (4), into (4), buffer (4), take (4), proxy (4), methods (4), rootprocessor (4), note (4), rawvalue (3), rawsemicolon (3), rawindent (3), rawemptybody (3), rawcolon (3), rawbeforerule (3), rawbeforeopen (3), rawbeforedecl (3), rawbeforecomment (3), rawbeforeclose (3), own (3), beforeafter (3), sourcescontent (3), withcontent (3), mapfile (3), compiled (3), step (3), hasbom (3), fromoffset (3), fromlineandcolumn (3), fromjson (3), part (3), stacktracelimit (3), empty (3), preparestacktrace (3), capturestacktrace (3), fill (3), output (3), where (3), aspects (3), change (3), minor (3), patch (3), releases (3), experimental (3), simple (3), html (3), sourcemap (3), lastplugin (3), parses (3), doesn (3), highlighted (3), returned (3), github (2), directory (2), separated (2), inlined (2), uri (2), identifier (2), user (2), they (2), did (2), sourcemapconsumer (2), cache (2), sourcemappingurl (2), friendly (2), representation (2), reads (2), being (2), takes (2), previousmap_ (2), 8lzevf (2), unique (2), know (2), flag (2), indicate (2), unicode (2), bom (2), documents (2), roots (2), app (2), arrow (2), colored (2), red (2), terminal (2), codes (2), env (2), node_disable_colors (2), stdout (2), istty (2), sourcecontent (2), few (2), lines (2), came (2), check (2), npm (2), several (2), versions (2), instanceof (2), full (2), gnu (2), internal (2), tool (2), constructoropt (2), targetobject (2), target (2), undefinded (2), fills (2), lint (2), postcssversion (2), contain (2), even (2), save (2), files (2), details (2), ending (2), put (2), blocks (2), instances (2), good (2), incompatible (2), transformation (2), produced (2), dependency (2), parseimport (2), writefilesync (2), runned (2), works (2), split (2), passing (2), them (2), creating (2), another (2), copy (2), second (2), creator (2), formats (2), noworkresult_ (2), make (2), applied (2), starts (2), pluginoptions (2), ruleprocessor (2), documentprocessor (2), declarationprocessor (2), listeners (2), event (2), commentprocessor (2), atruleprocessor (2), nodeprops (2), url (2), followed (2), accessed (2), handles (2), print (2), list (2), api (2), found, issue, report, distributed, under, mit, license, twitter, open, collective, props, narrow, down, fast, leave, desired, omit, read, identify, processing, contained, embedded, base64, encoded, external, embed, cannot, disabled, presumes, want, different, annotations, starting, input_, originated, however, https, com, pull, 1879, ownsemicolon, codebefore, codeafter, contrast, prepare, ruleexit, rootexit, onceexit, documentexit, declarationexit, commentexit, atruleexit, endoffset, record, saves, result2, provides, initialize, numerous, find, system, near, according, now, unless, below, nowork, htmlparser, catching, checking, raising, debug, wrote, show, parsers, throws, containers, store, write, inherit, common, help, remember, stored, explained, above, file1, file2, concatenation, network, etc, rehydrate, back, classes, typeof, jsonhydrator, helpers, require, apply, processors, tostringtag, logo, docs, setup,
Text of the page (random words):
through synchronous plugins and calls result warnings returns warning node node after insert new node after current node to current node s parent just alias for node parent insertafter node add decl after color black argument type description newnode string node childprops readonly node new node returns node node assign it assigns properties to an existing node instance decl assign prop word wrap value break word argument type description overrides object new properties to override the node returns node node before insert new node before current node to current node s parent just alias for node parent insertbefore node add decl before content argument type description newnode string node childprops readonly node new node returns node node cleanraws clear the code style properties for the node and its children node raws before node cleanraws node raws before undefined argument type description keepbetween boolean keep the raws between symbols node clone it creates clone of an existing node which includes all the properties and their values that includes raws but not type decl raws before n const cloned decl clone prop moz decl prop cloned raws before n cloned tostring moz transform scale 0 argument type description overrides object new properties to override in the clone returns node node cloneafter shortcut to clone the node and insert the resulting cloned node after the current node argument type description overrides object new properties to override in the clone returns node node clonebefore shortcut to clone the node and insert the resulting cloned node before the current node decl clonebefore prop moz decl prop argument type description overrides object mew properties to override in the clone returns node node error it creates an instance of the class csssyntaxerror and parameters passed to this method are assigned to the error instance the error instance will have description for the error original position of the node in the source showing line and column number if any previous map is present it would be used to get original position of the source the previous map here is referred to the source map generated by previous compilation example less stylus and sass this method returns the error instance instead of throwing it if variables name throw decl error unknown variable name word name csssyntaxerror postcss vars a sass 4 3 unknown variable black color black a background white argument type description message string description for the error instance options nodeerroroptions options for the error instance returns csssyntaxerror_ node markdirty if this node isn t already dirty marks it and its ancestors as such this indicates to the lazyresult processor that the root has been modified by the current plugin and may need to be processed again by other plugins node next returns the next child of the node s parent returns undefined if the current node is the last child if comment text delete next const next comment next if next next remove returns childnode node parent it represents parent of the current node root nodes 0 parent root true type container_ childnode document_ node positionby get the position for a word or an index inside the node argument type description opts pick warningoptions index word options returns position node positioninside convert string index to line column argument type description index number the symbol number in the node s string returns position node prev returns the previous child of the node s parent returns undefined if the current node is the first child const annotation decl prev if annotation type comment readannotation annotation text returns childnode node rangeby get the range for a word or start and end index inside the node the start index is inclusive the end index is exclusive argument type description opts pick warningoptions index end start word endindex options returns range node raw returns a raws value if the node is missing the code style property because the node was manually built or cloned postcss will try to autodetect the code style property by looking at other nodes in the tree const root postcss parse a background white root nodes 0 append prop color value black root nodes 0 nodes 1 raws before undefined root nodes 0 nodes 1 raw before argument type description prop string name of code style property defaulttype string name of default value it can be missed if the value is the same as prop returns string node raws it represents unnecessary whitespace and characters present in the css source code information to generate byte to byte equal node string as it was in the origin input the properties of the raws object are decided by parser the default parser uses the following properties before the space symbols before the node it also stores and _ symbols before the declaration ie hack after the space symbols after the last child of the node to the end of the node between the symbols between the property and value for declarations selector and for rules or last parameter and for at rules semicolon contains true if the last child has an optional semicolon aftername the space between the at rule name and its parameters left the space symbols between and the comment s text right the space symbols between the comment s text and important the content of the important statement if it is not just important postcss filters out the comments inside selectors declaration values and at rule parameters but it stores the origin content in raws const root postcss parse a n color black n root first first raws before n between type any node remove it removes the node from its parent and deletes its parent property if decl prop match webkit decl remove returns node node replacewith inserts node s before the current node and removes the current node atrule mixin atrule atrule replacewith mixinrules atrule params argument type description nodes newchild mode s to replace current one returns node node root finds the root instance of the node s tree root nodes 0 nodes 0 root root returns root node source it represents information related to origin of a node and is required for generating source maps the nodes that are created manually using the public apis provided by postcss will have source undefined and will be absent in the source map for this reason the plugin developer should consider duplicating nodes as the duplicate node will have the same source as the original node by default or assign source to a node created manually decl source input from home ai source css decl source start line 10 column 2 decl source end line 10 column 12 incorrect method source not specified const prefixed postcss decl prop moz decl prop value decl value correct method source is inherited when duplicating const prefixed decl clone prop moz decl prop if atrule name add link const rule postcss rule selector a source atrule source atrule parent insertbefore atrule rule type source node tojson fix circular links on json stringify returns object node tostring it compiles the node to browser readable cascading style sheets string depending on it s type new rule selector a tostring a argument type description stringifier stringifier syntax document_ root a syntax to use in string generation returns string node type it represents type of a node in an abstract syntax tree a type of node helps in identification of a node and perform operation based on it s type const declaration new declaration prop color value black declaration type decl type string node warn it is a wrapper for result warn providing convenient way of generating warnings declaration bad decl result decl warn result deprecated property bad argument type description result result document_ root the result instance that will receive the warning message string description for the warning options warningoptions options for the warning returns warning previousmap source map information from input css for example source map after sass compiler this class will automatically find source map in input css or in file system near input file according from option const root parse css from a sass css root input map previousmap previousmap annotation sourcemappingurl content type string previousmap consumer create a instance of sourcemapgenerator class from the source map library to work with source map information it is lazy method so it will create object only on first call and then it will use cache returns sourcemapconsumer previousmap file the css source identifier contains input file if the user set the from option or input id if they did not type string previousmap inline was source map inlined by data uri to input css type boolean previousmap mapfile path to source map file type string previousmap root the directory with source map file if source map is in separated file type string previousmap text source map file content type string previousmap withcontent does source map contains sourcescontent with input source text returns boolean processor contains plugins to process css create one processor instance initialize its plugins and then use that instance on numerous css files const processor postcss autoprefixer postcssnested processor process css1 then result console log result css processor process css2 then result console log result css processor plugins plugins added to this processor const processor postcss autoprefixer postcssnested processor plugins length 2 type plugin transformcallback transformer processor process parses source css and returns a lazyresult promise proxy because some plugins can be asynchronous it doesn t make any transformations transformations will be applied in the lazyresult methods processor process css from a css to a out css then result console log result css argument type description css string root result document_ root object lazyresult_ document_ root string with input css or any object with a tostring method like a buffer optionally send a result instance and the processor will take the root from it argument type description css string root result document_ root lazyresult_ document_ root object string with input css or any object with a tostring method like a buffer optionally send a result instance and the processor will take the root from it options processoptions rootnode returns noworkresult_ lazyresult_ document_ root processor use adds a plugin to be used as a css processor postcss plugin can be in 4 formats a plugin in plugin format a plugin creator function with plugincreator postcss true postcss will call this function without argument to get plugin a function postcss will pass the function a root as the first argument and current result instance as the second another processor instance postcss will copy plugins from that instance into this one plugins can also be added by passing them as arguments when creating a postcss instance see postcss plugins asynchronous plugins should return a promise instance const processor postcss use autoprefixer use postcssnested argument type description plugin acceptedplugin postcss plugin or processor with plugins returns processor processor version current postcss version if result processor version split 0 6 throw new error this plugin works only with postcss 6 type string result provides the result of the postcss transformations a result instance is returned by lazyresult then or root toresult methods postcss autoprefixer process css then result console log result css const result2 postcss parse css toresult result css a css string representing of result root postcss parse a toresult css a type string result lastplugin last runned postcss plugin type plugin transformcallback result map an instance of sourcemapgenerator class from the source map library representing changes to the result root instance result map tojson version 3 file a css if result map fs writefilesync result opts to map result map tostring type sourcemap result messages contains messages from plugins e g warnings or custom messages each message should have type and plugin properties atrule import atrule result const importedfile parseimport atrule result messages push type dependency plugin postcss import file importedfile parent result opts from type message result opts options from the processor process or root toresult call that produced this result instance root toresult opts opts opts type resultoptions result processor the processor instance used for this transformation for const plugin of result processor plugins if plugin postcssplugin postcss bad throw postcss good is incompatible with postcss bad type processor result root root node after all transformations root toresult root root type rootnode result tostring returns for result css content result result css returns string result warn creates an instance of warning and adds it to result messages if decl important result warn avoid important node decl word important argument type message string options warningoptions returns warning result warnings returns warnings from plugins filters warning instances from result messages result warnings foreach warn console warn warn tostring returns warning root represents a css file and contains all its parsed nodes const root postcss parse a color black b z index 2 root type root root nodes length 2 root after insert new node after current node to current node s parent just alias for node parent insertafter node add decl after color black argument type description newnode string node childprops readonly node new node returns root root append inserts new nodes to the end of the container const decl1 new declaration prop color value black const decl2 new declaration prop background color value white rule append decl1 decl2 root append name charset params utf 8 at rule root append selector a rule rule append prop color value black declaration rule append text comment comment root append a root first append color black z index 1 argument type description nodes newchild new nodes returns root root assign it assigns properties to an existing node instance decl assign prop word wrap value break word argument type description overrides object rootprops new properties to override the node returns root root before insert new node before current node to current node s parent just alias for node parent insertbefore node add decl before content argument type description newnode string node childprops readonly node new node returns root root cleanraws clear the code style properties for the node and its children node raws before node cleanraws node raws before undefined argument type description keepbetween boolean keep the raws between symbols root clone it creates clone of an existing node which includes all the properties and their values that includes raws but not type decl raws before n const cloned decl clone prop moz decl prop cloned raws before n cloned tostring moz transform scale 0 argument type description overrides partial rootprops new properties to override in the clone returns root root ...
|