aglio
aglio copied to clipboard
TypeError: token.attrGet is not a function
"TypeError: token.attrGet is not a function",
" at /home1/user/61916c91a4e81be8/node_modules/markdown-it-anchor/index.js:79:24",
" at Array.forEach (native)",
" at Array.<anonymous> (/home1/user/61916c91a4e81be8/node_modules/markdown-it-anchor/index.js:71:8)",
" at Core.process (/home1/user/61916c91a4e81be8/node_modules/markdown-it/lib/parser_core.js:51:13)",
" at MarkdownIt.parse (/home1/user/61916c91a4e81be8/node_modules/markdown-it/lib/index.js:493:13)",
" at MarkdownIt.render (/home1/user/61916c91a4e81be8/node_modules/markdown-it/lib/index.js:513:36)",
" at decorate (/home1/user/61916c91a4e81be8/node_modules/aglio-theme-olio/lib/main.js:422:44)",
" at Object.exports.render (/home1/user/61916c91a4e81be8/node_modules/aglio-theme-olio/lib/main.js:646:5)",
" at /home1/user/61916c91a4e81be8/node_modules/aglio/lib/main.js:133:20"
The above error occurs due to the fact that markdown-it-anchor
has released v2.7.0
which introduces some breaking changes.
The following works fine:
`-- [email protected]
`-- [email protected]
`-- [email protected]
`-- [email protected]
v2.6.0
works fine, too.
But this new v2.7.0
fails.
└─┬ [email protected]
└─┬ [email protected]
└─┬ [email protected]
└── [email protected]
Some clever people here at aglio
didn't care enough to set the exact version requirement in its package.json.
Please, always use the exact version.
This can be addressed by bumping to a current markdown-it
, see #320.