├── .gitignore ├── bower_components ├── jquery │ ├── src │ │ ├── outro.js │ │ ├── selector.js │ │ ├── var │ │ │ ├── arr.js │ │ │ ├── rnotwhite.js │ │ │ ├── strundefined.js │ │ │ ├── push.js │ │ │ ├── slice.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── hasOwn.js │ │ │ ├── toString.js │ │ │ └── support.js │ │ ├── ajax │ │ │ ├── var │ │ │ │ ├── rquery.js │ │ │ │ └── nonce.js │ │ │ ├── parseJSON.js │ │ │ └── parseXML.js │ │ ├── css │ │ │ ├── var │ │ │ │ ├── rmargin.js │ │ │ │ ├── cssExpand.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ ├── getStyles.js │ │ │ │ └── isHidden.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── swap.js │ │ │ └── addGetHookIf.js │ │ ├── manipulation │ │ │ ├── var │ │ │ │ └── rcheckableType.js │ │ │ ├── _evalUrl.js │ │ │ └── support.js │ │ ├── data │ │ │ ├── var │ │ │ │ ├── data_priv.js │ │ │ │ └── data_user.js │ │ │ └── accepts.js │ │ ├── core │ │ │ ├── var │ │ │ │ └── rsingleTag.js │ │ │ └── parseHTML.js │ │ ├── traversing │ │ │ └── var │ │ │ │ └── rneedsContext.js │ │ ├── event │ │ │ ├── support.js │ │ │ └── alias.js │ │ ├── attributes.js │ │ ├── deprecated.js │ │ ├── effects │ │ │ └── animatedSelector.js │ │ ├── selector-sizzle.js │ │ ├── queue │ │ │ └── delay.js │ │ ├── jquery.js │ │ ├── exports │ │ │ ├── global.js │ │ │ └── amd.js │ │ └── attributes │ │ │ └── support.js │ ├── bower.json │ ├── .bower.json │ └── MIT-LICENSE.txt ├── d3 │ ├── .spmignore │ ├── bower.json │ ├── composer.json │ ├── README.md │ └── .bower.json ├── underscore │ ├── .gitignore │ ├── bower.json │ ├── component.json │ ├── .bower.json │ ├── .eslintrc │ ├── LICENSE │ ├── package.json │ └── README.md ├── modernizr │ ├── .gitignore │ ├── feature-detects │ │ ├── css-mediaqueries.js │ │ ├── workers-sharedworkers.js │ │ ├── script-async.js │ │ ├── script-defer.js │ │ ├── cors.js │ │ ├── dom-microdata.js │ │ ├── audio-audiodata-api.js │ │ ├── css-objectfit.js │ │ ├── css-shapes.js │ │ ├── network-eventsource.js │ │ ├── es5-strictmode.js │ │ ├── dart.js │ │ ├── pointerlock-api.js │ │ ├── dom-classlist.js │ │ ├── window-framed.js │ │ ├── battery-api.js │ │ ├── vibration.js │ │ ├── audio-webaudio-api.js │ │ ├── dataview-api.js │ │ ├── elem-time.js │ │ ├── lists-reversed.js │ │ ├── web-intents.js │ │ ├── css-resize.js │ │ ├── elem-output.js │ │ ├── style-scoped.js │ │ ├── userdata.js │ │ ├── css-userselect.js │ │ ├── getusermedia.js │ │ ├── iframe-srcdoc.js │ │ ├── iframe-sandbox.js │ │ ├── json.js │ │ ├── iframe-seamless.js │ │ ├── blob-constructor.js │ │ ├── dom-dataset.js │ │ ├── css-overflow-scrolling.js │ │ ├── custom-protocol-handler.js │ │ ├── performance.js │ │ ├── css-boxsizing.js │ │ ├── contextmenu.js │ │ ├── requestanimationframe.js │ │ ├── file-filesystem.js │ │ ├── dom-createElement-attrs.js │ │ ├── css-supports.js │ │ ├── a-download.js │ │ ├── css-backgroundsizecover.js │ │ ├── elem-datalist.js │ │ ├── css-lastchild.js │ │ ├── forms-placeholder.js │ │ ├── css-cubicbezierrange.js │ │ ├── css-filters.js │ │ ├── battery-level.js │ │ ├── ie8compat.js │ │ ├── css-calc.js │ │ ├── network-xhr2.js │ │ ├── forms-fileinput.js │ │ ├── contenteditable.js │ │ ├── elem-progress-meter.js │ │ ├── quota-management-api.js │ │ ├── css-displayrunin.js │ │ ├── notification.js │ │ ├── cookies.js │ │ ├── emoji.js │ │ ├── file-api.js │ │ ├── css-scrollbars.js │ │ ├── css-positionsticky.js │ │ ├── svg-filters.js │ │ ├── img-webp.js │ │ ├── css-remunit.js │ │ ├── css-vwunit.js │ │ ├── fullscreen-api.js │ │ ├── css-vhunit.js │ │ ├── css-backgroundposition-shorthand.js │ │ ├── contentsecuritypolicy.js │ │ ├── css-mask.js │ │ ├── event-deviceorientation-motion.js │ │ ├── websockets-binary.js │ │ ├── elem-track.js │ │ ├── gamepad.js │ │ ├── css-vmaxunit.js │ │ ├── css-vminunit.js │ │ ├── url-data-uri.js │ │ ├── css-backgroundposition-xy.js │ │ ├── forms-speechinput.js │ │ ├── css-backgroundrepeat.js │ │ ├── elem-details.js │ │ ├── forms-formattribute.js │ │ ├── mathml.js │ │ ├── workers-dataworkers.js │ │ ├── css-pointerevents.js │ │ ├── img-apng.js │ │ ├── css-subpixelfont.js │ │ ├── canvas-todataurl-type.js │ │ ├── network-connection.js │ │ ├── css-displaytable.js │ │ ├── unicode.js │ │ └── webgl-extensions.js │ ├── media │ │ ├── Modernizr 2 Logo.ai │ │ ├── Modernizr 2 Logo.eps │ │ ├── Modernizr 2 Logo.pdf │ │ └── Modernizr 2 Logo.png │ ├── .travis.yml │ ├── test │ │ └── caniuse_files │ │ │ ├── alpha.png │ │ │ ├── ruby.png │ │ │ ├── table.png │ │ │ ├── green5x5.png │ │ │ ├── red30x30.png │ │ │ ├── svg_blur.png │ │ │ ├── apng_test.png │ │ │ ├── mathml_ref.png │ │ │ ├── before-after.png │ │ │ ├── stroked-text.png │ │ │ ├── svg-html-blur.png │ │ │ ├── text-shadow1.png │ │ │ ├── text-shadow2.png │ │ │ ├── windsong_font.png │ │ │ ├── Windsong-webfont.eot │ │ │ ├── Windsong-webfont.otf │ │ │ ├── Windsong-webfont.ttf │ │ │ ├── Windsong-webfont.woff │ │ │ ├── png_alpha_result.png │ │ │ ├── svg-img.svg │ │ │ ├── svg-img.svg.1 │ │ │ ├── hashchange.html │ │ │ ├── xhtml.html │ │ │ ├── form_validation.html │ │ │ └── pushstate.html │ ├── .editorconfig │ └── .bower.json ├── leaflet.markercluster │ ├── .travis.yml │ ├── example │ │ ├── screen.css │ │ ├── mobile.css │ │ └── geojson-sample.js │ ├── spec │ │ ├── after.js │ │ └── suites │ │ │ ├── LeafletSpec.js │ │ │ ├── DistanceGridSpec.js │ │ │ ├── SpecHelper.js │ │ │ ├── onRemoveSpec.js │ │ │ └── QuickHullSpec.js │ ├── .gitignore │ ├── src │ │ └── copyright.js │ ├── dist │ │ └── MarkerCluster.css │ ├── .bower.json │ ├── package.json │ ├── build │ │ ├── deps.js │ │ └── hintrc.js │ ├── Jakefile.js │ └── MIT-LICENCE.txt ├── spinkit │ ├── scss │ │ ├── _variables.scss │ │ ├── spinkit.scss │ │ └── spinners │ │ │ ├── 5-pulse.scss │ │ │ ├── 1-rotating-plane.scss │ │ │ ├── 9-wordpress.scss │ │ │ ├── 2-double-bounce.scss │ │ │ ├── 3-wave.scss │ │ │ ├── 7-three-bounce.scss │ │ │ ├── 6-chasing-dots.scss │ │ │ └── 4-wandering-cubes.scss │ ├── bower.json │ ├── .bower.json │ ├── package.json │ ├── css │ │ └── spinners │ │ │ ├── 5-pulse.css │ │ │ └── 9-wordpress.css │ ├── LICENSE │ └── examples │ │ └── 5-pulse.html ├── angular │ ├── angular.min.js.gzip │ ├── bower.json │ ├── angular-csp.css │ ├── .bower.json │ └── package.json ├── esri-leaflet │ ├── esri-leaflet.png │ ├── bower.json │ ├── dist │ │ └── README.md │ ├── src │ │ ├── Tasks │ │ │ └── Identify.js │ │ ├── Services │ │ │ ├── ImageService.js │ │ │ └── MapService.js │ │ ├── EsriLeaflet.js │ │ └── Controls │ │ │ └── Logo.js │ └── .bower.json ├── leaflet │ ├── dist │ │ └── images │ │ │ ├── layers.png │ │ │ ├── layers-2x.png │ │ │ ├── marker-icon.png │ │ │ ├── marker-icon-2x.png │ │ │ └── marker-shadow.png │ ├── component.json │ ├── bower.json │ ├── package.json │ └── .bower.json ├── esri-leaflet-geocoder │ ├── example.png │ ├── dist │ │ ├── img │ │ │ ├── search.png │ │ │ ├── loading.gif │ │ │ ├── loading@2x.gif │ │ │ └── search@2x.png │ │ ├── esri-leaflet-geocoder-1.0.0-rc.2.zip │ │ ├── esri-leaflet-geocoder-1.0.0-rc.1.zip.zip │ │ └── README.md │ ├── src │ │ ├── img │ │ │ ├── loading.gif │ │ │ ├── search.png │ │ │ ├── search@2x.png │ │ │ └── loading@2x.gif │ │ ├── EsriLeafletGeocoding.js │ │ ├── Providers │ │ │ └── GeocodeService.js │ │ ├── Tasks │ │ │ ├── ReverseGeocode.js │ │ │ └── Suggest.js │ │ └── Services │ │ │ └── Geocoding.js │ ├── CONTRIBUTING.md │ ├── bower.json │ └── .bower.json ├── angular-mocks │ ├── bower.json │ ├── .bower.json │ └── package.json ├── angular-route │ ├── bower.json │ ├── .bower.json │ └── package.json ├── angular-cookies │ ├── bower.json │ ├── .bower.json │ ├── package.json │ └── angular-cookies.min.js ├── angular-resource │ ├── bower.json │ ├── .bower.json │ └── package.json ├── bootstrap-sass-official │ ├── assets │ │ ├── fonts │ │ │ └── bootstrap │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ ├── stylesheets │ │ │ ├── _bootstrap-sprockets.scss │ │ │ ├── _bootstrap-compass.scss │ │ │ ├── bootstrap │ │ │ │ ├── mixins │ │ │ │ │ ├── _center-block.scss │ │ │ │ │ ├── _opacity.scss │ │ │ │ │ ├── _size.scss │ │ │ │ │ ├── _text-overflow.scss │ │ │ │ │ ├── _tab-focus.scss │ │ │ │ │ ├── _resize.scss │ │ │ │ │ ├── _labels.scss │ │ │ │ │ ├── _text-emphasis.scss │ │ │ │ │ ├── _progress-bar.scss │ │ │ │ │ ├── _background-variant.scss │ │ │ │ │ ├── _reset-filter.scss │ │ │ │ │ ├── _nav-divider.scss │ │ │ │ │ ├── _alerts.scss │ │ │ │ │ ├── _nav-vertical-align.scss │ │ │ │ │ ├── _pagination.scss │ │ │ │ │ ├── _border-radius.scss │ │ │ │ │ ├── _responsive-visibility.scss │ │ │ │ │ ├── _panels.scss │ │ │ │ │ ├── _hide-text.scss │ │ │ │ │ ├── _clearfix.scss │ │ │ │ │ ├── _list-group.scss │ │ │ │ │ └── _table-row.scss │ │ │ │ ├── _wells.scss │ │ │ │ ├── _breadcrumbs.scss │ │ │ │ ├── _responsive-embed.scss │ │ │ │ ├── _close.scss │ │ │ │ ├── _component-animations.scss │ │ │ │ ├── _thumbnails.scss │ │ │ │ ├── _utilities.scss │ │ │ │ ├── _media.scss │ │ │ │ ├── _pager.scss │ │ │ │ ├── _mixins.scss │ │ │ │ └── _jumbotron.scss │ │ │ └── _bootstrap-mincer.scss │ │ └── javascripts │ │ │ └── bootstrap-sprockets.js │ ├── sache.json │ ├── package.json │ ├── composer.json │ └── LICENSE ├── leaflet-providers │ ├── CONTRIBUTING.md │ ├── bower.json │ ├── package.json │ ├── .bower.json │ └── license.md └── leaflet.heat │ ├── .bower.json │ └── package.json ├── .bowerrc ├── assets └── images │ ├── thumb.png │ ├── favicon.png │ └── marker.svg ├── app ├── main │ └── main.html ├── vendor.scss └── index.js ├── gulpfile.js ├── gulp ├── watch.js ├── wiredep.js ├── unit-tests.js └── e2e-tests.js ├── test ├── e2e │ └── main.js ├── unit │ └── main.js ├── karma.conf.js └── protractor.conf.js ├── .jshintrc ├── LICENSE ├── bower.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .tmp 3 | .sass-cache -------------------------------------------------------------------------------- /bower_components/jquery/src/outro.js: -------------------------------------------------------------------------------- 1 | })); 2 | -------------------------------------------------------------------------------- /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /bower_components/d3/.spmignore: -------------------------------------------------------------------------------- 1 | bin 2 | lib 3 | src 4 | test 5 | -------------------------------------------------------------------------------- /bower_components/underscore/.gitignore: -------------------------------------------------------------------------------- 1 | raw 2 | node_modules 3 | -------------------------------------------------------------------------------- /bower_components/modernizr/.gitignore: -------------------------------------------------------------------------------- 1 | modernizr.min.js 2 | .DS_Store -------------------------------------------------------------------------------- /bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define([ "./selector-sizzle" ]); 2 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return []; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/leaflet.markercluster/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.10 -------------------------------------------------------------------------------- /assets/images/thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/assets/images/thumb.png -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/var/rquery.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/\?/); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/rnotwhite.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/\S+/g); 3 | }); 4 | -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/rmargin.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/^margin/); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/strundefined.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return typeof undefined; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/push.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.push; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/slice.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.slice; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | // [[Class]] -> type pairs 3 | return {}; 4 | }); 5 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/concat.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.concat; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/indexOf.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.indexOf; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/cssExpand.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return [ "Top", "Right", "Bottom", "Left" ]; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/manipulation/var/rcheckableType.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/^(?:checkbox|radio)$/i); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/pnum.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/css-mediaqueries.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | Modernizr.addTest('mediaqueries', Modernizr.mq('only all')); -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/var/nonce.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../core" 3 | ], function( jQuery ) { 4 | return jQuery.now(); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/data/var/data_priv.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../Data" 3 | ], function( Data ) { 4 | return new Data(); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/data/var/data_user.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../Data" 3 | ], function( Data ) { 4 | return new Data(); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/spinkit/scss/_variables.scss: -------------------------------------------------------------------------------- 1 | $spinkit-spinner-margin: 0 auto !default; 2 | $spinkit-spinner-color: #333 !default; 3 | -------------------------------------------------------------------------------- /app/main/main.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /bower_components/angular/angular.min.js.gzip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/angular/angular.min.js.gzip -------------------------------------------------------------------------------- /bower_components/leaflet.markercluster/example/screen.css: -------------------------------------------------------------------------------- 1 | #map { 2 | width: 800px; 3 | height: 600px; 4 | border: 1px solid #ccc; 5 | } -------------------------------------------------------------------------------- /bower_components/esri-leaflet/esri-leaflet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet/esri-leaflet.png -------------------------------------------------------------------------------- /bower_components/leaflet/dist/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/leaflet/dist/images/layers.png -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/example.png -------------------------------------------------------------------------------- /bower_components/jquery/src/var/hasOwn.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./class2type" 3 | ], function( class2type ) { 4 | return class2type.hasOwnProperty; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/toString.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./class2type" 3 | ], function( class2type ) { 4 | return class2type.toString; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/leaflet.markercluster/example/mobile.css: -------------------------------------------------------------------------------- 1 | html, body, #map { 2 | margin: 0; 3 | padding: 0; 4 | width: 100%; 5 | height: 100%; 6 | } -------------------------------------------------------------------------------- /bower_components/leaflet/dist/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/leaflet/dist/images/layers-2x.png -------------------------------------------------------------------------------- /bower_components/jquery/src/core/var/rsingleTag.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | // Match a standalone tag 3 | return (/^<(\w+)\s*\/?>(?:<\/\1>|)$/); 4 | }); 5 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/support.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | // All support tests are defined in their respective modules. 3 | return {}; 4 | }); 5 | -------------------------------------------------------------------------------- /bower_components/leaflet/dist/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/leaflet/dist/images/marker-icon.png -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/workers-sharedworkers.js: -------------------------------------------------------------------------------- 1 | Modernizr.addTest('sharedworkers', function(){ 2 | return !!window.SharedWorker; 3 | }); -------------------------------------------------------------------------------- /bower_components/modernizr/media/Modernizr 2 Logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/media/Modernizr 2 Logo.ai -------------------------------------------------------------------------------- /bower_components/modernizr/media/Modernizr 2 Logo.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/media/Modernizr 2 Logo.eps -------------------------------------------------------------------------------- /bower_components/modernizr/media/Modernizr 2 Logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/media/Modernizr 2 Logo.pdf -------------------------------------------------------------------------------- /bower_components/modernizr/media/Modernizr 2 Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/media/Modernizr 2 Logo.png -------------------------------------------------------------------------------- /bower_components/leaflet/dist/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/leaflet/dist/images/marker-icon-2x.png -------------------------------------------------------------------------------- /bower_components/leaflet/dist/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/leaflet/dist/images/marker-shadow.png -------------------------------------------------------------------------------- /bower_components/modernizr/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | before_script: 5 | - npm install grunt 6 | script: grunt travis --verbose -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/alpha.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/ruby.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/table.png -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/dist/img/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/dist/img/search.png -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/src/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/src/img/loading.gif -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/src/img/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/src/img/search.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/green5x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/green5x5.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/red30x30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/red30x30.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/svg_blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/svg_blur.png -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/dist/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/dist/img/loading.gif -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/src/img/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/src/img/search@2x.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/apng_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/apng_test.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/mathml_ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/mathml_ref.png -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/dist/img/loading@2x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/dist/img/loading@2x.gif -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/dist/img/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/dist/img/search@2x.png -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/src/img/loading@2x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/src/img/loading@2x.gif -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/before-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/before-after.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/stroked-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/stroked-text.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/svg-html-blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/svg-html-blur.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/text-shadow1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/text-shadow1.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/text-shadow2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/text-shadow2.png -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/windsong_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/windsong_font.png -------------------------------------------------------------------------------- /bower_components/angular/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular", 3 | "version": "1.3.2", 4 | "main": "./angular.js", 5 | "ignore": [], 6 | "dependencies": { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/rnumnonpx.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../var/pnum" 3 | ], function( pnum ) { 4 | return new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/leaflet.markercluster/spec/after.js: -------------------------------------------------------------------------------- 1 | // put after Leaflet files as imagePath can't be detected in a PhantomJS env 2 | L.Icon.Default.imagePath = "../dist/images"; 3 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/script-async.js: -------------------------------------------------------------------------------- 1 | // async script 2 | // By Theodoor van Donge 3 | Modernizr.addTest('scriptasync', 'async' in document.createElement('script')); -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/script-defer.js: -------------------------------------------------------------------------------- 1 | // defer script 2 | // By Theodoor van Donge 3 | Modernizr.addTest('scriptdefer', 'defer' in document.createElement('script')); -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/png_alpha_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/modernizr/test/caniuse_files/png_alpha_result.png -------------------------------------------------------------------------------- /bower_components/jquery/src/traversing/var/rneedsContext.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../core", 3 | "../../selector" 4 | ], function( jQuery ) { 5 | return jQuery.expr.match.needsContext; 6 | }); 7 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/cors.js: -------------------------------------------------------------------------------- 1 | // cors 2 | // By Theodoor van Donge 3 | Modernizr.addTest('cors', !!(window.XMLHttpRequest && 'withCredentials' in new XMLHttpRequest())); -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | Esri welcomes contributions from anyone and everyone. Please see our [guidelines for contributing](https://github.com/esri/contributing). 2 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/getStyles.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return function( elem ) { 3 | return elem.ownerDocument.defaultView.getComputedStyle( elem, null ); 4 | }; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/leaflet.markercluster/.gitignore: -------------------------------------------------------------------------------- 1 | # Build Folders (you can keep bin if you'd like, to store dlls and pdbs) 2 | bin 3 | obj 4 | 5 | # mstest test results 6 | TestResults 7 | node_modules 8 | -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/dist/esri-leaflet-geocoder-1.0.0-rc.2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/dist/esri-leaflet-geocoder-1.0.0-rc.2.zip -------------------------------------------------------------------------------- /bower_components/jquery/src/event/support.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../var/support" 3 | ], function( support ) { 4 | 5 | support.focusinBubbles = "onfocusin" in window; 6 | 7 | return support; 8 | 9 | }); 10 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/dom-microdata.js: -------------------------------------------------------------------------------- 1 | // Microdata support 2 | // http://www.w3.org/TR/html5/microdata.html 3 | // By Addy Osmani 4 | Modernizr.addTest('microdata', !!(document['getItems'])); -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var gulp = require('gulp'); 4 | 5 | require('require-dir')('./gulp'); 6 | 7 | gulp.task('default', ['clean'], function () { 8 | gulp.start('build'); 9 | }); 10 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/audio-audiodata-api.js: -------------------------------------------------------------------------------- 1 | // Mozilla Audio Data API 2 | // https://wiki.mozilla.org/Audio_Data_API 3 | // by Addy Osmani 4 | Modernizr.addTest('audiodata', !!(window.Audio)); 5 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/css-objectfit.js: -------------------------------------------------------------------------------- 1 | 2 | // dev.opera.com/articles/view/css3-object-fit-object-position/ 3 | 4 | Modernizr.addTest('object-fit', 5 | !!Modernizr.prefixed('objectFit') 6 | ); -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/css-shapes.js: -------------------------------------------------------------------------------- 1 | 2 | // http://html.adobe.com/webplatform/layout/shapes 3 | 4 | Modernizr.addTest('shapes', Modernizr.testAllProps('shapeOutside', 'content-box', true)); 5 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/network-eventsource.js: -------------------------------------------------------------------------------- 1 | 2 | // server sent events aka eventsource 3 | // dev.w3.org/html5/eventsource/ 4 | 5 | Modernizr.addTest('eventsource', !!window.EventSource); 6 | -------------------------------------------------------------------------------- /bower_components/esri-leaflet-geocoder/dist/esri-leaflet-geocoder-1.0.0-rc.1.zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/esri-leaflet-geocoder/dist/esri-leaflet-geocoder-1.0.0-rc.1.zip.zip -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/es5-strictmode.js: -------------------------------------------------------------------------------- 1 | // strict mode 2 | 3 | // test by @kangax 4 | 5 | Modernizr.addTest('strictmode', function(){ 6 | return (function(){ "use strict"; return !this; })(); 7 | }); -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/dart.js: -------------------------------------------------------------------------------- 1 | // Dart 2 | // By Theodoor van Donge 3 | 4 | // https://chromiumcodereview.appspot.com/9232049/ 5 | 6 | Modernizr.addTest('dart', !!Modernizr.prefixed('startDart', navigator)); 7 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/pointerlock-api.js: -------------------------------------------------------------------------------- 1 | // https://developer.mozilla.org/en-US/docs/API/Pointer_Lock_API 2 | 3 | Modernizr.addTest('pointerlock',!!Modernizr.prefixed('pointerLockElement', document)); 4 | 5 | -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/svg-img.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /bower_components/angular-mocks/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-mocks", 3 | "version": "1.3.2", 4 | "main": "./angular-mocks.js", 5 | "ignore": [], 6 | "dependencies": { 7 | "angular": "1.3.2" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /bower_components/angular-route/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-route", 3 | "version": "1.3.2", 4 | "main": "./angular-route.js", 5 | "ignore": [], 6 | "dependencies": { 7 | "angular": "1.3.2" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/dom-classlist.js: -------------------------------------------------------------------------------- 1 | // classList 2 | // https://developer.mozilla.org/en/DOM/element.classList 3 | // By Addy Osmani 4 | Modernizr.addTest('classlist', 'classList' in document.documentElement); 5 | -------------------------------------------------------------------------------- /bower_components/modernizr/test/caniuse_files/svg-img.svg.1: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /bower_components/angular-cookies/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-cookies", 3 | "version": "1.3.2", 4 | "main": "./angular-cookies.js", 5 | "ignore": [], 6 | "dependencies": { 7 | "angular": "1.3.2" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /bower_components/angular-resource/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-resource", 3 | "version": "1.3.2", 4 | "main": "./angular-resource.js", 5 | "ignore": [], 6 | "dependencies": { 7 | "angular": "1.3.2" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/fonts/bootstrap/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/bootstrap-sass-official/assets/fonts/bootstrap/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/bootstrap-sass-official/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/fonts/bootstrap/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benjmyers/ratmap/HEAD/bower_components/bootstrap-sass-official/assets/fonts/bootstrap/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap-sprockets.scss: -------------------------------------------------------------------------------- 1 | @function twbs-font-path($path) { 2 | @return font-path($path); 3 | } 4 | 5 | @function twbs-image-path($path) { 6 | @return image-path($path); 7 | } 8 | -------------------------------------------------------------------------------- /bower_components/leaflet.markercluster/spec/suites/LeafletSpec.js: -------------------------------------------------------------------------------- 1 | describe('L#noConflict', function() { 2 | it('restores the previous L value and returns Leaflet namespace', function(){ 3 | 4 | expect(L.version).to.be.ok(); 5 | }); 6 | }); 7 | -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap-compass.scss: -------------------------------------------------------------------------------- 1 | @function twbs-font-path($path) { 2 | @return font-url($path, true); 3 | } 4 | 5 | @function twbs-image-path($path) { 6 | @return image-url($path, true); 7 | } 8 | -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/mixins/_center-block.scss: -------------------------------------------------------------------------------- 1 | // Center-align a block level element 2 | 3 | @mixin center-block() { 4 | display: block; 5 | margin-left: auto; 6 | margin-right: auto; 7 | } 8 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/window-framed.js: -------------------------------------------------------------------------------- 1 | 2 | // tests if page is iframed 3 | 4 | // github.com/Modernizr/Modernizr/issues/242 5 | 6 | Modernizr.addTest('framed', function(){ 7 | return window.location != top.location; 8 | }); 9 | -------------------------------------------------------------------------------- /bower_components/modernizr/.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/battery-api.js: -------------------------------------------------------------------------------- 1 | 2 | // Battery API 3 | // https://developer.mozilla.org/en/DOM/window.navigator.mozBattery 4 | // By: Paul Sayre 5 | 6 | Modernizr.addTest('battery', 7 | !!Modernizr.prefixed('battery', navigator) 8 | ); -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/vibration.js: -------------------------------------------------------------------------------- 1 | // Vibration API 2 | // http://www.w3.org/TR/vibration/ 3 | // https://developer.mozilla.org/en/DOM/window.navigator.mozVibrate 4 | Modernizr.addTest('vibrate', !!Modernizr.prefixed('vibrate', navigator)); -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/audio-webaudio-api.js: -------------------------------------------------------------------------------- 1 | // Web Audio API 2 | // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html 3 | // By Addy Osmani 4 | Modernizr.addTest('webaudio', !!(window.webkitAudioContext || window.AudioContext)); 5 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/dataview-api.js: -------------------------------------------------------------------------------- 1 | // DataView 2 | // https://developer.mozilla.org/en/JavaScript_typed_arrays/DataView 3 | // By Addy Osmani 4 | Modernizr.addTest('dataview', (typeof DataView !== 'undefined' && 'getFloat64' in DataView.prototype)); -------------------------------------------------------------------------------- /app/vendor.scss: -------------------------------------------------------------------------------- 1 | $icon-font-path: "../bower_components/bootstrap-sass-official/assets/fonts/bootstrap/"; 2 | 3 | @import '../bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap'; 4 | @import '../bower_components/spinkit/scss/spinners/1-rotating-plane'; 5 | -------------------------------------------------------------------------------- /bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/mixins/_opacity.scss: -------------------------------------------------------------------------------- 1 | // Opacity 2 | 3 | @mixin opacity($opacity) { 4 | opacity: $opacity; 5 | // IE8 filter 6 | $opacity-ie: ($opacity * 100); 7 | filter: #{alpha(opacity=$opacity-ie)}; 8 | } 9 | -------------------------------------------------------------------------------- /bower_components/modernizr/feature-detects/elem-time.js: -------------------------------------------------------------------------------- 1 | //