Update micromark
This commit is contained in:
parent
fc7018604d
commit
32cd3d7736
10 changed files with 21 additions and 24 deletions
|
@ -9,9 +9,7 @@
|
||||||
import {ok as assert} from 'uvu/assert'
|
import {ok as assert} from 'uvu/assert'
|
||||||
import {factorySpace} from 'micromark-factory-space'
|
import {factorySpace} from 'micromark-factory-space'
|
||||||
import {markdownLineEnding} from 'micromark-util-character'
|
import {markdownLineEnding} from 'micromark-util-character'
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes, constants, types} from 'micromark-util-symbol'
|
||||||
import {constants} from 'micromark-util-symbol/constants.js'
|
|
||||||
import {types} from 'micromark-util-symbol/types.js'
|
|
||||||
import {factoryAttributes} from './factory-attributes.js'
|
import {factoryAttributes} from './factory-attributes.js'
|
||||||
import {factoryLabel} from './factory-label.js'
|
import {factoryLabel} from './factory-label.js'
|
||||||
import {factoryName} from './factory-name.js'
|
import {factoryName} from './factory-name.js'
|
||||||
|
|
|
@ -8,8 +8,7 @@
|
||||||
import {ok as assert} from 'uvu/assert'
|
import {ok as assert} from 'uvu/assert'
|
||||||
import {factorySpace} from 'micromark-factory-space'
|
import {factorySpace} from 'micromark-factory-space'
|
||||||
import {markdownLineEnding} from 'micromark-util-character'
|
import {markdownLineEnding} from 'micromark-util-character'
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes, types} from 'micromark-util-symbol'
|
||||||
import {types} from 'micromark-util-symbol/types.js'
|
|
||||||
import {factoryAttributes} from './factory-attributes.js'
|
import {factoryAttributes} from './factory-attributes.js'
|
||||||
import {factoryLabel} from './factory-label.js'
|
import {factoryLabel} from './factory-label.js'
|
||||||
import {factoryName} from './factory-name.js'
|
import {factoryName} from './factory-name.js'
|
||||||
|
|
|
@ -7,8 +7,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import {ok as assert} from 'uvu/assert'
|
import {ok as assert} from 'uvu/assert'
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes, types} from 'micromark-util-symbol'
|
||||||
import {types} from 'micromark-util-symbol/types.js'
|
|
||||||
import {factoryAttributes} from './factory-attributes.js'
|
import {factoryAttributes} from './factory-attributes.js'
|
||||||
import {factoryLabel} from './factory-label.js'
|
import {factoryLabel} from './factory-label.js'
|
||||||
import {factoryName} from './factory-name.js'
|
import {factoryName} from './factory-name.js'
|
||||||
|
|
|
@ -15,8 +15,7 @@ import {
|
||||||
markdownLineEndingOrSpace,
|
markdownLineEndingOrSpace,
|
||||||
markdownSpace
|
markdownSpace
|
||||||
} from 'micromark-util-character'
|
} from 'micromark-util-character'
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes, types} from 'micromark-util-symbol'
|
||||||
import {types} from 'micromark-util-symbol/types.js'
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Effects} effects
|
* @param {Effects} effects
|
||||||
|
|
|
@ -7,9 +7,7 @@
|
||||||
|
|
||||||
import {ok as assert} from 'uvu/assert'
|
import {ok as assert} from 'uvu/assert'
|
||||||
import {markdownLineEnding} from 'micromark-util-character'
|
import {markdownLineEnding} from 'micromark-util-character'
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes, constants, types} from 'micromark-util-symbol'
|
||||||
import {constants} from 'micromark-util-symbol/constants.js'
|
|
||||||
import {types} from 'micromark-util-symbol/types.js'
|
|
||||||
|
|
||||||
// This is a fork of:
|
// This is a fork of:
|
||||||
// <https://github.com/micromark/micromark/tree/main/packages/micromark-factory-label>
|
// <https://github.com/micromark/micromark/tree/main/packages/micromark-factory-label>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import {asciiAlpha, asciiAlphanumeric} from 'micromark-util-character'
|
import {asciiAlpha, asciiAlphanumeric} from 'micromark-util-character'
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes} from 'micromark-util-symbol'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @this {TokenizeContext}
|
* @this {TokenizeContext}
|
||||||
|
|
|
@ -66,7 +66,7 @@ export function directiveHtml(options) {
|
||||||
return {
|
return {
|
||||||
enter: {
|
enter: {
|
||||||
directiveContainer() {
|
directiveContainer() {
|
||||||
return enter.call(this, 'containerDirective')
|
enter.call(this, 'containerDirective')
|
||||||
},
|
},
|
||||||
directiveContainerAttributes: enterAttributes,
|
directiveContainerAttributes: enterAttributes,
|
||||||
directiveContainerLabel: enterLabel,
|
directiveContainerLabel: enterLabel,
|
||||||
|
@ -75,13 +75,13 @@ export function directiveHtml(options) {
|
||||||
},
|
},
|
||||||
|
|
||||||
directiveLeaf() {
|
directiveLeaf() {
|
||||||
return enter.call(this, 'leafDirective')
|
enter.call(this, 'leafDirective')
|
||||||
},
|
},
|
||||||
directiveLeafAttributes: enterAttributes,
|
directiveLeafAttributes: enterAttributes,
|
||||||
directiveLeafLabel: enterLabel,
|
directiveLeafLabel: enterLabel,
|
||||||
|
|
||||||
directiveText() {
|
directiveText() {
|
||||||
return enter.call(this, 'textDirective')
|
enter.call(this, 'textDirective')
|
||||||
},
|
},
|
||||||
directiveTextAttributes: enterAttributes,
|
directiveTextAttributes: enterAttributes,
|
||||||
directiveTextLabel: enterLabel
|
directiveTextLabel: enterLabel
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* @typedef {import('micromark-util-types').Extension} Extension
|
* @typedef {import('micromark-util-types').Extension} Extension
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import {codes} from 'micromark-util-symbol/codes.js'
|
import {codes} from 'micromark-util-symbol'
|
||||||
import {directiveContainer} from './directive-container.js'
|
import {directiveContainer} from './directive-container.js'
|
||||||
import {directiveLeaf} from './directive-leaf.js'
|
import {directiveLeaf} from './directive-leaf.js'
|
||||||
import {directiveText} from './directive-text.js'
|
import {directiveText} from './directive-text.js'
|
||||||
|
|
14
package.json
14
package.json
|
@ -39,11 +39,11 @@
|
||||||
"default": "./index.js"
|
"default": "./index.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"micromark-factory-space": "^1.0.0",
|
"micromark-factory-space": "^2.0.0",
|
||||||
"micromark-factory-whitespace": "^1.0.0",
|
"micromark-factory-whitespace": "^2.0.0",
|
||||||
"micromark-util-character": "^1.0.0",
|
"micromark-util-character": "^2.0.0",
|
||||||
"micromark-util-symbol": "^1.0.0",
|
"micromark-util-symbol": "^2.0.0",
|
||||||
"micromark-util-types": "^1.0.0",
|
"micromark-util-types": "^2.0.0",
|
||||||
"parse-entities": "^4.0.0",
|
"parse-entities": "^4.0.0",
|
||||||
"uvu": "^0.5.0"
|
"uvu": "^0.5.0"
|
||||||
},
|
},
|
||||||
|
@ -51,8 +51,8 @@
|
||||||
"@types/node": "^20.0.0",
|
"@types/node": "^20.0.0",
|
||||||
"c8": "^8.0.0",
|
"c8": "^8.0.0",
|
||||||
"html-void-elements": "^3.0.0",
|
"html-void-elements": "^3.0.0",
|
||||||
"micromark": "^3.0.0",
|
"micromark": "^4.0.0",
|
||||||
"micromark-build": "^1.0.0",
|
"micromark-build": "^2.0.0",
|
||||||
"prettier": "^2.0.0",
|
"prettier": "^2.0.0",
|
||||||
"remark-cli": "^11.0.0",
|
"remark-cli": "^11.0.0",
|
||||||
"remark-preset-wooorm": "^9.0.0",
|
"remark-preset-wooorm": "^9.0.0",
|
||||||
|
|
|
@ -1701,7 +1701,11 @@ function youtube(d) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @this {CompileContext}
|
* @this {CompileContext}
|
||||||
|
* Context.
|
||||||
* @type {Handle}
|
* @type {Handle}
|
||||||
|
* Handle.
|
||||||
|
* @returns {undefined}
|
||||||
|
* Nothing.
|
||||||
*/
|
*/
|
||||||
function h(d) {
|
function h(d) {
|
||||||
const content = d.content || d.label
|
const content = d.content || d.label
|
||||||
|
|
Loading…
Add table
Reference in a new issue