transform
transform(
css: string | ReadableStream<Uint8Array<ArrayBufferLike>>,
options: TransformOptions,
): Promise<TransformResult>
Transform CSS
Parameters
css: string | ReadableStream<Uint8Array<ArrayBufferLike>>options: TransformOptionsParsing a string
import {transform} from '@tbela99/css-parser/web';
// css string
const result = await transform(css);
console.log(result.code);Parsing a Readable stream
import {transform} from '@tbela99/css-parser/web';
const response = await fetch('https://docs.deno.com/styles.css');
result = await transform(response.body, {beautify: true});
console.log(result.code);
Returns Promise<TransformResult>
transform(
options: ParseInputStreamOptions & TransformOptions,
): Promise<TransformResult>
Transform CSS
Parameters
options: ParseInputStreamOptions & TransformOptionsParsing a string
import {transform} from '@tbela99/css-parser/web';
// css string
const result = await transform({input: css}); // or transform(css)
console.log(result.code);Parsing a file as a Readable stream
import {transform} from '@tbela99/css-parser/web';
const response = await fetch('https://docs.deno.com/styles.css');
const result = await transform( {input: response.body, beautify: true});
console.log(result.code);
Returns Promise<TransformResult>
transform(
options: ParseInputFileOptions & TransformOptions,
): Promise<TransformResult>
Transform CSS
Parameters
options: ParseInputFileOptions & TransformOptionsParsing a file
import {transform} from '@tbela99/css-parser/web';
const result = await transform( {file: 'https://docs.deno.com/styles.css', beautify: true});
console.log(result.code);
Transform CSS
Example:
Param: args