diff --git a/front/.eslintrc.js b/front/.eslintrc.js
index 320b2a95615aa4d395589d83a54de5e56a600670..4a27a4a420256cae4ca717f8f2d6cc970efde28d 100644
--- a/front/.eslintrc.js
+++ b/front/.eslintrc.js
@@ -12,7 +12,7 @@ module.exports = {
     SharedArrayBuffer: 'readonly'
   },
   parserOptions: {
-    ecmaVersion: 2018,
+    ecmaVersion: 2020,
     sourceType: 'module',
   },
   plugins: [
diff --git a/front/src/components/manage/moderation/InstancePolicyCard.vue b/front/src/components/manage/moderation/InstancePolicyCard.vue
index ec68a3223becff10bb12d3669b5b9c34ccba49a8..3267e42a0d36648c19f4087c14b5db54381ccf06 100644
--- a/front/src/components/manage/moderation/InstancePolicyCard.vue
+++ b/front/src/components/manage/moderation/InstancePolicyCard.vue
@@ -83,6 +83,7 @@
 </template>
 
 <script>
+import showdown from 'showdown'
 
 export default {
   props: {
@@ -94,10 +95,7 @@ export default {
     }
   },
   created () {
-    const self = this
-    import(/* webpackChunkName: "showdown" */ 'showdown').then(module => {
-      self.markdown = new module.default.Converter({ simplifiedAutoLink: true, openLinksInNewWindow: true })
-    })
+    this.markdown = showdown.Converter({ simplifiedAutoLink: true, openLinksInNewWindow: true })
   }
 }
 </script>