@@ -13,6 +13,10 @@ const nodeVersion = computed(() => {
1313 const nodeEngine = props .replacement .engines ?.find (e => e .engine === ' nodejs' )
1414 return nodeEngine ?.minVersion || null
1515})
16+
17+ const replacementDescription = props .replacement .type === ' documented' ? null : useMarkdown (() => ({
18+ text: props .replacement .description ?? ' ' ,
19+ }));
1620 </script >
1721
1822<template >
@@ -29,9 +33,7 @@ const nodeVersion = computed(() => {
2933 scope =" global"
3034 >
3135 <template #replacement >
32- <code v-if =" replacement.description" >
33- {{ replacement.description }}
34- </code >
36+ <span v-if =" replacementDescription" v-html =" replacementDescription" />
3537 <span v-else >{{ replacement.id }}</span >
3638 </template >
3739 <template #nodeVersion >
@@ -44,14 +46,12 @@ const nodeVersion = computed(() => {
4446 scope =" global"
4547 >
4648 <template #replacement >
47- <code v-if =" replacement.description" >
48- {{ replacement.description }}
49- </code >
49+ <span v-if =" replacementDescription" v-html =" replacementDescription" />
5050 <span v-else >{{ replacement.id }}</span >
5151 </template >
5252 </i18n-t >
5353 <div v-else-if =" replacement.type === 'simple'" class =" block" >
54- <div class =" mb-2" >{{ replacement.description }}</ div >
54+ <div class =" mb-2" v-html = " replacementDescription " / >
5555 <div v-if =" replacement.example" >
5656 <strong class =" block mb-1.5" >{{ $t('package.replacement.example') }}</strong >
5757 <pre
@@ -80,7 +80,7 @@ const nodeVersion = computed(() => {
8080 </template >
8181 </i18n-t >
8282 <template v-else-if =" replacement .type === ' removal' " >
83- {{ replacement.description }}
83+ < span v-html = " replacementDescription " />
8484 </template >
8585 <template v-else >
8686 {{ $t('package.replacement.none') }}
0 commit comments