Nicolas Bevacqua - JavaScript Application Design. A Build First Approach (+ Code) - 2015.pdf
6.43MB
Nicolas Bevacqua - JavaScript Application Design. A Build First Approach (+ Code) - 2015.epub
4.62MB
Code/ch04/01_image-optimization/public/img/alpha-covers/Bevacqua_JavaScript3.jpg
814.28KB
Code/ch05/12_angularjs-dependencies/js/vendor/angular.js
699.8KB
Code/ch04/01_image-optimization/public/img/alpha-covers/Bevacqua_JavaScript1.jpg
207.4KB
Code/ch04/01_image-optimization/public/img/alpha-covers/Bevacqua_JavaScript2.jpg
185.74KB
Code/ch07/12_full-metal-jacket/assets/vendor/jquery-1.9.1.min.js
90.42KB
Code/ch07/11_entourage/assets/vendor/jquery-1.9.1.min.js
90.42KB
Code/ch05/10_requirejs-grunt/js/vendor/require.js
80.75KB
Code/ch05/09_requirejs-usage/js/vendor/require.js
80.75KB
Nicolas Bevacqua - JavaScript Application Design. A Build First Approach (+ Code) - 2015.jpg
75.98KB
Code/appendix/picking-your-build-tool/03_npm-run-build/js/vendor/moment.min.js
28.04KB
Code/ch04/01b_critical-inlining/views/page.html
8.45KB
Code/ch04/07_aws-deployments/README.md
7.23KB
Code/ch03/02_rsa-config-encryption/README.md
5.03KB
Code/ch02/10_mysql-tasks/README.md
4.42KB
Code/ch09/01_a-measly-client-side-layer/demo.js
3.96KB
Code/ch08/07_dom-interaction-testing/test/event-bar.js
3.87KB
Code/ch04/06_heroku-grunt/README.md
3.79KB
Code/ch05/03_context-scoping/README.md
3.71KB
Code/ch03/07_livereload/Gruntfile.js
3.6KB
Code/ch04/08_ci-by-example/README.md
3.59KB
Code/ch01/01_lint-sample/README.md
3.58KB
Code/ch03/06_nodemon/Gruntfile.js
3.4KB
Code/ch04/05_heroku-deployments/README.md
3.27KB
Code/ch06/README.md
2.96KB
Code/ch03/05_better-watch-closely/Gruntfile.js
2.91KB
Code/ch05/12_angularjs-dependencies/README.md
2.72KB
Code/ch04/09_logging-with-winston/README.md
2.65KB
Code/ch08/07b_testability-boulevard/README.md
2.58KB
Code/ch03/06_nodemon/public/views/home.jade
2.56KB
Code/ch08/07b_testability-boulevard/test/routes.js
2.48KB
Code/ch05/README.md
2.44KB
Code/ch07/README.md
2.43KB
Code/ch04/11_cluster-by-pm2/README.md
2.41KB
Code/ch08/README.md
2.35KB
Code/ch05/01_single-responsibility-principle/README.md
2.31KB
Code/ch08/03_arrange-act-assert/test/emitter.js
2.3KB
Code/ch05/10_requirejs-grunt/README.md
2.26KB
Code/ch05/08_dependency-graphs/README.md
2.22KB
Code/ch02/10_mysql-tasks/tasks/upgrade.js
2.21KB
Code/ch02/10_mysql-tasks/tasks/rollback.js
2.18KB
Code/ch06/11_event-emitter/crazed.js
2.14KB
Code/ch03/04_watch-task/Gruntfile.js
2.14KB
Code/ch08/07b_testability-boulevard/Gruntfile.js
2.11KB
Code/ch07/06_shopping-list/README.md
2.1KB
Code/appendix/introduction-to-grunt/02_globbing-patterns/test.js
2.07KB
Code/ch03/03_merging-config/README.md
2.02KB
Code/ch05/06_prototypal-modularity/protolib.js
2.01KB
Code/appendix/introduction-to-grunt/04_writing-your-own-task/README.md
2KB
Code/ch07/11_entourage/Gruntfile.js
1.95KB
Code/ch07/12_full-metal-jacket/Gruntfile.js
1.95KB
Code/ch07/08_creating-items/app/views/list.js
1.94KB
Code/ch03/01_distribution-config/Gruntfile.js
1.93KB
Code/ch08/06_fake-xhr-requests/README.md
1.93KB
Code/ch04/10_a-node-cluster/README.md
1.91KB
Code/ch03/05_better-watch-closely/public/views/home.jade
1.9KB
Code/ch07/09_item-editing/README.md
1.9KB
Code/ch03/07_livereload/public/views/home.jade
1.85KB
Code/ch07/12_full-metal-jacket/README.md
1.8KB
Code/ch05/12_angularjs-dependencies/test.html
1.79KB
Code/installation-manual.md
1.79KB
Code/ch06/11_event-emitter/README.md
1.74KB
Code/ch05/14_adopting-component/README.md
1.7KB
Code/appendix/picking-your-build-tool/README.md
1.7KB
Code/ch07/08_creating-items/README.md
1.7KB
Code/ch06/08_promise-basics/README.md
1.69KB
Code/ch04/01b_critical-inlining/README.md
1.69KB
Code/ch04/01_image-optimization/public/views/home.jade
1.69KB
Code/ch05/13_bower-packages/README.md
1.68KB
Code/ch05/09_requirejs-usage/README.md
1.67KB
Code/ch04/01_image-optimization/Gruntfile.js
1.66KB
Code/ch03/04_watch-task/public/views/home.jade
1.64KB
Code/ch02/10_mysql-tasks/tasks/lib/v.js
1.61KB
Code/ch02/10_mysql-tasks/tasks/seed.js
1.61KB
Code/ch07/10_the-road-show/README.md
1.6KB
Code/ch03/06_nodemon/README.md
1.59KB
Code/ch05/15_automate-component-build/README.md
1.58KB
Code/ch05/04_hoisting/README.md
1.58KB
Code/ch07/01_backbone-views/README.md
1.57KB
Code/ch06/10_promise-error-handling/README.md
1.56KB
Code/ch07/07_the-one-with-delete-buttons/README.md
1.56KB
Code/ch05/10_requirejs-grunt/Gruntfile.js
1.52KB
Code/ch07/11_entourage/README.md
1.51KB
Code/ch07/02_backbone-view-templates/README.md
1.48KB
Code/ch03/01_distribution-config/public/views/home.jade
1.45KB
Code/ch07/03_backbone-models/README.md
1.43KB
Code/ch03/02_rsa-config-encryption/Gruntfile.js
1.43KB
Code/ch07/04_backbone-collections/README.md
1.43KB
Code/ch06/01_callback-hell/README.md
1.43KB
Code/ch07/05_backbone-routing/README.md
1.43KB
Code/ch06/03_async-error-handling/README.md
1.42KB
Code/ch08/07_dom-interaction-testing/README.md
1.39KB
Code/ch06/09_promise-flow/README.md
1.37KB
Code/ch06/13_generator-flow/README.md
1.35KB
Code/ch08/07b_testability-boulevard/test/shoppingItem.js
1.34KB
Code/ch09/01_a-measly-client-side-layer/demo.css
1.31KB
Code/ch05/03_context-scoping/object-property.js
1.31KB
Code/ch02/README.md
1.29KB
Code/ch05/11_browserify-cjs/README.md
1.29KB
Code/ch06/08_promise-basics/05_chaining-promises.js
1.29KB
Code/ch05/16_circular-dependencies/README.md
1.28KB
Code/ch05/08_dependency-graphs/userService-agnostic.java
1.28KB
Code/ch04/02_asset-hashing/README.md
1.25KB
Code/ch06/03_async-error-handling/flow.js
1.25KB
Code/ch02/06_spritesheet-task/README.md
1.24KB
Code/ch05/17_harmony-traceur/README.md
1.24KB
Code/ch04/04_conventional-changelog/README.md
1.21KB
Code/ch05/06_prototypal-modularity/README.md
1.21KB
Code/ch02/05_bundle-then-minify/README.md
1.21KB
Code/ch06/06_async-queue/README.md
1.2KB
Code/ch03/README.md
1.19KB
Code/appendix/picking-your-build-tool/03_npm-run-build/README.md
1.19KB
Code/appendix/introduction-to-grunt/02_globbing-patterns/README.md
1.18KB
Code/ch07/10_the-road-show/app/views/addItem.js
1.17KB
Code/ch08/07b_testability-boulevard/app/views/addItem.js
1.17KB
Code/ch06/12_generator-basics/README.md
1.17KB
Code/ch08/07_dom-interaction-testing/src/event-bar.js
1.16KB
Code/ch06/02_requests-upon-requests/README.md
1.15KB
Code/ch08/05_proxying-your-dependencies/README.md
1.14KB
Code/ch07/10_the-road-show/app/views/listItem.js
1.11KB
Code/ch07/09_item-editing/app/views/listItem.js
1.11KB
Code/ch08/07b_testability-boulevard/app/views/listItem.js
1.11KB
Code/ch06/05_async-functional/README.md
1.1KB
Code/ch06/13_generator-flow/flow.js
1.1KB
Code/ch05/07_commonjs-modules/README.md
1.07KB
Code/ch07/09_item-editing/app/views/addItem.js
1.06KB
Code/appendix/introduction-to-grunt/04_writing-your-own-task/LICENSE
1.06KB
Code/ch04/08_ci-by-example/LICENSE
1.06KB
Code/ch08/10_visual-testing/README.md
1.03KB
Code/ch03/05_better-watch-closely/README.md
1.02KB
Code/ch05/03_context-scoping/scope-this.js
1KB
Code/ch03/02_rsa-config-encryption/secure/foo.pemjson
1KB
Code/ch05/03_context-scoping/call-apply-bind.js
1010B
Code/ch08/09_grunt-tape-browser/README.md
997B
Code/ch07/10_the-road-show/app/views/list.js
983B
Code/ch08/07b_testability-boulevard/app/views/list.js
983B
Code/ch04/03_version-bump/README.md
981B
Code/ch05/02_information-hiding/README.md
976B
Code/ch04/04_conventional-changelog/Gruntfile.js
952B
Code/ch07/09_item-editing/app/views/list.js
951B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/tasks/wordcount.js
949B
Code/ch03/07_livereload/README.md
939B
Code/ch07/07_the-one-with-delete-buttons/app/views/list.js
935B
Code/appendix/introduction-to-grunt/01_getting-started/README.md
931B
Code/appendix/introduction-to-grunt/README.md
913B
Code/ch05/11_browserify-cjs/Gruntfile.js
912B
Code/ch04/01_image-optimization/README.md
896B
Code/ch02/02_less-task/README.md
895B
Code/ch02/10_mysql-tasks/tasks/create.js
843B
Code/ch06/07_async-composition/README.md
840B
Code/ch06/07_async-composition/composition.js
830B
Code/ch07/04_backbone-collections/app/views/sample.js
795B
Code/ch03/07_livereload/package.json
793B
Code/ch03/06_nodemon/package.json
793B
Code/ch02/06_spritesheet-task/public/img/icons/email-error.png
792B
Code/ch08/07b_testability-boulevard/package.json
789B
Code/ch05/09_requirejs-usage/test.html
783B
Code/ch02/08_lint-task/README.md
782B
Code/ch07/10_the-road-show/app.css
781B
Code/ch08/07b_testability-boulevard/app.css
781B
Code/ch06/08_promise-basics/02_thenable.js
772B
Code/ch08/05_proxying-your-dependencies/test/mapper.js
771B
Code/ch07/03_backbone-models/app/views/sample.js
770B
Code/ch08/07_dom-interaction-testing/src/event-bar.html
768B
Code/ch08/11_pagespeed-insights/README.md
767B
Code/ch03/04_watch-task/README.md
757B
Code/ch03/05_better-watch-closely/package.json
728B
Code/ch03/04_watch-task/package.json
728B
Code/ch07/12_full-metal-jacket/app/templates/__layout.hbs
727B
Code/ch07/12_full-metal-jacket/app/templates/repos/show.hbs
726B
Code/ch05/05_closures/README.md
726B
Code/ch07/02_backbone-view-templates/Gruntfile.js
725B
Code/ch07/10_the-road-show/Gruntfile.js
725B
Code/ch07/08_creating-items/Gruntfile.js
725B
Code/ch07/03_backbone-models/Gruntfile.js
725B
Code/ch07/09_item-editing/Gruntfile.js
725B
Code/ch07/06_shopping-list/Gruntfile.js
725B
Code/ch07/05_backbone-routing/Gruntfile.js
725B
Code/ch07/04_backbone-collections/Gruntfile.js
725B
Code/ch07/07_the-one-with-delete-buttons/Gruntfile.js
725B
Code/ch07/11_entourage/package.json
723B
Code/ch07/12_full-metal-jacket/package.json
719B
Code/ch02/08_lint-task/Gruntfile.js
713B
Code/ch05/17_harmony-traceur/Gruntfile.js
705B
Code/appendix/picking-your-build-tool/06_gulp-build/README.md
703B
Code/appendix/picking-your-build-tool/01_npm-run-jshint/README.md
695B
Code/ch07/01_backbone-views/Gruntfile.js
695B
Code/ch03/01_distribution-config/package.json
691B
Code/ch03/01_distribution-config/README.md
687B
Code/ch05/04_hoisting/bug.js
686B
Code/ch05/15_automate-component-build/Gruntfile.js
684B
Code/ch07/11_entourage/app/templates/__layout.hbs
677B
Code/ch05/01_single-responsibility-principle/app.js
674B
Code/ch07/02_backbone-view-templates/package.json
667B
Code/ch07/08_creating-items/package.json
667B
Code/ch07/05_backbone-routing/package.json
667B
Code/ch07/09_item-editing/package.json
667B
Code/ch07/07_the-one-with-delete-buttons/package.json
667B
Code/ch07/03_backbone-models/package.json
667B
Code/ch07/06_shopping-list/package.json
667B
Code/ch07/10_the-road-show/package.json
667B
Code/ch07/04_backbone-collections/package.json
667B
Code/ch02/09_timestamp-task/README.md
665B
Code/ch02/07_clean-task/README.md
658B
Code/ch04/02_asset-hashing/Gruntfile.js
654B
Code/ch07/01_backbone-views/package.json
641B
Code/ch05/12_angularjs-dependencies/js/app/textService.js
629B
Code/ch05/17_harmony-traceur/js/modules.js
629B
Code/appendix/picking-your-build-tool/04_npm-run-emoji/README.md
628B
Code/ch06/11_event-emitter/emitter.js
628B
Code/ch01/01_lint-sample/sample.jslint.js
627B
Code/ch05/12_angularjs-dependencies/js/app/testController.js
626B
Code/appendix/picking-your-build-tool/03_npm-run-build/package.json
622B
Code/ch05/07_commonjs-modules/behavior.js
617B
Code/ch04/01_image-optimization/public/css/home.less
617B
Code/ch04/01_image-optimization/package.json
617B
Code/ch02/07_clean-task/Gruntfile.js
612B
Code/appendix/picking-your-build-tool/02_npm-run-tests/README.md
608B
Code/ch08/06_fake-xhr-requests/package.json
608B
Code/ch08/07_dom-interaction-testing/Gruntfile.js
606B
Code/ch02/01_intro-to-grunt/README.md
606B
Code/ch03/06_nodemon/app.js
605B
Code/ch08/06_fake-xhr-requests/Gruntfile.js
605B
Code/ch08/02_tape-in-the-browser/README.md
603B
Code/ch07/12_full-metal-jacket/app/controllers/repos_controller.js
602B
Code/ch08/09_grunt-tape-browser/package.json
600B
Code/ch06/01_callback-hell/sample.js
593B
Code/ch08/06_fake-xhr-requests/test/qotd.js
593B
Code/ch05/05_closures/modules.js
592B
Code/ch08/04_spying-on-function-calls/test/maxwell.js
587B
Code/ch07/08_creating-items/app/views/templates/list.mu
582B
Code/ch02/10_mysql-tasks/tasks/lib/connect.js
580B
Code/ch05/12_angularjs-dependencies/js/app.js
576B
Code/ch06/09_promise-flow/02_functional.js
575B
Code/ch08/12_yahoo-yslow/README.md
572B
Code/appendix/picking-your-build-tool/02_npm-run-tests/package.json
572B
Code/ch07/11_entourage/app/controllers/users_controller.js
571B
Code/ch07/12_full-metal-jacket/app/controllers/users_controller.js
571B
Code/ch02/10_mysql-tasks/Gruntfile.js
559B
Code/ch02/08_lint-task/package.json
559B
Code/ch06/08_promise-basics/03_async-promise.js
556B
Code/ch08/07_dom-interaction-testing/package.json
554B
Code/ch05/08_dependency-graphs/instantiation.java
552B
Code/ch05/08_dependency-graphs/userService.java
551B
Code/ch07/12_full-metal-jacket/app.js
550B
Code/ch08/03_arrange-act-assert/README.md
547B
Code/ch08/01_your-first-tape-test/README.md
547B
Code/ch05/11_browserify-cjs/package.json
546B
Code/ch04/01b_critical-inlining/Gruntfile.js
546B
Code/ch02/02_less-task/Gruntfile.js
543B
Code/ch04/02_asset-hashing/package.json
539B
Code/ch05/17_harmony-traceur/js/rest-spread.js
538B
Code/ch07/10_the-road-show/app/models/shoppingItem.js
536B
Code/ch07/09_item-editing/app/models/shoppingItem.js
536B
Code/ch07/08_creating-items/app/models/shoppingItem.js
536B
Code/ch08/07b_testability-boulevard/app/models/shoppingItem.js
536B
Code/ch07/10_the-road-show/app/views/templates/addItem.mu
534B
Code/ch08/07b_testability-boulevard/app/views/templates/addItem.mu
534B
Code/ch08/02_tape-in-the-browser/package.json
531B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/package.json
531B
Code/ch02/06_spritesheet-task/public/img/icons/eye.png
528B
Code/ch05/05_closures/closures.js
525B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/Gruntfile.js
524B
Code/ch05/10_requirejs-grunt/js/amd/lib/text.js
523B
Code/ch05/09_requirejs-usage/js/lib/text.js
523B
Code/ch02/07_clean-task/package.json
521B
Code/ch05/02_information-hiding/prototypal.js
517B
Code/ch02/05_bundle-then-minify/Gruntfile.js
517B
Code/ch03/01_distribution-config/public/css/home.less
516B
Code/ch03/05_better-watch-closely/public/css/home.less
516B
Code/ch03/07_livereload/public/css/home.less
516B
Code/ch03/04_watch-task/public/css/home.less
516B
Code/ch03/06_nodemon/public/css/home.less
516B
Code/ch03/02_rsa-config-encryption/package.json
515B
Code/ch05/17_harmony-traceur/package.json
513B
Code/ch08/03_arrange-act-assert/src/emitter.js
513B
Code/ch06/08_promise-basics/04_transforming-values.js
512B
Code/ch08/08_grunt-tape-node/README.md
509B
Code/ch05/16_circular-dependencies/circular/chicken.js
505B
Code/ch06/01_callback-hell/2_callback-hell.js
504B
Code/appendix/README.md
502B
Code/ch03/07_livereload/app.js
500B
Code/ch02/06_spritesheet-task/package.json
493B
Code/ch03/03_merging-config/package.json
493B
Code/appendix/picking-your-build-tool/06_gulp-build/package.json
492B
Code/ch06/10_promise-error-handling/example.js
491B
Code/ch02/10_mysql-tasks/package.json
489B
Code/ch05/10_requirejs-grunt/package.json
486B
Code/appendix/introduction-to-grunt/03_cssmin-task/package.json
484B
Code/ch02/05_bundle-then-minify/package.json
484B
Code/ch05/15_automate-component-build/package.json
484B
Code/ch07/06_shopping-list/app/views/list.js
483B
Code/ch04/04_conventional-changelog/package.json
483B
Code/ch08/10_visual-testing/package.json
477B
Code/ch04/01b_critical-inlining/package.json
476B
Code/appendix/picking-your-build-tool/01_npm-run-jshint/package.json
475B
Code/ch05/05_closures/module-import-variant.js
475B
Code/ch04/10_a-node-cluster/cluster.js
475B
Code/ch08/11_pagespeed-insights/Gruntfile.js
472B
Code/ch01/01_lint-sample/sample.fixed.js
470B
Code/ch09/01_a-measly-client-side-layer/demo.html
469B
Code/appendix/picking-your-build-tool/05_gulp-test/package.json
468B
Code/ch06/01_callback-hell/3_named-functions.js
468B
Code/ch07/11_entourage/app.js
465B
Code/ch06/11_event-emitter/consumer.js
465B
Code/ch07/03_backbone-models/app/models/sample.js
465B
Code/appendix/picking-your-build-tool/05_gulp-test/README.md
464B
Code/ch08/05_proxying-your-dependencies/package.json
459B
Code/ch08/08_grunt-tape-node/package.json
458B
Code/appendix/picking-your-build-tool/04_npm-run-emoji/package.json
458B
Code/ch05/15_automate-component-build/test.html
452B
Code/appendix/introduction-to-grunt/02_globbing-patterns/package.json
451B
Code/appendix/picking-your-build-tool/06_gulp-build/gulpfile.js
448B
Code/ch02/01_intro-to-grunt/package.json
446B
Code/ch02/04_minify-task/package.json
446B
Code/ch02/03_bundle-task/package.json
446B
Code/appendix/introduction-to-grunt/01_getting-started/package.json
446B
Code/ch05/02_information-hiding/factory.js
444B
Code/ch02/02_less-task/package.json
444B
Code/ch07/05_backbone-routing/app/routers/viewRouter.js
442B
Code/ch08/07b_testability-boulevard/app/routers/viewRouter.js
441B
Code/ch07/10_the-road-show/app/routers/viewRouter.js
441B
Code/ch08/11_pagespeed-insights/package.json
441B
Code/ch02/04_minify-task/README.md
437B
Code/ch04/03_version-bump/package.json
437B
Code/ch08/12_yahoo-yslow/package.json
436B
Code/ch08/04_spying-on-function-calls/package.json
431B
Code/ch05/02_information-hiding/pure.js
431B
Code/ch06/02_requests-upon-requests/2_named-functions.js
431B
Code/ch02/01_intro-to-grunt/Gruntfile.js
429B
Code/ch08/02_tape-in-the-browser/Gruntfile.js
419B
Code/appendix/introduction-to-grunt/03_cssmin-task/Gruntfile.js
417B
Code/ch06/01_callback-hell/4_refactored.js
416B
Code/ch05/13_bower-packages/test.html
416B
Code/ch04/09_logging-with-winston/lib/logger/transports.js
415B
Code/ch05/14_adopting-component/test.html
413B
Code/ch05/12_angularjs-dependencies/package.json
411B
Code/ch05/06_prototypal-modularity/package.json
411B
Code/ch05/13_bower-packages/package.json
411B
Code/ch05/05_closures/package.json
411B
Code/ch05/04_hoisting/package.json
411B
Code/ch05/02_information-hiding/package.json
411B
Code/ch05/16_circular-dependencies/package.json
411B
Code/ch05/09_requirejs-usage/package.json
411B
Code/ch05/03_context-scoping/package.json
411B
Code/ch05/01_single-responsibility-principle/package.json
411B
Code/ch05/14_adopting-component/package.json
411B
Code/ch05/07_commonjs-modules/package.json
411B
Code/ch05/08_dependency-graphs/package.json
411B
Code/ch06/09_promise-flow/package.json
411B
Code/ch06/03_async-error-handling/package.json
411B
Code/ch06/08_promise-basics/package.json
411B
Code/ch06/10_promise-error-handling/package.json
411B
Code/ch06/01_callback-hell/package.json
411B
Code/ch06/04_async-flow/package.json
411B
Code/ch06/02_requests-upon-requests/package.json
411B
Code/ch06/05_async-functional/package.json
411B
Code/ch08/03_arrange-act-assert/package.json
408B
Code/ch08/01_your-first-tape-test/package.json
408B
Code/ch02/09_timestamp-task/package.json
408B
Code/ch04/09_logging-with-winston/package.json
407B
Code/ch06/02_requests-upon-requests/1_callback-hell.js
407B
Code/ch09/01_a-measly-client-side-layer/package.json
407B
Code/ch06/07_async-composition/package.json
406B
Code/ch06/03_async-error-handling/usage.js
406B
Code/ch04/10_a-node-cluster/package.json
405B
Code/ch04/11_cluster-by-pm2/package.json
405B
Code/ch06/06_async-queue/package.json
405B
Code/ch07/12_full-metal-jacket/public/app.css
404B
Code/ch07/11_entourage/public/app.css
404B
Code/ch08/10_visual-testing/Gruntfile.js
398B
Code/ch07/12_full-metal-jacket/app/templates/users/show.hbs
397B
Code/ch05/10_requirejs-grunt/js/amd/app.js
397B
Code/ch05/09_requirejs-usage/js/app.js
397B
Code/ch06/04_async-flow/README.md
396B
Code/ch07/03_backbone-models/app/service/binary.js
395B
Code/ch08/04_spying-on-function-calls/README.md
391B
Code/ch04/07_aws-deployments/Gruntfile.js
388B
Code/ch06/13_generator-flow/package.json
383B
Code/ch01/01_lint-sample/package.json
383B
Code/ch06/12_generator-basics/package.json
383B
Code/ch04/08_ci-by-example/package.json
381B
Code/ch06/11_event-emitter/package.json
380B
Code/ch05/16_circular-dependencies/natural/egg.js
375B
Code/appendix/introduction-to-grunt/03_cssmin-task/README.md
374B
Code/ch09/01_a-measly-client-side-layer/README.md
370B
Code/ch07/09_item-editing/app/views/templates/addItem.mu
370B
Code/ch08/12_yahoo-yslow/Gruntfile.js
369B
Code/ch05/10_requirejs-grunt/test.html
365B
Code/ch08/07b_testability-boulevard/app/views/templates/listItem.mu
365B
Code/ch07/10_the-road-show/app/views/templates/listItem.mu
365B
Code/ch07/09_item-editing/app/views/templates/listItem.mu
365B
Code/ch02/07_clean-task/public/js/foo.js
364B
Code/ch02/08_lint-task/public/js/foo.js
364B
Code/ch02/04_minify-task/public/js/foo.js
364B
Code/ch03/01_distribution-config/public/js/foo.js
364B
Code/ch03/05_better-watch-closely/public/js/foo.js
364B
Code/ch02/05_bundle-then-minify/public/js/foo.js
364B
Code/ch03/06_nodemon/public/js/foo.js
364B
Code/ch03/04_watch-task/public/js/foo.js
364B
Code/ch03/07_livereload/public/js/foo.js
364B
Code/ch04/10_a-node-cluster/app.js
364B
Code/ch04/11_cluster-by-pm2/app.js
364B
Code/ch06/09_promise-flow/01_concurrent.js
358B
Code/ch02/09_timestamp-task/Gruntfile.js
358B
Code/ch02/03_bundle-task/README.md
357B
Code/ch05/13_bower-packages/bower.json
353B
Code/ch07/05_backbone-routing/app/views/detail.js
349B
Code/ch07/05_backbone-routing/app/views/item.js
347B
Code/ch06/13_generator-flow/usage.js
347B
Code/ch04/08_ci-by-example/Gruntfile.js
341B
Code/ch07/11_entourage/app/templates/users/show.hbs
333B
Code/ch05/11_browserify-cjs/test.html
332B
Code/ch07/12_full-metal-jacket/app/templates/user_repos_view.hbs
332B
Code/ch04/09_logging-with-winston/lib/logger/index.js
330B
Code/ch07/02_backbone-view-templates/app/app.js
330B
Code/ch05/01_single-responsibility-principle/lib/sluggish-module.js
325B
Code/ch05/17_harmony-traceur/js/classes.js
325B
Code/ch04/01b_critical-inlining/page.css
322B
Code/ch06/12_generator-basics/01_fibonacci-sequence.js
321B
Code/ch06/04_async-flow/parallel.js
312B
Code/ch02/10_mysql-tasks/scripts/130828.01_some-people.seed.sql
312B
Code/ch05/07_commonjs-modules/app.js
310B
Code/ch07/12_full-metal-jacket/app/views/repos/show.js
303B
Code/ch08/05_proxying-your-dependencies/src/models/User.js
298B
Code/ch06/05_async-functional/map.js
298B
Code/ch05/11_browserify-cjs/js/app.js
297B
Code/ch07/11_entourage/app/templates/user_repos_view.hbs
297B
Code/ch07/12_full-metal-jacket/app/views/users/show.js
294B
Code/appendix/introduction-to-grunt/01_getting-started/Gruntfile.js
294B
Code/ch07/10_the-road-show/app/services/shoppingService.js
292B
Code/ch08/07b_testability-boulevard/app/services/shoppingService.js
292B
Code/ch04/02_asset-hashing/public/views/some.html
291B
Code/ch07/12_full-metal-jacket/app/router.js
291B
Code/ch07/11_entourage/app/router.js
291B
Code/ch07/05_backbone-routing/app/app.js
291B
Code/ch04/06_heroku-grunt/Gruntfile.js
287B
Code/ch07/12_full-metal-jacket/app/collections/repos.js
285B
Code/ch02/06_spritesheet-task/Gruntfile.js
283B
Code/ch07/03_backbone-models/app/views/templates/sample.mu
280B
Code/ch07/12_full-metal-jacket/app/templates/home/index.hbs
279B
Code/ch05/01_single-responsibility-principle/sluggish.js
279B
Code/ch06/05_async-functional/sort.js
278B
Code/ch06/04_async-flow/series.js
278B
Code/ch05/16_circular-dependencies/circular/egg.js
275B
Code/ch06/05_async-functional/each.js
271B
Code/ch08/05_proxying-your-dependencies/src/mapper.js
269B
Code/ch05/11_browserify-cjs/js/lib/text.js
268B
Code/ch07/12_full-metal-jacket/app/routes.js
266B
Code/ch07/09_item-editing/app/app.js
265B
Code/ch07/11_entourage/app/views/users/show.js
262B
Code/ch02/04_minify-task/Gruntfile.js
252B
Code/ch08/07b_testability-boulevard/app.html
252B
Code/ch07/10_the-road-show/app.html
252B
Code/ch02/06_spritesheet-task/public/img/icons/ponyfoo.png
250B
Code/ch04/02_asset-hashing/public/img/ponyfoo.png
250B
Code/ch03/03_merging-config/Gruntfile.js
248B
Code/ch05/07_commonjs-modules/lib/simple.js
248B
Code/ch07/09_item-editing/app.html
246B
Code/ch07/01_backbone-views/app/app.js
245B
Code/ch02/03_bundle-task/Gruntfile.js
244B
Code/ch04/06_heroku-grunt/package.json
242B
Code/ch07/11_entourage/app/templates/home/index.hbs
241B
Code/ch04/05_heroku-deployments/app.js
236B
Code/ch04/06_heroku-grunt/app.js
235B
Code/ch02/02_less-task/public/css/classes.less
234B
Code/ch02/10_mysql-tasks/tasks/lib/util.js
232B
Code/ch04/03_version-bump/Gruntfile.js
230B
Code/ch07/07_the-one-with-delete-buttons/app.html
230B
Code/ch07/02_backbone-view-templates/app.html
222B
Code/appendix/picking-your-build-tool/05_gulp-test/gulpfile.js
221B
Code/ch07/02_backbone-view-templates/app/views/sample.js
219B
Code/ch07/07_the-one-with-delete-buttons/app/views/base.js
218B
Code/ch07/03_backbone-models/app/views/base.js
218B
Code/ch07/04_backbone-collections/app/views/base.js
218B
Code/ch08/07b_testability-boulevard/app/views/base.js
218B
Code/ch07/06_shopping-list/app/views/base.js
218B
Code/ch07/05_backbone-routing/app/views/base.js
218B
Code/ch07/08_creating-items/app/views/base.js
218B
Code/ch07/10_the-road-show/app/views/base.js
218B
Code/ch07/02_backbone-view-templates/app/views/base.js
218B
Code/ch07/09_item-editing/app/views/base.js
218B
Code/ch06/08_promise-basics/01_basic.js
217B
Code/ch02/10_mysql-tasks/scripts/130828.02_create-table-pet.up.sql
217B
Code/ch04/07_aws-deployments/app.js
216B
Code/ch04/08_ci-by-example/app.js
216B
Code/ch07/04_backbone-collections/app.html
216B
Code/ch03/04_watch-task/public/css/layout.less
215B
Code/ch03/06_nodemon/public/css/layout.less
215B
Code/ch03/05_better-watch-closely/public/css/layout.less
215B
Code/ch04/01_image-optimization/public/css/layout.less
215B
Code/ch03/07_livereload/public/css/layout.less
215B
Code/ch03/01_distribution-config/public/css/layout.less
215B
Code/ch06/06_async-queue/queue.js
214B
Code/ch04/09_logging-with-winston/app-glob.js
213B
Code/ch04/07_aws-deployments/ec2.json
212B
Code/ch07/05_backbone-routing/app.html
208B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/.editorconfig
207B
Code/ch06/01_callback-hell/1_not-that-bad.js
206B
Code/ch05/16_circular-dependencies/natural/chicken.js
206B
Code/ch07/03_backbone-models/app.html
206B
Code/ch04/08_ci-by-example/.editorconfig
206B
Code/ch07/01_backbone-views/app.html
204B
Code/ch07/08_creating-items/app.html
204B
Code/ch08/08_grunt-tape-node/Gruntfile.js
203B
Code/ch07/06_shopping-list/app.html
202B
Code/ch08/07b_testability-boulevard/app/app.js
201B
Code/ch07/10_the-road-show/app/app.js
201B
Code/ch05/01_single-responsibility-principle/lib/getSlug.js
197B
Code/ch08/06_fake-xhr-requests/src/qotdService.js
196B
Code/ch05/04_hoisting/var-function.js
189B
Code/ch07/12_full-metal-jacket/app/templates/repos/index.hbs
185B
Code/ch08/07b_testability-boulevard/test/runner.html
184B
Code/ch08/02_tape-in-the-browser/test/runner.html
184B
Code/ch02/10_mysql-tasks/scripts/130828.01_create-table-person.up.sql
183B
Code/ch01/01_lint-sample/sample.js
182B
Code/appendix/picking-your-build-tool/02_npm-run-tests/test/sample.js
179B
Code/ch08/06_fake-xhr-requests/test/runner.html
178B
Code/ch07/11_entourage/app/collections/repos.js
176B
Code/ch07/11_entourage/app/routes.js
175B
Code/ch08/07_dom-interaction-testing/test/runner.html
174B
Code/ch08/08_grunt-tape-node/test/compute.js
173B
Code/ch08/02_tape-in-the-browser/test/compute.js
173B
Code/ch08/09_grunt-tape-browser/test/compute.js
173B
Code/ch08/06_fake-xhr-requests/src/quote.html
173B
Code/ch08/01_your-first-tape-test/test/compute.js
173B
Code/ch05/04_hoisting/hoisted.js
171B
Code/ch06/12_generator-basics/02_for-of.js
169B
Code/ch07/07_the-one-with-delete-buttons/app/views/templates/list.mu
167B
Code/ch07/10_the-road-show/app/collections/shoppingList.js
166B
Code/ch08/07b_testability-boulevard/app/collections/shoppingList.js
166B
Code/ch07/08_creating-items/app/collections/shoppingList.js
166B
Code/ch07/09_item-editing/app/collections/shoppingList.js
166B
Code/ch07/07_the-one-with-delete-buttons/app/collections/shoppingList.js
166B
Code/ch07/11_entourage/app/collections/users.js
164B
Code/ch08/09_grunt-tape-browser/Gruntfile.js
164B
Code/ch07/12_full-metal-jacket/app/collections/users.js
164B
Code/ch04/05_heroku-deployments/package.json
161B
Code/ch05/15_automate-component-build/js/index.js
160B
Code/ch05/17_harmony-traceur/js/arrow.js
158B
Code/ch07/04_backbone-collections/app/collections/sample.js
158B
Code/ch04/07_aws-deployments/package.json
156B
Code/ch03/03_merging-config/cfg/index.js
153B
Code/ch04/09_logging-with-winston/app.js
152B
Code/ch07/04_backbone-collections/app/app.js
151B
Code/ch07/03_backbone-models/app/app.js
151B
Code/ch07/11_entourage/app/models/repo.js
146B
Code/ch07/12_full-metal-jacket/app/models/repo.js
146B
Code/ch07/05_backbone-routing/app/views/templates/detail.mu
144B
Code/ch07/12_full-metal-jacket/app/models/build.js
144B
Code/ch07/12_full-metal-jacket/app/views/user_repos_view.js
144B
Code/ch07/07_the-one-with-delete-buttons/app/app.js
143B
Code/ch07/08_creating-items/app/app.js
143B
Code/ch07/06_shopping-list/app/app.js
143B
Code/ch05/15_automate-component-build/component.json
143B
Code/ch07/12_full-metal-jacket/app/views/users/index.js
142B
Code/ch07/12_full-metal-jacket/app/views/repos/index.js
142B
Code/ch05/14_adopting-component/js/app/app.js
141B
Code/ch07/12_full-metal-jacket/app/models/user.js
141B
Code/ch07/11_entourage/app/models/user.js
141B
Code/ch07/12_full-metal-jacket/app/views/home/index.js
140B
Code/ch05/01_single-responsibility-principle/lib/filter.js
140B
Code/ch07/02_backbone-view-templates/app/views/templates/sample.mu
139B
Code/ch02/10_mysql-tasks/db.json
137B
Code/ch08/04_spying-on-function-calls/src/maxwell.js
133B
Code/ch02/10_mysql-tasks/scripts/130828.02_oops-more-people.seed.sql
125B
Code/ch04/08_ci-by-example/.travis.yml
125B
Code/ch05/17_harmony-traceur/js/math.js
122B
Code/ch02/02_less-task/public/css/design.less
117B
Code/ch03/06_nodemon/.nodemonignore
116B
Code/ch03/07_livereload/.nodemonignore
116B
Code/ch05/13_bower-packages/js/app/app.js
114B
Code/ch07/12_full-metal-jacket/app/templates/users/index.hbs
114B
Code/ch07/11_entourage/app/templates/users/index.hbs
114B
Code/ch07/11_entourage/app/views/user_repos_view.js
113B
Code/ch07/11_entourage/app/views/users/index.js
110B
Code/ch07/11_entourage/app/views/home/index.js
109B
Code/ch02/02_less-task/public/css/elements.less
104B
Code/ch08/06_fake-xhr-requests/src/qotd.js
103B
Code/appendix/picking-your-build-tool/04_npm-run-emoji/emoji
103B
Code/ch07/05_backbone-routing/app/views/templates/item.mu
100B
Code/ch07/12_full-metal-jacket/app/collections/base.js
97B
Code/ch07/11_entourage/app/collections/base.js
97B
Code/appendix/picking-your-build-tool/06_gulp-build/sample.js
96B
Code/appendix/picking-your-build-tool/05_gulp-test/sample.js
94B
Code/appendix/picking-your-build-tool/02_npm-run-tests/sample.js
94B
Code/ch05/15_automate-component-build/js/manipulate.js
94B
Code/ch03/01_distribution-config/public/js/something-else.js
92B
Code/ch02/03_bundle-task/public/js/something-else.js
92B
Code/ch02/05_bundle-then-minify/public/js/something-else.js
92B
Code/ch03/04_watch-task/public/js/something-else.js
92B
Code/ch07/12_full-metal-jacket/app/models/base.js
92B
Code/ch02/07_clean-task/public/js/something-else.js
92B
Code/ch02/08_lint-task/public/js/something-else.js
92B
Code/ch07/11_entourage/app/models/base.js
92B
Code/ch03/05_better-watch-closely/public/js/something-else.js
92B
Code/ch03/07_livereload/public/js/something-else.js
92B
Code/ch03/06_nodemon/public/js/something-else.js
92B
Code/ch07/11_entourage/app/views/base.js
91B
Code/ch07/12_full-metal-jacket/app/views/base.js
91B
Code/ch05/14_adopting-component/component.json
90B
Code/ch03/06_nodemon/public/js/something.js
87B
Code/ch03/07_livereload/public/js/something.js
87B
Code/ch07/06_shopping-list/app/views/templates/list.mu
87B
Code/ch03/04_watch-task/public/js/something.js
87B
Code/ch02/03_bundle-task/public/js/something.js
87B
Code/ch02/05_bundle-then-minify/public/js/something.js
87B
Code/ch02/07_clean-task/public/js/something.js
87B
Code/ch03/05_better-watch-closely/public/js/something.js
87B
Code/ch03/01_distribution-config/public/js/something.js
87B
Code/ch02/08_lint-task/public/js/something.js
87B
Code/ch04/02_asset-hashing/public/css/fancy.css
87B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/.git
86B
Code/ch05/17_harmony-traceur/.jshintrc
86B
Code/ch05/17_harmony-traceur/js/destructuring.js
85B
Code/ch05/16_circular-dependencies/circular.js
82B
Code/ch07/04_backbone-collections/app/models/sample.js
82B
Code/ch07/12_full-metal-jacket/app/app.js
82B
Code/ch03/03_merging-config/app.js
82B
Code/ch07/07_the-one-with-delete-buttons/app/models/shoppingItem.js
82B
Code/ch07/11_entourage/app/app.js
82B
Code/ch04/02_asset-hashing/public/js/script.js
82B
Code/ch07/12_full-metal-jacket/app/controllers/home_controller.js
81B
Code/ch07/11_entourage/app/controllers/home_controller.js
81B
Code/ch05/16_circular-dependencies/natural.js
81B
Code/ch05/01_single-responsibility-principle/lib/stamp.js
78B
Code/ch07/04_backbone-collections/app/views/templates/sampleView.mu
78B
Code/appendix/picking-your-build-tool/01_npm-run-jshint/sample.js
70B
Code/ch04/04_conventional-changelog/CHANGELOG.md
69B
Code/ch08/09_grunt-tape-browser/src/compute.js
59B
Code/ch08/02_tape-in-the-browser/src/compute.js
59B
Code/ch08/08_grunt-tape-node/src/compute.js
59B
Code/ch08/01_your-first-tape-test/src/compute.js
59B
Code/ch07/10_the-road-show/app/views/templates/list.mu
58B
Code/ch08/07b_testability-boulevard/app/views/templates/list.mu
58B
Code/appendix/picking-your-build-tool/03_npm-run-build/css/all.styl
54B
Code/ch04/09_logging-with-winston/lib/globals.js
52B
Code/ch07/11_entourage/.gitignore
52B
Code/ch07/12_full-metal-jacket/.gitignore
52B
Code/ch04/08_ci-by-example/.git
49B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/CHANGELOG.md
48B
Code/ch04/06_heroku-grunt/.git
48B
Code/ch04/08_ci-by-example/.gitignore
48B
Code/ch08/07_dom-interaction-testing/src/entry.js
45B
Code/ch05/13_bower-packages/.bowerrc
30B
Code/appendix/introduction-to-grunt/03_cssmin-task/public/css/pieces.css
27B
Code/appendix/introduction-to-grunt/03_cssmin-task/public/css/bits.css
25B
Code/ch03/07_livereload/public/.jshintrc
23B
Code/ch03/06_nodemon/public/.jshintrc
23B
Code/ch03/05_better-watch-closely/public/.jshintrc
23B
Code/.jshintrc-browser
22B
Code/ch03/07_livereload/.jshintrc
20B
Code/ch03/02_rsa-config-encryption/.jshintrc
20B
Code/ch03/03_merging-config/.jshintrc
20B
Code/ch03/05_better-watch-closely/.jshintrc
20B
Code/ch03/03_merging-config/development.json
20B
Code/ch03/06_nodemon/.jshintrc
20B
Code/appendix/picking-your-build-tool/02_npm-run-tests/test/README.md
20B
Code/ch04/08_ci-by-example/.jshintrc
19B
Code/ch02/10_mysql-tasks/scripts/130828.01_create-table-person.down.sql
18B
Code/ch04/06_heroku-grunt/.jshintrc
18B
Code/ch04/05_heroku-deployments/Procfile
17B
Code/ch04/06_heroku-grunt/Procfile
16B
Code/ch02/10_mysql-tasks/scripts/130828.02_create-table-pet.down.sql
15B
Code/appendix/introduction-to-grunt/04_writing-your-own-task/.gitignore
13B
Code/ch04/06_heroku-grunt/.gitignore
12B
Code/appendix/introduction-to-grunt/02_globbing-patterns/fixture/something
0B
Code/appendix/introduction-to-grunt/02_globbing-patterns/fixture/things/another/thing
0B
Code/ch07/12_full-metal-jacket/public/images/.gitkeep
0B
Code/ch07/11_entourage/public/images/.gitkeep
0B
Code/appendix/introduction-to-grunt/02_globbing-patterns/fixture/things/a/thing
0B