gitextract_w4job09g/ ├── .gitignore ├── Gemfile ├── LICENSE.md ├── Makefile ├── README.md ├── _config.yml ├── _includes/ │ ├── adsense.html │ ├── analytics.html │ ├── disqus.html │ ├── footer-adsense.html │ ├── fork-me.html │ ├── lazada-banner.html │ ├── license.html │ ├── money.html │ ├── page-header.html │ ├── posts.html │ ├── prevnext.html │ ├── prose.html │ ├── social-likes.html │ └── translation/ │ ├── eng/ │ │ ├── 00_intro.md │ │ ├── 01_what-exactly-is-a-large-javascript-application.md │ │ ├── 02_lets-review-your-current-architecture.md │ │ ├── 03_think-long-term.md │ │ ├── 04_brainstorming.md │ │ ├── 05_module-theory.md │ │ ├── 06_the-module-pattern.md │ │ ├── 07_object-literal-notation.md │ │ ├── 08_commonjs-modules.md │ │ ├── 09_the-facade-pattern.md │ │ ├── 10_the-mediator-pattern.md │ │ ├── 11_applying-the-facade-abstraction-of-the-core.md │ │ ├── 12_applying-the-mediator-the-application-core.md │ │ ├── 13_tying-it-all-together.md │ │ ├── 14_beyond-pub-sub-automatic-event-registration.md │ │ ├── 15_frequently-asked-questions.md │ │ └── 16_credits.md │ └── rus/ │ ├── 00_intro.md │ ├── 01_what-exactly-is-a-large-javascript-application.md │ ├── 02_lets-review-your-current-architecture.md │ ├── 03_think-long-term.md │ ├── 04_brainstorming.md │ ├── 05_module-theory.md │ ├── 06_the-module-pattern.md │ ├── 07_object-literal-notation.md │ ├── 08_commonjs-modules.md │ ├── 09_the-facade-pattern.md │ ├── 10_the-mediator-pattern.md │ ├── 11_applying-the-facade-abstraction-of-the-core.md │ ├── 12_applying-the-mediator-the-application-core.md │ ├── 13_tying-it-all-together.md │ ├── 14_beyond-pub-sub-automatic-event-registration.md │ ├── 15_frequently-asked-questions.md │ ├── 16_credits.md │ └── readme.md ├── _layouts/ │ └── page.html ├── _posts/ │ ├── 04-02-2014-the-mediator-pattern.md │ ├── 07-02-2014-applying-the-facade-abstraction-of-the-core.md │ ├── 09-01-2014-intro.md │ ├── 10-01-2014-what-exactly-is-a-large-javascript-application.md │ ├── 11-01-2014-lets-review-your-current-architecture.md │ ├── 11-02-2014-applying-the-mediator-the-application-core.md │ ├── 14-02-2014-tying-it-all-together.md │ ├── 15-01-2014-think-long-term.md │ ├── 16-01-2014-brainstorm.md │ ├── 17-01-2014-module-theory.md │ ├── 18-02-2014-beyond-pub-sub-automatic-event-registration.md │ ├── 19-02-2014-faq.md │ ├── 20-02-2014-credits.md │ ├── 21-01-2014-module-pattern.md │ ├── 24-01-2014-object-literal-notation.md │ ├── 28-01-2014-commonjs-modules.md │ └── 31-01-2014-the-facade-pattern.md ├── _stylus/ │ ├── _nib/ │ │ ├── Readme.md │ │ ├── iconic/ │ │ │ ├── demo.html │ │ │ ├── iconic.css │ │ │ └── iconic_stroke.otf │ │ ├── index.styl │ │ └── lib/ │ │ ├── nib/ │ │ │ ├── border.styl │ │ │ ├── clearfix.styl │ │ │ ├── color-image.styl │ │ │ ├── config.styl │ │ │ ├── flex.styl │ │ │ ├── gradients.styl │ │ │ ├── iconic.styl │ │ │ ├── image.styl │ │ │ ├── index.styl │ │ │ ├── overflow.styl │ │ │ ├── positions.styl │ │ │ ├── reset.styl │ │ │ ├── size.styl │ │ │ ├── text/ │ │ │ │ ├── aliases.styl │ │ │ │ ├── ellipsis.styl │ │ │ │ ├── hide-text.styl │ │ │ │ ├── index.styl │ │ │ │ └── replace-text.styl │ │ │ └── vendor.styl │ │ ├── nib.js │ │ └── nodes/ │ │ ├── color-image.js │ │ ├── gradient.js │ │ └── vendor-helpers.js │ └── main.styl ├── assets/ │ ├── css/ │ │ ├── main.css │ │ ├── print.css │ │ └── pygments.css │ ├── iconic/ │ │ └── iconic_stroke.otf │ └── vendor/ │ └── social-likes/ │ └── social-likes.css ├── atom.xml ├── epub/ │ ├── _source.md │ ├── cover.psd │ ├── largescale-js.epub │ ├── largescale-js.fb2 │ └── largescale-js.mobi ├── humans.txt └── index.md