UNPKG

@types/postcss-less

Version:
78 lines (59 loc) 2.5 kB
# Installation > `npm install --save @types/postcss-less` # Summary This package contains type definitions for postcss-less (https://github.com/shellscape/postcss-less). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/postcss-less. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/postcss-less/index.d.ts) ````ts import * as postcss from "postcss"; export = postcssLess; declare const postcssLess: postcss.Syntax & { parse: postcss.Parser<postcss.Root>; stringify: postcss.Stringifier; nodeToString: (node: postcss.Node) => string; }; declare namespace postcssLess { // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/nodes/import.js interface ImportAtRule extends postcss.AtRule { import: true; filename: string; options?: string | undefined; } // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/nodes/variable.js interface VariableAtRule extends postcss.AtRule { variable: true; value: string; } // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/LessParser.js#L147-L151 interface MixinAtRule extends postcss.AtRule { mixin: true; important?: true | undefined; } // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/LessParser.js#L57 interface FunctionAtRule extends postcss.AtRule { function: true; } type AtRule = ImportAtRule | VariableAtRule | MixinAtRule | FunctionAtRule; // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/LessParser.js#L187 interface ExtendRule extends postcss.Rule { extend: true; } type Rule = ExtendRule; // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/LessParser.js#L187 interface ExtendDeclaration extends postcss.Declaration { extend: true; } type Declaration = ExtendDeclaration; // @see https://github.com/shellscape/postcss-less/blob/v3.1.4/lib/LessParser.js#L73 interface InlineComment extends postcss.Comment { inline: true; } type Comment = InlineComment; } ```` ### Additional Details * Last updated: Tue, 07 Nov 2023 09:09:39 GMT * Dependencies: [postcss](https://npmjs.com/package/postcss) # Credits These definitions were written by [Masafumi Koba](https://github.com/ybiquitous), and [Daniel Cassidy](https://github.com/djcsdy).