0.1.0 • Published 2 years ago
@tokey/url-tokenizer v0.1.0
@tokey/url-tokenizer
Simple tokenizer for CSS url()
syntax
This tokenizer will find all url()
usages in a CSS text and return an array of grouped tokens with the following type:
type CSSCodeTokenGroup = {
tokens: CSSCodeToken[];
start: number;
end: number;
}
API
import { tokenizeCSSUrls, CSSCodeTokenGroup } from "@tokey/url-tokenizer";
const parseLineComments = false; // default
const urlsTokenGroups: CSSCodeTokenGroup[] = tokenizeCSSUrls(`
.class {
background: url("http://location");
}
`, parseLineComments);