gitextract_frd3dhqe/ ├── .circleci/ │ ├── config.yml │ ├── env-helpers.inc.sh │ └── env.sh ├── .editorconfig ├── .eslintignore ├── .eslintrc-base.json ├── .eslintrc-browser.json ├── .eslintrc-node.json ├── .eslintrc-todo.json ├── .eslintrc.json ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE.md │ └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .mailmap ├── .nvmrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPERS.md ├── Gruntfile.js ├── LICENSE ├── README.closure.md ├── README.md ├── RELEASE.md ├── SECURITY.md ├── TRIAGING.md ├── angularFiles.js ├── benchmarks/ │ ├── .eslintrc.json │ ├── README.md │ ├── animation-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ ├── jquery-noop.js │ │ └── main.html │ ├── bootstrap-compile-bp/ │ │ ├── app.js │ │ ├── bootstrap-carousel.tpl.html │ │ ├── bootstrap-theme.tpl.html │ │ ├── bp.conf.js │ │ └── main.html │ ├── event-delegation-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ └── main.html │ ├── largetable-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ ├── jquery-noop.js │ │ └── main.html │ ├── ng-class-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ └── main.html │ ├── ng-options-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ └── main.html │ ├── orderby-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ ├── jquery-noop.js │ │ └── main.html │ ├── parsed-expressions-bp/ │ │ ├── app.js │ │ ├── bp.conf.js │ │ └── main.html │ ├── repeat-animate-bp/ │ │ ├── app-classfilter.js │ │ ├── app-noanimate.js │ │ ├── app.js │ │ ├── bp.conf.js │ │ ├── common.js │ │ └── main.html │ └── select-ng-value-bp/ │ ├── app.js │ ├── bp.conf.js │ └── main.html ├── css/ │ ├── angular-scenario.css │ └── angular.css ├── docs/ │ ├── app/ │ │ ├── assets/ │ │ │ ├── Error404.html │ │ │ ├── css/ │ │ │ │ ├── angular-topnav.css │ │ │ │ ├── animations.css │ │ │ │ ├── doc_widgets.css │ │ │ │ ├── docs.css │ │ │ │ ├── prettify-theme.css │ │ │ │ └── prettify.css │ │ │ ├── js/ │ │ │ │ ├── angular-bootstrap/ │ │ │ │ │ └── dropdown-toggle.js │ │ │ │ └── search-worker.js │ │ │ └── robots.txt │ │ ├── e2e/ │ │ │ ├── .eslintrc.json │ │ │ ├── api-docs/ │ │ │ │ ├── api-pages.scenario.js │ │ │ │ ├── directive-pages.scenario.js │ │ │ │ ├── provider-pages.scenario.js │ │ │ │ └── service-pages.scenario.js │ │ │ ├── app.scenario.js │ │ │ └── table-of-contents.scenario.js │ │ ├── src/ │ │ │ ├── .eslintrc.json │ │ │ ├── app.js │ │ │ ├── directives.js │ │ │ ├── docs.js │ │ │ ├── errors.js │ │ │ ├── examples.js │ │ │ ├── search.js │ │ │ ├── tutorials.js │ │ │ └── versions.js │ │ └── test/ │ │ ├── .eslintrc.json │ │ ├── directivesSpec.js │ │ ├── docsSpec.js │ │ └── errorsSpec.js │ ├── config/ │ │ ├── ignore.words │ │ ├── index.js │ │ ├── inline-tag-defs/ │ │ │ └── type.js │ │ ├── processors/ │ │ │ ├── error-docs.js │ │ │ ├── index-page.js │ │ │ ├── keywords.js │ │ │ ├── pages-data.js │ │ │ ├── sitemap.js │ │ │ └── versions-data.js │ │ ├── services/ │ │ │ ├── deployments/ │ │ │ │ ├── debug.js │ │ │ │ ├── default.js │ │ │ │ ├── jquery.js │ │ │ │ ├── production.js │ │ │ │ └── test.js │ │ │ ├── errorNamespaceMap.js │ │ │ ├── getMinerrInfo.js │ │ │ └── getVersion.js │ │ ├── tag-defs/ │ │ │ ├── deprecated.js │ │ │ ├── deprecated.spec.js │ │ │ ├── installation.js │ │ │ ├── sortOrder.js │ │ │ ├── this.js │ │ │ └── tutorial-step.js │ │ └── templates/ │ │ ├── app/ │ │ │ ├── angular-service.template.js │ │ │ ├── error.template.html │ │ │ ├── errorNamespace.template.html │ │ │ ├── indexPage.template.html │ │ │ ├── json-doc.template.json │ │ │ ├── nav-data.template.js │ │ │ ├── pages-data.template.js │ │ │ ├── sitemap.template.xml │ │ │ └── tutorial.template.html │ │ ├── examples/ │ │ │ ├── index.template.html │ │ │ ├── manifest.template.json │ │ │ ├── protractorTests.template.js │ │ │ ├── runnableExample.template.html │ │ │ ├── template.css │ │ │ ├── template.html │ │ │ ├── template.js │ │ │ ├── template.json │ │ │ ├── template.protractor │ │ │ ├── template.scenario │ │ │ └── template.spec │ │ └── ngdoc/ │ │ ├── api/ │ │ │ ├── api.template.html │ │ │ ├── componentGroup.template.html │ │ │ ├── directive.template.html │ │ │ ├── filter.template.html │ │ │ ├── function.template.html │ │ │ ├── input.template.html │ │ │ ├── module.template.html │ │ │ ├── object.template.html │ │ │ ├── provider.template.html │ │ │ ├── service.template.html │ │ │ └── type.template.html │ │ ├── base.template.html │ │ ├── lib/ │ │ │ ├── deprecated.html │ │ │ ├── events.template.html │ │ │ ├── macros.html │ │ │ ├── methods.template.html │ │ │ ├── params.template.html │ │ │ ├── properties.template.html │ │ │ ├── returns.template.html │ │ │ └── this.template.html │ │ └── overview.template.html │ ├── content/ │ │ ├── api/ │ │ │ └── index.ngdoc │ │ ├── error/ │ │ │ ├── $animate/ │ │ │ │ ├── nongcls.ngdoc │ │ │ │ └── notcsel.ngdoc │ │ │ ├── $cacheFactory/ │ │ │ │ └── iid.ngdoc │ │ │ ├── $compile/ │ │ │ │ ├── baddir.ngdoc │ │ │ │ ├── badrestrict.ngdoc │ │ │ │ ├── ctreq.ngdoc │ │ │ │ ├── ctxoverride.ngdoc │ │ │ │ ├── infchng.ngdoc │ │ │ │ ├── iscp.ngdoc │ │ │ │ ├── missingattr.ngdoc │ │ │ │ ├── multidir.ngdoc │ │ │ │ ├── multilink.ngdoc │ │ │ │ ├── noctrl.ngdoc │ │ │ │ ├── nodomevents.ngdoc │ │ │ │ ├── nonassign.ngdoc │ │ │ │ ├── noslot.ngdoc │ │ │ │ ├── reqslot.ngdoc │ │ │ │ ├── selmulti.ngdoc │ │ │ │ ├── srcset.ngdoc │ │ │ │ ├── tplrt.ngdoc │ │ │ │ └── uterdir.ngdoc │ │ │ ├── $controller/ │ │ │ │ ├── ctrlfmt.ngdoc │ │ │ │ ├── ctrlreg.ngdoc │ │ │ │ └── noscp.ngdoc │ │ │ ├── $http/ │ │ │ │ ├── baddata.ngdoc │ │ │ │ ├── badjsonp.ngdoc │ │ │ │ └── badreq.ngdoc │ │ │ ├── $injector/ │ │ │ │ ├── cdep.ngdoc │ │ │ │ ├── itkn.ngdoc │ │ │ │ ├── modulerr.ngdoc │ │ │ │ ├── nomod.ngdoc │ │ │ │ ├── pget.ngdoc │ │ │ │ ├── strictdi.ngdoc │ │ │ │ ├── undef.ngdoc │ │ │ │ └── unpr.ngdoc │ │ │ ├── $interpolate/ │ │ │ │ ├── badexpr.ngdoc │ │ │ │ ├── dupvalue.ngdoc │ │ │ │ ├── interr.ngdoc │ │ │ │ ├── logicbug.ngdoc │ │ │ │ ├── nochgmustache.ngdoc │ │ │ │ ├── noconcat.ngdoc │ │ │ │ ├── reqarg.ngdoc │ │ │ │ ├── reqcomma.ngdoc │ │ │ │ ├── reqendbrace.ngdoc │ │ │ │ ├── reqendinterp.ngdoc │ │ │ │ ├── reqopenbrace.ngdoc │ │ │ │ ├── reqother.ngdoc │ │ │ │ ├── unknarg.ngdoc │ │ │ │ ├── unsafe.ngdoc │ │ │ │ ├── untermstr.ngdoc │ │ │ │ └── wantstring.ngdoc │ │ │ ├── $interval/ │ │ │ │ └── badprom.ngdoc │ │ │ ├── $location/ │ │ │ │ ├── badpath.ngdoc │ │ │ │ ├── ipthprfx.ngdoc │ │ │ │ ├── isrcharg.ngdoc │ │ │ │ ├── nobase.ngdoc │ │ │ │ └── nostate.ngdoc │ │ │ ├── $parse/ │ │ │ │ ├── esc.ngdoc │ │ │ │ ├── lexerr.ngdoc │ │ │ │ ├── lval.ngdoc │ │ │ │ ├── syntax.ngdoc │ │ │ │ └── ueoe.ngdoc │ │ │ ├── $q/ │ │ │ │ ├── norslvr.ngdoc │ │ │ │ └── qcycle.ngdoc │ │ │ ├── $resource/ │ │ │ │ ├── badargs.ngdoc │ │ │ │ ├── badcfg.ngdoc │ │ │ │ ├── badmember.ngdoc │ │ │ │ └── badname.ngdoc │ │ │ ├── $rootScope/ │ │ │ │ ├── infdig.ngdoc │ │ │ │ └── inprog.ngdoc │ │ │ ├── $route/ │ │ │ │ └── norout.ngdoc │ │ │ ├── $sanitize/ │ │ │ │ ├── elclob.ngdoc │ │ │ │ ├── noinert.ngdoc │ │ │ │ └── uinput.ngdoc │ │ │ ├── $sce/ │ │ │ │ ├── icontext.ngdoc │ │ │ │ ├── iequirks.ngdoc │ │ │ │ ├── imatcher.ngdoc │ │ │ │ ├── insecurl.ngdoc │ │ │ │ ├── itype.ngdoc │ │ │ │ ├── iwcard.ngdoc │ │ │ │ └── unsafe.ngdoc │ │ │ ├── $templateRequest/ │ │ │ │ └── tpload.ngdoc │ │ │ ├── $timeout/ │ │ │ │ └── badprom.ngdoc │ │ │ ├── filter/ │ │ │ │ └── notarray.ngdoc │ │ │ ├── index.ngdoc │ │ │ ├── jqLite/ │ │ │ │ ├── nosel.ngdoc │ │ │ │ ├── offargs.ngdoc │ │ │ │ └── onargs.ngdoc │ │ │ ├── linky/ │ │ │ │ └── notstring.ngdoc │ │ │ ├── ng/ │ │ │ │ ├── aobj.ngdoc │ │ │ │ ├── areq.ngdoc │ │ │ │ ├── badname.ngdoc │ │ │ │ ├── btstrpd.ngdoc │ │ │ │ ├── cpi.ngdoc │ │ │ │ ├── cpta.ngdoc │ │ │ │ ├── cpws.ngdoc │ │ │ │ └── test.ngdoc │ │ │ ├── ngModel/ │ │ │ │ ├── constexpr.ngdoc │ │ │ │ ├── datefmt.ngdoc │ │ │ │ ├── nonassign.ngdoc │ │ │ │ ├── nopromise.ngdoc │ │ │ │ └── numfmt.ngdoc │ │ │ ├── ngOptions/ │ │ │ │ └── iexp.ngdoc │ │ │ ├── ngPattern/ │ │ │ │ └── noregexp.ngdoc │ │ │ ├── ngRef/ │ │ │ │ ├── noctrl.ngdoc │ │ │ │ └── nonassign.ngdoc │ │ │ ├── ngRepeat/ │ │ │ │ ├── badident.ngdoc │ │ │ │ ├── dupes.ngdoc │ │ │ │ ├── iexp.ngdoc │ │ │ │ └── iidexp.ngdoc │ │ │ ├── ngTransclude/ │ │ │ │ └── orphan.ngdoc │ │ │ └── orderBy/ │ │ │ └── notarray.ngdoc │ │ ├── guide/ │ │ │ ├── $location.ngdoc │ │ │ ├── accessibility.ngdoc │ │ │ ├── animations.ngdoc │ │ │ ├── bootstrap.ngdoc │ │ │ ├── compiler.ngdoc │ │ │ ├── component-router.ngdoc │ │ │ ├── component.ngdoc │ │ │ ├── concepts.ngdoc │ │ │ ├── controller.ngdoc │ │ │ ├── css-styling.ngdoc │ │ │ ├── databinding.ngdoc │ │ │ ├── decorators.ngdoc │ │ │ ├── di.ngdoc │ │ │ ├── directive.ngdoc │ │ │ ├── e2e-testing.ngdoc │ │ │ ├── expression.ngdoc │ │ │ ├── external-resources.ngdoc │ │ │ ├── filter.ngdoc │ │ │ ├── forms.ngdoc │ │ │ ├── i18n.ngdoc │ │ │ ├── ie.ngdoc │ │ │ ├── index.ngdoc │ │ │ ├── interpolation.ngdoc │ │ │ ├── introduction.ngdoc │ │ │ ├── migration.ngdoc │ │ │ ├── module.ngdoc │ │ │ ├── production.ngdoc │ │ │ ├── providers.ngdoc │ │ │ ├── scope.ngdoc │ │ │ ├── security.ngdoc │ │ │ ├── services.ngdoc │ │ │ ├── templates.ngdoc │ │ │ └── unit-testing.ngdoc │ │ ├── misc/ │ │ │ ├── contribute.ngdoc │ │ │ ├── downloading.ngdoc │ │ │ ├── faq.ngdoc │ │ │ ├── index.ngdoc │ │ │ ├── started.ngdoc │ │ │ └── version-support-status.ngdoc │ │ ├── notes/ │ │ │ └── empty.tmp │ │ └── tutorial/ │ │ ├── index.ngdoc │ │ ├── step_00.ngdoc │ │ ├── step_01.ngdoc │ │ ├── step_02.ngdoc │ │ ├── step_03.ngdoc │ │ ├── step_04.ngdoc │ │ ├── step_05.ngdoc │ │ ├── step_06.ngdoc │ │ ├── step_07.ngdoc │ │ ├── step_08.ngdoc │ │ ├── step_09.ngdoc │ │ ├── step_10.ngdoc │ │ ├── step_11.ngdoc │ │ ├── step_12.ngdoc │ │ ├── step_13.ngdoc │ │ ├── step_14.ngdoc │ │ └── the_end.ngdoc │ ├── gulpfile.js │ └── protractor-conf.js ├── i18n/ │ ├── README.md │ ├── closure/ │ │ ├── currencySymbols.js │ │ ├── datetimeSymbols.js │ │ ├── datetimeSymbolsExt.js │ │ ├── numberSymbols.js │ │ ├── numberSymbolsExt.js │ │ └── pluralRules.js │ ├── e2e/ │ │ ├── .eslintrc.json │ │ ├── i18n-e2e.js │ │ ├── localeTest_cs.html │ │ ├── localeTest_de.html │ │ ├── localeTest_en.html │ │ ├── localeTest_es.html │ │ ├── localeTest_sk.html │ │ ├── localeTest_zh.html │ │ └── runner.html │ ├── generate.sh │ ├── spec/ │ │ ├── .eslintrc.json │ │ ├── closureI18nExtractorSpec.js │ │ ├── converterSpec.js │ │ └── parserSpec.js │ ├── src/ │ │ ├── .eslintrc.json │ │ ├── closureI18nExtractor.js │ │ ├── closureSlurper.js │ │ ├── converter.js │ │ └── parser.js │ ├── ucd/ │ │ ├── .eslintrc.json │ │ ├── spec/ │ │ │ ├── .eslintrc.json │ │ │ ├── extactValuesSpec.js │ │ │ └── generateCodeSpec.js │ │ └── src/ │ │ ├── extract.js │ │ ├── extractValues.js │ │ └── generateCode.js │ └── update-closure.sh ├── images/ │ ├── docs/ │ │ ├── Diagrams.graffle/ │ │ │ └── data.plist │ │ ├── Diagrams.vdx │ │ ├── guide/ │ │ │ ├── about_controller.graffle │ │ │ ├── about_controller.vdx │ │ │ ├── about_model.graffle │ │ │ ├── about_model.vdx │ │ │ ├── concepts.graffle/ │ │ │ │ └── data.plist │ │ │ ├── concepts.vdx │ │ │ ├── di_sequence.graffle │ │ │ ├── di_sequence.vdx │ │ │ ├── dom_scope.graffle │ │ │ ├── dom_scope.vdx │ │ │ ├── form_data_flow.graffle │ │ │ ├── form_data_flow.vdx │ │ │ ├── hashbang_vs_regular_url.graffle │ │ │ ├── hashbang_vs_regular_url.vdx │ │ │ ├── simple_scope.graffle/ │ │ │ │ ├── QuickLook/ │ │ │ │ │ └── Thumbnail.tiff │ │ │ │ └── data.plist │ │ │ └── simple_scope.vdx │ │ └── tutorial/ │ │ ├── di_sequence.graffle │ │ ├── di_sequence.vdx │ │ ├── simple_scope.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── simple_scope.vdx │ │ ├── tutorial_00.graffle │ │ ├── tutorial_00.vdx │ │ ├── tutorial_02.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_02.vdx │ │ ├── tutorial_03.vdx │ │ ├── tutorial_04.vdx │ │ ├── tutorial_05.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_06.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_07.vdx │ │ ├── tutorial_08-09.vdx │ │ ├── tutorial_09.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_10-11.vdx │ │ ├── tutorial_10.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_12.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_proto.graffle/ │ │ │ ├── QuickLook/ │ │ │ │ └── Thumbnail.tiff │ │ │ └── data.plist │ │ ├── tutorial_proto.vdx │ │ ├── xhr_service.graffle │ │ └── xhr_service.vdx │ └── logo/ │ ├── AngularJS-Shield.exports/ │ │ └── AngularJS-Shield.eps │ ├── AngularJS-Shield.graffle │ ├── AngularJS.exports/ │ │ └── AngularJS.eps │ └── AngularJS.graffle/ │ └── data.plist ├── karma-docs.conf.js ├── karma-jqlite.conf.js ├── karma-jquery-2.1.conf.js ├── karma-jquery-2.2.conf.js ├── karma-jquery.conf-factory.js ├── karma-jquery.conf.js ├── karma-modules-ngAnimate.conf.js ├── karma-modules-ngMock.conf.js ├── karma-modules.conf.js ├── karma-shared.conf.js ├── lib/ │ ├── grunt/ │ │ ├── plugins.js │ │ ├── utils.js │ │ └── validate-angular-files.js │ ├── promises-aplus/ │ │ └── promises-aplus-test-adapter.js │ ├── saucelabs/ │ │ └── sauce-service.sh │ └── versions/ │ └── version-info.js ├── logs/ │ └── .gitignore ├── package.json ├── protractor-circleci-conf.js ├── protractor-conf.js ├── protractor-shared-conf.js ├── scripts/ │ ├── angular.js/ │ │ ├── tag-release.sh │ │ └── untag-release.sh │ ├── bower/ │ │ ├── publish.sh │ │ ├── repos.inc │ │ └── unpublish.sh │ ├── check-size.sh │ ├── code.angularjs.org/ │ │ ├── publish.sh │ │ └── unpublish.sh │ ├── code.angularjs.org-firebase/ │ │ ├── .eslintrc.json │ │ ├── .firebaserc │ │ ├── firebase.json │ │ ├── functions/ │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── public/ │ │ │ ├── googleb96cceae5888d79f.html │ │ │ └── robots.txt │ │ ├── readme.firebase.code.md │ │ └── storage.rules │ ├── compare-master-to-stable.js │ ├── docs.angularjs.org-firebase/ │ │ ├── .firebaserc │ │ ├── firebase.json │ │ ├── functions/ │ │ │ ├── index.js │ │ │ └── package.json │ │ └── readme.firebase.docs.md │ ├── errors.angularjs.org-firebase/ │ │ ├── .firebaserc │ │ ├── firebase.json │ │ └── public/ │ │ └── 404.html │ ├── release/ │ │ ├── release.sh │ │ └── undo-release.sh │ └── utils.inc ├── src/ │ ├── .eslintrc.json │ ├── Angular.js │ ├── AngularPublic.js │ ├── angular.bind.js │ ├── angular.prefix │ ├── angular.suffix │ ├── apis.js │ ├── auto/ │ │ └── injector.js │ ├── jqLite.js │ ├── loader.js │ ├── loader.prefix │ ├── loader.suffix │ ├── minErr.js │ ├── module.prefix │ ├── module.suffix │ ├── ng/ │ │ ├── anchorScroll.js │ │ ├── animate.js │ │ ├── animateCss.js │ │ ├── animateRunner.js │ │ ├── browser.js │ │ ├── cacheFactory.js │ │ ├── compile.js │ │ ├── controller.js │ │ ├── cookieReader.js │ │ ├── directive/ │ │ │ ├── a.js │ │ │ ├── attrs.js │ │ │ ├── directives.js │ │ │ ├── form.js │ │ │ ├── input.js │ │ │ ├── ngBind.js │ │ │ ├── ngChange.js │ │ │ ├── ngClass.js │ │ │ ├── ngCloak.js │ │ │ ├── ngController.js │ │ │ ├── ngCsp.js │ │ │ ├── ngEventDirs.js │ │ │ ├── ngIf.js │ │ │ ├── ngInclude.js │ │ │ ├── ngInit.js │ │ │ ├── ngList.js │ │ │ ├── ngModel.js │ │ │ ├── ngModelOptions.js │ │ │ ├── ngNonBindable.js │ │ │ ├── ngOptions.js │ │ │ ├── ngPluralize.js │ │ │ ├── ngRef.js │ │ │ ├── ngRepeat.js │ │ │ ├── ngShowHide.js │ │ │ ├── ngStyle.js │ │ │ ├── ngSwitch.js │ │ │ ├── ngTransclude.js │ │ │ ├── script.js │ │ │ ├── select.js │ │ │ └── validators.js │ │ ├── document.js │ │ ├── exceptionHandler.js │ │ ├── filter/ │ │ │ ├── filter.js │ │ │ ├── filters.js │ │ │ ├── limitTo.js │ │ │ └── orderBy.js │ │ ├── filter.js │ │ ├── forceReflow.js │ │ ├── http.js │ │ ├── httpBackend.js │ │ ├── interpolate.js │ │ ├── interval.js │ │ ├── intervalFactory.js │ │ ├── jsonpCallbacks.js │ │ ├── locale.js │ │ ├── location.js │ │ ├── log.js │ │ ├── parse.js │ │ ├── q.js │ │ ├── raf.js │ │ ├── rootElement.js │ │ ├── rootScope.js │ │ ├── sanitizeUri.js │ │ ├── sce.js │ │ ├── sniffer.js │ │ ├── taskTrackerFactory.js │ │ ├── templateRequest.js │ │ ├── testability.js │ │ ├── timeout.js │ │ ├── urlUtils.js │ │ └── window.js │ ├── ngAnimate/ │ │ ├── .eslintrc.json │ │ ├── animateCache.js │ │ ├── animateChildrenDirective.js │ │ ├── animateCss.js │ │ ├── animateCssDriver.js │ │ ├── animateJs.js │ │ ├── animateJsDriver.js │ │ ├── animateQueue.js │ │ ├── animation.js │ │ ├── module.js │ │ ├── ngAnimateSwap.js │ │ ├── rafScheduler.js │ │ └── shared.js │ ├── ngAria/ │ │ └── aria.js │ ├── ngComponentRouter/ │ │ └── Router.js │ ├── ngCookies/ │ │ ├── cookieWriter.js │ │ └── cookies.js │ ├── ngLocale/ │ │ ├── .eslintrc.json │ │ ├── angular-locale_af-na.js │ │ ├── angular-locale_af-za.js │ │ ├── angular-locale_af.js │ │ ├── angular-locale_agq-cm.js │ │ ├── angular-locale_agq.js │ │ ├── angular-locale_ak-gh.js │ │ ├── angular-locale_ak.js │ │ ├── angular-locale_am-et.js │ │ ├── angular-locale_am.js │ │ ├── angular-locale_ar-001.js │ │ ├── angular-locale_ar-ae.js │ │ ├── angular-locale_ar-bh.js │ │ ├── angular-locale_ar-dj.js │ │ ├── angular-locale_ar-dz.js │ │ ├── angular-locale_ar-eg.js │ │ ├── angular-locale_ar-eh.js │ │ ├── angular-locale_ar-er.js │ │ ├── angular-locale_ar-il.js │ │ ├── angular-locale_ar-iq.js │ │ ├── angular-locale_ar-jo.js │ │ ├── angular-locale_ar-km.js │ │ ├── angular-locale_ar-kw.js │ │ ├── angular-locale_ar-lb.js │ │ ├── angular-locale_ar-ly.js │ │ ├── angular-locale_ar-ma.js │ │ ├── angular-locale_ar-mr.js │ │ ├── angular-locale_ar-om.js │ │ ├── angular-locale_ar-ps.js │ │ ├── angular-locale_ar-qa.js │ │ ├── angular-locale_ar-sa.js │ │ ├── angular-locale_ar-sd.js │ │ ├── angular-locale_ar-so.js │ │ ├── angular-locale_ar-ss.js │ │ ├── angular-locale_ar-sy.js │ │ ├── angular-locale_ar-td.js │ │ ├── angular-locale_ar-tn.js │ │ ├── angular-locale_ar-xb.js │ │ ├── angular-locale_ar-ye.js │ │ ├── angular-locale_ar.js │ │ ├── angular-locale_as-in.js │ │ ├── angular-locale_as.js │ │ ├── angular-locale_asa-tz.js │ │ ├── angular-locale_asa.js │ │ ├── angular-locale_ast-es.js │ │ ├── angular-locale_ast.js │ │ ├── angular-locale_az-cyrl-az.js │ │ ├── angular-locale_az-cyrl.js │ │ ├── angular-locale_az-latn-az.js │ │ ├── angular-locale_az-latn.js │ │ ├── angular-locale_az.js │ │ ├── angular-locale_bas-cm.js │ │ ├── angular-locale_bas.js │ │ ├── angular-locale_be-by.js │ │ ├── angular-locale_be.js │ │ ├── angular-locale_bem-zm.js │ │ ├── angular-locale_bem.js │ │ ├── angular-locale_bez-tz.js │ │ ├── angular-locale_bez.js │ │ ├── angular-locale_bg-bg.js │ │ ├── angular-locale_bg.js │ │ ├── angular-locale_bm-ml.js │ │ ├── angular-locale_bm.js │ │ ├── angular-locale_bn-bd.js │ │ ├── angular-locale_bn-in.js │ │ ├── angular-locale_bn.js │ │ ├── angular-locale_bo-cn.js │ │ ├── angular-locale_bo-in.js │ │ ├── angular-locale_bo.js │ │ ├── angular-locale_br-fr.js │ │ ├── angular-locale_br.js │ │ ├── angular-locale_brx-in.js │ │ ├── angular-locale_brx.js │ │ ├── angular-locale_bs-cyrl-ba.js │ │ ├── angular-locale_bs-cyrl.js │ │ ├── angular-locale_bs-latn-ba.js │ │ ├── angular-locale_bs-latn.js │ │ ├── angular-locale_bs.js │ │ ├── angular-locale_ca-ad.js │ │ ├── angular-locale_ca-es-valencia.js │ │ ├── angular-locale_ca-es.js │ │ ├── angular-locale_ca-fr.js │ │ ├── angular-locale_ca-it.js │ │ ├── angular-locale_ca.js │ │ ├── angular-locale_ce-ru.js │ │ ├── angular-locale_ce.js │ │ ├── angular-locale_cgg-ug.js │ │ ├── angular-locale_cgg.js │ │ ├── angular-locale_chr-us.js │ │ ├── angular-locale_chr.js │ │ ├── angular-locale_ckb-arab-iq.js │ │ ├── angular-locale_ckb-arab-ir.js │ │ ├── angular-locale_ckb-arab.js │ │ ├── angular-locale_ckb-iq.js │ │ ├── angular-locale_ckb-ir.js │ │ ├── angular-locale_ckb-latn-iq.js │ │ ├── angular-locale_ckb-latn.js │ │ ├── angular-locale_ckb.js │ │ ├── angular-locale_cs-cz.js │ │ ├── angular-locale_cs.js │ │ ├── angular-locale_cu-ru.js │ │ ├── angular-locale_cu.js │ │ ├── angular-locale_cy-gb.js │ │ ├── angular-locale_cy.js │ │ ├── angular-locale_da-dk.js │ │ ├── angular-locale_da-gl.js │ │ ├── angular-locale_da.js │ │ ├── angular-locale_dav-ke.js │ │ ├── angular-locale_dav.js │ │ ├── angular-locale_de-at.js │ │ ├── angular-locale_de-be.js │ │ ├── angular-locale_de-ch.js │ │ ├── angular-locale_de-de.js │ │ ├── angular-locale_de-it.js │ │ ├── angular-locale_de-li.js │ │ ├── angular-locale_de-lu.js │ │ ├── angular-locale_de.js │ │ ├── angular-locale_dje-ne.js │ │ ├── angular-locale_dje.js │ │ ├── angular-locale_dsb-de.js │ │ ├── angular-locale_dsb.js │ │ ├── angular-locale_dua-cm.js │ │ ├── angular-locale_dua.js │ │ ├── angular-locale_dyo-sn.js │ │ ├── angular-locale_dyo.js │ │ ├── angular-locale_dz-bt.js │ │ ├── angular-locale_dz.js │ │ ├── angular-locale_ebu-ke.js │ │ ├── angular-locale_ebu.js │ │ ├── angular-locale_ee-gh.js │ │ ├── angular-locale_ee-tg.js │ │ ├── angular-locale_ee.js │ │ ├── angular-locale_el-cy.js │ │ ├── angular-locale_el-gr.js │ │ ├── angular-locale_el.js │ │ ├── angular-locale_en-001.js │ │ ├── angular-locale_en-150.js │ │ ├── angular-locale_en-ag.js │ │ ├── angular-locale_en-ai.js │ │ ├── angular-locale_en-as.js │ │ ├── angular-locale_en-at.js │ │ ├── angular-locale_en-au.js │ │ ├── angular-locale_en-bb.js │ │ ├── angular-locale_en-be.js │ │ ├── angular-locale_en-bi.js │ │ ├── angular-locale_en-bm.js │ │ ├── angular-locale_en-bs.js │ │ ├── angular-locale_en-bw.js │ │ ├── angular-locale_en-bz.js │ │ ├── angular-locale_en-ca.js │ │ ├── angular-locale_en-cc.js │ │ ├── angular-locale_en-ch.js │ │ ├── angular-locale_en-ck.js │ │ ├── angular-locale_en-cm.js │ │ ├── angular-locale_en-cx.js │ │ ├── angular-locale_en-cy.js │ │ ├── angular-locale_en-de.js │ │ ├── angular-locale_en-dg.js │ │ ├── angular-locale_en-dk.js │ │ ├── angular-locale_en-dm.js │ │ ├── angular-locale_en-er.js │ │ ├── angular-locale_en-fi.js │ │ ├── angular-locale_en-fj.js │ │ ├── angular-locale_en-fk.js │ │ ├── angular-locale_en-fm.js │ │ ├── angular-locale_en-gb.js │ │ ├── angular-locale_en-gd.js │ │ ├── angular-locale_en-gg.js │ │ ├── angular-locale_en-gh.js │ │ ├── angular-locale_en-gi.js │ │ ├── angular-locale_en-gm.js │ │ ├── angular-locale_en-gu.js │ │ ├── angular-locale_en-gy.js │ │ ├── angular-locale_en-hk.js │ │ ├── angular-locale_en-ie.js │ │ ├── angular-locale_en-il.js │ │ ├── angular-locale_en-im.js │ │ ├── angular-locale_en-in.js │ │ ├── angular-locale_en-io.js │ │ ├── angular-locale_en-iso.js │ │ ├── angular-locale_en-je.js │ │ ├── angular-locale_en-jm.js │ │ ├── angular-locale_en-ke.js │ │ ├── angular-locale_en-ki.js │ │ ├── angular-locale_en-kn.js │ │ ├── angular-locale_en-ky.js │ │ ├── angular-locale_en-lc.js │ │ ├── angular-locale_en-lr.js │ │ ├── angular-locale_en-ls.js │ │ ├── angular-locale_en-mg.js │ │ ├── angular-locale_en-mh.js │ │ ├── angular-locale_en-mo.js │ │ ├── angular-locale_en-mp.js │ │ ├── angular-locale_en-ms.js │ │ ├── angular-locale_en-mt.js │ │ ├── angular-locale_en-mu.js │ │ ├── angular-locale_en-mw.js │ │ ├── angular-locale_en-my.js │ │ ├── angular-locale_en-na.js │ │ ├── angular-locale_en-nf.js │ │ ├── angular-locale_en-ng.js │ │ ├── angular-locale_en-nl.js │ │ ├── angular-locale_en-nr.js │ │ ├── angular-locale_en-nu.js │ │ ├── angular-locale_en-nz.js │ │ ├── angular-locale_en-pg.js │ │ ├── angular-locale_en-ph.js │ │ ├── angular-locale_en-pk.js │ │ ├── angular-locale_en-pn.js │ │ ├── angular-locale_en-pr.js │ │ ├── angular-locale_en-pw.js │ │ ├── angular-locale_en-rw.js │ │ ├── angular-locale_en-sb.js │ │ ├── angular-locale_en-sc.js │ │ ├── angular-locale_en-sd.js │ │ ├── angular-locale_en-se.js │ │ ├── angular-locale_en-sg.js │ │ ├── angular-locale_en-sh.js │ │ ├── angular-locale_en-si.js │ │ ├── angular-locale_en-sl.js │ │ ├── angular-locale_en-ss.js │ │ ├── angular-locale_en-sx.js │ │ ├── angular-locale_en-sz.js │ │ ├── angular-locale_en-tc.js │ │ ├── angular-locale_en-tk.js │ │ ├── angular-locale_en-to.js │ │ ├── angular-locale_en-tt.js │ │ ├── angular-locale_en-tv.js │ │ ├── angular-locale_en-tz.js │ │ ├── angular-locale_en-ug.js │ │ ├── angular-locale_en-um.js │ │ ├── angular-locale_en-us-posix.js │ │ ├── angular-locale_en-us.js │ │ ├── angular-locale_en-vc.js │ │ ├── angular-locale_en-vg.js │ │ ├── angular-locale_en-vi.js │ │ ├── angular-locale_en-vu.js │ │ ├── angular-locale_en-ws.js │ │ ├── angular-locale_en-xa.js │ │ ├── angular-locale_en-za.js │ │ ├── angular-locale_en-zm.js │ │ ├── angular-locale_en-zw.js │ │ ├── angular-locale_en.js │ │ ├── angular-locale_eo-001.js │ │ ├── angular-locale_eo.js │ │ ├── angular-locale_es-419.js │ │ ├── angular-locale_es-ar.js │ │ ├── angular-locale_es-bo.js │ │ ├── angular-locale_es-br.js │ │ ├── angular-locale_es-bz.js │ │ ├── angular-locale_es-cl.js │ │ ├── angular-locale_es-co.js │ │ ├── angular-locale_es-cr.js │ │ ├── angular-locale_es-cu.js │ │ ├── angular-locale_es-do.js │ │ ├── angular-locale_es-ea.js │ │ ├── angular-locale_es-ec.js │ │ ├── angular-locale_es-es.js │ │ ├── angular-locale_es-gq.js │ │ ├── angular-locale_es-gt.js │ │ ├── angular-locale_es-hn.js │ │ ├── angular-locale_es-ic.js │ │ ├── angular-locale_es-mx.js │ │ ├── angular-locale_es-ni.js │ │ ├── angular-locale_es-pa.js │ │ ├── angular-locale_es-pe.js │ │ ├── angular-locale_es-ph.js │ │ ├── angular-locale_es-pr.js │ │ ├── angular-locale_es-py.js │ │ ├── angular-locale_es-sv.js │ │ ├── angular-locale_es-us.js │ │ ├── angular-locale_es-uy.js │ │ ├── angular-locale_es-ve.js │ │ ├── angular-locale_es.js │ │ ├── angular-locale_et-ee.js │ │ ├── angular-locale_et.js │ │ ├── angular-locale_eu-es.js │ │ ├── angular-locale_eu.js │ │ ├── angular-locale_ewo-cm.js │ │ ├── angular-locale_ewo.js │ │ ├── angular-locale_fa-af.js │ │ ├── angular-locale_fa-ir.js │ │ ├── angular-locale_fa.js │ │ ├── angular-locale_ff-cm.js │ │ ├── angular-locale_ff-gn.js │ │ ├── angular-locale_ff-mr.js │ │ ├── angular-locale_ff-sn.js │ │ ├── angular-locale_ff.js │ │ ├── angular-locale_fi-fi.js │ │ ├── angular-locale_fi.js │ │ ├── angular-locale_fil-ph.js │ │ ├── angular-locale_fil.js │ │ ├── angular-locale_fo-dk.js │ │ ├── angular-locale_fo-fo.js │ │ ├── angular-locale_fo.js │ │ ├── angular-locale_fr-be.js │ │ ├── angular-locale_fr-bf.js │ │ ├── angular-locale_fr-bi.js │ │ ├── angular-locale_fr-bj.js │ │ ├── angular-locale_fr-bl.js │ │ ├── angular-locale_fr-ca.js │ │ ├── angular-locale_fr-cd.js │ │ ├── angular-locale_fr-cf.js │ │ ├── angular-locale_fr-cg.js │ │ ├── angular-locale_fr-ch.js │ │ ├── angular-locale_fr-ci.js │ │ ├── angular-locale_fr-cm.js │ │ ├── angular-locale_fr-dj.js │ │ ├── angular-locale_fr-dz.js │ │ ├── angular-locale_fr-fr.js │ │ ├── angular-locale_fr-ga.js │ │ ├── angular-locale_fr-gf.js │ │ ├── angular-locale_fr-gn.js │ │ ├── angular-locale_fr-gp.js │ │ ├── angular-locale_fr-gq.js │ │ ├── angular-locale_fr-ht.js │ │ ├── angular-locale_fr-km.js │ │ ├── angular-locale_fr-lu.js │ │ ├── angular-locale_fr-ma.js │ │ ├── angular-locale_fr-mc.js │ │ ├── angular-locale_fr-mf.js │ │ ├── angular-locale_fr-mg.js │ │ ├── angular-locale_fr-ml.js │ │ ├── angular-locale_fr-mq.js │ │ ├── angular-locale_fr-mr.js │ │ ├── angular-locale_fr-mu.js │ │ ├── angular-locale_fr-nc.js │ │ ├── angular-locale_fr-ne.js │ │ ├── angular-locale_fr-pf.js │ │ ├── angular-locale_fr-pm.js │ │ ├── angular-locale_fr-re.js │ │ ├── angular-locale_fr-rw.js │ │ ├── angular-locale_fr-sc.js │ │ ├── angular-locale_fr-sn.js │ │ ├── angular-locale_fr-sy.js │ │ ├── angular-locale_fr-td.js │ │ ├── angular-locale_fr-tg.js │ │ ├── angular-locale_fr-tn.js │ │ ├── angular-locale_fr-vu.js │ │ ├── angular-locale_fr-wf.js │ │ ├── angular-locale_fr-yt.js │ │ ├── angular-locale_fr.js │ │ ├── angular-locale_fur-it.js │ │ ├── angular-locale_fur.js │ │ ├── angular-locale_fy-nl.js │ │ ├── angular-locale_fy.js │ │ ├── angular-locale_ga-ie.js │ │ ├── angular-locale_ga.js │ │ ├── angular-locale_gd-gb.js │ │ ├── angular-locale_gd.js │ │ ├── angular-locale_gl-es.js │ │ ├── angular-locale_gl.js │ │ ├── angular-locale_gsw-ch.js │ │ ├── angular-locale_gsw-fr.js │ │ ├── angular-locale_gsw-li.js │ │ ├── angular-locale_gsw.js │ │ ├── angular-locale_gu-in.js │ │ ├── angular-locale_gu.js │ │ ├── angular-locale_guz-ke.js │ │ ├── angular-locale_guz.js │ │ ├── angular-locale_gv-im.js │ │ ├── angular-locale_gv.js │ │ ├── angular-locale_ha-gh.js │ │ ├── angular-locale_ha-ne.js │ │ ├── angular-locale_ha-ng.js │ │ ├── angular-locale_ha.js │ │ ├── angular-locale_haw-us.js │ │ ├── angular-locale_haw.js │ │ ├── angular-locale_he-il.js │ │ ├── angular-locale_he.js │ │ ├── angular-locale_hi-in.js │ │ ├── angular-locale_hi.js │ │ ├── angular-locale_hr-ba.js │ │ ├── angular-locale_hr-hr.js │ │ ├── angular-locale_hr.js │ │ ├── angular-locale_hsb-de.js │ │ ├── angular-locale_hsb.js │ │ ├── angular-locale_hu-hu.js │ │ ├── angular-locale_hu.js │ │ ├── angular-locale_hy-am.js │ │ ├── angular-locale_hy.js │ │ ├── angular-locale_id-id.js │ │ ├── angular-locale_id.js │ │ ├── angular-locale_ig-ng.js │ │ ├── angular-locale_ig.js │ │ ├── angular-locale_ii-cn.js │ │ ├── angular-locale_ii.js │ │ ├── angular-locale_in.js │ │ ├── angular-locale_is-is.js │ │ ├── angular-locale_is.js │ │ ├── angular-locale_it-ch.js │ │ ├── angular-locale_it-it.js │ │ ├── angular-locale_it-sm.js │ │ ├── angular-locale_it-va.js │ │ ├── angular-locale_it.js │ │ ├── angular-locale_iw.js │ │ ├── angular-locale_ja-jp.js │ │ ├── angular-locale_ja.js │ │ ├── angular-locale_jgo-cm.js │ │ ├── angular-locale_jgo.js │ │ ├── angular-locale_jmc-tz.js │ │ ├── angular-locale_jmc.js │ │ ├── angular-locale_ka-ge.js │ │ ├── angular-locale_ka.js │ │ ├── angular-locale_kab-dz.js │ │ ├── angular-locale_kab.js │ │ ├── angular-locale_kam-ke.js │ │ ├── angular-locale_kam.js │ │ ├── angular-locale_kde-tz.js │ │ ├── angular-locale_kde.js │ │ ├── angular-locale_kea-cv.js │ │ ├── angular-locale_kea.js │ │ ├── angular-locale_khq-ml.js │ │ ├── angular-locale_khq.js │ │ ├── angular-locale_ki-ke.js │ │ ├── angular-locale_ki.js │ │ ├── angular-locale_kk-kz.js │ │ ├── angular-locale_kk.js │ │ ├── angular-locale_kkj-cm.js │ │ ├── angular-locale_kkj.js │ │ ├── angular-locale_kl-gl.js │ │ ├── angular-locale_kl.js │ │ ├── angular-locale_kln-ke.js │ │ ├── angular-locale_kln.js │ │ ├── angular-locale_km-kh.js │ │ ├── angular-locale_km.js │ │ ├── angular-locale_kn-in.js │ │ ├── angular-locale_kn.js │ │ ├── angular-locale_ko-kp.js │ │ ├── angular-locale_ko-kr.js │ │ ├── angular-locale_ko.js │ │ ├── angular-locale_kok-in.js │ │ ├── angular-locale_kok.js │ │ ├── angular-locale_ks-in.js │ │ ├── angular-locale_ks.js │ │ ├── angular-locale_ksb-tz.js │ │ ├── angular-locale_ksb.js │ │ ├── angular-locale_ksf-cm.js │ │ ├── angular-locale_ksf.js │ │ ├── angular-locale_ksh-de.js │ │ ├── angular-locale_ksh.js │ │ ├── angular-locale_kw-gb.js │ │ ├── angular-locale_kw.js │ │ ├── angular-locale_ky-kg.js │ │ ├── angular-locale_ky.js │ │ ├── angular-locale_lag-tz.js │ │ ├── angular-locale_lag.js │ │ ├── angular-locale_lb-lu.js │ │ ├── angular-locale_lb.js │ │ ├── angular-locale_lg-ug.js │ │ ├── angular-locale_lg.js │ │ ├── angular-locale_lkt-us.js │ │ ├── angular-locale_lkt.js │ │ ├── angular-locale_ln-ao.js │ │ ├── angular-locale_ln-cd.js │ │ ├── angular-locale_ln-cf.js │ │ ├── angular-locale_ln-cg.js │ │ ├── angular-locale_ln.js │ │ ├── angular-locale_lo-la.js │ │ ├── angular-locale_lo.js │ │ ├── angular-locale_lrc-iq.js │ │ ├── angular-locale_lrc-ir.js │ │ ├── angular-locale_lrc.js │ │ ├── angular-locale_lt-lt.js │ │ ├── angular-locale_lt.js │ │ ├── angular-locale_lu-cd.js │ │ ├── angular-locale_lu.js │ │ ├── angular-locale_luo-ke.js │ │ ├── angular-locale_luo.js │ │ ├── angular-locale_luy-ke.js │ │ ├── angular-locale_luy.js │ │ ├── angular-locale_lv-lv.js │ │ ├── angular-locale_lv.js │ │ ├── angular-locale_mas-ke.js │ │ ├── angular-locale_mas-tz.js │ │ ├── angular-locale_mas.js │ │ ├── angular-locale_mer-ke.js │ │ ├── angular-locale_mer.js │ │ ├── angular-locale_mfe-mu.js │ │ ├── angular-locale_mfe.js │ │ ├── angular-locale_mg-mg.js │ │ ├── angular-locale_mg.js │ │ ├── angular-locale_mgh-mz.js │ │ ├── angular-locale_mgh.js │ │ ├── angular-locale_mgo-cm.js │ │ ├── angular-locale_mgo.js │ │ ├── angular-locale_mk-mk.js │ │ ├── angular-locale_mk.js │ │ ├── angular-locale_ml-in.js │ │ ├── angular-locale_ml.js │ │ ├── angular-locale_mn-mn.js │ │ ├── angular-locale_mn.js │ │ ├── angular-locale_mo.js │ │ ├── angular-locale_mr-in.js │ │ ├── angular-locale_mr.js │ │ ├── angular-locale_ms-bn.js │ │ ├── angular-locale_ms-my.js │ │ ├── angular-locale_ms-sg.js │ │ ├── angular-locale_ms.js │ │ ├── angular-locale_mt-mt.js │ │ ├── angular-locale_mt.js │ │ ├── angular-locale_mua-cm.js │ │ ├── angular-locale_mua.js │ │ ├── angular-locale_my-mm.js │ │ ├── angular-locale_my.js │ │ ├── angular-locale_mzn-ir.js │ │ ├── angular-locale_mzn.js │ │ ├── angular-locale_naq-na.js │ │ ├── angular-locale_naq.js │ │ ├── angular-locale_nb-no.js │ │ ├── angular-locale_nb-sj.js │ │ ├── angular-locale_nb.js │ │ ├── angular-locale_nd-zw.js │ │ ├── angular-locale_nd.js │ │ ├── angular-locale_nds-de.js │ │ ├── angular-locale_nds-nl.js │ │ ├── angular-locale_nds.js │ │ ├── angular-locale_ne-in.js │ │ ├── angular-locale_ne-np.js │ │ ├── angular-locale_ne.js │ │ ├── angular-locale_nl-aw.js │ │ ├── angular-locale_nl-be.js │ │ ├── angular-locale_nl-bq.js │ │ ├── angular-locale_nl-cw.js │ │ ├── angular-locale_nl-nl.js │ │ ├── angular-locale_nl-sr.js │ │ ├── angular-locale_nl-sx.js │ │ ├── angular-locale_nl.js │ │ ├── angular-locale_nmg-cm.js │ │ ├── angular-locale_nmg.js │ │ ├── angular-locale_nn-no.js │ │ ├── angular-locale_nn.js │ │ ├── angular-locale_nnh-cm.js │ │ ├── angular-locale_nnh.js │ │ ├── angular-locale_no-no.js │ │ ├── angular-locale_no.js │ │ ├── angular-locale_nus-ss.js │ │ ├── angular-locale_nus.js │ │ ├── angular-locale_nyn-ug.js │ │ ├── angular-locale_nyn.js │ │ ├── angular-locale_om-et.js │ │ ├── angular-locale_om-ke.js │ │ ├── angular-locale_om.js │ │ ├── angular-locale_or-in.js │ │ ├── angular-locale_or.js │ │ ├── angular-locale_os-ge.js │ │ ├── angular-locale_os-ru.js │ │ ├── angular-locale_os.js │ │ ├── angular-locale_pa-arab-pk.js │ │ ├── angular-locale_pa-arab.js │ │ ├── angular-locale_pa-guru-in.js │ │ ├── angular-locale_pa-guru.js │ │ ├── angular-locale_pa.js │ │ ├── angular-locale_pl-pl.js │ │ ├── angular-locale_pl.js │ │ ├── angular-locale_prg-001.js │ │ ├── angular-locale_prg.js │ │ ├── angular-locale_ps-af.js │ │ ├── angular-locale_ps.js │ │ ├── angular-locale_pt-ao.js │ │ ├── angular-locale_pt-br.js │ │ ├── angular-locale_pt-ch.js │ │ ├── angular-locale_pt-cv.js │ │ ├── angular-locale_pt-gq.js │ │ ├── angular-locale_pt-gw.js │ │ ├── angular-locale_pt-lu.js │ │ ├── angular-locale_pt-mo.js │ │ ├── angular-locale_pt-mz.js │ │ ├── angular-locale_pt-pt.js │ │ ├── angular-locale_pt-st.js │ │ ├── angular-locale_pt-tl.js │ │ ├── angular-locale_pt.js │ │ ├── angular-locale_qu-bo.js │ │ ├── angular-locale_qu-ec.js │ │ ├── angular-locale_qu-pe.js │ │ ├── angular-locale_qu.js │ │ ├── angular-locale_rm-ch.js │ │ ├── angular-locale_rm.js │ │ ├── angular-locale_rn-bi.js │ │ ├── angular-locale_rn.js │ │ ├── angular-locale_ro-md.js │ │ ├── angular-locale_ro-ro.js │ │ ├── angular-locale_ro.js │ │ ├── angular-locale_rof-tz.js │ │ ├── angular-locale_rof.js │ │ ├── angular-locale_ru-by.js │ │ ├── angular-locale_ru-kg.js │ │ ├── angular-locale_ru-kz.js │ │ ├── angular-locale_ru-md.js │ │ ├── angular-locale_ru-ru.js │ │ ├── angular-locale_ru-ua.js │ │ ├── angular-locale_ru.js │ │ ├── angular-locale_rw-rw.js │ │ ├── angular-locale_rw.js │ │ ├── angular-locale_rwk-tz.js │ │ ├── angular-locale_rwk.js │ │ ├── angular-locale_sah-ru.js │ │ ├── angular-locale_sah.js │ │ ├── angular-locale_saq-ke.js │ │ ├── angular-locale_saq.js │ │ ├── angular-locale_sbp-tz.js │ │ ├── angular-locale_sbp.js │ │ ├── angular-locale_se-fi.js │ │ ├── angular-locale_se-no.js │ │ ├── angular-locale_se-se.js │ │ ├── angular-locale_se.js │ │ ├── angular-locale_seh-mz.js │ │ ├── angular-locale_seh.js │ │ ├── angular-locale_ses-ml.js │ │ ├── angular-locale_ses.js │ │ ├── angular-locale_sg-cf.js │ │ ├── angular-locale_sg.js │ │ ├── angular-locale_sh.js │ │ ├── angular-locale_shi-latn-ma.js │ │ ├── angular-locale_shi-latn.js │ │ ├── angular-locale_shi-tfng-ma.js │ │ ├── angular-locale_shi-tfng.js │ │ ├── angular-locale_shi.js │ │ ├── angular-locale_si-lk.js │ │ ├── angular-locale_si.js │ │ ├── angular-locale_sk-sk.js │ │ ├── angular-locale_sk.js │ │ ├── angular-locale_sl-si.js │ │ ├── angular-locale_sl.js │ │ ├── angular-locale_smn-fi.js │ │ ├── angular-locale_smn.js │ │ ├── angular-locale_sn-zw.js │ │ ├── angular-locale_sn.js │ │ ├── angular-locale_so-dj.js │ │ ├── angular-locale_so-et.js │ │ ├── angular-locale_so-ke.js │ │ ├── angular-locale_so-so.js │ │ ├── angular-locale_so.js │ │ ├── angular-locale_sq-al.js │ │ ├── angular-locale_sq-mk.js │ │ ├── angular-locale_sq-xk.js │ │ ├── angular-locale_sq.js │ │ ├── angular-locale_sr-cyrl-ba.js │ │ ├── angular-locale_sr-cyrl-me.js │ │ ├── angular-locale_sr-cyrl-rs.js │ │ ├── angular-locale_sr-cyrl-xk.js │ │ ├── angular-locale_sr-cyrl.js │ │ ├── angular-locale_sr-latn-ba.js │ │ ├── angular-locale_sr-latn-me.js │ │ ├── angular-locale_sr-latn-rs.js │ │ ├── angular-locale_sr-latn-xk.js │ │ ├── angular-locale_sr-latn.js │ │ ├── angular-locale_sr.js │ │ ├── angular-locale_sv-ax.js │ │ ├── angular-locale_sv-fi.js │ │ ├── angular-locale_sv-se.js │ │ ├── angular-locale_sv.js │ │ ├── angular-locale_sw-cd.js │ │ ├── angular-locale_sw-ke.js │ │ ├── angular-locale_sw-tz.js │ │ ├── angular-locale_sw-ug.js │ │ ├── angular-locale_sw.js │ │ ├── angular-locale_ta-in.js │ │ ├── angular-locale_ta-lk.js │ │ ├── angular-locale_ta-my.js │ │ ├── angular-locale_ta-sg.js │ │ ├── angular-locale_ta.js │ │ ├── angular-locale_te-in.js │ │ ├── angular-locale_te.js │ │ ├── angular-locale_teo-ke.js │ │ ├── angular-locale_teo-ug.js │ │ ├── angular-locale_teo.js │ │ ├── angular-locale_th-th.js │ │ ├── angular-locale_th.js │ │ ├── angular-locale_ti-er.js │ │ ├── angular-locale_ti-et.js │ │ ├── angular-locale_ti.js │ │ ├── angular-locale_tk-tm.js │ │ ├── angular-locale_tk.js │ │ ├── angular-locale_tl.js │ │ ├── angular-locale_to-to.js │ │ ├── angular-locale_to.js │ │ ├── angular-locale_tr-cy.js │ │ ├── angular-locale_tr-tr.js │ │ ├── angular-locale_tr.js │ │ ├── angular-locale_twq-ne.js │ │ ├── angular-locale_twq.js │ │ ├── angular-locale_tzm-ma.js │ │ ├── angular-locale_tzm.js │ │ ├── angular-locale_ug-cn.js │ │ ├── angular-locale_ug.js │ │ ├── angular-locale_uk-ua.js │ │ ├── angular-locale_uk.js │ │ ├── angular-locale_ur-in.js │ │ ├── angular-locale_ur-pk.js │ │ ├── angular-locale_ur.js │ │ ├── angular-locale_uz-arab-af.js │ │ ├── angular-locale_uz-arab.js │ │ ├── angular-locale_uz-cyrl-uz.js │ │ ├── angular-locale_uz-cyrl.js │ │ ├── angular-locale_uz-latn-uz.js │ │ ├── angular-locale_uz-latn.js │ │ ├── angular-locale_uz.js │ │ ├── angular-locale_vai-latn-lr.js │ │ ├── angular-locale_vai-latn.js │ │ ├── angular-locale_vai-vaii-lr.js │ │ ├── angular-locale_vai-vaii.js │ │ ├── angular-locale_vai.js │ │ ├── angular-locale_vi-vn.js │ │ ├── angular-locale_vi.js │ │ ├── angular-locale_vo-001.js │ │ ├── angular-locale_vo.js │ │ ├── angular-locale_vun-tz.js │ │ ├── angular-locale_vun.js │ │ ├── angular-locale_wae-ch.js │ │ ├── angular-locale_wae.js │ │ ├── angular-locale_xog-ug.js │ │ ├── angular-locale_xog.js │ │ ├── angular-locale_yav-cm.js │ │ ├── angular-locale_yav.js │ │ ├── angular-locale_yi-001.js │ │ ├── angular-locale_yi.js │ │ ├── angular-locale_yo-bj.js │ │ ├── angular-locale_yo-ng.js │ │ ├── angular-locale_yo.js │ │ ├── angular-locale_yue-hk.js │ │ ├── angular-locale_yue.js │ │ ├── angular-locale_zgh-ma.js │ │ ├── angular-locale_zgh.js │ │ ├── angular-locale_zh-cn.js │ │ ├── angular-locale_zh-hans-cn.js │ │ ├── angular-locale_zh-hans-hk.js │ │ ├── angular-locale_zh-hans-mo.js │ │ ├── angular-locale_zh-hans-sg.js │ │ ├── angular-locale_zh-hans.js │ │ ├── angular-locale_zh-hant-hk.js │ │ ├── angular-locale_zh-hant-mo.js │ │ ├── angular-locale_zh-hant-tw.js │ │ ├── angular-locale_zh-hant.js │ │ ├── angular-locale_zh-hk.js │ │ ├── angular-locale_zh-tw.js │ │ ├── angular-locale_zh.js │ │ ├── angular-locale_zu-za.js │ │ └── angular-locale_zu.js │ ├── ngMessageFormat/ │ │ ├── .eslintrc.json │ │ ├── messageFormatCommon.js │ │ ├── messageFormatInterpolationParts.js │ │ ├── messageFormatParser.js │ │ ├── messageFormatSelector.js │ │ └── messageFormatService.js │ ├── ngMessages/ │ │ └── messages.js │ ├── ngMock/ │ │ ├── .eslintrc.json │ │ ├── angular-mocks.js │ │ └── browserTrigger.js │ ├── ngParseExt/ │ │ ├── module.js │ │ └── ucd.js │ ├── ngResource/ │ │ └── resource.js │ ├── ngRoute/ │ │ ├── .eslintrc.json │ │ ├── directive/ │ │ │ └── ngView.js │ │ ├── route.js │ │ └── routeParams.js │ ├── ngSanitize/ │ │ ├── .eslintrc.json │ │ ├── filter/ │ │ │ └── linky.js │ │ └── sanitize.js │ ├── ngTouch/ │ │ ├── .eslintrc.json │ │ ├── directive/ │ │ │ └── ngSwipe.js │ │ ├── swipe.js │ │ └── touch.js │ ├── publishExternalApis.js │ ├── routeToRegExp.js │ ├── shallowCopy.js │ └── stringify.js ├── test/ │ ├── .eslintrc.json │ ├── AngularSpec.js │ ├── ApiSpecs.js │ ├── BinderSpec.js │ ├── auto/ │ │ └── injectorSpec.js │ ├── e2e/ │ │ ├── fixtures/ │ │ │ ├── .eslintrc.json │ │ │ ├── anchor-scroll/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── anchor-scroll-y-offset/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── angularjs-already-loaded/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── back2dom/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── base-tag/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── directive-require-html/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── http/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── input-hidden/ │ │ │ │ └── index.html │ │ │ ├── loader/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── ng-jq/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── ng-jq-jquery/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── ng-route-promise/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── ready/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── sample/ │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ └── version/ │ │ │ └── index.html │ │ ├── tests/ │ │ │ ├── .eslintrc.json │ │ │ ├── anchor-scroll.spec.js │ │ │ ├── angularjs-already-loaded.spec.js │ │ │ ├── base-tag.spec.js │ │ │ ├── directive-require-html.spec.js │ │ │ ├── helpers/ │ │ │ │ └── main.js │ │ │ ├── http.spec.js │ │ │ ├── input-hidden.spec.js │ │ │ ├── loader.spec.js │ │ │ ├── ng-jq.spec.js │ │ │ ├── ng-route-promise.spec.js │ │ │ ├── ready.spec.js │ │ │ ├── sample.spec.js │ │ │ └── version.spec.js │ │ └── tools/ │ │ ├── .eslintrc.json │ │ ├── fixture.js │ │ ├── index.js │ │ ├── middleware.js │ │ └── util.js │ ├── helpers/ │ │ ├── matchers.js │ │ ├── privateMocks.js │ │ ├── privateMocksSpec.js │ │ ├── support.js │ │ ├── supportSpec.js │ │ └── testabilityPatch.js │ ├── jQueryPatchSpec.js │ ├── jqLiteSpec.js │ ├── jquery_alias.js │ ├── jquery_remove.js │ ├── loaderSpec.js │ ├── minErrSpec.js │ ├── modules/ │ │ └── no_bootstrap.js │ ├── ng/ │ │ ├── anchorScrollSpec.js │ │ ├── animateCssSpec.js │ │ ├── animateRunnerSpec.js │ │ ├── animateSpec.js │ │ ├── browserSpecs.js │ │ ├── cacheFactorySpec.js │ │ ├── compileSpec.js │ │ ├── controllerSpec.js │ │ ├── cookieReaderSpec.js │ │ ├── directive/ │ │ │ ├── aSpec.js │ │ │ ├── booleanAttrsSpec.js │ │ │ ├── formSpec.js │ │ │ ├── inputSpec.js │ │ │ ├── ngBindSpec.js │ │ │ ├── ngChangeSpec.js │ │ │ ├── ngClassSpec.js │ │ │ ├── ngClickSpec.js │ │ │ ├── ngCloakSpec.js │ │ │ ├── ngControllerSpec.js │ │ │ ├── ngEventDirsSpec.js │ │ │ ├── ngHrefSpec.js │ │ │ ├── ngIfSpec.js │ │ │ ├── ngIncludeSpec.js │ │ │ ├── ngInitSpec.js │ │ │ ├── ngKeySpec.js │ │ │ ├── ngListSpec.js │ │ │ ├── ngModelOptionsSpec.js │ │ │ ├── ngModelSpec.js │ │ │ ├── ngNonBindableSpec.js │ │ │ ├── ngOptionsSpec.js │ │ │ ├── ngPluralizeSpec.js │ │ │ ├── ngRefSpec.js │ │ │ ├── ngRepeatSpec.js │ │ │ ├── ngShowHideSpec.js │ │ │ ├── ngSrcSpec.js │ │ │ ├── ngSrcsetSpec.js │ │ │ ├── ngStyleSpec.js │ │ │ ├── ngSwitchSpec.js │ │ │ ├── scriptSpec.js │ │ │ ├── selectSpec.js │ │ │ ├── styleSpec.js │ │ │ └── validatorsSpec.js │ │ ├── documentSpec.js │ │ ├── exceptionHandlerSpec.js │ │ ├── filter/ │ │ │ ├── filterSpec.js │ │ │ ├── filtersSpec.js │ │ │ ├── limitToSpec.js │ │ │ └── orderBySpec.js │ │ ├── filterSpec.js │ │ ├── forceReflowSpec.js │ │ ├── httpBackendSpec.js │ │ ├── httpSpec.js │ │ ├── interpolateSpec.js │ │ ├── intervalSpec.js │ │ ├── jsonpCallbacksSpec.js │ │ ├── localeSpec.js │ │ ├── locationSpec.js │ │ ├── logSpec.js │ │ ├── ngOnSpec.js │ │ ├── ngPropSpec.js │ │ ├── parseSpec.js │ │ ├── qSpec.js │ │ ├── rafSpec.js │ │ ├── rootElementSpec.js │ │ ├── rootScopeSpec.js │ │ ├── sanitizeUriSpec.js │ │ ├── sceSpecs.js │ │ ├── snifferSpec.js │ │ ├── templateRequestSpec.js │ │ ├── testabilitySpec.js │ │ ├── timeoutSpec.js │ │ ├── urlUtilsSpec.js │ │ └── windowSpec.js │ ├── ngAnimate/ │ │ ├── .eslintrc.json │ │ ├── animateCacheSpec.js │ │ ├── animateCssDriverSpec.js │ │ ├── animateCssSpec.js │ │ ├── animateJsDriverSpec.js │ │ ├── animateJsSpec.js │ │ ├── animateSpec.js │ │ ├── animationHelperFunctionsSpec.js │ │ ├── animationSpec.js │ │ ├── integrationSpec.js │ │ ├── ngAnimateSwapSpec.js │ │ └── rafSchedulerSpec.js │ ├── ngAria/ │ │ └── ariaSpec.js │ ├── ngCookies/ │ │ ├── cookieWriterSpec.js │ │ └── cookiesSpec.js │ ├── ngMessageFormat/ │ │ └── messageFormatSpec.js │ ├── ngMessages/ │ │ └── messagesSpec.js │ ├── ngMock/ │ │ └── angular-mocksSpec.js │ ├── ngResource/ │ │ └── resourceSpec.js │ ├── ngRoute/ │ │ ├── directive/ │ │ │ └── ngViewSpec.js │ │ ├── routeParamsSpec.js │ │ └── routeSpec.js │ ├── ngSanitize/ │ │ ├── directive/ │ │ │ └── ngBindHtmlSpec.js │ │ ├── filter/ │ │ │ └── linkySpec.js │ │ └── sanitizeSpec.js │ ├── ngTouch/ │ │ ├── directive/ │ │ │ └── ngSwipeSpec.js │ │ └── swipeSpec.js │ └── stringifySpec.js └── vendor/ ├── README.md ├── closure-compiler/ │ ├── COPYING │ ├── README.md │ └── compiler.jar └── ng-closure-runner/ ├── LICENSE ├── README.md └── ngcompiler.jar