Open LarsDenBakker opened 4 years ago
@LarsDenBakker I will buy you a beer (or the beverage of your choice) if you can do something about this. Coming to Amsterdam in April and can actually follow through on this threat!
I was thinking something like this could help
const ReactSyntaxHighlighter = lazy(
() =>
new Promise((resolve, reject) => {
import('react-syntax-highlighter').then(mod => {
const { PrismLight } = mod;
PrismLight.registerLanguage('jsx', jsx);
PrismLight.registerLanguage('bash', bash);
PrismLight.registerLanguage('css', css);
PrismLight.registerLanguage('html', html);
PrismLight.registerLanguage('tsx', tsx);
PrismLight.registerLanguage('typescript', typescript);
resolve({ default: PrismLight });
});
})
);
Followed with
<Suspense fallback={<div />}>
<ReactSyntaxHighlighter
padded={padded || bordered}
language={language}
useInlineStyles={false}
PreTag={Pre}
CodeTag={Code}
lineNumberContainerStyle={{}}
{...rest}
>
{format ? formatter((children as string).trim()) : (children as string).trim()}
</ReactSyntaxHighlighter>
</Suspense>
The only thing is that this might not work great in SSR so there's extra attention needed for SSR to work
Hi everyone! Seems like there hasn't been much going on in this issue lately. If there are still questions, comments, or bugs, please feel free to continue the discussion. Unfortunately, we don't have time to get to every issue. We are always open to contributions so please send us a pull request if you would like to help. Inactive issues will be closed after 30 days. Thanks!
@shilman Would you merge a PR that does what @grguy describes? this could be a huge perf win
@hipstersmoothie If it's a non-breaking change and helps with perf we'd definitely merge that. If it's breaking, we can evaluate -- perf is top priority in 6.x and I'm open to either (1) breaking semver, or (2) jumping directly to 7.0 if we can get major perf wins through breaking changes
I think esm + this would get a nice win with no breaking changes. Should have something next week
At each error in storybook since 5.3 version, I have this very very long log in console. It is so painfull. I lost 15 seconds at each save :( If this pr can solve this situation please do it for the love of my console <3 !
Version: typescript 4.0.3
Time: 93ms
webpack built 52f3999c6feb81d58d40 in 1517ms
‼ 「wdm」: Hash: 52f3999c6feb81d58d40
Version: webpack 4.44.2
Time: 1517ms
Built at: 09/21/2020 16:52:12
Asset Size Chunks Chunk Names
0.52f3999c6feb81d58d40.bundle.js 1.81 KiB 0 [immutable]
0.52f3999c6feb81d58d40.bundle.js.map 112 bytes 0 [dev]
1.52f3999c6feb81d58d40.bundle.js 1.76 KiB 1 [immutable]
1.52f3999c6feb81d58d40.bundle.js.map 112 bytes 1 [dev]
2.52f3999c6feb81d58d40.bundle.js 1.79 KiB 2 [immutable]
2.52f3999c6feb81d58d40.bundle.js.map 112 bytes 2 [dev]
3.52f3999c6feb81d58d40.bundle.js 1.42 KiB 3 [immutable]
3.52f3999c6feb81d58d40.bundle.js.map 112 bytes 3 [dev]
4.52f3999c6feb81d58d40.bundle.js 1.52 KiB 4 [immutable]
4.52f3999c6feb81d58d40.bundle.js.map 112 bytes 4 [dev]
5.52f3999c6feb81d58d40.bundle.js 1.83 KiB 5 [immutable]
5.52f3999c6feb81d58d40.bundle.js.map 112 bytes 5 [dev]
6.52f3999c6feb81d58d40.bundle.js 1.82 KiB 6 [immutable]
6.52f3999c6feb81d58d40.bundle.js.map 112 bytes 6 [dev]
7.52f3999c6feb81d58d40.bundle.js 1.75 KiB 7 [immutable]
7.52f3999c6feb81d58d40.bundle.js.map 112 bytes 7 [dev]
8.52f3999c6feb81d58d40.bundle.js 1.9 KiB 8 [immutable]
8.52f3999c6feb81d58d40.bundle.js.map 112 bytes 8
react-syntax-highlighter_languages_refractor_abap.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_abap [immutable] react-syntax-highlighter_languages_refractor_abap
react-syntax-highlighter_languages_refractor_abap.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_abap [dev] react-syntax-highlighter_languages_refractor_abap
react-syntax-highlighter_languages_refractor_actionscript.52f3999c6feb81d58d40.bundle.js 804 bytes react-syntax-highlighter_languages_refractor_actionscript [immutable] react-syntax-highlighter_languages_refractor_actionscript
react-syntax-highlighter_languages_refractor_actionscript.52f3999c6feb81d58d40.bundle.js.map 423 bytes react-syntax-highlighter_languages_refractor_actionscript [dev] react-syntax-highlighter_languages_refractor_actionscript
react-syntax-highlighter_languages_refractor_ada.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_ada [immutable] react-syntax-highlighter_languages_refractor_ada
react-syntax-highlighter_languages_refractor_ada.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_ada [dev] react-syntax-highlighter_languages_refractor_ada
react-syntax-highlighter_languages_refractor_apacheconf.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_apacheconf [immutable] react-syntax-highlighter_languages_refractor_apacheconf
react-syntax-highlighter_languages_refractor_apacheconf.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_apacheconf [dev] react-syntax-highlighter_languages_refractor_apacheconf
react-syntax-highlighter_languages_refractor_apl.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_apl [immutable] react-syntax-highlighter_languages_refractor_apl
react-syntax-highlighter_languages_refractor_apl.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_apl [dev] react-syntax-highlighter_languages_refractor_apl
react-syntax-highlighter_languages_refractor_applescript.52f3999c6feb81d58d40.bundle.js 798 bytes react-syntax-highlighter_languages_refractor_applescript [immutable] react-syntax-highlighter_languages_refractor_applescript
react-syntax-highlighter_languages_refractor_applescript.52f3999c6feb81d58d40.bundle.js.map 421 bytes react-syntax-highlighter_languages_refractor_applescript [dev] react-syntax-highlighter_languages_refractor_applescript
react-syntax-highlighter_languages_refractor_arduino.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_arduino [immutable] react-syntax-highlighter_languages_refractor_arduino
react-syntax-highlighter_languages_refractor_arduino.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_arduino [dev] react-syntax-highlighter_languages_refractor_arduino
react-syntax-highlighter_languages_refractor_arff.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_arff [immutable] react-syntax-highlighter_languages_refractor_arff
react-syntax-highlighter_languages_refractor_arff.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_arff [dev] react-syntax-highlighter_languages_refractor_arff
react-syntax-highlighter_languages_refractor_asciidoc.52f3999c6feb81d58d40.bundle.js 780 bytes react-syntax-highlighter_languages_refractor_asciidoc [immutable] react-syntax-highlighter_languages_refractor_asciidoc
react-syntax-highlighter_languages_refractor_asciidoc.52f3999c6feb81d58d40.bundle.js.map 415 bytes react-syntax-highlighter_languages_refractor_asciidoc [dev] react-syntax-highlighter_languages_refractor_asciidoc
react-syntax-highlighter_languages_refractor_asm6502.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_asm6502 [immutable] react-syntax-highlighter_languages_refractor_asm6502
react-syntax-highlighter_languages_refractor_asm6502.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_asm6502 [dev] react-syntax-highlighter_languages_refractor_asm6502
react-syntax-highlighter_languages_refractor_aspnet.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_aspnet [immutable] react-syntax-highlighter_languages_refractor_aspnet
react-syntax-highlighter_languages_refractor_aspnet.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_aspnet [dev] react-syntax-highlighter_languages_refractor_aspnet
react-syntax-highlighter_languages_refractor_autohotkey.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_autohotkey [immutable] react-syntax-highlighter_languages_refractor_autohotkey
react-syntax-highlighter_languages_refractor_autohotkey.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_autohotkey [dev] react-syntax-highlighter_languages_refractor_autohotkey
react-syntax-highlighter_languages_refractor_autoit.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_autoit [immutable] react-syntax-highlighter_languages_refractor_autoit
react-syntax-highlighter_languages_refractor_autoit.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_autoit [dev] react-syntax-highlighter_languages_refractor_autoit
react-syntax-highlighter_languages_refractor_basic.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_basic [immutable] react-syntax-highlighter_languages_refractor_basic
react-syntax-highlighter_languages_refractor_basic.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_basic [dev] react-syntax-highlighter_languages_refractor_basic
react-syntax-highlighter_languages_refractor_batch.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_batch [immutable] react-syntax-highlighter_languages_refractor_batch
react-syntax-highlighter_languages_refractor_batch.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_batch [dev] react-syntax-highlighter_languages_refractor_batch
react-syntax-highlighter_languages_refractor_bison.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_bison [immutable] react-syntax-highlighter_languages_refractor_bison
react-syntax-highlighter_languages_refractor_bison.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_bison [dev] react-syntax-highlighter_languages_refractor_bison
react-syntax-highlighter_languages_refractor_brainfuck.52f3999c6feb81d58d40.bundle.js 786 bytes react-syntax-highlighter_languages_refractor_brainfuck [immutable] react-syntax-highlighter_languages_refractor_brainfuck
react-syntax-highlighter_languages_refractor_brainfuck.52f3999c6feb81d58d40.bundle.js.map 417 bytes react-syntax-highlighter_languages_refractor_brainfuck [dev] react-syntax-highlighter_languages_refractor_brainfuck
react-syntax-highlighter_languages_refractor_bro.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_bro [immutable] react-syntax-highlighter_languages_refractor_bro
react-syntax-highlighter_languages_refractor_bro.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_bro [dev] react-syntax-highlighter_languages_refractor_bro
react-syntax-highlighter_languages_refractor_c.52f3999c6feb81d58d40.bundle.js 738 bytes react-syntax-highlighter_languages_refractor_c [immutable] react-syntax-highlighter_languages_refractor_c
react-syntax-highlighter_languages_refractor_c.52f3999c6feb81d58d40.bundle.js.map 401 bytes react-syntax-highlighter_languages_refractor_c [dev] react-syntax-highlighter_languages_refractor_c
react-syntax-highlighter_languages_refractor_clike.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_clike [immutable] react-syntax-highlighter_languages_refractor_clike
react-syntax-highlighter_languages_refractor_clike.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_clike [dev] react-syntax-highlighter_languages_refractor_clike
react-syntax-highlighter_languages_refractor_clojure.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_clojure [immutable] react-syntax-highlighter_languages_refractor_clojure
react-syntax-highlighter_languages_refractor_clojure.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_clojure [dev] react-syntax-highlighter_languages_refractor_clojure
react-syntax-highlighter_languages_refractor_coffeescript.52f3999c6feb81d58d40.bundle.js 804 bytes react-syntax-highlighter_languages_refractor_coffeescript [immutable] react-syntax-highlighter_languages_refractor_coffeescript
react-syntax-highlighter_languages_refractor_coffeescript.52f3999c6feb81d58d40.bundle.js.map 423 bytes react-syntax-highlighter_languages_refractor_coffeescript [dev] react-syntax-highlighter_languages_refractor_coffeescript
react-syntax-highlighter_languages_refractor_cpp.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_cpp [immutable] react-syntax-highlighter_languages_refractor_cpp
react-syntax-highlighter_languages_refractor_cpp.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_cpp [dev] react-syntax-highlighter_languages_refractor_cpp
react-syntax-highlighter_languages_refractor_crystal.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_crystal [immutable] react-syntax-highlighter_languages_refractor_crystal
react-syntax-highlighter_languages_refractor_crystal.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_crystal [dev] react-syntax-highlighter_languages_refractor_crystal
react-syntax-highlighter_languages_refractor_csharp.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_csharp [immutable] react-syntax-highlighter_languages_refractor_csharp
react-syntax-highlighter_languages_refractor_csharp.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_csharp [dev] react-syntax-highlighter_languages_refractor_csharp
react-syntax-highlighter_languages_refractor_csp.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_csp [immutable] react-syntax-highlighter_languages_refractor_csp
react-syntax-highlighter_languages_refractor_csp.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_csp [dev] react-syntax-highlighter_languages_refractor_csp
react-syntax-highlighter_languages_refractor_cssExtras.52f3999c6feb81d58d40.bundle.js 790 bytes react-syntax-highlighter_languages_refractor_cssExtras [immutable] react-syntax-highlighter_languages_refractor_cssExtras
react-syntax-highlighter_languages_refractor_cssExtras.52f3999c6feb81d58d40.bundle.js.map 418 bytes react-syntax-highlighter_languages_refractor_cssExtras [dev] react-syntax-highlighter_languages_refractor_cssExtras
react-syntax-highlighter_languages_refractor_d.52f3999c6feb81d58d40.bundle.js 738 bytes react-syntax-highlighter_languages_refractor_d [immutable] react-syntax-highlighter_languages_refractor_d
react-syntax-highlighter_languages_refractor_d.52f3999c6feb81d58d40.bundle.js.map 401 bytes react-syntax-highlighter_languages_refractor_d [dev] react-syntax-highlighter_languages_refractor_d
react-syntax-highlighter_languages_refractor_dart.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_dart [immutable] react-syntax-highlighter_languages_refractor_dart
react-syntax-highlighter_languages_refractor_dart.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_dart [dev] react-syntax-highlighter_languages_refractor_dart
react-syntax-highlighter_languages_refractor_diff.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_diff [immutable] react-syntax-highlighter_languages_refractor_diff
react-syntax-highlighter_languages_refractor_diff.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_diff [dev] react-syntax-highlighter_languages_refractor_diff
react-syntax-highlighter_languages_refractor_django.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_django [immutable] react-syntax-highlighter_languages_refractor_django
react-syntax-highlighter_languages_refractor_django.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_django [dev] react-syntax-highlighter_languages_refractor_django
react-syntax-highlighter_languages_refractor_docker.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_docker [immutable] react-syntax-highlighter_languages_refractor_docker
react-syntax-highlighter_languages_refractor_docker.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_docker [dev] react-syntax-highlighter_languages_refractor_docker
react-syntax-highlighter_languages_refractor_eiffel.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_eiffel [immutable] react-syntax-highlighter_languages_refractor_eiffel
react-syntax-highlighter_languages_refractor_eiffel.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_eiffel [dev] react-syntax-highlighter_languages_refractor_eiffel
react-syntax-highlighter_languages_refractor_elixir.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_elixir [immutable] react-syntax-highlighter_languages_refractor_elixir
react-syntax-highlighter_languages_refractor_elixir.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_elixir [dev] react-syntax-highlighter_languages_refractor_elixir
react-syntax-highlighter_languages_refractor_elm.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_elm [immutable] react-syntax-highlighter_languages_refractor_elm
react-syntax-highlighter_languages_refractor_elm.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_elm [dev] react-syntax-highlighter_languages_refractor_elm
react-syntax-highlighter_languages_refractor_erb.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_erb [immutable] react-syntax-highlighter_languages_refractor_erb
react-syntax-highlighter_languages_refractor_erb.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_erb [dev] react-syntax-highlighter_languages_refractor_erb
react-syntax-highlighter_languages_refractor_erlang.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_erlang [immutable] react-syntax-highlighter_languages_refractor_erlang
react-syntax-highlighter_languages_refractor_erlang.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_erlang [dev] react-syntax-highlighter_languages_refractor_erlang
react-syntax-highlighter_languages_refractor_flow.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_flow [immutable] react-syntax-highlighter_languages_refractor_flow
react-syntax-highlighter_languages_refractor_flow.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_flow [dev] react-syntax-highlighter_languages_refractor_flow
react-syntax-highlighter_languages_refractor_fortran.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_fortran [immutable] react-syntax-highlighter_languages_refractor_fortran
react-syntax-highlighter_languages_refractor_fortran.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_fortran [dev] react-syntax-highlighter_languages_refractor_fortran
react-syntax-highlighter_languages_refractor_fsharp.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_fsharp [immutable] react-syntax-highlighter_languages_refractor_fsharp
react-syntax-highlighter_languages_refractor_fsharp.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_fsharp [dev] react-syntax-highlighter_languages_refractor_fsharp
react-syntax-highlighter_languages_refractor_gedcom.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_gedcom [immutable] react-syntax-highlighter_languages_refractor_gedcom
react-syntax-highlighter_languages_refractor_gedcom.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_gedcom [dev] react-syntax-highlighter_languages_refractor_gedcom
react-syntax-highlighter_languages_refractor_gherkin.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_gherkin [immutable] react-syntax-highlighter_languages_refractor_gherkin
react-syntax-highlighter_languages_refractor_gherkin.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_gherkin [dev] react-syntax-highlighter_languages_refractor_gherkin
react-syntax-highlighter_languages_refractor_git.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_git [immutable] react-syntax-highlighter_languages_refractor_git
react-syntax-highlighter_languages_refractor_git.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_git [dev] react-syntax-highlighter_languages_refractor_git
react-syntax-highlighter_languages_refractor_glsl.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_glsl [immutable] react-syntax-highlighter_languages_refractor_glsl
react-syntax-highlighter_languages_refractor_glsl.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_glsl [dev] react-syntax-highlighter_languages_refractor_glsl
react-syntax-highlighter_languages_refractor_go.52f3999c6feb81d58d40.bundle.js 744 bytes react-syntax-highlighter_languages_refractor_go [immutable] react-syntax-highlighter_languages_refractor_go
react-syntax-highlighter_languages_refractor_go.52f3999c6feb81d58d40.bundle.js.map 403 bytes react-syntax-highlighter_languages_refractor_go [dev] react-syntax-highlighter_languages_refractor_go
react-syntax-highlighter_languages_refractor_graphql.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_graphql [immutable] react-syntax-highlighter_languages_refractor_graphql
react-syntax-highlighter_languages_refractor_graphql.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_graphql [dev] react-syntax-highlighter_languages_refractor_graphql
react-syntax-highlighter_languages_refractor_groovy.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_groovy [immutable] react-syntax-highlighter_languages_refractor_groovy
react-syntax-highlighter_languages_refractor_groovy.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_groovy [dev] react-syntax-highlighter_languages_refractor_groovy
react-syntax-highlighter_languages_refractor_haml.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_haml [immutable] react-syntax-highlighter_languages_refractor_haml
react-syntax-highlighter_languages_refractor_haml.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_haml [dev] react-syntax-highlighter_languages_refractor_haml
react-syntax-highlighter_languages_refractor_handlebars.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_handlebars [immutable] react-syntax-highlighter_languages_refractor_handlebars
react-syntax-highlighter_languages_refractor_handlebars.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_handlebars [dev] react-syntax-highlighter_languages_refractor_handlebars
react-syntax-highlighter_languages_refractor_haskell.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_haskell [immutable] react-syntax-highlighter_languages_refractor_haskell
react-syntax-highlighter_languages_refractor_haskell.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_haskell [dev] react-syntax-highlighter_languages_refractor_haskell
react-syntax-highlighter_languages_refractor_haxe.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_haxe [immutable] react-syntax-highlighter_languages_refractor_haxe
react-syntax-highlighter_languages_refractor_haxe.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_haxe [dev] react-syntax-highlighter_languages_refractor_haxe
react-syntax-highlighter_languages_refractor_hpkp.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_hpkp [immutable] react-syntax-highlighter_languages_refractor_hpkp
react-syntax-highlighter_languages_refractor_hpkp.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_hpkp [dev] react-syntax-highlighter_languages_refractor_hpkp
react-syntax-highlighter_languages_refractor_hsts.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_hsts [immutable] react-syntax-highlighter_languages_refractor_hsts
react-syntax-highlighter_languages_refractor_hsts.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_hsts [dev] react-syntax-highlighter_languages_refractor_hsts
react-syntax-highlighter_languages_refractor_http.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_http [immutable] react-syntax-highlighter_languages_refractor_http
react-syntax-highlighter_languages_refractor_http.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_http [dev] react-syntax-highlighter_languages_refractor_http
react-syntax-highlighter_languages_refractor_ichigojam.52f3999c6feb81d58d40.bundle.js 786 bytes react-syntax-highlighter_languages_refractor_ichigojam [immutable] react-syntax-highlighter_languages_refractor_ichigojam
react-syntax-highlighter_languages_refractor_ichigojam.52f3999c6feb81d58d40.bundle.js.map 417 bytes react-syntax-highlighter_languages_refractor_ichigojam [dev] react-syntax-highlighter_languages_refractor_ichigojam
react-syntax-highlighter_languages_refractor_icon.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_icon [immutable] react-syntax-highlighter_languages_refractor_icon
react-syntax-highlighter_languages_refractor_icon.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_icon [dev] react-syntax-highlighter_languages_refractor_icon
react-syntax-highlighter_languages_refractor_inform7.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_inform7 [immutable] react-syntax-highlighter_languages_refractor_inform7
react-syntax-highlighter_languages_refractor_inform7.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_inform7 [dev] react-syntax-highlighter_languages_refractor_inform7
react-syntax-highlighter_languages_refractor_ini.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_ini [immutable] react-syntax-highlighter_languages_refractor_ini
react-syntax-highlighter_languages_refractor_ini.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_ini [dev] react-syntax-highlighter_languages_refractor_ini
react-syntax-highlighter_languages_refractor_io.52f3999c6feb81d58d40.bundle.js 744 bytes react-syntax-highlighter_languages_refractor_io [immutable] react-syntax-highlighter_languages_refractor_io
react-syntax-highlighter_languages_refractor_io.52f3999c6feb81d58d40.bundle.js.map 403 bytes react-syntax-highlighter_languages_refractor_io [dev] react-syntax-highlighter_languages_refractor_io
react-syntax-highlighter_languages_refractor_j.52f3999c6feb81d58d40.bundle.js 738 bytes react-syntax-highlighter_languages_refractor_j [immutable] react-syntax-highlighter_languages_refractor_j
react-syntax-highlighter_languages_refractor_j.52f3999c6feb81d58d40.bundle.js.map 401 bytes react-syntax-highlighter_languages_refractor_j [dev] react-syntax-highlighter_languages_refractor_j
react-syntax-highlighter_languages_refractor_java.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_java [immutable] react-syntax-highlighter_languages_refractor_java
react-syntax-highlighter_languages_refractor_java.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_java [dev] react-syntax-highlighter_languages_refractor_java
react-syntax-highlighter_languages_refractor_javascript.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_javascript [immutable] react-syntax-highlighter_languages_refractor_javascript
react-syntax-highlighter_languages_refractor_javascript.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_javascript [dev] react-syntax-highlighter_languages_refractor_javascript
react-syntax-highlighter_languages_refractor_jolie.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_jolie [immutable] react-syntax-highlighter_languages_refractor_jolie
react-syntax-highlighter_languages_refractor_jolie.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_jolie [dev] react-syntax-highlighter_languages_refractor_jolie
react-syntax-highlighter_languages_refractor_julia.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_julia [immutable] react-syntax-highlighter_languages_refractor_julia
react-syntax-highlighter_languages_refractor_julia.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_julia [dev] react-syntax-highlighter_languages_refractor_julia
react-syntax-highlighter_languages_refractor_keyman.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_keyman [immutable] react-syntax-highlighter_languages_refractor_keyman
react-syntax-highlighter_languages_refractor_keyman.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_keyman [dev] react-syntax-highlighter_languages_refractor_keyman
react-syntax-highlighter_languages_refractor_kotlin.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_kotlin [immutable] react-syntax-highlighter_languages_refractor_kotlin
react-syntax-highlighter_languages_refractor_kotlin.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_kotlin [dev] react-syntax-highlighter_languages_refractor_kotlin
react-syntax-highlighter_languages_refractor_latex.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_latex [immutable] react-syntax-highlighter_languages_refractor_latex
react-syntax-highlighter_languages_refractor_latex.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_latex [dev] react-syntax-highlighter_languages_refractor_latex
react-syntax-highlighter_languages_refractor_less.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_less [immutable] react-syntax-highlighter_languages_refractor_less
react-syntax-highlighter_languages_refractor_less.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_less [dev] react-syntax-highlighter_languages_refractor_less
react-syntax-highlighter_languages_refractor_liquid.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_liquid [immutable] react-syntax-highlighter_languages_refractor_liquid
react-syntax-highlighter_languages_refractor_liquid.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_liquid [dev] react-syntax-highlighter_languages_refractor_liquid
react-syntax-highlighter_languages_refractor_lisp.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_lisp [immutable] react-syntax-highlighter_languages_refractor_lisp
react-syntax-highlighter_languages_refractor_lisp.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_lisp [dev] react-syntax-highlighter_languages_refractor_lisp
react-syntax-highlighter_languages_refractor_livescript.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_livescript [immutable] react-syntax-highlighter_languages_refractor_livescript
react-syntax-highlighter_languages_refractor_livescript.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_livescript [dev] react-syntax-highlighter_languages_refractor_livescript
react-syntax-highlighter_languages_refractor_lolcode.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_lolcode [immutable] react-syntax-highlighter_languages_refractor_lolcode
react-syntax-highlighter_languages_refractor_lolcode.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_lolcode [dev] react-syntax-highlighter_languages_refractor_lolcode
react-syntax-highlighter_languages_refractor_lua.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_lua [immutable] react-syntax-highlighter_languages_refractor_lua
react-syntax-highlighter_languages_refractor_lua.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_lua [dev] react-syntax-highlighter_languages_refractor_lua
react-syntax-highlighter_languages_refractor_makefile.52f3999c6feb81d58d40.bundle.js 780 bytes react-syntax-highlighter_languages_refractor_makefile [immutable] react-syntax-highlighter_languages_refractor_makefile
react-syntax-highlighter_languages_refractor_makefile.52f3999c6feb81d58d40.bundle.js.map 415 bytes react-syntax-highlighter_languages_refractor_makefile [dev] react-syntax-highlighter_languages_refractor_makefile
react-syntax-highlighter_languages_refractor_markupTemplating.52f3999c6feb81d58d40.bundle.js 832 bytes react-syntax-highlighter_languages_refractor_markupTemplating [immutable] react-syntax-highlighter_languages_refractor_markupTemplating
react-syntax-highlighter_languages_refractor_markupTemplating.52f3999c6feb81d58d40.bundle.js.map 432 bytes react-syntax-highlighter_languages_refractor_markupTemplating [dev] react-syntax-highlighter_languages_refractor_markupTemplating
react-syntax-highlighter_languages_refractor_matlab.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_matlab [immutable] react-syntax-highlighter_languages_refractor_matlab
react-syntax-highlighter_languages_refractor_matlab.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_matlab [dev] react-syntax-highlighter_languages_refractor_matlab
react-syntax-highlighter_languages_refractor_mel.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_mel [immutable] react-syntax-highlighter_languages_refractor_mel
react-syntax-highlighter_languages_refractor_mel.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_mel [dev] react-syntax-highlighter_languages_refractor_mel
react-syntax-highlighter_languages_refractor_mizar.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_mizar [immutable] react-syntax-highlighter_languages_refractor_mizar
react-syntax-highlighter_languages_refractor_mizar.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_mizar [dev] react-syntax-highlighter_languages_refractor_mizar
react-syntax-highlighter_languages_refractor_monkey.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_monkey [immutable] react-syntax-highlighter_languages_refractor_monkey
react-syntax-highlighter_languages_refractor_monkey.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_monkey [dev] react-syntax-highlighter_languages_refractor_monkey
react-syntax-highlighter_languages_refractor_n4js.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_n4js [immutable] react-syntax-highlighter_languages_refractor_n4js
react-syntax-highlighter_languages_refractor_n4js.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_n4js [dev] react-syntax-highlighter_languages_refractor_n4js
react-syntax-highlighter_languages_refractor_nasm.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_nasm [immutable] react-syntax-highlighter_languages_refractor_nasm
react-syntax-highlighter_languages_refractor_nasm.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_nasm [dev] react-syntax-highlighter_languages_refractor_nasm
react-syntax-highlighter_languages_refractor_nginx.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_nginx [immutable] react-syntax-highlighter_languages_refractor_nginx
react-syntax-highlighter_languages_refractor_nginx.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_nginx [dev] react-syntax-highlighter_languages_refractor_nginx
react-syntax-highlighter_languages_refractor_nim.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_nim [immutable] react-syntax-highlighter_languages_refractor_nim
react-syntax-highlighter_languages_refractor_nim.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_nim [dev] react-syntax-highlighter_languages_refractor_nim
react-syntax-highlighter_languages_refractor_nix.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_nix [immutable] react-syntax-highlighter_languages_refractor_nix
react-syntax-highlighter_languages_refractor_nix.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_nix [dev] react-syntax-highlighter_languages_refractor_nix
react-syntax-highlighter_languages_refractor_nsis.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_nsis [immutable] react-syntax-highlighter_languages_refractor_nsis
react-syntax-highlighter_languages_refractor_nsis.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_nsis [dev] react-syntax-highlighter_languages_refractor_nsis
react-syntax-highlighter_languages_refractor_objectivec.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_objectivec [immutable] react-syntax-highlighter_languages_refractor_objectivec
react-syntax-highlighter_languages_refractor_objectivec.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_objectivec [dev] react-syntax-highlighter_languages_refractor_objectivec
react-syntax-highlighter_languages_refractor_ocaml.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_ocaml [immutable] react-syntax-highlighter_languages_refractor_ocaml
react-syntax-highlighter_languages_refractor_ocaml.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_ocaml [dev] react-syntax-highlighter_languages_refractor_ocaml
react-syntax-highlighter_languages_refractor_opencl.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_opencl [immutable] react-syntax-highlighter_languages_refractor_opencl
react-syntax-highlighter_languages_refractor_opencl.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_opencl [dev] react-syntax-highlighter_languages_refractor_opencl
react-syntax-highlighter_languages_refractor_oz.52f3999c6feb81d58d40.bundle.js 744 bytes react-syntax-highlighter_languages_refractor_oz [immutable] react-syntax-highlighter_languages_refractor_oz
react-syntax-highlighter_languages_refractor_oz.52f3999c6feb81d58d40.bundle.js.map 403 bytes react-syntax-highlighter_languages_refractor_oz [dev] react-syntax-highlighter_languages_refractor_oz
react-syntax-highlighter_languages_refractor_parigp.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_parigp [immutable] react-syntax-highlighter_languages_refractor_parigp
react-syntax-highlighter_languages_refractor_parigp.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_parigp [dev] react-syntax-highlighter_languages_refractor_parigp
react-syntax-highlighter_languages_refractor_parser.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_parser [immutable] react-syntax-highlighter_languages_refractor_parser
react-syntax-highlighter_languages_refractor_parser.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_parser [dev] react-syntax-highlighter_languages_refractor_parser
react-syntax-highlighter_languages_refractor_pascal.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_pascal [immutable] react-syntax-highlighter_languages_refractor_pascal
react-syntax-highlighter_languages_refractor_pascal.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_pascal [dev] react-syntax-highlighter_languages_refractor_pascal
react-syntax-highlighter_languages_refractor_perl.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_perl [immutable] react-syntax-highlighter_languages_refractor_perl
react-syntax-highlighter_languages_refractor_perl.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_perl [dev] react-syntax-highlighter_languages_refractor_perl
react-syntax-highlighter_languages_refractor_php.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_php [immutable] react-syntax-highlighter_languages_refractor_php
react-syntax-highlighter_languages_refractor_php.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_php [dev] react-syntax-highlighter_languages_refractor_php
react-syntax-highlighter_languages_refractor_phpExtras.52f3999c6feb81d58d40.bundle.js 790 bytes react-syntax-highlighter_languages_refractor_phpExtras [immutable] react-syntax-highlighter_languages_refractor_phpExtras
react-syntax-highlighter_languages_refractor_phpExtras.52f3999c6feb81d58d40.bundle.js.map 418 bytes react-syntax-highlighter_languages_refractor_phpExtras [dev] react-syntax-highlighter_languages_refractor_phpExtras
react-syntax-highlighter_languages_refractor_plsql.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_plsql [immutable] react-syntax-highlighter_languages_refractor_plsql
react-syntax-highlighter_languages_refractor_plsql.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_plsql [dev] react-syntax-highlighter_languages_refractor_plsql
react-syntax-highlighter_languages_refractor_powershell.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_powershell [immutable] react-syntax-highlighter_languages_refractor_powershell
react-syntax-highlighter_languages_refractor_powershell.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_powershell [dev] react-syntax-highlighter_languages_refractor_powershell
react-syntax-highlighter_languages_refractor_processing.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_processing [immutable] react-syntax-highlighter_languages_refractor_processing
react-syntax-highlighter_languages_refractor_processing.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_processing [dev] react-syntax-highlighter_languages_refractor_processing
react-syntax-highlighter_languages_refractor_prolog.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_prolog [immutable] react-syntax-highlighter_languages_refractor_prolog
react-syntax-highlighter_languages_refractor_prolog.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_prolog [dev] react-syntax-highlighter_languages_refractor_prolog
react-syntax-highlighter_languages_refractor_properties.52f3999c6feb81d58d40.bundle.js 792 bytes react-syntax-highlighter_languages_refractor_properties [immutable] react-syntax-highlighter_languages_refractor_properties
react-syntax-highlighter_languages_refractor_properties.52f3999c6feb81d58d40.bundle.js.map 419 bytes react-syntax-highlighter_languages_refractor_properties [dev] react-syntax-highlighter_languages_refractor_properties
react-syntax-highlighter_languages_refractor_protobuf.52f3999c6feb81d58d40.bundle.js 780 bytes react-syntax-highlighter_languages_refractor_protobuf [immutable] react-syntax-highlighter_languages_refractor_protobuf
react-syntax-highlighter_languages_refractor_protobuf.52f3999c6feb81d58d40.bundle.js.map 415 bytes react-syntax-highlighter_languages_refractor_protobuf [dev] react-syntax-highlighter_languages_refractor_protobuf
react-syntax-highlighter_languages_refractor_pug.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_pug [immutable] react-syntax-highlighter_languages_refractor_pug
react-syntax-highlighter_languages_refractor_pug.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_pug [dev] react-syntax-highlighter_languages_refractor_pug
react-syntax-highlighter_languages_refractor_puppet.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_puppet [immutable] react-syntax-highlighter_languages_refractor_puppet
react-syntax-highlighter_languages_refractor_puppet.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_puppet [dev] react-syntax-highlighter_languages_refractor_puppet
react-syntax-highlighter_languages_refractor_pure.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_pure [immutable] react-syntax-highlighter_languages_refractor_pure
react-syntax-highlighter_languages_refractor_pure.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_pure [dev] react-syntax-highlighter_languages_refractor_pure
react-syntax-highlighter_languages_refractor_python.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_python [immutable] react-syntax-highlighter_languages_refractor_python
react-syntax-highlighter_languages_refractor_python.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_python [dev] react-syntax-highlighter_languages_refractor_python
react-syntax-highlighter_languages_refractor_q.52f3999c6feb81d58d40.bundle.js 738 bytes react-syntax-highlighter_languages_refractor_q [immutable] react-syntax-highlighter_languages_refractor_q
react-syntax-highlighter_languages_refractor_q.52f3999c6feb81d58d40.bundle.js.map 401 bytes react-syntax-highlighter_languages_refractor_q [dev] react-syntax-highlighter_languages_refractor_q
react-syntax-highlighter_languages_refractor_qore.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_qore [immutable] react-syntax-highlighter_languages_refractor_qore
react-syntax-highlighter_languages_refractor_qore.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_qore [dev] react-syntax-highlighter_languages_refractor_qore
react-syntax-highlighter_languages_refractor_r.52f3999c6feb81d58d40.bundle.js 738 bytes react-syntax-highlighter_languages_refractor_r [immutable] react-syntax-highlighter_languages_refractor_r
react-syntax-highlighter_languages_refractor_r.52f3999c6feb81d58d40.bundle.js.map 401 bytes react-syntax-highlighter_languages_refractor_r [dev] react-syntax-highlighter_languages_refractor_r
react-syntax-highlighter_languages_refractor_reason.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_reason [immutable] react-syntax-highlighter_languages_refractor_reason
react-syntax-highlighter_languages_refractor_reason.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_reason [dev] react-syntax-highlighter_languages_refractor_reason
react-syntax-highlighter_languages_refractor_renpy.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_renpy [immutable] react-syntax-highlighter_languages_refractor_renpy
react-syntax-highlighter_languages_refractor_renpy.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_renpy [dev] react-syntax-highlighter_languages_refractor_renpy
react-syntax-highlighter_languages_refractor_rest.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_rest [immutable] react-syntax-highlighter_languages_refractor_rest
react-syntax-highlighter_languages_refractor_rest.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_rest [dev] react-syntax-highlighter_languages_refractor_rest
react-syntax-highlighter_languages_refractor_rip.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_rip [immutable] react-syntax-highlighter_languages_refractor_rip
react-syntax-highlighter_languages_refractor_rip.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_rip [dev] react-syntax-highlighter_languages_refractor_rip
react-syntax-highlighter_languages_refractor_roboconf.52f3999c6feb81d58d40.bundle.js 780 bytes react-syntax-highlighter_languages_refractor_roboconf [immutable] react-syntax-highlighter_languages_refractor_roboconf
react-syntax-highlighter_languages_refractor_roboconf.52f3999c6feb81d58d40.bundle.js.map 415 bytes react-syntax-highlighter_languages_refractor_roboconf [dev] react-syntax-highlighter_languages_refractor_roboconf
react-syntax-highlighter_languages_refractor_ruby.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_ruby [immutable] react-syntax-highlighter_languages_refractor_ruby
react-syntax-highlighter_languages_refractor_ruby.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_ruby [dev] react-syntax-highlighter_languages_refractor_ruby
react-syntax-highlighter_languages_refractor_rust.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_rust [immutable] react-syntax-highlighter_languages_refractor_rust
react-syntax-highlighter_languages_refractor_rust.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_rust [dev] react-syntax-highlighter_languages_refractor_rust
react-syntax-highlighter_languages_refractor_sas.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_sas [immutable] react-syntax-highlighter_languages_refractor_sas
react-syntax-highlighter_languages_refractor_sas.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_sas [dev] react-syntax-highlighter_languages_refractor_sas
react-syntax-highlighter_languages_refractor_sass.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_sass [immutable] react-syntax-highlighter_languages_refractor_sass
react-syntax-highlighter_languages_refractor_sass.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_sass [dev] react-syntax-highlighter_languages_refractor_sass
react-syntax-highlighter_languages_refractor_scala.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_scala [immutable] react-syntax-highlighter_languages_refractor_scala
react-syntax-highlighter_languages_refractor_scala.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_scala [dev] react-syntax-highlighter_languages_refractor_scala
react-syntax-highlighter_languages_refractor_scheme.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_scheme [immutable] react-syntax-highlighter_languages_refractor_scheme
react-syntax-highlighter_languages_refractor_scheme.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_scheme [dev] react-syntax-highlighter_languages_refractor_scheme
react-syntax-highlighter_languages_refractor_scss.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_scss [immutable] react-syntax-highlighter_languages_refractor_scss
react-syntax-highlighter_languages_refractor_scss.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_scss [dev] react-syntax-highlighter_languages_refractor_scss
react-syntax-highlighter_languages_refractor_smalltalk.52f3999c6feb81d58d40.bundle.js 786 bytes react-syntax-highlighter_languages_refractor_smalltalk [immutable] react-syntax-highlighter_languages_refractor_smalltalk
react-syntax-highlighter_languages_refractor_smalltalk.52f3999c6feb81d58d40.bundle.js.map 417 bytes react-syntax-highlighter_languages_refractor_smalltalk [dev] react-syntax-highlighter_languages_refractor_smalltalk
react-syntax-highlighter_languages_refractor_smarty.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_smarty [immutable] react-syntax-highlighter_languages_refractor_smarty
react-syntax-highlighter_languages_refractor_smarty.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_smarty [dev] react-syntax-highlighter_languages_refractor_smarty
react-syntax-highlighter_languages_refractor_soy.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_soy [immutable] react-syntax-highlighter_languages_refractor_soy
react-syntax-highlighter_languages_refractor_soy.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_soy [dev] react-syntax-highlighter_languages_refractor_soy
react-syntax-highlighter_languages_refractor_sql.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_sql [immutable] react-syntax-highlighter_languages_refractor_sql
react-syntax-highlighter_languages_refractor_sql.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_sql [dev] react-syntax-highlighter_languages_refractor_sql
react-syntax-highlighter_languages_refractor_stylus.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_stylus [immutable] react-syntax-highlighter_languages_refractor_stylus
react-syntax-highlighter_languages_refractor_stylus.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_stylus [dev] react-syntax-highlighter_languages_refractor_stylus
react-syntax-highlighter_languages_refractor_swift.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_swift [immutable] react-syntax-highlighter_languages_refractor_swift
react-syntax-highlighter_languages_refractor_swift.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_swift [dev] react-syntax-highlighter_languages_refractor_swift
react-syntax-highlighter_languages_refractor_tap.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_tap [immutable] react-syntax-highlighter_languages_refractor_tap
react-syntax-highlighter_languages_refractor_tap.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_tap [dev] react-syntax-highlighter_languages_refractor_tap
react-syntax-highlighter_languages_refractor_tcl.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_tcl [immutable] react-syntax-highlighter_languages_refractor_tcl
react-syntax-highlighter_languages_refractor_tcl.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_tcl [dev] react-syntax-highlighter_languages_refractor_tcl
react-syntax-highlighter_languages_refractor_textile.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_textile [immutable] react-syntax-highlighter_languages_refractor_textile
react-syntax-highlighter_languages_refractor_textile.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_textile [dev] react-syntax-highlighter_languages_refractor_textile
react-syntax-highlighter_languages_refractor_tt2.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_tt2 [immutable] react-syntax-highlighter_languages_refractor_tt2
react-syntax-highlighter_languages_refractor_tt2.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_tt2 [dev] react-syntax-highlighter_languages_refractor_tt2
react-syntax-highlighter_languages_refractor_twig.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_twig [immutable] react-syntax-highlighter_languages_refractor_twig
react-syntax-highlighter_languages_refractor_twig.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_twig [dev] react-syntax-highlighter_languages_refractor_twig
react-syntax-highlighter_languages_refractor_vbnet.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_vbnet [immutable] react-syntax-highlighter_languages_refractor_vbnet
react-syntax-highlighter_languages_refractor_vbnet.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_vbnet [dev] react-syntax-highlighter_languages_refractor_vbnet
react-syntax-highlighter_languages_refractor_velocity.52f3999c6feb81d58d40.bundle.js 780 bytes react-syntax-highlighter_languages_refractor_velocity [immutable] react-syntax-highlighter_languages_refractor_velocity
react-syntax-highlighter_languages_refractor_velocity.52f3999c6feb81d58d40.bundle.js.map 415 bytes react-syntax-highlighter_languages_refractor_velocity [dev] react-syntax-highlighter_languages_refractor_velocity
react-syntax-highlighter_languages_refractor_verilog.52f3999c6feb81d58d40.bundle.js 774 bytes react-syntax-highlighter_languages_refractor_verilog [immutable] react-syntax-highlighter_languages_refractor_verilog
react-syntax-highlighter_languages_refractor_verilog.52f3999c6feb81d58d40.bundle.js.map 413 bytes react-syntax-highlighter_languages_refractor_verilog [dev] react-syntax-highlighter_languages_refractor_verilog
react-syntax-highlighter_languages_refractor_vhdl.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_vhdl [immutable] react-syntax-highlighter_languages_refractor_vhdl
react-syntax-highlighter_languages_refractor_vhdl.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_vhdl [dev] react-syntax-highlighter_languages_refractor_vhdl
react-syntax-highlighter_languages_refractor_vim.52f3999c6feb81d58d40.bundle.js 750 bytes react-syntax-highlighter_languages_refractor_vim [immutable] react-syntax-highlighter_languages_refractor_vim
react-syntax-highlighter_languages_refractor_vim.52f3999c6feb81d58d40.bundle.js.map 405 bytes react-syntax-highlighter_languages_refractor_vim [dev] react-syntax-highlighter_languages_refractor_vim
react-syntax-highlighter_languages_refractor_visualBasic.52f3999c6feb81d58d40.bundle.js 802 bytes react-syntax-highlighter_languages_refractor_visualBasic [immutable] react-syntax-highlighter_languages_refractor_visualBasic
react-syntax-highlighter_languages_refractor_visualBasic.52f3999c6feb81d58d40.bundle.js.map 422 bytes react-syntax-highlighter_languages_refractor_visualBasic [dev] react-syntax-highlighter_languages_refractor_visualBasic
react-syntax-highlighter_languages_refractor_wasm.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_wasm [immutable] react-syntax-highlighter_languages_refractor_wasm
react-syntax-highlighter_languages_refractor_wasm.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_wasm [dev] react-syntax-highlighter_languages_refractor_wasm
react-syntax-highlighter_languages_refractor_wiki.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_wiki [immutable] react-syntax-highlighter_languages_refractor_wiki
react-syntax-highlighter_languages_refractor_wiki.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_wiki [dev] react-syntax-highlighter_languages_refractor_wiki
react-syntax-highlighter_languages_refractor_xeora.52f3999c6feb81d58d40.bundle.js 762 bytes react-syntax-highlighter_languages_refractor_xeora [immutable] react-syntax-highlighter_languages_refractor_xeora
react-syntax-highlighter_languages_refractor_xeora.52f3999c6feb81d58d40.bundle.js.map 409 bytes react-syntax-highlighter_languages_refractor_xeora [dev] react-syntax-highlighter_languages_refractor_xeora
react-syntax-highlighter_languages_refractor_xojo.52f3999c6feb81d58d40.bundle.js 756 bytes react-syntax-highlighter_languages_refractor_xojo [immutable] react-syntax-highlighter_languages_refractor_xojo
react-syntax-highlighter_languages_refractor_xojo.52f3999c6feb81d58d40.bundle.js.map 407 bytes react-syntax-highlighter_languages_refractor_xojo [dev] react-syntax-highlighter_languages_refractor_xojo
react-syntax-highlighter_languages_refractor_xquery.52f3999c6feb81d58d40.bundle.js 768 bytes react-syntax-highlighter_languages_refractor_xquery [immutable] react-syntax-highlighter_languages_refractor_xquery
react-syntax-highlighter_languages_refractor_xquery.52f3999c6feb81d58d40.bundle.js.map 411 bytes react-syntax-highlighter_languages_refractor_xquery [dev] react-syntax-highlighter_languages_refractor_xquery
runtime~main.52f3999c6feb81d58d40.bundle.js 51.3 KiB runtime~main [immutable] runtime~main
runtime~main.52f3999c6feb81d58d40.bundle.js.map 53.2 KiB runtime~main [dev] runtime~main
vendors~main.52f3999c6feb81d58d40.bundle.js 6.05 MiB vendors~main [immutable] [big] vendors~main
vendors~main.52f3999c6feb81d58d40.bundle.js.map 6.06 MiB vendors~main [dev] vendors~main
Entrypoint main [big] = runtime~main.52f3999c6feb81d58d40.bundle.js runtime~main.52f3999c6feb81d58d40.bundle.js.map vendors~main.52f3999c6feb81d58d40.bundle.js vendors~main.52f3999c6feb81d58d40.bundle.js.map main.52f3999c6feb81d58d40.bundle.js main.52f3999c6feb81d58d40.bundle.js.map
@shilman Did this ever make it in to 6.2 perf?
@jd-carroll yes, 6.2 is now tree shaking and the bundle sizes are dramatically reduced. I think there might be more to do here, so I'm leaving the issue open
When built, the manager + preview are around 2.6 MB excluding the user's code. Even for a development tool, this is quite a hefty amount.
I've been investigating different ways this can be reduced, and by far the largest contributor to the bundle size is
react-syntax-highlighter
. It's an astronomical 1.2 MB 😲 https://bundlephobia.com/result?p=react-syntax-highlighter@12.2.1This is a picture of just the manager, broken down into dependencies by size:
highlight.js
andrefractor
are both dependencies ofreact-syntax-highlighter
, and as you can see the configuration for many different languages is loaded.The docs explain the size can be reduced by using a light build or an async build.
The async build looks ideal and doesn't introduce breaking changes, but I don't know if you guys want to include dynamic imports in storybook. The light build can also work, but might require the user to load the languages or provide configuration of languages to include.
I'm happy to work on this if this is something you guys want.