├── .babelrc ├── .eslintrc ├── .gitignore ├── .npmignore ├── .vscode └── settings.json ├── README.md ├── TODO.md ├── api-extractor.json ├── changelog.md ├── dist ├── immerser.min.d.ts ├── immerser.min.js └── immerser.min.js.map ├── docs ├── favicon.ico ├── index.html ├── main.css ├── main.css.map ├── main.js ├── main.js.map └── ru.html ├── example ├── content │ ├── code │ │ ├── cloning-event-listeners.html │ │ ├── handle-clone-hover.css │ │ ├── handle-dom-change.js │ │ ├── initialization.js │ │ ├── markup.html │ │ ├── styles.css │ │ ├── table.html │ │ └── table.md │ ├── highlighted-cloning-event-listeners.html │ ├── highlighted-handle-clone-hover.html │ ├── highlighted-handle-dom-change.html │ ├── highlighted-initialization.html │ ├── highlighted-markup.html │ └── highlighted-styles.html ├── favicon │ ├── favicon.gif │ ├── favicon.ico │ ├── favicon.jpg │ ├── favicon.png │ └── favicon.svg ├── index.html ├── main.js ├── styles │ ├── components │ │ ├── about.scss │ │ ├── code-highlight.scss │ │ ├── common.scss │ │ ├── emoji.scss │ │ ├── fixed.scss │ │ ├── footer.scss │ │ ├── header.scss │ │ ├── highlighter.scss │ │ ├── language.scss │ │ ├── logo.scss │ │ ├── menu.scss │ │ ├── pager.scss │ │ ├── scrollbar.scss │ │ └── typography.scss │ ├── main.scss │ └── shared │ │ ├── _breakpoints.scss │ │ ├── _colors.scss │ │ ├── _globals.scss │ │ ├── _grid.scss │ │ └── _transitions.scss └── svg │ ├── how-it-works-face.svg │ ├── how-it-works-hand.svg │ ├── how-to-use.svg │ ├── options.svg │ ├── possibilities.svg │ └── why-immerser.svg ├── generateOptionsTables.js ├── how-to-highlight.md ├── i18n ├── en.js └── ru.js ├── package.json ├── postBuild.js ├── readme.js ├── src ├── immerser.ts ├── options.ts ├── types.ts └── utils.ts ├── tsconfig.json ├── webpack.config.docs.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | !dist/tsdoc-metadata.json 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/TODO.md -------------------------------------------------------------------------------- /api-extractor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/api-extractor.json -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/changelog.md -------------------------------------------------------------------------------- /dist/immerser.min.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/dist/immerser.min.d.ts -------------------------------------------------------------------------------- /dist/immerser.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/dist/immerser.min.js -------------------------------------------------------------------------------- /dist/immerser.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/dist/immerser.min.js.map -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/main.css -------------------------------------------------------------------------------- /docs/main.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/main.css.map -------------------------------------------------------------------------------- /docs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/main.js -------------------------------------------------------------------------------- /docs/main.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/main.js.map -------------------------------------------------------------------------------- /docs/ru.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/docs/ru.html -------------------------------------------------------------------------------- /example/content/code/cloning-event-listeners.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/cloning-event-listeners.html -------------------------------------------------------------------------------- /example/content/code/handle-clone-hover.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/handle-clone-hover.css -------------------------------------------------------------------------------- /example/content/code/handle-dom-change.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/handle-dom-change.js -------------------------------------------------------------------------------- /example/content/code/initialization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/initialization.js -------------------------------------------------------------------------------- /example/content/code/markup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/markup.html -------------------------------------------------------------------------------- /example/content/code/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/styles.css -------------------------------------------------------------------------------- /example/content/code/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/table.html -------------------------------------------------------------------------------- /example/content/code/table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/code/table.md -------------------------------------------------------------------------------- /example/content/highlighted-cloning-event-listeners.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/highlighted-cloning-event-listeners.html -------------------------------------------------------------------------------- /example/content/highlighted-handle-clone-hover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/highlighted-handle-clone-hover.html -------------------------------------------------------------------------------- /example/content/highlighted-handle-dom-change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/highlighted-handle-dom-change.html -------------------------------------------------------------------------------- /example/content/highlighted-initialization.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/highlighted-initialization.html -------------------------------------------------------------------------------- /example/content/highlighted-markup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/highlighted-markup.html -------------------------------------------------------------------------------- /example/content/highlighted-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/content/highlighted-styles.html -------------------------------------------------------------------------------- /example/favicon/favicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/favicon/favicon.gif -------------------------------------------------------------------------------- /example/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/favicon/favicon.ico -------------------------------------------------------------------------------- /example/favicon/favicon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/favicon/favicon.jpg -------------------------------------------------------------------------------- /example/favicon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/favicon/favicon.png -------------------------------------------------------------------------------- /example/favicon/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/favicon/favicon.svg -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/index.html -------------------------------------------------------------------------------- /example/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/main.js -------------------------------------------------------------------------------- /example/styles/components/about.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/about.scss -------------------------------------------------------------------------------- /example/styles/components/code-highlight.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/code-highlight.scss -------------------------------------------------------------------------------- /example/styles/components/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/common.scss -------------------------------------------------------------------------------- /example/styles/components/emoji.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/emoji.scss -------------------------------------------------------------------------------- /example/styles/components/fixed.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/fixed.scss -------------------------------------------------------------------------------- /example/styles/components/footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/footer.scss -------------------------------------------------------------------------------- /example/styles/components/header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/header.scss -------------------------------------------------------------------------------- /example/styles/components/highlighter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/highlighter.scss -------------------------------------------------------------------------------- /example/styles/components/language.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/language.scss -------------------------------------------------------------------------------- /example/styles/components/logo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/logo.scss -------------------------------------------------------------------------------- /example/styles/components/menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/menu.scss -------------------------------------------------------------------------------- /example/styles/components/pager.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/pager.scss -------------------------------------------------------------------------------- /example/styles/components/scrollbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/scrollbar.scss -------------------------------------------------------------------------------- /example/styles/components/typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/components/typography.scss -------------------------------------------------------------------------------- /example/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/main.scss -------------------------------------------------------------------------------- /example/styles/shared/_breakpoints.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/shared/_breakpoints.scss -------------------------------------------------------------------------------- /example/styles/shared/_colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/shared/_colors.scss -------------------------------------------------------------------------------- /example/styles/shared/_globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/shared/_globals.scss -------------------------------------------------------------------------------- /example/styles/shared/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/shared/_grid.scss -------------------------------------------------------------------------------- /example/styles/shared/_transitions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/styles/shared/_transitions.scss -------------------------------------------------------------------------------- /example/svg/how-it-works-face.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/svg/how-it-works-face.svg -------------------------------------------------------------------------------- /example/svg/how-it-works-hand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/svg/how-it-works-hand.svg -------------------------------------------------------------------------------- /example/svg/how-to-use.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/svg/how-to-use.svg -------------------------------------------------------------------------------- /example/svg/options.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/svg/options.svg -------------------------------------------------------------------------------- /example/svg/possibilities.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/svg/possibilities.svg -------------------------------------------------------------------------------- /example/svg/why-immerser.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/example/svg/why-immerser.svg -------------------------------------------------------------------------------- /generateOptionsTables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/generateOptionsTables.js -------------------------------------------------------------------------------- /how-to-highlight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/how-to-highlight.md -------------------------------------------------------------------------------- /i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/i18n/en.js -------------------------------------------------------------------------------- /i18n/ru.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/i18n/ru.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/package.json -------------------------------------------------------------------------------- /postBuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/postBuild.js -------------------------------------------------------------------------------- /readme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/readme.js -------------------------------------------------------------------------------- /src/immerser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/src/immerser.ts -------------------------------------------------------------------------------- /src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/src/options.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/webpack.config.docs.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubaua/immerser/HEAD/webpack.config.js --------------------------------------------------------------------------------