profile
viewpoint

xdan/datetimepicker 3486

jQuery Plugin Date and Time Picker

jodit/jodit-react 305

React wrapper for Jodit

xdan/autocomplete 257

jQuery autocomplete plugin like Google autocomplete

jodit/jodit-angular 37

Angular wrapper for Jodit && Hey. Due to the fact that I do not use Angular in my projects, I cannot fix plugin errors in a timely manner. If you want the plugin to develop, send PR or better become a contributor

jodit/yii2-jodit 15

Jodit widget for Yii2

xdan/dialog 11

Simple dialog system

jodit/jodit-joomla 6

Jodit editor for Joomla

jodit/jodit-play 2

Jodit Playgraund master

xdan/aprilFools.css 1

Harmlessly goof up your co-workers browser and chrome dev tools

xdan/awesome-wysiwyg 1

A curated list of awesome WYSIWYG editors

push eventxdan/jodit

xdan

commit sha 96490309e8f30db1e2cca3acc034b5c2735f81c6

Fixed make esm task

view details

push time in 10 days

push eventxdan/jodit

xdan

commit sha 50b2049fb87eca75d95148b842320fb704ab59f6

New version 4.0.0-beta.50 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

xdan

commit sha 69eeba835c1a31386c40572a8831845f01e6fb26

New version 4.0.0-beta.51 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

xdan

commit sha 60fab69edace5b20d5acc7acf620e3452612ecdc

Merge branch 'main' of github.com:xdan/jodit # Conflicts: # package-lock.json # package.json

view details

push time in 10 days

created tagxdan/jodit

tag4.0.0-beta.51

Jodit - Best WYSIWYG Editor for You

created time in 10 days

push eventxdan/yfm-docs

xdan

commit sha 94d272ec53536f39a311a2312ebf6f26339d12d0

Return esbuild

view details

push time in 13 days

PR opened yandex-cloud/docs-components

Common JS instead esnext

Для того, чтобы в рантайме в doc-tools подключать react компоненты для ssr, тут нужен commonjs

+1 -1

0 comment

1 changed file

pr created time in 13 days

create barnchxdan/docs-components

branch : ssr

created branch time in 13 days

push eventxdan/yfm-docs

xdan

commit sha e6d1b9ec70882d668e8b4447417047f4753449e0

ssrConfig -> cliConfig

view details

push time in 14 days

push eventxdan/yfm-docs

xdan

commit sha b9f89d922ca71694a9a2596c52092d5eee7fa64f

Added env hash

view details

push time in 14 days

Pull request review commentyandex-cloud/yfm-docs

