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):
root first append color black z index 1 argument type description nodes newchild new nodes returns document_ document assign it assigns properties to an existing node instance decl assign prop word wrap value break word argument type description overrides object documentprops new properties to override the node returns document_ document 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 document_ document 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 document 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 documentprops new properties to override in the clone returns document_ document cloneafter shortcut to clone the node and insert the resulting cloned node after the current node argument type description overrides partial documentprops new properties to override in the clone returns document_ document 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 partial documentprops mew properties to override in the clone returns document_ document each iterates through the container s immediate children calling callback for each child returning false in the callback will break iteration this method only iterates through the container s immediate children if you need to recursively iterate through all the container s descendant nodes use container walk unlike the for cycle or array foreach this iterator is safe if you are mutating the array of child nodes during iteration postcss will adjust the current index to match the mutations const root postcss parse a color black z index 1 const rule root first for const decl of rule nodes decl clonebefore prop webkit decl prop cycle will be infinite because clonebefore moves the current node to the next index rule each decl decl clonebefore prop webkit decl prop will be executed only for color and z index argument type description callback function iterator receives each node and index returns void false document 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_ document every returns true if callback returns true for all of the container s children const noprefixes rule every i i prop 0 argument type description condition function iterator returns true or false returns boolean document index returns a child s index within the container nodes array rule index rule nodes 2 2 argument type description child number root child of the current container returns number document insertafter insert new node after old node within the container argument type description oldnode number root child or child s index newnode newchild new node returns document_ document insertbefore insert new node before old node within the container rule insertbefore decl decl clone prop webkit decl prop argument type description oldnode number root child or child s index newnode newchild new node returns document_ document 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 document 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 document nodes an array containing the container s children const root postcss parse a color black root nodes length 1 root nodes 0 selector a root nodes 0 nodes 0 prop color type root document parent it represents parent of the current node root nodes 0 parent root true type undefined document positionby get the position for a word or an index inside the node argument type description opts pick warningoptions index word options returns position document positioninside convert string index to line column argument type description index number the symbol number in the node s string returns position document prepend inserts new nodes to the start of the container const decl1 new declaration prop color value black const decl2 new declaration prop background color value white rule prepend 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 document_ document 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 document push add child to the end of the node rule push new declaration prop color value black argument type description child root new node returns document_ document 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 document 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 document 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 document remove it removes the node from its parent and deletes its parent property if decl prop match webkit decl remove returns document_ document removeall removes all children from the container and cleans their parent properties rule removeall rule nodes length 0 returns document_ document removechild removes node from the container and cleans the parent properties from the node and its children rule nodes length 5 rule removechild decl rule nodes length 4 decl parent undefined argument type description child number root child or child s index returns document_ document replacevalues argument type pattern string regexp replaced string function argument type description pattern string regexp replace pattern options valueoptions options to speed up the search replaced string function string to replace pattern or callback that returns a new value the callback will receive the same arguments as those passed to a function parameter of string replace returns document_ document 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 document_ document root finds the root instance of the node s tree root nodes 0 nodes 0 root root returns root document some returns true if callback returns true for at least one of the container s children const hasprefix rule some i i prop 0 argument type description condition function iterator returns true or false returns boolean document 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 document tojson fix circular links on json stringify returns object document toresult returns a result instance representing the document s css roots const root1 postcss parse css1 from a css const root2 postcss parse css2 from b css const document postcss document document append root1 document append root2 const result document toresult to all css map true argument type options processoptions document_ root returns result document_ root document 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 document 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 document document walk traverses the container s descendant nodes calling callback for each node like container each this method is safe to use if you are mutating arrays during iteration if you only need to iterate through the container s immediate children use container each root walk node traverses all descendant nodes argument type description callback function iterator receives each node and index returns void false document walkatrules traverses the container s descendant nodes calling callback for each at rule node if you pass a filter iteration will only happen over at rules that have matching names like container each this method is safe to use if you are mutating arrays during iteration root walkatrules rule if isold rule name rule remove let first false root walkatrules charset rule if first first true else rule remove argument type description namefilter string regexp callback function iterator receives each node and index returns void false document walkcomments argument type callback function returns void false document walkdecls traverses the container s descendant nodes calling callback for each declaration node if you pass a filter iteration will only happen over declarations with matching properties root walkdecls decl checkpropertysupport decl prop root walkdecls border radius decl decl remove root walkdecls background decl decl value takefirstcolorfromgradient decl value like container each this method is safe to use if you are mutating arrays during iteration argument type description propfilter string regexp callback function iterator receives each node and index returns void false document walkrules traverses the container s descendant nodes calling callback for each rule node if you pass a filter iteration will only happen over rules with matching selectors like container each this method is safe to use if you are mutating arrays during iteration const selectors root walkrules rule selectors push rule selector console log your css uses selectors length selectors argument type description selectorfilter string regexp callback function iterator receives each node and index returns void false document 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 fromjson argument type data object argument type data object returns node input input css input css source const input postcss parse a from file input input css a type string input document input source with support for non css documents const input postcss parse a from file document style a style input input document style a style input css a type string input error returns csssyntaxerror with information about the error and its position argument type message string start object object end object object opts object argument type message string line number column number opts object argument type message string offset number opts object returns csssyntaxerror_ input file the absolute path to the css source file defined with the from option const root postcss parse css from a css root source input file home ai a css type string input fromlineandcolumn converts source line and column to offset argument type description line number source line column number source column re...
|