This commit is contained in:
2024-03-22 03:47:51 +05:30
parent 8bcf3d211e
commit 89819f6fe2
28440 changed files with 3211033 additions and 2 deletions

18
node_modules/remark-mdx/lib/index.d.ts generated vendored Normal file
View File

@@ -0,0 +1,18 @@
/**
* Add support for MDX (JSX: `<Video id={123} />`, export/imports: `export {x}
* from 'y'`; and expressions: `{1 + 1}`).
*
* @param {Readonly<Options> | null | undefined} [options]
* Configuration (optional).
* @returns {undefined}
* Nothing.
*/
export default function remarkMdx(options?: Readonly<Options> | null | undefined): undefined;
export type ToMarkdownOptions = import('mdast-util-mdx').ToMarkdownOptions;
export type MicromarkOptions = import('micromark-extension-mdxjs').Options;
export type Processor = import('unified').Processor;
/**
* Configuration.
*/
export type Options = MicromarkOptions & ToMarkdownOptions;
//# sourceMappingURL=index.d.ts.map

1
node_modules/remark-mdx/lib/index.d.ts.map generated vendored Normal file
View File

@@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["index.js"],"names":[],"mappings":"AAiBA;;;;;;;;GAQG;AACH,4CALW,SAAS,OAAO,CAAC,GAAG,IAAI,GAAG,SAAS,GAElC,SAAS,CAoBrB;gCA1CY,OAAO,gBAAgB,EAAE,iBAAiB;+BAC1C,OAAO,2BAA2B,EAAE,OAAO;wBAC3C,OAAO,SAAS,EAAE,SAAS;;;;sBAI3B,gBAAgB,GAAG,iBAAiB"}

44
node_modules/remark-mdx/lib/index.js generated vendored Normal file
View File

@@ -0,0 +1,44 @@
/**
* @typedef {import('mdast-util-mdx').ToMarkdownOptions} ToMarkdownOptions
* @typedef {import('micromark-extension-mdxjs').Options} MicromarkOptions
* @typedef {import('unified').Processor} Processor
*/
/**
* @typedef {MicromarkOptions & ToMarkdownOptions} Options
* Configuration.
*/
import {mdxFromMarkdown, mdxToMarkdown} from 'mdast-util-mdx'
import {mdxjs} from 'micromark-extension-mdxjs'
/** @type {Readonly<Options>} */
const emptyOptions = {}
/**
* Add support for MDX (JSX: `<Video id={123} />`, export/imports: `export {x}
* from 'y'`; and expressions: `{1 + 1}`).
*
* @param {Readonly<Options> | null | undefined} [options]
* Configuration (optional).
* @returns {undefined}
* Nothing.
*/
export default function remarkMdx(options) {
// @ts-expect-error: TS is wrong about `this`.
// eslint-disable-next-line unicorn/no-this-assignment
const self = /** @type {Processor} */ (this)
const settings = options || emptyOptions
const data = self.data()
const micromarkExtensions =
data.micromarkExtensions || (data.micromarkExtensions = [])
const fromMarkdownExtensions =
data.fromMarkdownExtensions || (data.fromMarkdownExtensions = [])
const toMarkdownExtensions =
data.toMarkdownExtensions || (data.toMarkdownExtensions = [])
micromarkExtensions.push(mdxjs(settings))
fromMarkdownExtensions.push(mdxFromMarkdown())
toMarkdownExtensions.push(mdxToMarkdown(settings))
}