├── .gitignore ├── Stream-1 ├── Unit01-Box_Model │ └── The_Box_Model │ │ ├── Challenge01 │ │ └── box.html │ │ └── Challenge02 │ │ └── box.html ├── Unit03-postioning_and_flow_css │ ├── Absolute_ Positioning │ │ ├── borderbox-topLink-2.html │ │ └── images │ │ │ └── arrow.png │ ├── css3_border_box │ │ └── borderbox.html │ ├── fixed_positioning │ │ ├── borderbox-topLink-2-fixed.html │ │ └── images │ │ │ └── arrow.png │ ├── positioning_and_flow │ │ └── Challenges │ │ │ ├── challenge1.html │ │ │ ├── challenge2.html │ │ │ ├── challenge3.html │ │ │ ├── challenge4.html │ │ │ ├── challenge5.html │ │ │ └── challenge6.html │ └── the_cascade │ │ ├── challenge-1 │ │ ├── css │ │ │ └── the-cascade.css │ │ └── the-cascade.html │ │ └── challenge-2 │ │ ├── Challenge-CSS-Inheritance.pdf │ │ ├── images │ │ └── headline.png │ │ └── inheritance.html ├── Unit04_media │ ├── background_image │ │ ├── backgound.html │ │ └── images │ │ │ ├── arrow.png │ │ │ └── code.jpg │ ├── css_filters │ │ ├── filters.html │ │ └── imgs │ │ │ └── owl.jpg │ ├── html_audio │ │ ├── audio.html │ │ └── audio │ │ │ ├── beats.ogg │ │ │ └── tail.mp3 │ ├── html_video │ │ ├── images │ │ │ └── jazzcat.png │ │ ├── video │ │ │ ├── MP4_Bunny.mp4 │ │ │ ├── OGV_Bunny.ogv │ │ │ ├── WebM_Bunny.webm │ │ │ ├── sub.srt │ │ │ └── sub.vtt │ │ └── video_examples.html │ └── introduction_to_img │ │ ├── floating.html │ │ └── imgs │ │ ├── frog.jpg │ │ └── owl.jpg ├── Unit05-gradients_transforms_&-_transitions │ ├── gradients │ │ └── gradients.html │ ├── transforms │ │ └── transforms.html │ └── transitions │ │ └── transitions.html ├── Unit06-navbar_css_selectors │ ├── building_site_navigation │ │ └── navigation.html │ ├── mobile_first │ │ └── challenge1.html │ ├── pseudo_elements │ │ └── pseudo_elements.html │ └── table_related_elements_and_selectors │ │ ├── tables_example1.html │ │ ├── tables_example2.html │ │ ├── tables_example3.html │ │ └── tables_example4.html ├── Unit07-flexbox │ ├── alignment │ │ ├── alignment_challenge1.html │ │ ├── alignment_challenge2.html │ │ ├── alignment_challenge3.html │ │ ├── alignment_challenge4.html │ │ ├── alignment_challenge5.html │ │ ├── alignment_challenge6.html │ │ └── alignment_challenge7.html │ ├── call_to_order │ │ ├── challenge_a │ │ │ ├── call_to_order_challenge1.html │ │ │ ├── call_to_order_challenge2.html │ │ │ ├── call_to_order_challenge3.html │ │ │ └── call_to_order_challenge4.html │ │ ├── challenge_b │ │ │ └── flexbox_nav_solution.html │ │ └── walkthrough │ │ │ ├── Walkthrough.html │ │ │ └── img │ │ │ └── code-institute.jpg │ └── this_way_up │ │ ├── boxes_challenge1.html │ │ ├── boxes_challenge2.html │ │ ├── boxes_challenge3.html │ │ ├── boxes_challenge4.html │ │ ├── boxes_challenge5.html │ │ ├── boxes_challenge6.html │ │ └── boxes_challenge7.html ├── Unit08-semantic_web_and_font │ ├── fonts │ │ ├── css │ │ │ └── reset.css │ │ ├── image │ │ │ ├── graphic1.png │ │ │ ├── graphic2.png │ │ │ ├── graphic3.png │ │ │ └── laptop.png │ │ └── semantic_fonts.html │ ├── semantic_web │ │ ├── css │ │ │ └── reset.css │ │ ├── image │ │ │ └── laptop.png │ │ └── semantic_web.html │ └── text_attributes │ │ ├── css │ │ └── reset.css │ │ ├── image │ │ ├── graphic1.png │ │ ├── graphic2.png │ │ ├── graphic3.png │ │ └── laptop.png │ │ └── semantic_text_attributes.html ├── Unit11-forms │ ├── input_types │ │ └── input-_ypes.html │ ├── making_choices │ │ └── making_choices.html │ ├── numbers_&_patterns │ │ └── numbers_&_patterns.html │ └── other_form_tags │ │ └── other_form_tags.html ├── Unit14-Bootstrap │ ├── bootstrap_components │ │ ├── Bootstrap_components_.html │ │ └── bootstrap │ │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ ├── the_grid_system │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── npm.js │ │ └── bootstrap_grid_system.html │ └── what_is_bootstrap │ │ ├── Bootstrap_Beginnings.html │ │ └── bootstrap │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ └── npm.js ├── Unit15-bootstrap_nav_elements │ ├── accordian_panels │ │ ├── accordian_panels.html │ │ └── bootstrap │ │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ ├── components │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── npm.js │ │ └── bootstrap_components.html │ ├── navigation │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── npm.js │ │ └── navigation.html │ └── tabs_and_pills │ │ ├── bootstrap │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.min.css │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ │ └── bootstrap_tabs&_pills.html ├── Unit16-bootstrap_rresponsive_design │ └── responsive_grid_system │ │ └── bootstrap │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ └── npm.js │ │ └── responsive_grid_system.html ├── Unit17_javascript_revisted │ └── javascript_objects │ │ ├── challenge_a.js │ │ ├── challenge_b.js │ │ ├── creating_an_object │ │ ├── hero.html │ │ ├── hero2.html │ │ ├── hero3.html │ │ ├── hero4.html │ │ └── hero5.html │ │ ├── object_instances │ │ ├── hero.html │ │ ├── hero2.html │ │ ├── hero3.html │ │ └── hero4.html │ │ └── the_this_keyword │ │ ├── hero.html │ │ ├── hero2.html │ │ ├── hero3.html │ │ └── hero4.html ├── Unit18_jquery │ └── writing_our_first_script │ │ ├── js │ │ └── myscript.js │ │ └── table.html ├── Unit19-jquery_events │ ├── events_in_jquery │ │ ├── css │ │ │ └── style.css │ │ ├── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── code-institute.jpg │ │ │ ├── slider-1.jpg │ │ │ ├── slider-2.jpg │ │ │ ├── slider-3.jpg │ │ │ └── slider-4.jpg │ │ ├── jquery_events.html │ │ └── js │ │ │ └── script.js │ ├── jquery_effects │ │ ├── css │ │ │ └── style.css │ │ ├── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── slider-1.jpg │ │ │ ├── slider-2.jpg │ │ │ ├── slider-3.jpg │ │ │ └── slider-4.jpg │ │ ├── jquery_effects.html │ │ └── js │ │ │ └── script.js │ ├── method_chaining │ │ ├── button.html │ │ ├── css │ │ │ └── style.css │ │ └── js │ │ │ └── script.js │ └── the_importance_of_this │ │ ├── challenge │ │ ├── Cards.html │ │ ├── css │ │ │ └── style.css │ │ ├── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ └── 4.png │ │ └── js │ │ │ └── script.js │ │ ├── example-1 │ │ ├── css │ │ │ └── style.css │ │ ├── index.html │ │ └── js │ │ │ └── script.js │ │ ├── example-2 │ │ ├── css │ │ │ └── style.css │ │ ├── index.html │ │ └── js │ │ │ └── script.js │ │ ├── hiding_paragraphs │ │ ├── index.html │ │ ├── script.js │ │ └── style.css │ │ └── mouseenter_and_mouseleave │ │ ├── index.html │ │ ├── script.js │ │ └── style.css ├── Unit20-jquery_traversing_mt_dom │ ├── other_traversing_methods │ │ ├── challenge_a │ │ │ ├── challenge_a.html │ │ │ ├── css │ │ │ │ └── style.css │ │ │ └── js │ │ │ │ └── script.js │ │ ├── challenge_b │ │ │ ├── challenge_b.html │ │ │ └── js │ │ │ │ └── script.js │ │ └── challenge_c │ │ │ ├── challenge_c.html │ │ │ ├── css │ │ │ └── style.css │ │ │ └── js │ │ │ └── script.js │ ├── traversing_sideways │ │ ├── challenge_a │ │ │ ├── index.html │ │ │ └── js │ │ │ │ └── script.js │ │ ├── css │ │ │ └── style.css │ │ ├── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── slider-1.jpg │ │ │ ├── slider-2.jpg │ │ │ ├── slider-3.jpg │ │ │ └── slider-4.jpg │ │ ├── js │ │ │ └── script.js │ │ └── traversing_sideways.html │ └── traversing_up_and_down_the_dom_tree │ │ ├── css │ │ └── style.css │ │ ├── images │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── code-institute.jpg │ │ ├── slider-1.jpg │ │ ├── slider-2.jpg │ │ ├── slider-3.jpg │ │ └── slider-4.jpg │ │ ├── js │ │ └── script.js │ │ └── traversing_mt_dom.html ├── Unit22-data_visualisation_and_d3 │ └── selectors │ │ ├── js │ │ └── script.js │ │ └── selectors.html ├── Unit23-d3_and_data │ ├── drawing_a_bar_chart │ │ └── drawing_a_bar_chart.html │ ├── fitting_a_chart_inside_svg │ │ └── fitting_a_chart_inside_svg.html │ └── translation_and_ transformation │ │ └── translation_transformation.html ├── Unit24-d3_scales │ ├── colour_scales │ │ └── color_scales.html │ ├── d3_scales │ │ └── scales.html │ └── tooltips │ │ └── tooltips.html ├── Unit25-d3_axis_and_external_files │ ├── axis │ │ └── d3-axis.html │ └── external_files │ │ ├── d3_and_csv │ │ ├── d3-csv.html │ │ └── list.csv │ │ └── d3_and_json │ │ ├── d3-json.html │ │ └── list.json ├── Unit26-introduction_to_angularjs │ ├── $scope_and_built_in_directives │ │ ├── index.html │ │ └── javascript │ │ │ ├── app.js │ │ │ └── controller.js │ └── angular_filters │ │ ├── index.html │ │ └── javascript │ │ ├── app.js │ │ └── controller.js ├── Unit27-angular_routing │ ├── adding_a_parameter_to_a_route │ │ ├── angular-routing │ │ │ ├── css │ │ │ │ └── vendor │ │ │ │ │ └── bootstrap.min.css │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── app.js │ │ │ │ ├── controller.js │ │ │ │ └── vendor │ │ │ │ │ ├── angular-route.min.js │ │ │ │ │ ├── angular.min.js │ │ │ │ │ └── bootstrap.min.js │ │ │ ├── node_modules │ │ │ │ ├── .bin │ │ │ │ │ ├── hs │ │ │ │ │ ├── hs.cmd │ │ │ │ │ ├── http-server │ │ │ │ │ └── http-server.cmd │ │ │ │ └── http-server │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ │ └── system │ │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── safe.js │ │ │ │ │ │ ├── screenshots │ │ │ │ │ │ │ └── colors.png │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── generic-logging.js │ │ │ │ │ ├── corser │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── corser.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ ├── he.cmd │ │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ └── mime.cmd │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── http-proxy │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ ├── mkdirp │ │ │ │ │ │ │ │ └── mkdirp.cmd │ │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ │ ├── package.json │ │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ │ ├── about.html │ │ │ │ ├── contact.html │ │ │ │ ├── details.html │ │ │ │ └── home.html │ │ └── npm-debug.log │ ├── setting_up_npm │ │ └── angular-routing │ │ │ ├── css │ │ │ └── vendor │ │ │ │ └── bootstrap.min.css │ │ │ ├── index.html │ │ │ ├── js │ │ │ └── vendor │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular.min.js │ │ │ │ └── bootstrap.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── hs │ │ │ │ ├── hs.cmd │ │ │ │ ├── http-server │ │ │ │ └── http-server.cmd │ │ │ └── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ ├── .bin │ │ │ │ │ ├── ecstatic │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ ├── opener │ │ │ │ │ └── opener.cmd │ │ │ │ ├── colors │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ └── system │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── safe.js │ │ │ │ │ ├── screenshots │ │ │ │ │ │ └── colors.png │ │ │ │ │ ├── tests │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ └── themes │ │ │ │ │ │ └── generic-logging.js │ │ │ │ ├── corser │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── corser.js │ │ │ │ │ └── package.json │ │ │ │ ├── ecstatic │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── example │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ ├── he.cmd │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ └── mime.cmd │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test.js │ │ │ │ ├── http-proxy │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test.js │ │ │ │ │ └── package.json │ │ │ │ ├── opener │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── opener.js │ │ │ │ │ └── package.json │ │ │ │ ├── optimist │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── example │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ └── xup.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ └── test │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ ├── _ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ └── whitespace.js │ │ │ │ ├── portfinder │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ ├── mkdirp │ │ │ │ │ │ │ └── mkdirp.cmd │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ └── union │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── examples │ │ │ │ │ ├── after │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── simple │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ └── spdy.js │ │ │ │ │ └── socketio │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── server.js │ │ │ │ │ ├── lib │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ ├── core.js │ │ │ │ │ ├── http-stream.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── request-stream.js │ │ │ │ │ ├── response-stream.js │ │ │ │ │ └── routing-stream.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── qs │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test │ │ │ │ │ ├── after-test.js │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ ├── fixtures │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ ├── header-test.js │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── macros.js │ │ │ │ │ ├── prop-test.js │ │ │ │ │ ├── simple-test.js │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ └── streaming-test.js │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ ├── 404.html │ │ │ │ ├── img │ │ │ │ │ └── turtle.png │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ ├── directory.png │ │ │ │ ├── public.png │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ └── root │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ └── file │ │ │ │ └── http-server-test.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── about.html │ │ │ ├── contact.html │ │ │ └── home.html │ └── setting_up_the_routing_config │ │ ├── angular-routing │ │ ├── css │ │ │ └── vendor │ │ │ │ └── bootstrap.min.css │ │ ├── index.html │ │ ├── js │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ └── vendor │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular.min.js │ │ │ │ └── bootstrap.min.js │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── hs │ │ │ │ ├── hs.cmd │ │ │ │ ├── http-server │ │ │ │ └── http-server.cmd │ │ │ └── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ ├── .bin │ │ │ │ │ ├── ecstatic │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ ├── opener │ │ │ │ │ └── opener.cmd │ │ │ │ ├── colors │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ └── system │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── safe.js │ │ │ │ │ ├── screenshots │ │ │ │ │ │ └── colors.png │ │ │ │ │ ├── tests │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ └── themes │ │ │ │ │ │ └── generic-logging.js │ │ │ │ ├── corser │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── corser.js │ │ │ │ │ └── package.json │ │ │ │ ├── ecstatic │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── example │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ ├── he.cmd │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ └── mime.cmd │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test.js │ │ │ │ ├── http-proxy │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test.js │ │ │ │ │ └── package.json │ │ │ │ ├── opener │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── opener.js │ │ │ │ │ └── package.json │ │ │ │ ├── optimist │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── example │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ └── xup.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ └── test │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ ├── _ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ └── whitespace.js │ │ │ │ ├── portfinder │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ ├── mkdirp │ │ │ │ │ │ │ └── mkdirp.cmd │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ └── union │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── examples │ │ │ │ │ ├── after │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── simple │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ └── spdy.js │ │ │ │ │ └── socketio │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── server.js │ │ │ │ │ ├── lib │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ ├── core.js │ │ │ │ │ ├── http-stream.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── request-stream.js │ │ │ │ │ ├── response-stream.js │ │ │ │ │ └── routing-stream.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── qs │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test │ │ │ │ │ ├── after-test.js │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ ├── fixtures │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ ├── header-test.js │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── macros.js │ │ │ │ │ ├── prop-test.js │ │ │ │ │ ├── simple-test.js │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ └── streaming-test.js │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ ├── 404.html │ │ │ │ ├── img │ │ │ │ │ └── turtle.png │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ ├── directory.png │ │ │ │ ├── public.png │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ └── root │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ └── file │ │ │ │ └── http-server-test.js │ │ ├── package.json │ │ └── templates │ │ │ ├── about.html │ │ │ ├── contact.html │ │ │ └── home.html │ │ └── challenges │ │ └── angular-routing │ │ ├── css │ │ └── vendor │ │ │ └── bootstrap.min.css │ │ ├── index.html │ │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ └── vendor │ │ │ ├── angular-route.min.js │ │ │ ├── angular.min.js │ │ │ └── bootstrap.min.js │ │ ├── node_modules │ │ ├── .bin │ │ │ ├── hs │ │ │ ├── hs.cmd │ │ │ ├── http-server │ │ │ └── http-server.cmd │ │ └── http-server │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ └── http-server │ │ │ ├── lib │ │ │ └── http-server.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── ecstatic │ │ │ │ ├── ecstatic.cmd │ │ │ │ ├── opener │ │ │ │ └── opener.cmd │ │ │ ├── colors │ │ │ │ ├── .travis.yml │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ ├── ReadMe.md │ │ │ │ ├── examples │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ └── safe-string.js │ │ │ │ ├── lib │ │ │ │ │ ├── colors.js │ │ │ │ │ ├── custom │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── maps │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ └── zebra.js │ │ │ │ │ ├── styles.js │ │ │ │ │ └── system │ │ │ │ │ │ └── supports-colors.js │ │ │ │ ├── package.json │ │ │ │ ├── safe.js │ │ │ │ ├── screenshots │ │ │ │ │ └── colors.png │ │ │ │ ├── tests │ │ │ │ │ ├── basic-test.js │ │ │ │ │ └── safe-test.js │ │ │ │ └── themes │ │ │ │ │ └── generic-logging.js │ │ │ ├── corser │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ └── corser.js │ │ │ │ └── package.json │ │ │ ├── ecstatic │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── example │ │ │ │ │ ├── core.js │ │ │ │ │ ├── express.js │ │ │ │ │ ├── public │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── union.js │ │ │ │ ├── lib │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ └── ecstatic │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ └── status-handlers.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── he │ │ │ │ │ │ ├── he.cmd │ │ │ │ │ │ ├── mime │ │ │ │ │ │ └── mime.cmd │ │ │ │ │ ├── he │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ └── he │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── mime │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── types.json │ │ │ │ │ ├── minimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ └── url-join │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ └── tests.js │ │ │ │ ├── package.json │ │ │ │ └── test.js │ │ │ ├── http-proxy │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ └── http-proxy │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── passes │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── package.json │ │ │ │ │ └── requires-port │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test.js │ │ │ │ └── package.json │ │ │ ├── opener │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── opener.js │ │ │ │ └── package.json │ │ │ ├── optimist │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── example │ │ │ │ │ ├── bool.js │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ ├── default_hash.js │ │ │ │ │ ├── default_singles.js │ │ │ │ │ ├── divide.js │ │ │ │ │ ├── line_count.js │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ ├── nonopt.js │ │ │ │ │ ├── reflect.js │ │ │ │ │ ├── short.js │ │ │ │ │ ├── string.js │ │ │ │ │ ├── usage-options.js │ │ │ │ │ └── xup.js │ │ │ │ ├── index.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── minimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ └── wordwrap │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ ├── example │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ └── wrap.js │ │ │ │ ├── package.json │ │ │ │ ├── readme.markdown │ │ │ │ └── test │ │ │ │ │ ├── _.js │ │ │ │ │ ├── _ │ │ │ │ │ ├── argv.js │ │ │ │ │ └── bin.js │ │ │ │ │ ├── dash.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ ├── short.js │ │ │ │ │ ├── usage.js │ │ │ │ │ └── whitespace.js │ │ │ ├── portfinder │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ └── portfinder.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── mkdirp │ │ │ │ │ │ └── mkdirp.cmd │ │ │ │ │ ├── async │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ └── package.json │ │ │ │ │ └── mkdirp │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── bin │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ ├── examples │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ └── umask_sync.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── .gitkeep │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ └── port-finder-test.js │ │ │ └── union │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── examples │ │ │ │ ├── after │ │ │ │ │ └── index.js │ │ │ │ ├── simple │ │ │ │ │ ├── favicon.png │ │ │ │ │ ├── middleware │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ ├── simple.js │ │ │ │ │ └── spdy.js │ │ │ │ └── socketio │ │ │ │ │ ├── README │ │ │ │ │ ├── index.html │ │ │ │ │ └── server.js │ │ │ │ ├── lib │ │ │ │ ├── buffered-stream.js │ │ │ │ ├── core.js │ │ │ │ ├── http-stream.js │ │ │ │ ├── index.js │ │ │ │ ├── request-stream.js │ │ │ │ ├── response-stream.js │ │ │ │ └── routing-stream.js │ │ │ │ ├── node_modules │ │ │ │ └── qs │ │ │ │ │ ├── .jshintignore │ │ │ │ │ ├── .jshintrc │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ ├── index.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ └── utils.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ ├── parse.js │ │ │ │ │ └── stringify.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ ├── after-test.js │ │ │ │ ├── body-parser-test.js │ │ │ │ ├── double-write-test.js │ │ │ │ ├── ecstatic-test.js │ │ │ │ ├── fixtures │ │ │ │ │ ├── index.js │ │ │ │ │ └── static │ │ │ │ │ │ └── some-file.txt │ │ │ │ ├── header-test.js │ │ │ │ ├── helpers │ │ │ │ │ ├── index.js │ │ │ │ │ └── macros.js │ │ │ │ ├── prop-test.js │ │ │ │ ├── simple-test.js │ │ │ │ ├── status-code-test.js │ │ │ │ └── streaming-test.js │ │ │ │ └── union.png │ │ │ ├── package.json │ │ │ ├── public │ │ │ ├── 404.html │ │ │ ├── img │ │ │ │ └── turtle.png │ │ │ └── index.html │ │ │ ├── screenshots │ │ │ ├── directory.png │ │ │ ├── public.png │ │ │ └── start.png │ │ │ └── test │ │ │ ├── fixtures │ │ │ └── root │ │ │ │ ├── canYouSeeMe │ │ │ │ └── file │ │ │ └── http-server-test.js │ │ ├── package.json │ │ └── templates │ │ ├── about.html │ │ ├── contact.html │ │ └── home.html ├── Unit28-angular_forms │ ├── angular_form_directives_and_services │ │ ├── README.md │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ └── bootstrap.min.css │ │ ├── index.html │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ └── vendor │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular.min.js │ │ │ │ └── bootstrap.min.js │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── hs │ │ │ │ ├── http-server │ │ │ │ └── shjs │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ └── opener │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ │ └── system │ │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── safe.js │ │ │ │ │ │ ├── screenshots │ │ │ │ │ │ │ └── colors.png │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── generic-logging.js │ │ │ │ │ ├── corser │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── corser.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ └── mime │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── http-proxy │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ ├── package.json │ │ └── templates │ │ │ └── registerForm.html │ ├── form_selection_menu │ │ ├── README.md │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ └── bootstrap.min.css │ │ ├── index.html │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ └── vendor │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular.min.js │ │ │ │ └── bootstrap.min.js │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── hs │ │ │ │ ├── http-server │ │ │ │ └── shjs │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ └── opener │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ │ └── system │ │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── safe.js │ │ │ │ │ │ ├── screenshots │ │ │ │ │ │ │ └── colors.png │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── generic-logging.js │ │ │ │ │ ├── corser │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── corser.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ └── mime │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── http-proxy │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ ├── package.json │ │ └── templates │ │ │ └── selectionForm.html │ └── form_validation_outside_the_form │ │ ├── README.md │ │ ├── css │ │ ├── style.css │ │ └── vendor │ │ │ └── bootstrap.min.css │ │ ├── index.html │ │ ├── javascript │ │ ├── app.js │ │ ├── controller.js │ │ ├── directive.js │ │ └── vendor │ │ │ ├── angular-route.min.js │ │ │ ├── angular.min.js │ │ │ └── bootstrap.min.js │ │ ├── node_modules │ │ ├── .bin │ │ │ ├── hs │ │ │ ├── http-server │ │ │ └── shjs │ │ ├── http-server │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── http-server │ │ │ ├── lib │ │ │ │ └── http-server.js │ │ │ ├── node_modules │ │ │ │ ├── .bin │ │ │ │ │ ├── ecstatic │ │ │ │ │ └── opener │ │ │ │ ├── colors │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ └── system │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── safe.js │ │ │ │ │ ├── screenshots │ │ │ │ │ │ └── colors.png │ │ │ │ │ ├── tests │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ └── themes │ │ │ │ │ │ └── generic-logging.js │ │ │ │ ├── corser │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── corser.js │ │ │ │ │ └── package.json │ │ │ │ ├── ecstatic │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── example │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ └── mime │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test.js │ │ │ │ ├── http-proxy │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test.js │ │ │ │ │ └── package.json │ │ │ │ ├── opener │ │ │ │ │ ├── README.md │ │ │ │ │ ├── opener.js │ │ │ │ │ └── package.json │ │ │ │ ├── optimist │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── example │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ └── xup.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ └── test │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ ├── _ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ └── whitespace.js │ │ │ │ ├── portfinder │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ └── union │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── examples │ │ │ │ │ ├── after │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── simple │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ └── spdy.js │ │ │ │ │ └── socketio │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── server.js │ │ │ │ │ ├── lib │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ ├── core.js │ │ │ │ │ ├── http-stream.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── request-stream.js │ │ │ │ │ ├── response-stream.js │ │ │ │ │ └── routing-stream.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── qs │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test │ │ │ │ │ ├── after-test.js │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ ├── fixtures │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ ├── header-test.js │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── macros.js │ │ │ │ │ ├── prop-test.js │ │ │ │ │ ├── simple-test.js │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ └── streaming-test.js │ │ │ │ │ └── union.png │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ ├── 404.html │ │ │ │ ├── img │ │ │ │ │ └── turtle.png │ │ │ │ └── index.html │ │ │ ├── screenshots │ │ │ │ ├── directory.png │ │ │ │ ├── public.png │ │ │ │ └── start.png │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ └── root │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ └── file │ │ │ │ └── http-server-test.js │ │ └── shelljs │ │ │ ├── .documentup.json │ │ │ ├── .jshintrc │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ └── shjs │ │ │ ├── global.js │ │ │ ├── make.js │ │ │ ├── package.json │ │ │ ├── scripts │ │ │ ├── generate-docs.js │ │ │ └── run-tests.js │ │ │ ├── shell.js │ │ │ └── src │ │ │ ├── cat.js │ │ │ ├── cd.js │ │ │ ├── chmod.js │ │ │ ├── common.js │ │ │ ├── cp.js │ │ │ ├── dirs.js │ │ │ ├── echo.js │ │ │ ├── error.js │ │ │ ├── exec.js │ │ │ ├── find.js │ │ │ ├── grep.js │ │ │ ├── ls.js │ │ │ ├── mkdir.js │ │ │ ├── mv.js │ │ │ ├── popd.js │ │ │ ├── pushd.js │ │ │ ├── pwd.js │ │ │ ├── rm.js │ │ │ ├── sed.js │ │ │ ├── tempdir.js │ │ │ ├── test.js │ │ │ ├── to.js │ │ │ ├── toEnd.js │ │ │ └── which.js │ │ ├── package.json │ │ └── templates │ │ ├── registerForm.html │ │ └── success.html ├── Unit29-angular_services │ ├── http_service_in_action │ │ ├── README.md │ │ ├── index.html │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ └── service.js │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── hs │ │ │ │ ├── http-server │ │ │ │ └── shjs │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ └── opener │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── normal-usage.js │ │ │ │ │ │ │ └── safe-string.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ │ ├── trap.js │ │ │ │ │ │ │ │ └── zalgo.js │ │ │ │ │ │ │ ├── extendStringPrototype.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── maps │ │ │ │ │ │ │ │ ├── america.js │ │ │ │ │ │ │ │ ├── rainbow.js │ │ │ │ │ │ │ │ ├── random.js │ │ │ │ │ │ │ │ └── zebra.js │ │ │ │ │ │ │ ├── styles.js │ │ │ │ │ │ │ └── system │ │ │ │ │ │ │ │ └── supports-colors.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── safe.js │ │ │ │ │ │ ├── screenshots │ │ │ │ │ │ │ └── colors.png │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ ├── basic-test.js │ │ │ │ │ │ │ └── safe-test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── generic-logging.js │ │ │ │ │ ├── corser │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── corser.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── aliases.json │ │ │ │ │ │ │ │ ├── defaults.json │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ └── mime │ │ │ │ │ │ │ ├── he │ │ │ │ │ │ │ │ ├── LICENSE-MIT.txt │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ │ └── he │ │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ │ ├── man │ │ │ │ │ │ │ │ │ └── he.1 │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── all_bool.js │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── kv_short.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ ├── stop_early.js │ │ │ │ │ │ │ │ │ ├── unknown.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── url-join │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── url-join.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── http-proxy │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── http-proxy.js │ │ │ │ │ │ │ └── http-proxy │ │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── passes │ │ │ │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ │ │ │ └── ws-incoming.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── eventemitter3 │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── requires-port │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── minimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── num.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ ├── cmd.js │ │ │ │ │ │ │ │ └── usage.txt │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── minimist │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── parse.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ │ │ ├── default_bool.js │ │ │ │ │ │ │ │ │ ├── dotted.js │ │ │ │ │ │ │ │ │ ├── long.js │ │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── opts_fs.js │ │ │ │ │ │ │ │ ├── opts_fs_sync.js │ │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ ├── package.json │ │ └── student.json │ ├── the_angular_$http service │ │ ├── index.html │ │ └── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ └── service.js │ ├── the_angular_service_module │ │ ├── index.html │ │ └── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ └── service.js │ └── the_moviedb_api │ │ ├── README.md │ │ ├── css │ │ ├── style.css │ │ └── vendor │ │ │ ├── animate.css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.min.css │ │ │ ├── slick-theme.css │ │ │ └── slick.css │ │ ├── images │ │ ├── movies-logo-1.gif │ │ ├── movies.jpg │ │ └── movies_logo.png │ │ ├── index.html │ │ ├── javascript │ │ ├── app.js │ │ ├── controller.js │ │ ├── service.js │ │ └── vendor │ │ │ ├── angular-animate.js │ │ │ ├── angular-animate.min.js │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-sanitize.js │ │ │ ├── angular-sanitize.min.js │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ ├── jquery-1.11.3.min.js │ │ │ ├── slick.js │ │ │ └── slick.min.js │ │ ├── node_modules │ │ ├── .bin │ │ │ ├── ecstatic │ │ │ ├── he │ │ │ ├── hs │ │ │ ├── http-server │ │ │ ├── http-server.cmd │ │ │ ├── mime │ │ │ ├── mkdirp │ │ │ ├── opener │ │ │ ├── shjs │ │ │ └── shjs.cmd │ │ ├── async │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── component.json │ │ │ ├── lib │ │ │ │ └── async.js │ │ │ └── package.json │ │ ├── colors │ │ │ ├── .travis.yml │ │ │ ├── MIT-LICENSE.txt │ │ │ ├── ReadMe.md │ │ │ ├── examples │ │ │ │ ├── normal-usage.js │ │ │ │ └── safe-string.js │ │ │ ├── lib │ │ │ │ ├── colors.js │ │ │ │ ├── custom │ │ │ │ │ ├── trap.js │ │ │ │ │ └── zalgo.js │ │ │ │ ├── extendStringPrototype.js │ │ │ │ ├── index.js │ │ │ │ ├── maps │ │ │ │ │ ├── america.js │ │ │ │ │ ├── rainbow.js │ │ │ │ │ ├── random.js │ │ │ │ │ └── zebra.js │ │ │ │ ├── styles.js │ │ │ │ └── system │ │ │ │ │ └── supports-colors.js │ │ │ ├── package.json │ │ │ ├── safe.js │ │ │ ├── screenshots │ │ │ │ └── colors.png │ │ │ ├── tests │ │ │ │ ├── basic-test.js │ │ │ │ └── safe-test.js │ │ │ └── themes │ │ │ │ └── generic-logging.js │ │ ├── corser │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ └── corser.js │ │ │ └── package.json │ │ ├── ecstatic │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── example │ │ │ │ ├── core.js │ │ │ │ ├── express.js │ │ │ │ ├── public │ │ │ │ │ ├── beep │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── hello.txt │ │ │ │ │ ├── subdir │ │ │ │ │ │ └── world.txt │ │ │ │ │ └── turtle.png │ │ │ │ └── union.js │ │ │ ├── lib │ │ │ │ ├── ecstatic.js │ │ │ │ └── ecstatic │ │ │ │ │ ├── aliases.json │ │ │ │ │ ├── defaults.json │ │ │ │ │ ├── etag.js │ │ │ │ │ ├── opts.js │ │ │ │ │ ├── showdir.js │ │ │ │ │ └── status-handlers.js │ │ │ ├── package.json │ │ │ └── test.js │ │ ├── eventemitter3 │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── he │ │ │ ├── LICENSE-MIT.txt │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── he │ │ │ ├── he.js │ │ │ ├── man │ │ │ │ └── he.1 │ │ │ └── package.json │ │ ├── http-proxy │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── http-proxy.js │ │ │ │ └── http-proxy │ │ │ │ │ ├── common.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── passes │ │ │ │ │ ├── web-incoming.js │ │ │ │ │ ├── web-outgoing.js │ │ │ │ │ └── ws-incoming.js │ │ │ └── package.json │ │ ├── http-server │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── http-server │ │ │ ├── lib │ │ │ │ └── http-server.js │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ ├── 404.html │ │ │ │ ├── img │ │ │ │ │ └── turtle.png │ │ │ │ └── index.html │ │ │ ├── screenshots │ │ │ │ ├── directory.png │ │ │ │ ├── public.png │ │ │ │ └── start.png │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ └── root │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ └── file │ │ │ │ └── http-server-test.js │ │ ├── mime │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── build │ │ │ │ ├── build.js │ │ │ │ └── test.js │ │ │ ├── cli.js │ │ │ ├── mime.js │ │ │ ├── package.json │ │ │ └── types.json │ │ ├── minimist │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── example │ │ │ │ └── parse.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── readme.markdown │ │ │ └── test │ │ │ │ ├── all_bool.js │ │ │ │ ├── bool.js │ │ │ │ ├── dash.js │ │ │ │ ├── default_bool.js │ │ │ │ ├── dotted.js │ │ │ │ ├── kv_short.js │ │ │ │ ├── long.js │ │ │ │ ├── num.js │ │ │ │ ├── parse.js │ │ │ │ ├── parse_modified.js │ │ │ │ ├── short.js │ │ │ │ ├── stop_early.js │ │ │ │ ├── unknown.js │ │ │ │ └── whitespace.js │ │ ├── mkdirp │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── bin │ │ │ │ ├── cmd.js │ │ │ │ └── usage.txt │ │ │ ├── examples │ │ │ │ └── pow.js │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── minimist │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── example │ │ │ │ │ └── parse.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ └── test │ │ │ │ │ ├── dash.js │ │ │ │ │ ├── default_bool.js │ │ │ │ │ ├── dotted.js │ │ │ │ │ ├── long.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ ├── short.js │ │ │ │ │ └── whitespace.js │ │ │ ├── package.json │ │ │ ├── readme.markdown │ │ │ └── test │ │ │ │ ├── chmod.js │ │ │ │ ├── clobber.js │ │ │ │ ├── mkdirp.js │ │ │ │ ├── opts_fs.js │ │ │ │ ├── opts_fs_sync.js │ │ │ │ ├── perm.js │ │ │ │ ├── perm_sync.js │ │ │ │ ├── race.js │ │ │ │ ├── rel.js │ │ │ │ ├── return.js │ │ │ │ ├── return_sync.js │ │ │ │ ├── root.js │ │ │ │ ├── sync.js │ │ │ │ ├── umask.js │ │ │ │ └── umask_sync.js │ │ ├── opener │ │ │ ├── README.md │ │ │ ├── opener.js │ │ │ └── package.json │ │ ├── optimist │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── example │ │ │ │ ├── bool.js │ │ │ │ ├── boolean_double.js │ │ │ │ ├── boolean_single.js │ │ │ │ ├── default_hash.js │ │ │ │ ├── default_singles.js │ │ │ │ ├── divide.js │ │ │ │ ├── line_count.js │ │ │ │ ├── line_count_options.js │ │ │ │ ├── line_count_wrap.js │ │ │ │ ├── nonopt.js │ │ │ │ ├── reflect.js │ │ │ │ ├── short.js │ │ │ │ ├── string.js │ │ │ │ ├── usage-options.js │ │ │ │ └── xup.js │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── minimist │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── example │ │ │ │ │ └── parse.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ └── test │ │ │ │ │ ├── bool.js │ │ │ │ │ ├── dash.js │ │ │ │ │ ├── default_bool.js │ │ │ │ │ ├── dotted.js │ │ │ │ │ ├── long.js │ │ │ │ │ ├── num.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ ├── short.js │ │ │ │ │ └── whitespace.js │ │ │ ├── package.json │ │ │ ├── readme.markdown │ │ │ └── test │ │ │ │ ├── _.js │ │ │ │ ├── _ │ │ │ │ ├── argv.js │ │ │ │ └── bin.js │ │ │ │ ├── dash.js │ │ │ │ ├── parse.js │ │ │ │ ├── parse_modified.js │ │ │ │ ├── short.js │ │ │ │ ├── usage.js │ │ │ │ └── whitespace.js │ │ ├── portfinder │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ └── portfinder.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ └── .gitkeep │ │ │ │ ├── port-finder-multiple-test.js │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ └── port-finder-test.js │ │ ├── qs │ │ │ ├── .jshintignore │ │ │ ├── .jshintrc │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── index.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── parse.js │ │ │ │ └── stringify.js │ │ ├── requires-port │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test.js │ │ ├── shelljs │ │ │ ├── .documentup.json │ │ │ ├── .jshintrc │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ ├── global.js │ │ │ ├── make.js │ │ │ ├── package.json │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ ├── shell.js │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ ├── union │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── examples │ │ │ │ ├── after │ │ │ │ │ └── index.js │ │ │ │ ├── simple │ │ │ │ │ ├── favicon.png │ │ │ │ │ ├── middleware │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ ├── simple.js │ │ │ │ │ └── spdy.js │ │ │ │ └── socketio │ │ │ │ │ ├── README │ │ │ │ │ ├── index.html │ │ │ │ │ └── server.js │ │ │ ├── lib │ │ │ │ ├── buffered-stream.js │ │ │ │ ├── core.js │ │ │ │ ├── http-stream.js │ │ │ │ ├── index.js │ │ │ │ ├── request-stream.js │ │ │ │ ├── response-stream.js │ │ │ │ └── routing-stream.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── after-test.js │ │ │ │ ├── body-parser-test.js │ │ │ │ ├── double-write-test.js │ │ │ │ ├── ecstatic-test.js │ │ │ │ ├── fixtures │ │ │ │ │ ├── index.js │ │ │ │ │ └── static │ │ │ │ │ │ └── some-file.txt │ │ │ │ ├── header-test.js │ │ │ │ ├── helpers │ │ │ │ │ ├── index.js │ │ │ │ │ └── macros.js │ │ │ │ ├── prop-test.js │ │ │ │ ├── simple-test.js │ │ │ │ ├── status-code-test.js │ │ │ │ └── streaming-test.js │ │ │ └── union.png │ │ ├── url-join │ │ │ ├── .npmignore │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ └── url-join.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── tests.js │ │ └── wordwrap │ │ │ ├── LICENSE │ │ │ ├── README.markdown │ │ │ ├── example │ │ │ ├── center.js │ │ │ └── meat.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ ├── break.js │ │ │ ├── idleness.txt │ │ │ └── wrap.js │ │ └── package.json ├── Unit30-Angular_Directives │ ├── creating_a_google_map_directive │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── about.html │ │ │ ├── directives │ │ │ ├── map.html │ │ │ ├── movie-info-box.html │ │ │ └── movieNav.html │ │ │ └── movies.html │ ├── creating_a_navigation_menu │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── directives │ │ │ ├── movie-info-box.html │ │ │ └── movieNav.html │ │ │ └── movies.html │ ├── movies_db_revisted │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── directives │ │ │ └── movie-info-box.html │ │ │ └── movies.html │ └── pulling_it_all_together │ │ ├── adding_a_bootstrap_menu │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── about.html │ │ │ ├── directives │ │ │ ├── map.html │ │ │ ├── movie-info-box.html │ │ │ └── movieNav.html │ │ │ └── movies.html │ │ ├── adding_a_details_view │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── about.html │ │ │ ├── directives │ │ │ ├── map.html │ │ │ ├── movie-info-box.html │ │ │ └── movieNav.html │ │ │ ├── error.html │ │ │ ├── home.html │ │ │ ├── movieDetails.html │ │ │ └── movies.html │ │ ├── adding_css_to_make_app_presentable │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── about.html │ │ │ ├── directives │ │ │ ├── map.html │ │ │ ├── movie-info-box.html │ │ │ └── movieNav.html │ │ │ ├── error.html │ │ │ ├── home.html │ │ │ ├── movieDetails.html │ │ │ └── movies.html │ │ ├── creating_a_home_page │ │ └── mdb-nav │ │ │ ├── README.md │ │ │ ├── css │ │ │ ├── style.css │ │ │ └── vendor │ │ │ │ ├── animate.css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── images │ │ │ └── movies-logo-1.gif │ │ │ ├── index.html │ │ │ ├── javascript │ │ │ ├── app.js │ │ │ ├── controller.js │ │ │ ├── directive.js │ │ │ ├── service.js │ │ │ └── vendor │ │ │ │ ├── angular-animate.js │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-route.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-sanitize.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── jquery-1.11.3.min.js │ │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── http-server │ │ │ │ ├── http-server.cmd │ │ │ │ ├── shjs │ │ │ │ └── shjs.cmd │ │ │ ├── http-server │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── http-server │ │ │ │ ├── lib │ │ │ │ │ └── http-server.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ │ ├── opener │ │ │ │ │ │ └── opener.cmd │ │ │ │ │ ├── colors │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ ├── ecstatic │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ │ └── union.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── opener │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── opener.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── optimist │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ │ └── whitespace.js │ │ │ │ │ ├── portfinder │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ │ └── union │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ │ └── spdy.js │ │ │ │ │ │ └── socketio │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ └── server.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── http-stream.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── request-stream.js │ │ │ │ │ │ ├── response-stream.js │ │ │ │ │ │ └── routing-stream.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ └── qs │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── browser │ │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── after-test.js │ │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ │ ├── header-test.js │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ ├── prop-test.js │ │ │ │ │ │ ├── simple-test.js │ │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ │ └── streaming-test.js │ │ │ │ │ │ └── union.png │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ ├── 404.html │ │ │ │ │ ├── img │ │ │ │ │ │ └── turtle.png │ │ │ │ │ └── index.html │ │ │ │ ├── screenshots │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── public.png │ │ │ │ │ └── start.png │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── root │ │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ │ └── file │ │ │ │ │ └── http-server-test.js │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── generate-docs.js │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── src │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── chmod.js │ │ │ │ ├── common.js │ │ │ │ ├── cp.js │ │ │ │ ├── dirs.js │ │ │ │ ├── echo.js │ │ │ │ ├── error.js │ │ │ │ ├── exec.js │ │ │ │ ├── find.js │ │ │ │ ├── grep.js │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── mv.js │ │ │ │ ├── popd.js │ │ │ │ ├── pushd.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── sed.js │ │ │ │ ├── tempdir.js │ │ │ │ ├── test.js │ │ │ │ ├── to.js │ │ │ │ ├── toEnd.js │ │ │ │ └── which.js │ │ │ ├── package.json │ │ │ └── templates │ │ │ ├── about.html │ │ │ ├── directives │ │ │ ├── map.html │ │ │ ├── movie-info-box.html │ │ │ └── movieNav.html │ │ │ ├── home.html │ │ │ └── movies.html │ │ └── error_handling │ │ └── mdb-nav │ │ ├── README.md │ │ ├── css │ │ ├── style.css │ │ └── vendor │ │ │ ├── animate.css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.min.css │ │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── images │ │ └── movies-logo-1.gif │ │ ├── index.html │ │ ├── javascript │ │ ├── app.js │ │ ├── controller.js │ │ ├── directive.js │ │ ├── service.js │ │ └── vendor │ │ │ ├── angular-animate.js │ │ │ ├── angular-animate.min.js │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-sanitize.js │ │ │ ├── angular-sanitize.min.js │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── jquery-1.11.3.min.js │ │ ├── node_modules │ │ ├── .bin │ │ │ ├── http-server │ │ │ ├── http-server.cmd │ │ │ ├── shjs │ │ │ └── shjs.cmd │ │ ├── http-server │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── http-server │ │ │ ├── lib │ │ │ │ └── http-server.js │ │ │ ├── node_modules │ │ │ │ ├── .bin │ │ │ │ │ ├── ecstatic │ │ │ │ │ ├── ecstatic.cmd │ │ │ │ │ ├── opener │ │ │ │ │ └── opener.cmd │ │ │ │ ├── colors │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ ├── colors.js │ │ │ │ │ ├── example.html │ │ │ │ │ ├── example.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test.js │ │ │ │ │ └── themes │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ └── winston-light.js │ │ │ │ ├── ecstatic │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── example │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ ├── public │ │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── hello.txt │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ └── world.txt │ │ │ │ │ │ │ └── turtle.png │ │ │ │ │ │ └── union.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── ecstatic.js │ │ │ │ │ │ └── ecstatic │ │ │ │ │ │ │ ├── etag.js │ │ │ │ │ │ │ ├── opts.js │ │ │ │ │ │ │ ├── showdir.js │ │ │ │ │ │ │ └── status-handlers.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── ent │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── entities.json │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ └── simple.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── codes.js │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ │ │ └── node.types │ │ │ │ │ │ └── optimist │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ │ └── xup.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ │ ├── _ │ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ │ └── usage.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── 304.js │ │ │ │ │ │ ├── common-cases-error.js │ │ │ │ │ │ ├── common-cases.js │ │ │ │ │ │ ├── core-error.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── express-error.js │ │ │ │ │ │ ├── express.js │ │ │ │ │ │ ├── malformed-dir.js │ │ │ │ │ │ ├── malformed.js │ │ │ │ │ │ ├── public │ │ │ │ │ │ ├── 404.html │ │ │ │ │ │ ├── a.txt │ │ │ │ │ │ ├── b.txt │ │ │ │ │ │ ├── c.js │ │ │ │ │ │ ├── compress │ │ │ │ │ │ │ ├── foo.js │ │ │ │ │ │ │ └── foo_2.js │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ ├── e.html │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ ├── subdir_with space │ │ │ │ │ │ │ ├── file_with space.html │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ └── 中文 │ │ │ │ │ │ │ └── 檔案.html │ │ │ │ │ │ ├── union-error.js │ │ │ │ │ │ └── union.js │ │ │ │ ├── opener │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── opener.js │ │ │ │ │ └── package.json │ │ │ │ ├── optimist │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── example │ │ │ │ │ │ ├── bool.js │ │ │ │ │ │ ├── boolean_double.js │ │ │ │ │ │ ├── boolean_single.js │ │ │ │ │ │ ├── default_hash.js │ │ │ │ │ │ ├── default_singles.js │ │ │ │ │ │ ├── divide.js │ │ │ │ │ │ ├── line_count.js │ │ │ │ │ │ ├── line_count_options.js │ │ │ │ │ │ ├── line_count_wrap.js │ │ │ │ │ │ ├── nonopt.js │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── usage-options.js │ │ │ │ │ │ └── xup.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── wordwrap │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── center.js │ │ │ │ │ │ │ └── meat.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── break.js │ │ │ │ │ │ │ ├── idleness.txt │ │ │ │ │ │ │ └── wrap.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ └── test │ │ │ │ │ │ ├── _.js │ │ │ │ │ │ ├── _ │ │ │ │ │ │ ├── argv.js │ │ │ │ │ │ └── bin.js │ │ │ │ │ │ ├── dash.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ │ ├── short.js │ │ │ │ │ │ ├── usage.js │ │ │ │ │ │ └── whitespace.js │ │ │ │ ├── portfinder │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ │ └── portfinder.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── mkdirp │ │ │ │ │ │ │ ├── .gitignore.orig │ │ │ │ │ │ │ ├── .gitignore.rej │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── pow.js │ │ │ │ │ │ │ ├── pow.js.orig │ │ │ │ │ │ │ └── pow.js.rej │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ └── rel.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ ├── port-finder-socket-test.js │ │ │ │ │ │ └── port-finder-test.js │ │ │ │ └── union │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── examples │ │ │ │ │ ├── after │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── simple │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ ├── favicon.js │ │ │ │ │ │ │ ├── gzip-decode.js │ │ │ │ │ │ │ └── gzip-encode.js │ │ │ │ │ │ ├── simple.js │ │ │ │ │ │ └── spdy.js │ │ │ │ │ └── socketio │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── server.js │ │ │ │ │ ├── lib │ │ │ │ │ ├── buffered-stream.js │ │ │ │ │ ├── core.js │ │ │ │ │ ├── http-stream.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── request-stream.js │ │ │ │ │ ├── response-stream.js │ │ │ │ │ └── routing-stream.js │ │ │ │ │ ├── node_modules │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ └── qs │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ ├── benchmark.js │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── examples.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── browser │ │ │ │ │ │ ├── expect.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ ├── mocha.css │ │ │ │ │ │ ├── mocha.js │ │ │ │ │ │ ├── qs.css │ │ │ │ │ │ └── qs.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test │ │ │ │ │ ├── after-test.js │ │ │ │ │ ├── body-parser-test.js │ │ │ │ │ ├── double-write-test.js │ │ │ │ │ ├── ecstatic-test.js │ │ │ │ │ ├── fixtures │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── some-file.txt │ │ │ │ │ ├── header-test.js │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── macros.js │ │ │ │ │ ├── prop-test.js │ │ │ │ │ ├── simple-test.js │ │ │ │ │ ├── status-code-test.js │ │ │ │ │ └── streaming-test.js │ │ │ │ │ └── union.png │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ ├── 404.html │ │ │ │ ├── img │ │ │ │ │ └── turtle.png │ │ │ │ └── index.html │ │ │ ├── screenshots │ │ │ │ ├── directory.png │ │ │ │ ├── public.png │ │ │ │ └── start.png │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ └── root │ │ │ │ │ ├── canYouSeeMe │ │ │ │ │ └── file │ │ │ │ └── http-server-test.js │ │ └── shelljs │ │ │ ├── .documentup.json │ │ │ ├── .jshintrc │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ └── shjs │ │ │ ├── global.js │ │ │ ├── make.js │ │ │ ├── package.json │ │ │ ├── scripts │ │ │ ├── generate-docs.js │ │ │ └── run-tests.js │ │ │ ├── shell.js │ │ │ └── src │ │ │ ├── cat.js │ │ │ ├── cd.js │ │ │ ├── chmod.js │ │ │ ├── common.js │ │ │ ├── cp.js │ │ │ ├── dirs.js │ │ │ ├── echo.js │ │ │ ├── error.js │ │ │ ├── exec.js │ │ │ ├── find.js │ │ │ ├── grep.js │ │ │ ├── ls.js │ │ │ ├── mkdir.js │ │ │ ├── mv.js │ │ │ ├── popd.js │ │ │ ├── pushd.js │ │ │ ├── pwd.js │ │ │ ├── rm.js │ │ │ ├── sed.js │ │ │ ├── tempdir.js │ │ │ ├── test.js │ │ │ ├── to.js │ │ │ ├── toEnd.js │ │ │ └── which.js │ │ ├── package.json │ │ └── templates │ │ ├── about.html │ │ ├── directives │ │ ├── map.html │ │ ├── movie-info-box.html │ │ └── movieNav.html │ │ ├── error.html │ │ ├── home.html │ │ └── movies.html └── angular-todo │ ├── angular-forms │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ ├── js │ │ ├── app.js │ │ └── controller.js │ ├── package.json │ └── templates │ │ ├── home.html │ │ └── register.html │ ├── authentication-over-rest-using-jwts │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ └── service.js │ ├── package.json │ └── templates │ │ ├── home.html │ │ └── register.html │ ├── creating-and-retrieving-todo-items │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── a0-angular-storage │ │ │ ├── .bower.json │ │ │ ├── History.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── angular-storage.js │ │ │ │ └── angular-storage.min.js │ │ │ ├── gulpfile.js │ │ │ ├── index.js │ │ │ ├── karma-dist-concatenated.conf.js │ │ │ ├── karma-dist-minified.conf.js │ │ │ ├── karma-src-all.conf.js │ │ │ ├── karma-src.conf.js │ │ │ └── package.json │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ └── service.js │ ├── package.json │ └── templates │ │ ├── edit-todo.html │ │ ├── home.html │ │ ├── register.html │ │ └── todo.html │ ├── directives │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── a0-angular-storage │ │ │ ├── .bower.json │ │ │ ├── History.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── angular-storage.js │ │ │ │ └── angular-storage.min.js │ │ │ ├── gulpfile.js │ │ │ ├── index.js │ │ │ ├── karma-dist-concatenated.conf.js │ │ │ ├── karma-dist-minified.conf.js │ │ │ ├── karma-src-all.conf.js │ │ │ ├── karma-src.conf.js │ │ │ └── package.json │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ ├── directive.js │ │ └── service.js │ ├── package.json │ └── templates │ │ ├── directives │ │ └── todo-table.html │ │ ├── edit-todo.html │ │ ├── home.html │ │ ├── register.html │ │ └── todo.html │ ├── getting-started │ ├── .gitignore │ ├── bower.json │ ├── index.html │ └── package.json │ ├── making-api-calls-using-services-and-http │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ └── service.js │ ├── package.json │ └── templates │ │ ├── home.html │ │ └── register.html │ ├── markdown │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ └── package.json │ ├── persisting-data-using-local-storage │ ├── README.md │ ├── bower.json │ ├── bower_components │ │ ├── a0-angular-storage │ │ │ ├── .bower.json │ │ │ ├── History.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── angular-storage.js │ │ │ │ └── angular-storage.min.js │ │ │ ├── gulpfile.js │ │ │ ├── index.js │ │ │ ├── karma-dist-concatenated.conf.js │ │ │ ├── karma-dist-minified.conf.js │ │ │ ├── karma-src-all.conf.js │ │ │ ├── karma-src.conf.js │ │ │ └── package.json │ │ ├── angular-route │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── angular │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── angular-csp.css │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.gzip │ │ │ ├── angular.min.js.map │ │ │ ├── bower.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── CHANGELOG.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── Gruntfile.js │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── npm.js │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── grunt │ │ │ │ ├── .jshintrc │ │ │ │ ├── bs-commonjs-generator.js │ │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ │ ├── bs-lessdoc-parser.js │ │ │ │ ├── bs-raw-files-generator.js │ │ │ │ ├── change-version.js │ │ │ │ ├── configBridge.json │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── sauce_browsers.yml │ │ │ ├── js │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── affix.js │ │ │ │ ├── alert.js │ │ │ │ ├── button.js │ │ │ │ ├── carousel.js │ │ │ │ ├── collapse.js │ │ │ │ ├── dropdown.js │ │ │ │ ├── modal.js │ │ │ │ ├── popover.js │ │ │ │ ├── scrollspy.js │ │ │ │ ├── tab.js │ │ │ │ ├── tooltip.js │ │ │ │ └── transition.js │ │ │ ├── less │ │ │ │ ├── .csscomb.json │ │ │ │ ├── .csslintrc │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── reset-text.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── nuget │ │ │ │ ├── MyGet.ps1 │ │ │ │ ├── bootstrap.less.nuspec │ │ │ │ └── bootstrap.nuspec │ │ │ ├── package.js │ │ │ └── package.json │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── core.js │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ │ │ ├── external │ │ │ └── sizzle │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── sizzle.js │ │ │ │ ├── sizzle.min.js │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ ├── .eslintrc.json │ │ │ ├── ajax.js │ │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── load.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── var │ │ │ │ ├── location.js │ │ │ │ ├── nonce.js │ │ │ │ └── rquery.js │ │ │ └── xhr.js │ │ │ ├── attributes.js │ │ │ ├── attributes │ │ │ ├── attr.js │ │ │ ├── classes.js │ │ │ ├── prop.js │ │ │ ├── support.js │ │ │ └── val.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── core │ │ │ ├── DOMEval.js │ │ │ ├── access.js │ │ │ ├── init.js │ │ │ ├── parseHTML.js │ │ │ ├── ready-no-deferred.js │ │ │ ├── ready.js │ │ │ ├── readyException.js │ │ │ ├── stripAndCollapse.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ └── rsingleTag.js │ │ │ ├── css.js │ │ │ ├── css │ │ │ ├── addGetHookIf.js │ │ │ ├── adjustCSS.js │ │ │ ├── curCSS.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── showHide.js │ │ │ ├── support.js │ │ │ └── var │ │ │ │ ├── cssExpand.js │ │ │ │ ├── getStyles.js │ │ │ │ ├── isHiddenWithinTree.js │ │ │ │ ├── rmargin.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ └── swap.js │ │ │ ├── data.js │ │ │ ├── data │ │ │ ├── Data.js │ │ │ └── var │ │ │ │ ├── acceptData.js │ │ │ │ ├── dataPriv.js │ │ │ │ └── dataUser.js │ │ │ ├── deferred.js │ │ │ ├── deferred │ │ │ └── exceptionHook.js │ │ │ ├── deprecated.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── effects │ │ │ ├── Tween.js │ │ │ └── animatedSelector.js │ │ │ ├── event.js │ │ │ ├── event │ │ │ ├── ajax.js │ │ │ ├── alias.js │ │ │ ├── focusin.js │ │ │ ├── support.js │ │ │ └── trigger.js │ │ │ ├── exports │ │ │ ├── amd.js │ │ │ └── global.js │ │ │ ├── jquery.js │ │ │ ├── manipulation.js │ │ │ ├── manipulation │ │ │ ├── _evalUrl.js │ │ │ ├── buildFragment.js │ │ │ ├── getAll.js │ │ │ ├── setGlobalEval.js │ │ │ ├── support.js │ │ │ ├── var │ │ │ │ ├── rcheckableType.js │ │ │ │ ├── rscriptType.js │ │ │ │ └── rtagName.js │ │ │ └── wrapMap.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── queue │ │ │ └── delay.js │ │ │ ├── selector-native.js │ │ │ ├── selector-sizzle.js │ │ │ ├── selector.js │ │ │ ├── serialize.js │ │ │ ├── traversing.js │ │ │ ├── traversing │ │ │ ├── findFilter.js │ │ │ └── var │ │ │ │ ├── dir.js │ │ │ │ ├── rneedsContext.js │ │ │ │ └── siblings.js │ │ │ ├── var │ │ │ ├── ObjectFunctionString.js │ │ │ ├── arr.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── document.js │ │ │ ├── documentElement.js │ │ │ ├── fnToString.js │ │ │ ├── getProto.js │ │ │ ├── hasOwn.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── push.js │ │ │ ├── rcssNum.js │ │ │ ├── rnothtmlwhite.js │ │ │ ├── slice.js │ │ │ ├── support.js │ │ │ └── toString.js │ │ │ └── wrap.js │ ├── index.html │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ └── service.js │ ├── package.json │ └── templates │ │ ├── home.html │ │ └── register.html │ └── setting-up-our-routing │ ├── README.md │ ├── bower.json │ ├── bower_components │ ├── angular-route │ │ ├── .bower.json │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── angular-route.js │ │ ├── angular-route.min.js │ │ ├── angular-route.min.js.map │ │ ├── bower.json │ │ ├── index.js │ │ └── package.json │ ├── angular │ │ ├── .bower.json │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── angular-csp.css │ │ ├── angular.js │ │ ├── angular.min.js │ │ ├── angular.min.js.gzip │ │ ├── angular.min.js.map │ │ ├── bower.json │ │ ├── index.js │ │ └── package.json │ ├── bootstrap │ │ ├── .bower.json │ │ ├── CHANGELOG.md │ │ ├── Gemfile │ │ ├── Gemfile.lock │ │ ├── Gruntfile.js │ │ ├── ISSUE_TEMPLATE.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── bower.json │ │ ├── dist │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── npm.js │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── grunt │ │ │ ├── .jshintrc │ │ │ ├── bs-commonjs-generator.js │ │ │ ├── bs-glyphicons-data-generator.js │ │ │ ├── bs-lessdoc-parser.js │ │ │ ├── bs-raw-files-generator.js │ │ │ ├── change-version.js │ │ │ ├── configBridge.json │ │ │ ├── npm-shrinkwrap.json │ │ │ └── sauce_browsers.yml │ │ ├── js │ │ │ ├── .jscsrc │ │ │ ├── .jshintrc │ │ │ ├── affix.js │ │ │ ├── alert.js │ │ │ ├── button.js │ │ │ ├── carousel.js │ │ │ ├── collapse.js │ │ │ ├── dropdown.js │ │ │ ├── modal.js │ │ │ ├── popover.js │ │ │ ├── scrollspy.js │ │ │ ├── tab.js │ │ │ ├── tooltip.js │ │ │ └── transition.js │ │ ├── less │ │ │ ├── .csscomb.json │ │ │ ├── .csslintrc │ │ │ ├── alerts.less │ │ │ ├── badges.less │ │ │ ├── bootstrap.less │ │ │ ├── breadcrumbs.less │ │ │ ├── button-groups.less │ │ │ ├── buttons.less │ │ │ ├── carousel.less │ │ │ ├── close.less │ │ │ ├── code.less │ │ │ ├── component-animations.less │ │ │ ├── dropdowns.less │ │ │ ├── forms.less │ │ │ ├── glyphicons.less │ │ │ ├── grid.less │ │ │ ├── input-groups.less │ │ │ ├── jumbotron.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── media.less │ │ │ ├── mixins.less │ │ │ ├── mixins │ │ │ │ ├── alerts.less │ │ │ │ ├── background-variant.less │ │ │ │ ├── border-radius.less │ │ │ │ ├── buttons.less │ │ │ │ ├── center-block.less │ │ │ │ ├── clearfix.less │ │ │ │ ├── forms.less │ │ │ │ ├── gradients.less │ │ │ │ ├── grid-framework.less │ │ │ │ ├── grid.less │ │ │ │ ├── hide-text.less │ │ │ │ ├── image.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── nav-divider.less │ │ │ │ ├── nav-vertical-align.less │ │ │ │ ├── opacity.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── progress-bar.less │ │ │ │ ├── reset-filter.less │ │ │ │ ├── reset-text.less │ │ │ │ ├── resize.less │ │ │ │ ├── responsive-visibility.less │ │ │ │ ├── size.less │ │ │ │ ├── tab-focus.less │ │ │ │ ├── table-row.less │ │ │ │ ├── text-emphasis.less │ │ │ │ ├── text-overflow.less │ │ │ │ └── vendor-prefixes.less │ │ │ ├── modals.less │ │ │ ├── navbar.less │ │ │ ├── navs.less │ │ │ ├── normalize.less │ │ │ ├── pager.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── popovers.less │ │ │ ├── print.less │ │ │ ├── progress-bars.less │ │ │ ├── responsive-embed.less │ │ │ ├── responsive-utilities.less │ │ │ ├── scaffolding.less │ │ │ ├── tables.less │ │ │ ├── theme.less │ │ │ ├── thumbnails.less │ │ │ ├── tooltip.less │ │ │ ├── type.less │ │ │ ├── utilities.less │ │ │ ├── variables.less │ │ │ └── wells.less │ │ ├── nuget │ │ │ ├── MyGet.ps1 │ │ │ ├── bootstrap.less.nuspec │ │ │ └── bootstrap.nuspec │ │ ├── package.js │ │ └── package.json │ └── jquery │ │ ├── .bower.json │ │ ├── AUTHORS.txt │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── bower.json │ │ ├── dist │ │ ├── core.js │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ ├── jquery.min.map │ │ ├── jquery.slim.js │ │ ├── jquery.slim.min.js │ │ └── jquery.slim.min.map │ │ ├── external │ │ └── sizzle │ │ │ ├── LICENSE.txt │ │ │ └── dist │ │ │ ├── sizzle.js │ │ │ ├── sizzle.min.js │ │ │ └── sizzle.min.map │ │ └── src │ │ ├── .eslintrc.json │ │ ├── ajax.js │ │ ├── ajax │ │ ├── jsonp.js │ │ ├── load.js │ │ ├── parseXML.js │ │ ├── script.js │ │ ├── var │ │ │ ├── location.js │ │ │ ├── nonce.js │ │ │ └── rquery.js │ │ └── xhr.js │ │ ├── attributes.js │ │ ├── attributes │ │ ├── attr.js │ │ ├── classes.js │ │ ├── prop.js │ │ ├── support.js │ │ └── val.js │ │ ├── callbacks.js │ │ ├── core.js │ │ ├── core │ │ ├── DOMEval.js │ │ ├── access.js │ │ ├── init.js │ │ ├── parseHTML.js │ │ ├── ready-no-deferred.js │ │ ├── ready.js │ │ ├── readyException.js │ │ ├── stripAndCollapse.js │ │ ├── support.js │ │ └── var │ │ │ └── rsingleTag.js │ │ ├── css.js │ │ ├── css │ │ ├── addGetHookIf.js │ │ ├── adjustCSS.js │ │ ├── curCSS.js │ │ ├── hiddenVisibleSelectors.js │ │ ├── showHide.js │ │ ├── support.js │ │ └── var │ │ │ ├── cssExpand.js │ │ │ ├── getStyles.js │ │ │ ├── isHiddenWithinTree.js │ │ │ ├── rmargin.js │ │ │ ├── rnumnonpx.js │ │ │ └── swap.js │ │ ├── data.js │ │ ├── data │ │ ├── Data.js │ │ └── var │ │ │ ├── acceptData.js │ │ │ ├── dataPriv.js │ │ │ └── dataUser.js │ │ ├── deferred.js │ │ ├── deferred │ │ └── exceptionHook.js │ │ ├── deprecated.js │ │ ├── dimensions.js │ │ ├── effects.js │ │ ├── effects │ │ ├── Tween.js │ │ └── animatedSelector.js │ │ ├── event.js │ │ ├── event │ │ ├── ajax.js │ │ ├── alias.js │ │ ├── focusin.js │ │ ├── support.js │ │ └── trigger.js │ │ ├── exports │ │ ├── amd.js │ │ └── global.js │ │ ├── jquery.js │ │ ├── manipulation.js │ │ ├── manipulation │ │ ├── _evalUrl.js │ │ ├── buildFragment.js │ │ ├── getAll.js │ │ ├── setGlobalEval.js │ │ ├── support.js │ │ ├── var │ │ │ ├── rcheckableType.js │ │ │ ├── rscriptType.js │ │ │ └── rtagName.js │ │ └── wrapMap.js │ │ ├── offset.js │ │ ├── queue.js │ │ ├── queue │ │ └── delay.js │ │ ├── selector-native.js │ │ ├── selector-sizzle.js │ │ ├── selector.js │ │ ├── serialize.js │ │ ├── traversing.js │ │ ├── traversing │ │ ├── findFilter.js │ │ └── var │ │ │ ├── dir.js │ │ │ ├── rneedsContext.js │ │ │ └── siblings.js │ │ ├── var │ │ ├── ObjectFunctionString.js │ │ ├── arr.js │ │ ├── class2type.js │ │ ├── concat.js │ │ ├── document.js │ │ ├── documentElement.js │ │ ├── fnToString.js │ │ ├── getProto.js │ │ ├── hasOwn.js │ │ ├── indexOf.js │ │ ├── pnum.js │ │ ├── push.js │ │ ├── rcssNum.js │ │ ├── rnothtmlwhite.js │ │ ├── slice.js │ │ ├── support.js │ │ └── toString.js │ │ └── wrap.js │ ├── index.html │ ├── js │ ├── app.js │ └── controller.js │ ├── package.json │ └── templates │ └── home.html ├── Stream-Three ├── Unit04-Hello_Django_Administration │ └── ModelTest │ │ ├── ModelTest_app │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── templates │ │ │ └── ModelTest │ │ │ │ └── index.html │ │ ├── tests.py │ │ └── views.py │ │ ├── ModelTest_prj │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ └── manage.py ├── Unit05-Django_Blog_Part1 │ └── blog_prj │ │ ├── blog │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ └── views.py │ │ ├── blog_prj │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ └── manage.py ├── Unit06-Django_Blog_Part2 │ └── blog_prj │ │ ├── blog │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── blog_prj │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ ├── manage.py │ │ ├── static │ │ └── css │ │ │ └── blog.css │ │ └── templates │ │ ├── base.html │ │ └── blogposts.html ├── Unit07-Django_Blog_Part3 │ └── blog_prj │ │ ├── blog │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── templates │ │ │ ├── blogposts.html │ │ │ └── postdetail.html │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── blog_prj │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ ├── manage.py │ │ ├── static │ │ └── css │ │ │ └── blog.css │ │ └── templates │ │ └── base.html ├── Unit08-Django_Blog_Part4 │ ├── blog_prj │ │ ├── blog │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── migrations │ │ │ │ ├── 0001_initial.py │ │ │ │ ├── 0002_post_views.py │ │ │ │ ├── 0003_post_tag.py │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── templates │ │ │ │ ├── blogposts.html │ │ │ │ └── postdetail.html │ │ │ ├── tests.py │ │ │ ├── urls.py │ │ │ └── views.py │ │ ├── blog_prj │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ ├── manage.py │ │ ├── static │ │ │ └── css │ │ │ │ └── blog.css │ │ └── templates │ │ │ └── base.html │ └── challenges │ │ └── challenge-1 │ │ └── blog_prj │ │ ├── blog │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_post_views.py │ │ │ ├── 0003_post_tag.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── templates │ │ │ ├── blogposts.html │ │ │ └── postdetail.html │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── blog_prj │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ ├── manage.py │ │ ├── static │ │ └── css │ │ │ └── blog.css │ │ └── templates │ │ └── base.html ├── Unit14-Custom_user_and_email_authentication │ ├── auth_demo │ │ ├── accounts │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── backends.py │ │ │ ├── forms.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ ├── auth_demo │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ ├── hello │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ ├── manage.py │ │ ├── requirements.txt │ │ └── templates │ │ │ ├── base.html │ │ │ ├── index.html │ │ │ ├── login.html │ │ │ ├── profile.html │ │ │ └── register.html │ └── challenges │ │ ├── challenge-1 │ │ └── auth_demo │ │ │ ├── accounts │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── backends.py │ │ │ ├── forms.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ │ ├── auth_demo │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ │ ├── hello │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ │ ├── manage.py │ │ │ ├── requirements.txt │ │ │ └── templates │ │ │ ├── base.html │ │ │ ├── index.html │ │ │ ├── login.html │ │ │ ├── profile.html │ │ │ └── register.html │ │ └── challenge-2 │ │ └── auth_demo │ │ ├── accounts │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── backends.py │ │ ├── forms.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ └── views.py │ │ ├── auth_demo │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── hello │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ └── views.py │ │ ├── manage.py │ │ ├── requirements.txt │ │ └── templates │ │ ├── base.html │ │ ├── index.html │ │ ├── login.html │ │ ├── profile.html │ │ └── register.html ├── django-todo │ ├── part_1 │ │ └── django_todo │ │ │ ├── .gitignore │ │ │ ├── django_todo │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ │ ├── manage.py │ │ │ └── todo │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ ├── part_2 │ │ └── django_todo │ │ │ ├── .gitignore │ │ │ ├── django_todo │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ │ ├── manage.py │ │ │ └── todo │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── serializers.py │ │ │ ├── tests.py │ │ │ ├── urls.py │ │ │ └── views.py │ ├── part_3 │ │ └── django_todo │ │ │ ├── .gitignore │ │ │ ├── django_todo │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ │ ├── manage.py │ │ │ └── todo │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── serializers.py │ │ │ ├── tests.py │ │ │ ├── urls.py │ │ │ └── views.py │ ├── part_4 │ │ └── django_todo │ │ │ ├── .gitignore │ │ │ ├── accounts │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── serializers.py │ │ │ ├── tests.py │ │ │ ├── urls.py │ │ │ └── views.py │ │ │ ├── django_todo │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ │ ├── manage.py │ │ │ └── todo │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_auto_20170410_2218.py │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── serializers.py │ │ │ ├── tests.py │ │ │ ├── urls.py │ │ │ └── views.py │ └── part_5 │ │ └── django_todo │ │ ├── .gitignore │ │ ├── Procfile │ │ ├── accounts │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── django_todo │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── manage.py │ │ ├── requirements.txt │ │ └── todo │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20170410_2218.py │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py └── we_are_social │ └── README.md └── Stream-Two ├── Unit03-Testing └── challenges │ ├── challenge1 │ ├── guess_the_number.py │ ├── test_vending_machine.py │ └── vending_machine.py │ ├── challenge2 │ ├── test_vending_machine.py │ └── vending_machine.py │ └── challenge3 │ ├── test_vending_machine.py │ └── vending_machine.py ├── Unit05-Boggle_pt_1 ├── boggle.py ├── challenge │ ├── boggle.py │ ├── test_boggle.py │ └── words.txt ├── test_boggle.py └── words.txt ├── Unit06-Boggle_pt_2 ├── boggle.py ├── test_boggle.py └── words.txt ├── Unit08-Game_of_Life ├── .gitignore ├── colours.py ├── colours.pyc ├── game_of_life.py └── requirements.txt ├── Unit13-MySQL_Database_Creation ├── challenges │ └── challenge-4.sql └── mysql_database_creation.sql ├── Unit14-Data_Creation_and_Modification ├── challenges │ ├── challenge-1.sql │ ├── challenge-2.sql │ ├── challenge-3.sql │ └── challenge-4.sql └── data_creation_and_modification.sql ├── Unit15-Data_Selection_One ├── challenges │ ├── challenge-1.sql │ ├── challenge-2.sql │ └── challenge-3.sql └── data_selection_1.sql ├── Unit16-Data_Selection_Two ├── challenges │ ├── challenge-1.sql │ ├── challenge-2.sql │ ├── challenge-3.sql │ ├── challenge-4.sql │ ├── challenge-5.sql │ ├── challenge-6.sql │ └── challenge-7.sql └── data_selection_two.sql ├── Unit17-Using_Python_With_MySQL_pt_1 ├── challenges │ ├── challenge-1 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ ├── challenge-2 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ └── challenge-3 │ │ ├── database │ │ ├── __init__.py │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py └── using_python_with_mysql_pt1 │ ├── database │ ├── __init__.py │ └── mysql.py │ ├── main.py │ └── settings.py ├── Unit18-Using_Python_With_MySQL_pt_2 ├── challenges │ ├── challenge-1 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ └── challenge-2 │ │ ├── database │ │ ├── __init__.py │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py └── using_python_with_mysql_pt2 │ ├── database │ ├── __init__.py │ └── mysql.py │ ├── main.py │ └── settings.py ├── Unit19-Using_Python_With_MySQL_pt_3 ├── challenges │ ├── challenge-1 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ ├── challenge-2 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ ├── challenge-3 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ ├── challenge-4 │ │ ├── database │ │ │ ├── __init__.py │ │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py │ └── challenge-5 │ │ ├── database │ │ ├── __init__.py │ │ └── mysql.py │ │ ├── main.py │ │ └── settings.py └── using_python_with_mysql_pt3 │ ├── database │ ├── __init__.py │ └── mysql.py │ ├── main.py │ └── settings.py ├── Unit29-Web_Scraping ├── 1-Basic_Web_Access │ ├── get_html.py │ └── regex_test.py ├── 2-Scraping_With_an_HTML_Parser │ ├── beautiful_soup_test.py │ └── img_parsing.py └── 3-Scrapy │ ├── hackernews │ ├── hackernews │ │ ├── __init__.py │ │ ├── items.py │ │ ├── pipelines.py │ │ ├── settings.py │ │ └── spiders │ │ │ ├── __init__.py │ │ │ ├── items.csv │ │ │ └── spider.py │ └── scrapy.cfg │ └── wiki_scrape │ └── wikipedia │ ├── scrapy.cfg │ └── wikipedia │ ├── __init__.py │ ├── items.py │ ├── pipelines.py │ ├── settings.py │ └── spiders │ ├── __init__.py │ ├── spider.py │ └── wiki.json └── school_donations ├── Dashboard_project └── school_donations │ ├── .gitignore │ ├── requirements.txt │ ├── school_donations.py │ ├── static │ ├── css │ │ └── custom.css │ ├── js │ │ └── graph.js │ └── lib │ │ ├── css │ │ ├── bootstrap.min.css │ │ ├── dc.css │ │ ├── introjs.css │ │ └── keen-dashboards.css │ │ └── js │ │ ├── bootstrap.min.js │ │ ├── crossfilter.js │ │ ├── d3.js │ │ ├── dc.js │ │ ├── intro.js │ │ ├── jquery.min.js │ │ ├── keen.min.js │ │ └── queue.js │ └── templates │ └── index.html └── Deploying_to_Heroku └── school_donations ├── .gitignore ├── Procfile ├── requirements.txt ├── runtime.txt ├── school_donations.py ├── static ├── css │ └── custom.css ├── js │ └── graph.js └── lib │ ├── css │ ├── bootstrap.min.css │ ├── dc.css │ ├── introjs.css │ └── keen-dashboards.css │ └── js │ ├── bootstrap.min.js │ ├── crossfilter.js │ ├── d3.js │ ├── dc.js │ ├── intro.js │ ├── jquery.min.js │ ├── keen.min.js │ └── queue.js └── templates └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | **/.vscode 3 | -------------------------------------------------------------------------------- /Stream-1/Unit01-Box_Model/The_Box_Model/Challenge01/box.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit01-Box_Model/The_Box_Model/Challenge01/box.html -------------------------------------------------------------------------------- /Stream-1/Unit01-Box_Model/The_Box_Model/Challenge02/box.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit01-Box_Model/The_Box_Model/Challenge02/box.html -------------------------------------------------------------------------------- /Stream-1/Unit04_media/background_image/backgound.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/background_image/backgound.html -------------------------------------------------------------------------------- /Stream-1/Unit04_media/background_image/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/background_image/images/arrow.png -------------------------------------------------------------------------------- /Stream-1/Unit04_media/background_image/images/code.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/background_image/images/code.jpg -------------------------------------------------------------------------------- /Stream-1/Unit04_media/css_filters/filters.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/css_filters/filters.html -------------------------------------------------------------------------------- /Stream-1/Unit04_media/css_filters/imgs/owl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/css_filters/imgs/owl.jpg -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_audio/audio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_audio/audio.html -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_audio/audio/beats.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_audio/audio/beats.ogg -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_audio/audio/tail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_audio/audio/tail.mp3 -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/images/jazzcat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/images/jazzcat.png -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/video/MP4_Bunny.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/video/MP4_Bunny.mp4 -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/video/OGV_Bunny.ogv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/video/OGV_Bunny.ogv -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/video/WebM_Bunny.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/video/WebM_Bunny.webm -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/video/sub.srt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/video/sub.srt -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/video/sub.vtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/video/sub.vtt -------------------------------------------------------------------------------- /Stream-1/Unit04_media/html_video/video_examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/html_video/video_examples.html -------------------------------------------------------------------------------- /Stream-1/Unit04_media/introduction_to_img/floating.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/introduction_to_img/floating.html -------------------------------------------------------------------------------- /Stream-1/Unit04_media/introduction_to_img/imgs/frog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/introduction_to_img/imgs/frog.jpg -------------------------------------------------------------------------------- /Stream-1/Unit04_media/introduction_to_img/imgs/owl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit04_media/introduction_to_img/imgs/owl.jpg -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge1.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge2.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge3.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge4.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge5.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge6.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/alignment/alignment_challenge7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/alignment/alignment_challenge7.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge1.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge2.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge3.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge4.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge5.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge6.html -------------------------------------------------------------------------------- /Stream-1/Unit07-flexbox/this_way_up/boxes_challenge7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit07-flexbox/this_way_up/boxes_challenge7.html -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/fonts/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/fonts/css/reset.css -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/fonts/image/graphic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/fonts/image/graphic1.png -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/fonts/image/graphic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/fonts/image/graphic2.png -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/fonts/image/graphic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/fonts/image/graphic3.png -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/fonts/image/laptop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/fonts/image/laptop.png -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/fonts/semantic_fonts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/fonts/semantic_fonts.html -------------------------------------------------------------------------------- /Stream-1/Unit08-semantic_web_and_font/semantic_web/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit08-semantic_web_and_font/semantic_web/css/reset.css -------------------------------------------------------------------------------- /Stream-1/Unit11-forms/input_types/input-_ypes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit11-forms/input_types/input-_ypes.html -------------------------------------------------------------------------------- /Stream-1/Unit11-forms/making_choices/making_choices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit11-forms/making_choices/making_choices.html -------------------------------------------------------------------------------- /Stream-1/Unit11-forms/numbers_&_patterns/numbers_&_patterns.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit11-forms/numbers_&_patterns/numbers_&_patterns.html -------------------------------------------------------------------------------- /Stream-1/Unit11-forms/other_form_tags/other_form_tags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit11-forms/other_form_tags/other_form_tags.html -------------------------------------------------------------------------------- /Stream-1/Unit14-Bootstrap/the_grid_system/bootstrap/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit14-Bootstrap/the_grid_system/bootstrap/js/npm.js -------------------------------------------------------------------------------- /Stream-1/Unit14-Bootstrap/what_is_bootstrap/bootstrap/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit14-Bootstrap/what_is_bootstrap/bootstrap/js/npm.js -------------------------------------------------------------------------------- /Stream-1/Unit18_jquery/writing_our_first_script/js/myscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit18_jquery/writing_our_first_script/js/myscript.js -------------------------------------------------------------------------------- /Stream-1/Unit18_jquery/writing_our_first_script/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit18_jquery/writing_our_first_script/table.html -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/events_in_jquery/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/events_in_jquery/css/style.css -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/events_in_jquery/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/events_in_jquery/images/1.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/events_in_jquery/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/events_in_jquery/images/2.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/events_in_jquery/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/events_in_jquery/images/3.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/events_in_jquery/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/events_in_jquery/images/4.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/events_in_jquery/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/events_in_jquery/js/script.js -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/css/style.css -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/1.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/2.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/3.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/4.png -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/slider-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/slider-1.jpg -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/slider-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/slider-2.jpg -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/slider-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/slider-3.jpg -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/images/slider-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/images/slider-4.jpg -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/jquery_effects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/jquery_effects.html -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/jquery_effects/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/jquery_effects/js/script.js -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/method_chaining/button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/method_chaining/button.html -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/method_chaining/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/method_chaining/css/style.css -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/method_chaining/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit19-jquery_events/method_chaining/js/script.js -------------------------------------------------------------------------------- /Stream-1/Unit19-jquery_events/the_importance_of_this/hiding_paragraphs/script.js: -------------------------------------------------------------------------------- 1 | $('p').click(function() { 2 | $(this).slideToggle('slow'); 3 | }); -------------------------------------------------------------------------------- /Stream-1/Unit20-jquery_traversing_mt_dom/traversing_sideways/challenge_a/js/script.js: -------------------------------------------------------------------------------- 1 | $("button").click(function() { 2 | $(this).next().slideToggle("slow"); 3 | }); -------------------------------------------------------------------------------- /Stream-1/Unit22-data_visualisation_and_d3/selectors/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit22-data_visualisation_and_d3/selectors/js/script.js -------------------------------------------------------------------------------- /Stream-1/Unit24-d3_scales/colour_scales/color_scales.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit24-d3_scales/colour_scales/color_scales.html -------------------------------------------------------------------------------- /Stream-1/Unit24-d3_scales/d3_scales/scales.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit24-d3_scales/d3_scales/scales.html -------------------------------------------------------------------------------- /Stream-1/Unit24-d3_scales/tooltips/tooltips.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit24-d3_scales/tooltips/tooltips.html -------------------------------------------------------------------------------- /Stream-1/Unit25-d3_axis_and_external_files/axis/d3-axis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit25-d3_axis_and_external_files/axis/d3-axis.html -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/adding_a_parameter_to_a_route/angular-routing/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_npm/angular-routing/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/angular-routing/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit27-angular_routing/setting_up_the_routing_config/challenges/angular-routing/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/.bin/shjs: -------------------------------------------------------------------------------- 1 | ../shelljs/bin/shjs -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/he: -------------------------------------------------------------------------------- 1 | ../he/bin/he -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/portfinder/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/angular_form_directives_and_services/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit28-angular_forms/form_selection_menu/README.md -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit28-angular_forms/form_selection_menu/css/style.css -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit28-angular_forms/form_selection_menu/index.html -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/.bin/shjs: -------------------------------------------------------------------------------- 1 | ../shelljs/bin/shjs -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/he: -------------------------------------------------------------------------------- 1 | ../he/bin/he -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/portfinder/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_selection_menu/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit28-angular_forms/form_selection_menu/package.json -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/.bin/shjs: -------------------------------------------------------------------------------- 1 | ../shelljs/bin/shjs -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/he: -------------------------------------------------------------------------------- 1 | ../he/bin/he -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/portfinder/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit28-angular_forms/form_validation_outside_the_form/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/.bin/shjs: -------------------------------------------------------------------------------- 1 | ../shelljs/bin/shjs -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/he: -------------------------------------------------------------------------------- 1 | ../he/bin/he -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/ecstatic/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/http-proxy/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/portfinder/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/union/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/union/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/http_service_in_action/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_angular_$http service/javascript/app.js: -------------------------------------------------------------------------------- 1 | angular.module("collegeApp", ['promiseControllers','ourServices']); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit29-angular_services/the_moviedb_api/README.md -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit29-angular_services/the_moviedb_api/css/style.css -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit29-angular_services/the_moviedb_api/index.html -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/.bin/he: -------------------------------------------------------------------------------- 1 | ../he/bin/he -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/corser/.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | test/ 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/qs/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/node_modules/url-join/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | *.log -------------------------------------------------------------------------------- /Stream-1/Unit29-angular_services/the_moviedb_api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/Unit29-angular_services/the_moviedb_api/package.json -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/file_with space.html: -------------------------------------------------------------------------------- 1 | spacious!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_google_map_directive/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/file_with space.html: -------------------------------------------------------------------------------- 1 | spacious!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/creating_a_navigation_menu/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/file_with space.html: -------------------------------------------------------------------------------- 1 | spacious!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/movies_db_revisted/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_bootstrap_menu/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_a_details_view/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/adding_css_to_make_app_presentable/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/creating_a_home_page/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/beep/index.html: -------------------------------------------------------------------------------- 1 | boop! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/hello.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/example/public/subdir/world.txt: -------------------------------------------------------------------------------- 1 | hello cruel world! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/node_modules/ent/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/404.html: -------------------------------------------------------------------------------- 1 |