Added SSR mode

 const {resolve} = require('path'); -module.exports = [-    {-        mode: 'development',-        target: 'web',-        entry: './src/app/index.tsx',-        output: {-            path: resolve(__dirname, 'build'),-            filename: 'app.js',-        },-        resolve: {-            alias: {-                react: require.resolve('react'),-            },-            extensions: ['.tsx', '.ts', '.js', '.scss'],+const webConfig = {+    mode: 'production',+    target: 'web',+    entry: './src/app/index.tsx',+    output: {+        path: resolve(__dirname, 'build'),+        filename: 'app.js',+    },+    resolve: {+        alias: {+            react: require.resolve('react'),         },-        module: {-            rules: [-                {-                    test: /\.[tj]sx?$/,-                    use: ['babel-loader'],-                    include: [-                        resolve(__dirname, 'src'),-                        require.resolve('@diplodoc/mermaid-extension'),-                    ],-                }, {-                    test: /\.s?css$/,-                    use: [-                        {-                            loader: 'style-loader',-                            options: {-                                insert: function insertBeforeAt(element) {-                                    /* eslint-env browser */-                                    const parent = document.querySelector('head');-                                    const target = document.querySelector('#custom-style');+        extensions: ['.tsx', '.ts', '.js', '.scss'],+    },+    module: {+        rules: [+            {+                test: /\.[tj]sx?$/,+                use: ['babel-loader'],+                include: [+                    resolve(__dirname, 'src'),+                    require.resolve('@diplodoc/mermaid-extension'),+                ],+            }, {+                test: /\.s?css$/,+                use: [+                    {+                        loader: 'style-loader',+                        options: {+                            insert: function insertBeforeAt(element) {+                                /* eslint-env browser */+                                const parent = document.querySelector('head');+                                const target = document.querySelector('#custom-style'); -                                    const lastInsertedElement =-                                        window._lastElementInsertedByStyleLoader;+                                const lastInsertedElement =+                                    window._lastElementInsertedByStyleLoader; -                                    if (!lastInsertedElement) {-                                        parent.insertBefore(element, target);-                                    } else if (lastInsertedElement.nextSibling) {-                                        parent.insertBefore(-                                            element,-                                            lastInsertedElement.nextSibling,-                                        );-                                    } else {-                                        parent.appendChild(element);-                                    }+                                if (!lastInsertedElement) {+                                    parent.insertBefore(element, target);+                                } else if (lastInsertedElement.nextSibling) {+                                    parent.insertBefore(+                                        element,+                                        lastInsertedElement.nextSibling,+                                    );+                                } else {+                                    parent.appendChild(element);+                                } -                                    window._lastElementInsertedByStyleLoader = element;-                                },+                                window._lastElementInsertedByStyleLoader = element;                             },                         },-                        {loader: 'css-loader'},-                        {loader: 'sass-loader'},-                    ],-                }, {-                    test: /\.svg$/,-                    loader: 'react-svg-loader',-                },-            ],+                    },+                    {loader: 'css-loader'},+                    {loader: 'sass-loader'},+                ],+            }, {+                test: /\.svg$/,+                loader: 'react-svg-loader',+            },+        ],+    },+};++const ssrConfig = {+    ...webConfig,+    target: 'node',+    devtool: 'source-map',+    module: {+        rules: [+            {+                test: /\.[tj]sx?$/,+                use: ['babel-loader'],+                include: [+                    resolve(__dirname, 'src'),+                    require.resolve('@diplodoc/mermaid-extension'),+                ],+            }, {+                test: /\.s?css$/,+                use: [+                    {loader: 'style-loader', options: {injectType: 'lazyStyleTag'}},

Тут тонкость в том, что css просто игнорируется, так как use не вызывается.

xdan

comment created time in 14 days

PullRequestReviewEvent

PR opened yandex-cloud/yfm-docs

Added SSR mode

Добавил язык в html Убрал отдельную esbuild сборку, все собирает webpack Добавил опцию static-content при которой включается ssr и в страницу вшивается контент, для SEO это отлично + контент не прыгает, и сразу есть на странице

+600 -3520

0 comment

11 changed files

pr created time in 14 days

push eventxdan/yfm-docs

xdan

commit sha 305f97d7eabc2f8251319914ac4e89426711e554

Added SSR mode

view details

push time in 14 days

push eventxdan/yfm-docs

xdan

commit sha 8da1762d03269fe54c7e70775d69783e3f921471

Added SSR mode

view details

push time in 14 days

push eventxdan/yfm-docs

xdan

commit sha 2862bce4407051587a71f622699a913055487e9a

Added SSR mode

view details

push time in 14 days

create barnchxdan/yfm-docs

branch : ssr

created branch time in 14 days

fork xdan/yfm-docs

Lets make documentation on YFM

fork in 14 days

created tagxdan/jodit

tag4.0.0-beta.50

Jodit - Best WYSIWYG Editor for You

created time in 24 days

push eventxdan/jodit

xdan

commit sha 5523f948dda5b9bc28cff8fa58549f0575f4517e

Added external loader

view details

xdan

commit sha 20ad1ae045fc63d846e0dcb517ca889688d77153

New version 4.0.0-beta.50 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

push time in 24 days

created tagxdan/jodit

tag4.0.0-beta.49

Jodit - Best WYSIWYG Editor for You

created time in a month

push eventxdan/jodit

xdan

commit sha 8042c773fdf59f02c18aa7e2864a28f70ca1b381

New version 4.0.0-beta.49 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

push time in a month

created tagxdan/jodit

tag4.0.0-beta.48

Jodit - Best WYSIWYG Editor for You

created time in a month

push eventxdan/jodit

xdan

commit sha 4539bb9f394e84ed5c34191a19b9f7d824749131

Fix run tests

view details

xdan

commit sha a018e03529e24b5b04c7e3c67292e0d1fd543d80

New version 4.0.0-beta.48 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

push time in a month

created tagxdan/jodit

tag4.0.0-beta.47

Jodit - Best WYSIWYG Editor for You

created time in a month

push eventxdan/jodit

xdan

commit sha c562cb5c3160faaa0d8a33ee1fa10f75a496129a

Fix esm build

view details

xdan

commit sha 1e2acfbe438fefbde83faab30a310becf52c43a7

New version 4.0.0-beta.47 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

push time in a month

created tagxdan/jodit

tag4.0.0-beta.46

Jodit - Best WYSIWYG Editor for You

created time in a month

push eventxdan/jodit

xdan

commit sha 1f6123de97843e143822b84e67602ec2a69be491

Refactoring ts/js loaders

view details

xdan

commit sha 3f1779e24bc9af92e9888ee9846c0ad23f38c70a

Update screenshot system

view details

xdan

commit sha a553723e2b12c0d73a2a0e14fed254212906c57e

Added debug loader

view details

xdan

commit sha 30709aaecf9141d0e7cdbde14afe77e82a61a11d

New version 4.0.0-beta.46 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

push time in a month

push eventxdan/jodit

xdan

commit sha 544ee77d8265a13ee26bfa9ad93800f46e02281c

Added outputFolder in makefile

view details

push time in a month

created tagxdan/jodit

tag4.0.0-beta.45

Jodit - Best WYSIWYG Editor for You

created time in a month

push eventxdan/jodit

xdan

commit sha fb5d0653d150728ec1b138b55d6475f71f4cb23f

New version 4.0.0-beta.45 Read more https://github.com/xdan/jodit/blob/main/CHANGELOG.md

view details

push time in a month

more