From a50ab720c918d8c2ab3f5cd14ace639ad15b60fc Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sat, 29 Jul 2023 13:16:12 +0200 Subject: [PATCH] remove svg copy as not very used --- package.json | 1 - pnpm-lock.yaml | 35 ----------------------------------- src/hooks/useMarkdown.hook.ts | 9 --------- 3 files changed, 45 deletions(-) diff --git a/package.json b/package.json index d5d1cd9..6bfc9a5 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,6 @@ "markdown-it-footnote": "^3.0.3", "markdown-it-iframe": "^1.0.0", "markdown-it-latex": "^0.2.0", - "markdown-it-svg-code-copy": "^1.0.0", "nanoid": "^4.0.2", "notyf": "^3.10.0", "pinia": "^2.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d26b7f2..9bfa93d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,9 +47,6 @@ dependencies: markdown-it-latex: specifier: ^0.2.0 version: 0.2.0 - markdown-it-svg-code-copy: - specifier: ^1.0.0 - version: 1.0.0 nanoid: specifier: ^4.0.2 version: 4.0.2 @@ -2905,14 +2902,6 @@ packages: engines: {node: '>=6.0'} dev: true - /clipboard@2.0.11: - resolution: {integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==} - dependencies: - good-listener: 1.2.2 - select: 1.1.2 - tiny-emitter: 2.1.0 - dev: false - /clone-buffer@1.0.0: resolution: {integrity: sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==} engines: {node: '>= 0.10'} @@ -3020,10 +3009,6 @@ packages: object-keys: 1.1.1 dev: true - /delegate@3.2.0: - resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==} - dev: false - /deprecation@2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} dev: false @@ -3683,12 +3668,6 @@ packages: slash: 3.0.0 dev: true - /good-listener@1.2.2: - resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==} - dependencies: - delegate: 3.2.0 - dev: false - /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: @@ -4197,12 +4176,6 @@ packages: katex: 0.9.0 dev: false - /markdown-it-svg-code-copy@1.0.0: - resolution: {integrity: sha512-lrYKVi2k0txtnecCWzddeJ+mJWbhy6AkrXN0Fe5kL+N2Ergx9XMurJSb8JNoqdssdfNPx0koLG+hVFzL2On2wg==} - dependencies: - clipboard: 2.0.11 - dev: false - /markdown-it@13.0.1: resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==} hasBin: true @@ -4745,10 +4718,6 @@ packages: ajv-keywords: 3.5.2(ajv@6.12.6) dev: true - /select@1.1.2: - resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==} - dev: false - /semver@6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true @@ -5029,10 +4998,6 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true - /tiny-emitter@2.1.0: - resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} - dev: false - /tinybench@2.5.0: resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==} dev: true diff --git a/src/hooks/useMarkdown.hook.ts b/src/hooks/useMarkdown.hook.ts index 8d2f804..95095fd 100644 --- a/src/hooks/useMarkdown.hook.ts +++ b/src/hooks/useMarkdown.hook.ts @@ -8,7 +8,6 @@ import markdownItCheckbox from 'markdown-it-checkbox' import markdownItFootnote from 'markdown-it-footnote' import markdownItIframe from 'markdown-it-iframe' import markdownItLatex from 'markdown-it-latex' -import markdownItSvgCodeCopy from 'markdown-it-svg-code-copy' const md = new MarkdownIt({ typographer: true, @@ -31,14 +30,6 @@ const md = new MarkdownIt({ }) .use(twitterPlugin) .use(markdownItCheckbox) - .use(markdownItSvgCodeCopy, { - svg: ` - - - -`, - buttonClass: 'button is-light' - }) .use(markdownItFootnote) .use(markdownItLatex) .use(markdownItIframe, {