404

2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/a.txt: -------------------------------------------------------------------------------- 1 | A!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/b.txt: -------------------------------------------------------------------------------- 1 | B!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/c.js: -------------------------------------------------------------------------------- 1 | console.log('C!!!'); 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/compress/foo_2.js: -------------------------------------------------------------------------------- 1 | exports.foo = "baz"; 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/e.html: -------------------------------------------------------------------------------- 1 | e!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir/index.html: -------------------------------------------------------------------------------- 1 | index!!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/file_with space.html: -------------------------------------------------------------------------------- 1 | spacious!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/subdir_with space/index.html: -------------------------------------------------------------------------------- 1 | index :) 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/ecstatic/test/public/中文/檔案.html: -------------------------------------------------------------------------------- 1 | file!! 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/portfinder/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/portfinder/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/portfinder/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/union/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/union/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/union/test/fixtures/static/some-file.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/node_modules/union/test/helpers/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/http-server/test/fixtures/root/file: -------------------------------------------------------------------------------- 1 | hello, I know nodejitsu 2 | 3 | -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/Unit30-Angular_Directives/pulling_it_all_together/error_handling/mdb-nav/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/README.md -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/bower.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/bower_components/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | // [[Class]] -> type pairs 5 | return {}; 6 | } ); 7 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/index.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/js/app.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/js/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/js/controller.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/package.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/templates/home.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/angular-forms/templates/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/angular-forms/templates/register.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/authentication-over-rest-using-jwts/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/authentication-over-rest-using-jwts/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/authentication-over-rest-using-jwts/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/authentication-over-rest-using-jwts/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/creating-and-retrieving-todo-items/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/creating-and-retrieving-todo-items/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/creating-and-retrieving-todo-items/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/creating-and-retrieving-todo-items/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/README.md -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/bower.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/bower_components/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | // [[Class]] -> type pairs 5 | return {}; 6 | } ); 7 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/index.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/js/app.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/js/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/js/controller.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/js/directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/js/directive.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/js/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/js/service.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/package.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/templates/edit-todo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/templates/edit-todo.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/templates/home.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/templates/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/templates/register.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/directives/templates/todo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/directives/templates/todo.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/getting-started/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | node_modules/ -------------------------------------------------------------------------------- /Stream-1/angular-todo/getting-started/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/getting-started/bower.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/getting-started/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/getting-started/index.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/getting-started/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/getting-started/package.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/making-api-calls-using-services-and-http/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/making-api-calls-using-services-and-http/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/making-api-calls-using-services-and-http/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/making-api-calls-using-services-and-http/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/markdown/README.md -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/markdown/bower.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/angular/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/markdown/bower_components/angular/index.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/jquery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/markdown/bower_components/jquery/README.md -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | // [[Class]] -> type pairs 5 | return {}; 6 | } ); 7 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/markdown/index.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/markdown/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/markdown/package.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/persisting-data-using-local-storage/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/persisting-data-using-local-storage/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/persisting-data-using-local-storage/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/persisting-data-using-local-storage/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/README.md -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/bower.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/bower_components/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return window.location; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() { 2 | "use strict"; 3 | } ); 4 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return []; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/bower_components/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | // [[Class]] -> type pairs 5 | return {}; 6 | } ); 7 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/bower_components/jquery/src/var/getProto.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | "use strict"; 3 | 4 | return Object.getPrototypeOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/index.html -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/js/app.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/js/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/js/controller.js -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/package.json -------------------------------------------------------------------------------- /Stream-1/angular-todo/setting-up-our-routing/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-1/angular-todo/setting-up-our-routing/templates/home.html -------------------------------------------------------------------------------- /Stream-Three/Unit04-Hello_Django_Administration/ModelTest/ModelTest_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit04-Hello_Django_Administration/ModelTest/ModelTest_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit04-Hello_Django_Administration/ModelTest/ModelTest_prj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/admin.py -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/models.py -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/tests.py -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog_prj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog_prj/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog_prj/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog_prj/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/blog_prj/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/db.sqlite3 -------------------------------------------------------------------------------- /Stream-Three/Unit05-Django_Blog_Part1/blog_prj/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit05-Django_Blog_Part1/blog_prj/manage.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/admin.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/models.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/tests.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog/views.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog_prj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog_prj/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog_prj/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog_prj/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/blog_prj/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/db.sqlite3 -------------------------------------------------------------------------------- /Stream-Three/Unit06-Django_Blog_Part2/blog_prj/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit06-Django_Blog_Part2/blog_prj/manage.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/admin.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/models.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/tests.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog/views.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog_prj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog_prj/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog_prj/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog_prj/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/blog_prj/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/db.sqlite3 -------------------------------------------------------------------------------- /Stream-Three/Unit07-Django_Blog_Part3/blog_prj/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit07-Django_Blog_Part3/blog_prj/manage.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/admin.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/models.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/tests.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog/views.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog_prj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog_prj/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog_prj/urls.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog_prj/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/blog_prj/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/db.sqlite3 -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/blog_prj/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/Unit08-Django_Blog_Part4/blog_prj/manage.py -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/challenges/challenge-1/blog_prj/blog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/challenges/challenge-1/blog_prj/blog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit08-Django_Blog_Part4/challenges/challenge-1/blog_prj/blog_prj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/auth_demo/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/auth_demo/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/auth_demo/auth_demo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/auth_demo/hello/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/auth_demo/hello/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-1/auth_demo/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-1/auth_demo/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-1/auth_demo/auth_demo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-1/auth_demo/hello/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-1/auth_demo/hello/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-2/auth_demo/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-2/auth_demo/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-2/auth_demo/auth_demo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-2/auth_demo/hello/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/Unit14-Custom_user_and_email_authentication/challenges/challenge-2/auth_demo/hello/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | *.pyc -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/django_todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/django_todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/django_todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/django_todo/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/django_todo/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/manage.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/todo/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/todo/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/todo/models.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/todo/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_1/django_todo/todo/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_1/django_todo/todo/views.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | *.pyc -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/django_todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/django_todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/django_todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/django_todo/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/django_todo/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/manage.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/models.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/serializers.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_2/django_todo/todo/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_2/django_todo/todo/views.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | *.pyc -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/django_todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/django_todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/django_todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/django_todo/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/django_todo/wsgi.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/manage.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/models.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/serializers.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_3/django_todo/todo/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_3/django_todo/todo/views.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | *.pyc -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/accounts/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/accounts/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/accounts/models.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/accounts/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/accounts/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/accounts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/accounts/views.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/django_todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/manage.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/todo/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/todo/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/todo/models.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/todo/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_4/django_todo/todo/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_4/django_todo/todo/views.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | *.pyc -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn django_todo.wsgi:application 2 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/accounts/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/accounts/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/accounts/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/accounts/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/accounts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/accounts/views.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/django_todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/manage.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/requirements.txt -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/todo/admin.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/todo/apps.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/todo/models.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/todo/tests.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/todo/urls.py -------------------------------------------------------------------------------- /Stream-Three/django-todo/part_5/django_todo/todo/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/django-todo/part_5/django_todo/todo/views.py -------------------------------------------------------------------------------- /Stream-Three/we_are_social/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Three/we_are_social/README.md -------------------------------------------------------------------------------- /Stream-Two/Unit05-Boggle_pt_1/boggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit05-Boggle_pt_1/boggle.py -------------------------------------------------------------------------------- /Stream-Two/Unit05-Boggle_pt_1/challenge/boggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit05-Boggle_pt_1/challenge/boggle.py -------------------------------------------------------------------------------- /Stream-Two/Unit05-Boggle_pt_1/challenge/test_boggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit05-Boggle_pt_1/challenge/test_boggle.py -------------------------------------------------------------------------------- /Stream-Two/Unit05-Boggle_pt_1/challenge/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit05-Boggle_pt_1/challenge/words.txt -------------------------------------------------------------------------------- /Stream-Two/Unit05-Boggle_pt_1/test_boggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit05-Boggle_pt_1/test_boggle.py -------------------------------------------------------------------------------- /Stream-Two/Unit05-Boggle_pt_1/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit05-Boggle_pt_1/words.txt -------------------------------------------------------------------------------- /Stream-Two/Unit06-Boggle_pt_2/boggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit06-Boggle_pt_2/boggle.py -------------------------------------------------------------------------------- /Stream-Two/Unit06-Boggle_pt_2/test_boggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit06-Boggle_pt_2/test_boggle.py -------------------------------------------------------------------------------- /Stream-Two/Unit06-Boggle_pt_2/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit06-Boggle_pt_2/words.txt -------------------------------------------------------------------------------- /Stream-Two/Unit08-Game_of_Life/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .pyc 3 | -------------------------------------------------------------------------------- /Stream-Two/Unit08-Game_of_Life/colours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit08-Game_of_Life/colours.py -------------------------------------------------------------------------------- /Stream-Two/Unit08-Game_of_Life/colours.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit08-Game_of_Life/colours.pyc -------------------------------------------------------------------------------- /Stream-Two/Unit08-Game_of_Life/game_of_life.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit08-Game_of_Life/game_of_life.py -------------------------------------------------------------------------------- /Stream-Two/Unit08-Game_of_Life/requirements.txt: -------------------------------------------------------------------------------- 1 | pygame~=1.9.2b1 2 | -------------------------------------------------------------------------------- /Stream-Two/Unit15-Data_Selection_One/data_selection_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit15-Data_Selection_One/data_selection_1.sql -------------------------------------------------------------------------------- /Stream-Two/Unit16-Data_Selection_Two/data_selection_two.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit16-Data_Selection_Two/data_selection_two.sql -------------------------------------------------------------------------------- /Stream-Two/Unit17-Using_Python_With_MySQL_pt_1/challenges/challenge-1/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit17-Using_Python_With_MySQL_pt_1/challenges/challenge-2/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit17-Using_Python_With_MySQL_pt_1/challenges/challenge-3/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit17-Using_Python_With_MySQL_pt_1/using_python_with_mysql_pt1/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit18-Using_Python_With_MySQL_pt_2/challenges/challenge-1/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit18-Using_Python_With_MySQL_pt_2/challenges/challenge-2/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit18-Using_Python_With_MySQL_pt_2/using_python_with_mysql_pt2/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit19-Using_Python_With_MySQL_pt_3/challenges/challenge-1/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit19-Using_Python_With_MySQL_pt_3/challenges/challenge-2/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit19-Using_Python_With_MySQL_pt_3/challenges/challenge-3/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit19-Using_Python_With_MySQL_pt_3/challenges/challenge-4/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit19-Using_Python_With_MySQL_pt_3/challenges/challenge-5/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit19-Using_Python_With_MySQL_pt_3/using_python_with_mysql_pt3/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit29-Web_Scraping/1-Basic_Web_Access/get_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit29-Web_Scraping/1-Basic_Web_Access/get_html.py -------------------------------------------------------------------------------- /Stream-Two/Unit29-Web_Scraping/3-Scrapy/hackernews/hackernews/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/Unit29-Web_Scraping/3-Scrapy/hackernews/scrapy.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Institute-Org/full_stack_solutions/HEAD/Stream-Two/Unit29-Web_Scraping/3-Scrapy/hackernews/scrapy.cfg -------------------------------------------------------------------------------- /Stream-Two/Unit29-Web_Scraping/3-Scrapy/wiki_scrape/wikipedia/wikipedia/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Stream-Two/school_donations/Dashboard_project/school_donations/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /Stream-Two/school_donations/Deploying_to_Heroku/school_donations/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /Stream-Two/school_donations/Deploying_to_Heroku/school_donations/Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn school_donations:app -------------------------------------------------------------------------------- /Stream-Two/school_donations/Deploying_to_Heroku/school_donations/runtime.txt: -------------------------------------------------------------------------------- 1 | python-2.7.14 2 | --------------------------------------------------------------------------------