micromark-extension-mdx-jsx
Advanced tools
Comparing version 1.0.4 to 1.0.5
@@ -1,2 +0,67 @@ | ||
export {mdxJsx} from './lib/syntax.js' | ||
export type Options = import('./lib/syntax.js').Options | ||
import type {Program} from 'estree' | ||
export {mdxJsx, type Options} from './lib/syntax.js' | ||
declare module 'micromark-util-types' { | ||
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions | ||
interface Token { | ||
estree?: Program | ||
} | ||
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions | ||
interface TokenTypeMap { | ||
esWhitespace: 'esWhitespace' | ||
mdxJsxFlowTag: 'mdxJsxFlowTag' | ||
mdxJsxFlowTagMarker: 'mdxJsxFlowTagMarker' | ||
mdxJsxFlowTagClosingMarker: 'mdxJsxFlowTagClosingMarker' | ||
mdxJsxFlowTagSelfClosingMarker: 'mdxJsxFlowTagSelfClosingMarker' | ||
mdxJsxFlowTagName: 'mdxJsxFlowTagName' | ||
mdxJsxFlowTagNamePrimary: 'mdxJsxFlowTagNamePrimary' | ||
mdxJsxFlowTagNameMemberMarker: 'mdxJsxFlowTagNameMemberMarker' | ||
mdxJsxFlowTagNameMember: 'mdxJsxFlowTagNameMember' | ||
mdxJsxFlowTagNamePrefixMarker: 'mdxJsxFlowTagNamePrefixMarker' | ||
mdxJsxFlowTagNameLocal: 'mdxJsxFlowTagNameLocal' | ||
mdxJsxFlowTagExpressionAttribute: 'mdxJsxFlowTagExpressionAttribute' | ||
mdxJsxFlowTagExpressionAttributeMarker: 'mdxJsxFlowTagExpressionAttributeMarker' | ||
mdxJsxFlowTagExpressionAttributeValue: 'mdxJsxFlowTagExpressionAttributeValue' | ||
mdxJsxFlowTagAttribute: 'mdxJsxFlowTagAttribute' | ||
mdxJsxFlowTagAttributeName: 'mdxJsxFlowTagAttributeName' | ||
mdxJsxFlowTagAttributeNamePrimary: 'mdxJsxFlowTagAttributeNamePrimary' | ||
mdxJsxFlowTagAttributeNamePrefixMarker: 'mdxJsxFlowTagAttributeNamePrefixMarker' | ||
mdxJsxFlowTagAttributeNameLocal: 'mdxJsxFlowTagAttributeNameLocal' | ||
mdxJsxFlowTagAttributeInitializerMarker: 'mdxJsxFlowTagAttributeInitializerMarker' | ||
mdxJsxFlowTagAttributeValueLiteral: 'mdxJsxFlowTagAttributeValueLiteral' | ||
mdxJsxFlowTagAttributeValueLiteralMarker: 'mdxJsxFlowTagAttributeValueLiteralMarker' | ||
mdxJsxFlowTagAttributeValueLiteralValue: 'mdxJsxFlowTagAttributeValueLiteralValue' | ||
mdxJsxFlowTagAttributeValueExpression: 'mdxJsxFlowTagAttributeValueExpression' | ||
mdxJsxFlowTagAttributeValueExpressionMarker: 'mdxJsxFlowTagAttributeValueExpressionMarker' | ||
mdxJsxFlowTagAttributeValueExpressionValue: 'mdxJsxFlowTagAttributeValueExpressionValue' | ||
mdxJsxTextTag: 'mdxJsxTextTag' | ||
mdxJsxTextTagMarker: 'mdxJsxTextTagMarker' | ||
mdxJsxTextTagClosingMarker: 'mdxJsxTextTagClosingMarker' | ||
mdxJsxTextTagSelfClosingMarker: 'mdxJsxTextTagSelfClosingMarker' | ||
mdxJsxTextTagName: 'mdxJsxTextTagName' | ||
mdxJsxTextTagNamePrimary: 'mdxJsxTextTagNamePrimary' | ||
mdxJsxTextTagNameMemberMarker: 'mdxJsxTextTagNameMemberMarker' | ||
mdxJsxTextTagNameMember: 'mdxJsxTextTagNameMember' | ||
mdxJsxTextTagNamePrefixMarker: 'mdxJsxTextTagNamePrefixMarker' | ||
mdxJsxTextTagNameLocal: 'mdxJsxTextTagNameLocal' | ||
mdxJsxTextTagExpressionAttribute: 'mdxJsxTextTagExpressionAttribute' | ||
mdxJsxTextTagExpressionAttributeMarker: 'mdxJsxTextTagExpressionAttributeMarker' | ||
mdxJsxTextTagExpressionAttributeValue: 'mdxJsxTextTagExpressionAttributeValue' | ||
mdxJsxTextTagAttribute: 'mdxJsxTextTagAttribute' | ||
mdxJsxTextTagAttributeName: 'mdxJsxTextTagAttributeName' | ||
mdxJsxTextTagAttributeNamePrimary: 'mdxJsxTextTagAttributeNamePrimary' | ||
mdxJsxTextTagAttributeNamePrefixMarker: 'mdxJsxTextTagAttributeNamePrefixMarker' | ||
mdxJsxTextTagAttributeNameLocal: 'mdxJsxTextTagAttributeNameLocal' | ||
mdxJsxTextTagAttributeInitializerMarker: 'mdxJsxTextTagAttributeInitializerMarker' | ||
mdxJsxTextTagAttributeValueLiteral: 'mdxJsxTextTagAttributeValueLiteral' | ||
mdxJsxTextTagAttributeValueLiteralMarker: 'mdxJsxTextTagAttributeValueLiteralMarker' | ||
mdxJsxTextTagAttributeValueLiteralValue: 'mdxJsxTextTagAttributeValueLiteralValue' | ||
mdxJsxTextTagAttributeValueExpression: 'mdxJsxTextTagAttributeValueExpression' | ||
mdxJsxTextTagAttributeValueExpressionMarker: 'mdxJsxTextTagAttributeValueExpressionMarker' | ||
mdxJsxTextTagAttributeValueExpressionValue: 'mdxJsxTextTagAttributeValueExpressionValue' | ||
} | ||
} |
@@ -1,5 +0,2 @@ | ||
/** | ||
* @typedef {import('./lib/syntax.js').Options} Options | ||
*/ | ||
// Note: more types exposed from `index.d.ts`. | ||
export {mdxJsx} from './lib/syntax.js' |
@@ -10,27 +10,27 @@ /** | ||
* @param {boolean | undefined} allowLazy | ||
* @param {string} tagType | ||
* @param {string} tagMarkerType | ||
* @param {string} tagClosingMarkerType | ||
* @param {string} tagSelfClosingMarker | ||
* @param {string} tagNameType | ||
* @param {string} tagNamePrimaryType | ||
* @param {string} tagNameMemberMarkerType | ||
* @param {string} tagNameMemberType | ||
* @param {string} tagNamePrefixMarkerType | ||
* @param {string} tagNameLocalType | ||
* @param {string} tagExpressionAttributeType | ||
* @param {string} tagExpressionAttributeMarkerType | ||
* @param {string} tagExpressionAttributeValueType | ||
* @param {string} tagAttributeType | ||
* @param {string} tagAttributeNameType | ||
* @param {string} tagAttributeNamePrimaryType | ||
* @param {string} tagAttributeNamePrefixMarkerType | ||
* @param {string} tagAttributeNameLocalType | ||
* @param {string} tagAttributeInitializerMarkerType | ||
* @param {string} tagAttributeValueLiteralType | ||
* @param {string} tagAttributeValueLiteralMarkerType | ||
* @param {string} tagAttributeValueLiteralValueType | ||
* @param {string} tagAttributeValueExpressionType | ||
* @param {string} tagAttributeValueExpressionMarkerType | ||
* @param {string} tagAttributeValueExpressionValueType | ||
* @param {TokenType} tagType | ||
* @param {TokenType} tagMarkerType | ||
* @param {TokenType} tagClosingMarkerType | ||
* @param {TokenType} tagSelfClosingMarker | ||
* @param {TokenType} tagNameType | ||
* @param {TokenType} tagNamePrimaryType | ||
* @param {TokenType} tagNameMemberMarkerType | ||
* @param {TokenType} tagNameMemberType | ||
* @param {TokenType} tagNamePrefixMarkerType | ||
* @param {TokenType} tagNameLocalType | ||
* @param {TokenType} tagExpressionAttributeType | ||
* @param {TokenType} tagExpressionAttributeMarkerType | ||
* @param {TokenType} tagExpressionAttributeValueType | ||
* @param {TokenType} tagAttributeType | ||
* @param {TokenType} tagAttributeNameType | ||
* @param {TokenType} tagAttributeNamePrimaryType | ||
* @param {TokenType} tagAttributeNamePrefixMarkerType | ||
* @param {TokenType} tagAttributeNameLocalType | ||
* @param {TokenType} tagAttributeInitializerMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralType | ||
* @param {TokenType} tagAttributeValueLiteralMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralValueType | ||
* @param {TokenType} tagAttributeValueExpressionType | ||
* @param {TokenType} tagAttributeValueExpressionMarkerType | ||
* @param {TokenType} tagAttributeValueExpressionValueType | ||
*/ | ||
@@ -46,27 +46,27 @@ export function factoryTag( | ||
allowLazy: boolean | undefined, | ||
tagType: string, | ||
tagMarkerType: string, | ||
tagClosingMarkerType: string, | ||
tagSelfClosingMarker: string, | ||
tagNameType: string, | ||
tagNamePrimaryType: string, | ||
tagNameMemberMarkerType: string, | ||
tagNameMemberType: string, | ||
tagNamePrefixMarkerType: string, | ||
tagNameLocalType: string, | ||
tagExpressionAttributeType: string, | ||
tagExpressionAttributeMarkerType: string, | ||
tagExpressionAttributeValueType: string, | ||
tagAttributeType: string, | ||
tagAttributeNameType: string, | ||
tagAttributeNamePrimaryType: string, | ||
tagAttributeNamePrefixMarkerType: string, | ||
tagAttributeNameLocalType: string, | ||
tagAttributeInitializerMarkerType: string, | ||
tagAttributeValueLiteralType: string, | ||
tagAttributeValueLiteralMarkerType: string, | ||
tagAttributeValueLiteralValueType: string, | ||
tagAttributeValueExpressionType: string, | ||
tagAttributeValueExpressionMarkerType: string, | ||
tagAttributeValueExpressionValueType: string | ||
tagType: TokenType, | ||
tagMarkerType: TokenType, | ||
tagClosingMarkerType: TokenType, | ||
tagSelfClosingMarker: TokenType, | ||
tagNameType: TokenType, | ||
tagNamePrimaryType: TokenType, | ||
tagNameMemberMarkerType: TokenType, | ||
tagNameMemberType: TokenType, | ||
tagNamePrefixMarkerType: TokenType, | ||
tagNameLocalType: TokenType, | ||
tagExpressionAttributeType: TokenType, | ||
tagExpressionAttributeMarkerType: TokenType, | ||
tagExpressionAttributeValueType: TokenType, | ||
tagAttributeType: TokenType, | ||
tagAttributeNameType: TokenType, | ||
tagAttributeNamePrimaryType: TokenType, | ||
tagAttributeNamePrefixMarkerType: TokenType, | ||
tagAttributeNameLocalType: TokenType, | ||
tagAttributeInitializerMarkerType: TokenType, | ||
tagAttributeValueLiteralType: TokenType, | ||
tagAttributeValueLiteralMarkerType: TokenType, | ||
tagAttributeValueLiteralValueType: TokenType, | ||
tagAttributeValueExpressionType: TokenType, | ||
tagAttributeValueExpressionMarkerType: TokenType, | ||
tagAttributeValueExpressionValueType: TokenType | ||
): ( | ||
@@ -82,1 +82,2 @@ code: import('micromark-util-types').Code | ||
export type TokenizeContext = import('micromark-util-types').TokenizeContext | ||
export type TokenType = import('micromark-util-types').TokenType |
@@ -8,2 +8,3 @@ /** | ||
* @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext | ||
* @typedef {import('micromark-util-types').TokenType} TokenType | ||
*/ | ||
@@ -34,27 +35,27 @@ | ||
* @param {boolean | undefined} allowLazy | ||
* @param {string} tagType | ||
* @param {string} tagMarkerType | ||
* @param {string} tagClosingMarkerType | ||
* @param {string} tagSelfClosingMarker | ||
* @param {string} tagNameType | ||
* @param {string} tagNamePrimaryType | ||
* @param {string} tagNameMemberMarkerType | ||
* @param {string} tagNameMemberType | ||
* @param {string} tagNamePrefixMarkerType | ||
* @param {string} tagNameLocalType | ||
* @param {string} tagExpressionAttributeType | ||
* @param {string} tagExpressionAttributeMarkerType | ||
* @param {string} tagExpressionAttributeValueType | ||
* @param {string} tagAttributeType | ||
* @param {string} tagAttributeNameType | ||
* @param {string} tagAttributeNamePrimaryType | ||
* @param {string} tagAttributeNamePrefixMarkerType | ||
* @param {string} tagAttributeNameLocalType | ||
* @param {string} tagAttributeInitializerMarkerType | ||
* @param {string} tagAttributeValueLiteralType | ||
* @param {string} tagAttributeValueLiteralMarkerType | ||
* @param {string} tagAttributeValueLiteralValueType | ||
* @param {string} tagAttributeValueExpressionType | ||
* @param {string} tagAttributeValueExpressionMarkerType | ||
* @param {string} tagAttributeValueExpressionValueType | ||
* @param {TokenType} tagType | ||
* @param {TokenType} tagMarkerType | ||
* @param {TokenType} tagClosingMarkerType | ||
* @param {TokenType} tagSelfClosingMarker | ||
* @param {TokenType} tagNameType | ||
* @param {TokenType} tagNamePrimaryType | ||
* @param {TokenType} tagNameMemberMarkerType | ||
* @param {TokenType} tagNameMemberType | ||
* @param {TokenType} tagNamePrefixMarkerType | ||
* @param {TokenType} tagNameLocalType | ||
* @param {TokenType} tagExpressionAttributeType | ||
* @param {TokenType} tagExpressionAttributeMarkerType | ||
* @param {TokenType} tagExpressionAttributeValueType | ||
* @param {TokenType} tagAttributeType | ||
* @param {TokenType} tagAttributeNameType | ||
* @param {TokenType} tagAttributeNamePrimaryType | ||
* @param {TokenType} tagAttributeNamePrefixMarkerType | ||
* @param {TokenType} tagAttributeNameLocalType | ||
* @param {TokenType} tagAttributeInitializerMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralType | ||
* @param {TokenType} tagAttributeValueLiteralMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralValueType | ||
* @param {TokenType} tagAttributeValueExpressionType | ||
* @param {TokenType} tagAttributeValueExpressionMarkerType | ||
* @param {TokenType} tagAttributeValueExpressionValueType | ||
*/ | ||
@@ -61,0 +62,0 @@ // eslint-disable-next-line max-params |
@@ -1,2 +0,67 @@ | ||
export {mdxJsx} from './lib/syntax.js' | ||
export type Options = import('./lib/syntax.js').Options | ||
import type {Program} from 'estree' | ||
export {mdxJsx, type Options} from './lib/syntax.js' | ||
declare module 'micromark-util-types' { | ||
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions | ||
interface Token { | ||
estree?: Program | ||
} | ||
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions | ||
interface TokenTypeMap { | ||
esWhitespace: 'esWhitespace' | ||
mdxJsxFlowTag: 'mdxJsxFlowTag' | ||
mdxJsxFlowTagMarker: 'mdxJsxFlowTagMarker' | ||
mdxJsxFlowTagClosingMarker: 'mdxJsxFlowTagClosingMarker' | ||
mdxJsxFlowTagSelfClosingMarker: 'mdxJsxFlowTagSelfClosingMarker' | ||
mdxJsxFlowTagName: 'mdxJsxFlowTagName' | ||
mdxJsxFlowTagNamePrimary: 'mdxJsxFlowTagNamePrimary' | ||
mdxJsxFlowTagNameMemberMarker: 'mdxJsxFlowTagNameMemberMarker' | ||
mdxJsxFlowTagNameMember: 'mdxJsxFlowTagNameMember' | ||
mdxJsxFlowTagNamePrefixMarker: 'mdxJsxFlowTagNamePrefixMarker' | ||
mdxJsxFlowTagNameLocal: 'mdxJsxFlowTagNameLocal' | ||
mdxJsxFlowTagExpressionAttribute: 'mdxJsxFlowTagExpressionAttribute' | ||
mdxJsxFlowTagExpressionAttributeMarker: 'mdxJsxFlowTagExpressionAttributeMarker' | ||
mdxJsxFlowTagExpressionAttributeValue: 'mdxJsxFlowTagExpressionAttributeValue' | ||
mdxJsxFlowTagAttribute: 'mdxJsxFlowTagAttribute' | ||
mdxJsxFlowTagAttributeName: 'mdxJsxFlowTagAttributeName' | ||
mdxJsxFlowTagAttributeNamePrimary: 'mdxJsxFlowTagAttributeNamePrimary' | ||
mdxJsxFlowTagAttributeNamePrefixMarker: 'mdxJsxFlowTagAttributeNamePrefixMarker' | ||
mdxJsxFlowTagAttributeNameLocal: 'mdxJsxFlowTagAttributeNameLocal' | ||
mdxJsxFlowTagAttributeInitializerMarker: 'mdxJsxFlowTagAttributeInitializerMarker' | ||
mdxJsxFlowTagAttributeValueLiteral: 'mdxJsxFlowTagAttributeValueLiteral' | ||
mdxJsxFlowTagAttributeValueLiteralMarker: 'mdxJsxFlowTagAttributeValueLiteralMarker' | ||
mdxJsxFlowTagAttributeValueLiteralValue: 'mdxJsxFlowTagAttributeValueLiteralValue' | ||
mdxJsxFlowTagAttributeValueExpression: 'mdxJsxFlowTagAttributeValueExpression' | ||
mdxJsxFlowTagAttributeValueExpressionMarker: 'mdxJsxFlowTagAttributeValueExpressionMarker' | ||
mdxJsxFlowTagAttributeValueExpressionValue: 'mdxJsxFlowTagAttributeValueExpressionValue' | ||
mdxJsxTextTag: 'mdxJsxTextTag' | ||
mdxJsxTextTagMarker: 'mdxJsxTextTagMarker' | ||
mdxJsxTextTagClosingMarker: 'mdxJsxTextTagClosingMarker' | ||
mdxJsxTextTagSelfClosingMarker: 'mdxJsxTextTagSelfClosingMarker' | ||
mdxJsxTextTagName: 'mdxJsxTextTagName' | ||
mdxJsxTextTagNamePrimary: 'mdxJsxTextTagNamePrimary' | ||
mdxJsxTextTagNameMemberMarker: 'mdxJsxTextTagNameMemberMarker' | ||
mdxJsxTextTagNameMember: 'mdxJsxTextTagNameMember' | ||
mdxJsxTextTagNamePrefixMarker: 'mdxJsxTextTagNamePrefixMarker' | ||
mdxJsxTextTagNameLocal: 'mdxJsxTextTagNameLocal' | ||
mdxJsxTextTagExpressionAttribute: 'mdxJsxTextTagExpressionAttribute' | ||
mdxJsxTextTagExpressionAttributeMarker: 'mdxJsxTextTagExpressionAttributeMarker' | ||
mdxJsxTextTagExpressionAttributeValue: 'mdxJsxTextTagExpressionAttributeValue' | ||
mdxJsxTextTagAttribute: 'mdxJsxTextTagAttribute' | ||
mdxJsxTextTagAttributeName: 'mdxJsxTextTagAttributeName' | ||
mdxJsxTextTagAttributeNamePrimary: 'mdxJsxTextTagAttributeNamePrimary' | ||
mdxJsxTextTagAttributeNamePrefixMarker: 'mdxJsxTextTagAttributeNamePrefixMarker' | ||
mdxJsxTextTagAttributeNameLocal: 'mdxJsxTextTagAttributeNameLocal' | ||
mdxJsxTextTagAttributeInitializerMarker: 'mdxJsxTextTagAttributeInitializerMarker' | ||
mdxJsxTextTagAttributeValueLiteral: 'mdxJsxTextTagAttributeValueLiteral' | ||
mdxJsxTextTagAttributeValueLiteralMarker: 'mdxJsxTextTagAttributeValueLiteralMarker' | ||
mdxJsxTextTagAttributeValueLiteralValue: 'mdxJsxTextTagAttributeValueLiteralValue' | ||
mdxJsxTextTagAttributeValueExpression: 'mdxJsxTextTagAttributeValueExpression' | ||
mdxJsxTextTagAttributeValueExpressionMarker: 'mdxJsxTextTagAttributeValueExpressionMarker' | ||
mdxJsxTextTagAttributeValueExpressionValue: 'mdxJsxTextTagAttributeValueExpressionValue' | ||
} | ||
} |
@@ -1,5 +0,2 @@ | ||
/** | ||
* @typedef {import('./lib/syntax.js').Options} Options | ||
*/ | ||
// Note: more types exposed from `index.d.ts`. | ||
export {mdxJsx} from './lib/syntax.js' |
@@ -10,27 +10,27 @@ /** | ||
* @param {boolean | undefined} allowLazy | ||
* @param {string} tagType | ||
* @param {string} tagMarkerType | ||
* @param {string} tagClosingMarkerType | ||
* @param {string} tagSelfClosingMarker | ||
* @param {string} tagNameType | ||
* @param {string} tagNamePrimaryType | ||
* @param {string} tagNameMemberMarkerType | ||
* @param {string} tagNameMemberType | ||
* @param {string} tagNamePrefixMarkerType | ||
* @param {string} tagNameLocalType | ||
* @param {string} tagExpressionAttributeType | ||
* @param {string} tagExpressionAttributeMarkerType | ||
* @param {string} tagExpressionAttributeValueType | ||
* @param {string} tagAttributeType | ||
* @param {string} tagAttributeNameType | ||
* @param {string} tagAttributeNamePrimaryType | ||
* @param {string} tagAttributeNamePrefixMarkerType | ||
* @param {string} tagAttributeNameLocalType | ||
* @param {string} tagAttributeInitializerMarkerType | ||
* @param {string} tagAttributeValueLiteralType | ||
* @param {string} tagAttributeValueLiteralMarkerType | ||
* @param {string} tagAttributeValueLiteralValueType | ||
* @param {string} tagAttributeValueExpressionType | ||
* @param {string} tagAttributeValueExpressionMarkerType | ||
* @param {string} tagAttributeValueExpressionValueType | ||
* @param {TokenType} tagType | ||
* @param {TokenType} tagMarkerType | ||
* @param {TokenType} tagClosingMarkerType | ||
* @param {TokenType} tagSelfClosingMarker | ||
* @param {TokenType} tagNameType | ||
* @param {TokenType} tagNamePrimaryType | ||
* @param {TokenType} tagNameMemberMarkerType | ||
* @param {TokenType} tagNameMemberType | ||
* @param {TokenType} tagNamePrefixMarkerType | ||
* @param {TokenType} tagNameLocalType | ||
* @param {TokenType} tagExpressionAttributeType | ||
* @param {TokenType} tagExpressionAttributeMarkerType | ||
* @param {TokenType} tagExpressionAttributeValueType | ||
* @param {TokenType} tagAttributeType | ||
* @param {TokenType} tagAttributeNameType | ||
* @param {TokenType} tagAttributeNamePrimaryType | ||
* @param {TokenType} tagAttributeNamePrefixMarkerType | ||
* @param {TokenType} tagAttributeNameLocalType | ||
* @param {TokenType} tagAttributeInitializerMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralType | ||
* @param {TokenType} tagAttributeValueLiteralMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralValueType | ||
* @param {TokenType} tagAttributeValueExpressionType | ||
* @param {TokenType} tagAttributeValueExpressionMarkerType | ||
* @param {TokenType} tagAttributeValueExpressionValueType | ||
*/ | ||
@@ -46,27 +46,27 @@ export function factoryTag( | ||
allowLazy: boolean | undefined, | ||
tagType: string, | ||
tagMarkerType: string, | ||
tagClosingMarkerType: string, | ||
tagSelfClosingMarker: string, | ||
tagNameType: string, | ||
tagNamePrimaryType: string, | ||
tagNameMemberMarkerType: string, | ||
tagNameMemberType: string, | ||
tagNamePrefixMarkerType: string, | ||
tagNameLocalType: string, | ||
tagExpressionAttributeType: string, | ||
tagExpressionAttributeMarkerType: string, | ||
tagExpressionAttributeValueType: string, | ||
tagAttributeType: string, | ||
tagAttributeNameType: string, | ||
tagAttributeNamePrimaryType: string, | ||
tagAttributeNamePrefixMarkerType: string, | ||
tagAttributeNameLocalType: string, | ||
tagAttributeInitializerMarkerType: string, | ||
tagAttributeValueLiteralType: string, | ||
tagAttributeValueLiteralMarkerType: string, | ||
tagAttributeValueLiteralValueType: string, | ||
tagAttributeValueExpressionType: string, | ||
tagAttributeValueExpressionMarkerType: string, | ||
tagAttributeValueExpressionValueType: string | ||
tagType: TokenType, | ||
tagMarkerType: TokenType, | ||
tagClosingMarkerType: TokenType, | ||
tagSelfClosingMarker: TokenType, | ||
tagNameType: TokenType, | ||
tagNamePrimaryType: TokenType, | ||
tagNameMemberMarkerType: TokenType, | ||
tagNameMemberType: TokenType, | ||
tagNamePrefixMarkerType: TokenType, | ||
tagNameLocalType: TokenType, | ||
tagExpressionAttributeType: TokenType, | ||
tagExpressionAttributeMarkerType: TokenType, | ||
tagExpressionAttributeValueType: TokenType, | ||
tagAttributeType: TokenType, | ||
tagAttributeNameType: TokenType, | ||
tagAttributeNamePrimaryType: TokenType, | ||
tagAttributeNamePrefixMarkerType: TokenType, | ||
tagAttributeNameLocalType: TokenType, | ||
tagAttributeInitializerMarkerType: TokenType, | ||
tagAttributeValueLiteralType: TokenType, | ||
tagAttributeValueLiteralMarkerType: TokenType, | ||
tagAttributeValueLiteralValueType: TokenType, | ||
tagAttributeValueExpressionType: TokenType, | ||
tagAttributeValueExpressionMarkerType: TokenType, | ||
tagAttributeValueExpressionValueType: TokenType | ||
): ( | ||
@@ -82,1 +82,2 @@ code: import('micromark-util-types').Code | ||
export type TokenizeContext = import('micromark-util-types').TokenizeContext | ||
export type TokenType = import('micromark-util-types').TokenType |
@@ -8,2 +8,3 @@ /** | ||
* @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext | ||
* @typedef {import('micromark-util-types').TokenType} TokenType | ||
*/ | ||
@@ -30,27 +31,27 @@ | ||
* @param {boolean | undefined} allowLazy | ||
* @param {string} tagType | ||
* @param {string} tagMarkerType | ||
* @param {string} tagClosingMarkerType | ||
* @param {string} tagSelfClosingMarker | ||
* @param {string} tagNameType | ||
* @param {string} tagNamePrimaryType | ||
* @param {string} tagNameMemberMarkerType | ||
* @param {string} tagNameMemberType | ||
* @param {string} tagNamePrefixMarkerType | ||
* @param {string} tagNameLocalType | ||
* @param {string} tagExpressionAttributeType | ||
* @param {string} tagExpressionAttributeMarkerType | ||
* @param {string} tagExpressionAttributeValueType | ||
* @param {string} tagAttributeType | ||
* @param {string} tagAttributeNameType | ||
* @param {string} tagAttributeNamePrimaryType | ||
* @param {string} tagAttributeNamePrefixMarkerType | ||
* @param {string} tagAttributeNameLocalType | ||
* @param {string} tagAttributeInitializerMarkerType | ||
* @param {string} tagAttributeValueLiteralType | ||
* @param {string} tagAttributeValueLiteralMarkerType | ||
* @param {string} tagAttributeValueLiteralValueType | ||
* @param {string} tagAttributeValueExpressionType | ||
* @param {string} tagAttributeValueExpressionMarkerType | ||
* @param {string} tagAttributeValueExpressionValueType | ||
* @param {TokenType} tagType | ||
* @param {TokenType} tagMarkerType | ||
* @param {TokenType} tagClosingMarkerType | ||
* @param {TokenType} tagSelfClosingMarker | ||
* @param {TokenType} tagNameType | ||
* @param {TokenType} tagNamePrimaryType | ||
* @param {TokenType} tagNameMemberMarkerType | ||
* @param {TokenType} tagNameMemberType | ||
* @param {TokenType} tagNamePrefixMarkerType | ||
* @param {TokenType} tagNameLocalType | ||
* @param {TokenType} tagExpressionAttributeType | ||
* @param {TokenType} tagExpressionAttributeMarkerType | ||
* @param {TokenType} tagExpressionAttributeValueType | ||
* @param {TokenType} tagAttributeType | ||
* @param {TokenType} tagAttributeNameType | ||
* @param {TokenType} tagAttributeNamePrimaryType | ||
* @param {TokenType} tagAttributeNamePrefixMarkerType | ||
* @param {TokenType} tagAttributeNameLocalType | ||
* @param {TokenType} tagAttributeInitializerMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralType | ||
* @param {TokenType} tagAttributeValueLiteralMarkerType | ||
* @param {TokenType} tagAttributeValueLiteralValueType | ||
* @param {TokenType} tagAttributeValueExpressionType | ||
* @param {TokenType} tagAttributeValueExpressionMarkerType | ||
* @param {TokenType} tagAttributeValueExpressionValueType | ||
*/ | ||
@@ -57,0 +58,0 @@ // eslint-disable-next-line max-params |
{ | ||
"name": "micromark-extension-mdx-jsx", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"description": "micromark extension to support MDX or MDX.js JSX", | ||
@@ -45,2 +45,3 @@ "license": "MIT", | ||
"@types/acorn": "^4.0.0", | ||
"@types/estree": "^1.0.0", | ||
"estree-util-is-identifier-name": "^2.0.0", | ||
@@ -47,0 +48,0 @@ "micromark-factory-mdx-expression": "^1.0.0", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
111140
3032
10
+ Added@types/estree@^1.0.0