Skip to content

Commit 6707f4e

Browse files
committed
feat(deps): updated transform version
1 parent 2676b45 commit 6707f4e

File tree

6 files changed

+34
-4
lines changed

6 files changed

+34
-4
lines changed

demo/md-plugins.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/* eslint-disable import/no-extraneous-dependencies */
2+
import {transform as yfmCut} from '@diplodoc/cut-extension';
23
import {transform as foldingHeadings} from '@diplodoc/folding-headings-extension';
34
import '@diplodoc/folding-headings-extension/runtime';
45
import {transform as yfmHtmlBlock} from '@diplodoc/html-extension';
@@ -7,7 +8,6 @@ import {transform as mermaid} from '@diplodoc/mermaid-extension';
78
import anchors from '@diplodoc/transform/lib/plugins/anchors';
89
import checkbox from '@diplodoc/transform/lib/plugins/checkbox';
910
import code from '@diplodoc/transform/lib/plugins/code';
10-
import cut from '@diplodoc/transform/lib/plugins/cut';
1111
import deflist from '@diplodoc/transform/lib/plugins/deflist';
1212
import file from '@diplodoc/transform/lib/plugins/file';
1313
import imsize from '@diplodoc/transform/lib/plugins/imsize';
@@ -18,6 +18,7 @@ import sup from '@diplodoc/transform/lib/plugins/sup';
1818
import yfmTable from '@diplodoc/transform/lib/plugins/table';
1919
import tabs from '@diplodoc/transform/lib/plugins/tabs';
2020
import video from '@diplodoc/transform/lib/plugins/video';
21+
import {MarkdownItPluginCb} from '@diplodoc/transform/lib/typings';
2122
import type {PluginWithParams} from 'markdown-it/lib';
2223

2324
import {emojiDefs} from '../src/bundle/emoji';
@@ -34,7 +35,7 @@ export const YFM_HTML_BLOCK_RUNTIME = 'extension:yfm-html-block';
3435
const defaultPlugins: PluginWithParams[] = [
3536
anchors,
3637
code,
37-
cut,
38+
yfmCut({bundle: false}) as MarkdownItPluginCb,
3839
deflist,
3940
file,
4041
imsize,

package-lock.json

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@
200200
"tslib": "^2.3.1"
201201
},
202202
"devDependencies": {
203+
"@diplodoc/cut-extension": "0.3.0",
203204
"@diplodoc/folding-headings-extension": "0.1.0",
204205
"@diplodoc/html-extension": "2.3.2",
205206
"@diplodoc/latex-extension": "1.0.3",
@@ -255,6 +256,9 @@
255256
"typescript": "^4.5.2"
256257
},
257258
"peerDependenciesMeta": {
259+
"@diplodoc/cut-extension": {
260+
"optional": true
261+
},
258262
"@diplodoc/folding-headings-extension": {
259263
"optional": true
260264
},
@@ -275,6 +279,7 @@
275279
}
276280
},
277281
"peerDependencies": {
282+
"@diplodoc/cut-extension": "0.3.0",
278283
"@diplodoc/folding-headings-extension": "^0.1.0",
279284
"@diplodoc/html-extension": "2.3.2",
280285
"@diplodoc/latex-extension": "^1.0.3",

src/extensions/yfm/YfmConfigs/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import type {ExtensionAuto} from '../../../core';
55

66
import {YfmConfigsSpecs, YfmConfigsSpecsOptions} from './YfmConfigsSpecs';
77

8+
// TODO: @makhnatkin update transform after https://github.com/diplodoc-platform/transform/pull/540
89
import '@diplodoc/transform/dist/css/yfm.css';
910
import './yfm.scss'; // eslint-disable-line import/order
1011

src/extensions/yfm/YfmCut/YfmCutSpecs/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import {transform as yfmCut} from '@diplodoc/cut-extension';
12
import log from '@diplodoc/transform/lib/log';
2-
import yfmPlugin from '@diplodoc/transform/lib/plugins/cut';
33
import type {NodeSpec} from 'prosemirror-model';
44

55
import type {ExtensionAuto, ExtensionNodeSpec} from '../../../../core';
@@ -29,7 +29,7 @@ export const YfmCutSpecs: ExtensionAuto<YfmCutSpecsOptions> = (builder, opts) =>
2929
const schemaSpecs = getSchemaSpecs(opts, builder.context.get('placeholder'));
3030

3131
builder
32-
.configureMd((md) => md.use(yfmPlugin, {log}))
32+
.configureMd((md) => md.use(yfmCut({bundle: false}), {log}))
3333
.addNode(CutNode.Cut, () => ({
3434
spec: schemaSpecs[CutNode.Cut],
3535
toMd: serializerTokens[CutNode.Cut],

src/styles/yc-file.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// TODO: @makhnatkin update transform after https://github.com/diplodoc-platform/transform/pull/540
12
// styles rewriting from '~@diplodoc/transform/dist/css/yfm.css'
23

34
.g-root .yfm:not(.yfm_only-light) {

0 commit comments

Comments
 (0)