Socket
Socket
Sign inDemoInstall

micromark-extension-mdx-jsx

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

micromark-extension-mdx-jsx - npm Package Compare versions

Comparing version 1.0.4 to 1.0.5

69

dev/index.d.ts

@@ -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'
}
}

5

dev/index.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc