🎉 initiate project *astro_rewrite*
This commit is contained in:
parent
ffd4d5e86c
commit
2ba37bfbe3
8658 changed files with 2268794 additions and 2538 deletions
46
node_modules/micromark-extension-mdx-expression/lib/syntax.d.ts
generated
vendored
Normal file
46
node_modules/micromark-extension-mdx-expression/lib/syntax.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
/**
|
||||
* Create an extension for `micromark` to enable MDX expression syntax.
|
||||
*
|
||||
* @param {Options | null | undefined} [options]
|
||||
* Configuration (optional).
|
||||
* @returns {Extension}
|
||||
* Extension for `micromark` that can be passed in `extensions` to enable MDX
|
||||
* expression syntax.
|
||||
*/
|
||||
export function mdxExpression(options?: Options | null | undefined): Extension
|
||||
export type Acorn = import('micromark-util-events-to-acorn').Acorn
|
||||
export type AcornOptions = import('micromark-util-events-to-acorn').AcornOptions
|
||||
export type Extension = import('micromark-util-types').Extension
|
||||
export type State = import('micromark-util-types').State
|
||||
export type TokenizeContext = import('micromark-util-types').TokenizeContext
|
||||
export type Tokenizer = import('micromark-util-types').Tokenizer
|
||||
/**
|
||||
* Configuration (optional).
|
||||
*/
|
||||
export type Options = {
|
||||
/**
|
||||
* Acorn parser to use (optional).
|
||||
*/
|
||||
acorn?: Acorn | null | undefined
|
||||
/**
|
||||
* Configuration for acorn (default: `{ecmaVersion: 2020, locations: true,
|
||||
* sourceType: 'module'}`).
|
||||
*
|
||||
* All fields except `locations` can be set.
|
||||
*/
|
||||
acornOptions?: AcornOptions | null | undefined
|
||||
/**
|
||||
* Whether to add `estree` fields to tokens with results from acorn.
|
||||
*/
|
||||
addResult?: boolean | null | undefined
|
||||
/**
|
||||
* Undocumented option to parse only a spread (used by
|
||||
* `micromark-extension-mdx-jsx` to parse spread attributes).
|
||||
*/
|
||||
spread?: boolean | null | undefined
|
||||
/**
|
||||
* Undocumented option to disallow empty attributes (used by
|
||||
* `micromark-extension-mdx-jsx` to prohobit empty attribute values).
|
||||
*/
|
||||
allowEmpty?: boolean | null | undefined
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue