🎉 initiate project *astro_rewrite*
This commit is contained in:
parent
ffd4d5e86c
commit
2ba37bfbe3
8658 changed files with 2268794 additions and 2538 deletions
58
node_modules/@emmetio/css-abbreviation/dist/tokenizer/tokens.d.ts
generated
vendored
Normal file
58
node_modules/@emmetio/css-abbreviation/dist/tokenizer/tokens.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
export type AllTokens = Bracket | Literal | Operator | WhiteSpace | ColorValue | NumberValue | StringValue | CustomProperty | Field;
|
||||
export declare const enum OperatorType {
|
||||
Sibling = "+",
|
||||
Important = "!",
|
||||
ArgumentDelimiter = ",",
|
||||
ValueDelimiter = "-",
|
||||
PropertyDelimiter = ":"
|
||||
}
|
||||
export interface Token {
|
||||
type: string;
|
||||
/** Location of token start in source */
|
||||
start?: number;
|
||||
/** Location of token end in source */
|
||||
end?: number;
|
||||
}
|
||||
export interface Operator extends Token {
|
||||
type: 'Operator';
|
||||
operator: OperatorType;
|
||||
}
|
||||
export interface Bracket extends Token {
|
||||
type: 'Bracket';
|
||||
open: boolean;
|
||||
}
|
||||
export interface Literal extends Token {
|
||||
type: 'Literal';
|
||||
value: string;
|
||||
}
|
||||
export interface CustomProperty extends Token {
|
||||
type: 'CustomProperty';
|
||||
value: string;
|
||||
}
|
||||
export interface NumberValue extends Token {
|
||||
type: 'NumberValue';
|
||||
value: number;
|
||||
unit: string;
|
||||
rawValue: string;
|
||||
}
|
||||
export interface ColorValue extends Token {
|
||||
type: 'ColorValue';
|
||||
r: number;
|
||||
g: number;
|
||||
b: number;
|
||||
a: number;
|
||||
raw: string;
|
||||
}
|
||||
export interface StringValue extends Token {
|
||||
type: 'StringValue';
|
||||
value: string;
|
||||
quote: 'single' | 'double';
|
||||
}
|
||||
export interface WhiteSpace extends Token {
|
||||
type: 'WhiteSpace';
|
||||
}
|
||||
export interface Field extends Token {
|
||||
type: 'Field';
|
||||
index?: number;
|
||||
name: string;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue