diff --git a/.gitignore b/.gitignore index 372de1b..3c32d93 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -/_site -/.vscode -/node_modules -/nbproject/private/ +/_site +/.vscode +/node_modules +/nbproject/private/ /nbproject \ No newline at end of file diff --git a/README.md b/README.md index 3d80541..89f7274 100644 --- a/README.md +++ b/README.md @@ -1,69 +1,69 @@ -# Pittsburgh Lenten Fish Fry Map - -The Pittsburgh Lenten Fish Fry Map is the brainchild of [Hollen Barmer](https://twitter.com/hollenbarmer), who has tirelessly dedicated her time since 2012 inventorying the rich array of Lenten Fish Fry events that occur every spring in Western Pennsylvania. Code for Pittsburgh helps with website development, hosting, and data maintenance! - -## Where Does the Fish Fry data shown on the map come from? - -The raw data isn't here! That is by design. The map gets data from the Fish Fry API @ [fishfry.codeforpgh.com/api/fishfries](http://fishfry.codeforpgh.com/api/fishfries). Anyone can use that URL to get data to make their own fish fry map, or do things with the Fish Fry data that we haven't thought of. If you want to learn more about the database and API, head over to the [Fish Fry Form](https://github.com/CodeForPittsburgh/fishfryform) repository. - -Occassional snapshots of the data from are being dumped into the `data` folder of this repo, but only for posterity. - -## Development - -This is a static web site. We're serving it up with GitHub pages, but it can run on any web server as-is, really. - -### Prerequisites - -To develop this, you have [NodeJS](https://nodejs.org/en/) installed, such that you can call `node` and `npm` from the command line. - -Then, in the root of this directory, run: - -`npm install` - -This will use the `package.json` file to get and install NodeJS dependencies locally, in a `node_modules` folder. - -You will also need these things (available on [NPM](https://www.npmjs.com)): - -* [GulpJS](https://www.npmjs.com/package/gulp), with `gulp` callable from the command line. Install with `npm install gulp@4.0 -g` -* [Http-Server](https://www.npmjs.com/package/http-server), with `http-server` callable from the command line. Install with: `npm install http-server -g` - -Those two things need to be available globally. the `-g` flag in those commands makes sure of that. - -### Building and Watching - -GulpJS is a task-runner that compiles and bundles source code from `src` folder into the `assets` folder. Since the deployment path for this is GitHub pages, we put things into the `assets` folder, which is where Jekyll, the software that runs GitHub pages, expects those things to be. - -We run those tasks with `npm` scripts. - -Running `npm run build` will compile and bundle the source code one time. - -Running `npm run dev` will do that, plus run `http-server`, open the site in a web browser at [http://localhost:3000](http://localhost:3000), and, upon detecting changes to files in `src`, re-runs compiling/bundling and refreshes your browser. Nice! - -If the site doesn't load after `pnpm run dev`, check [http://localhost:4000](http://localhost:4000) in your browser. This is where `http-server` lives. If you don't see anything there, make sure you can run `http-server` from the command line (see **prerequisites** above). - -### Where the functionality lives / where you can hack on the code - -Most of the work is happening in `src/js/app.js`. The rest happens in `index.html`. - -> TODO: the source code for this app is a bit of a mess...the result of quick prototyping. - -### Deploying this Site - -Run `npm run build`, commit changes, and push as-is to GitHub to deploy. - -## Credits - -The Fish Fry Map is built and maintained by members of Code for Pittsburgh. - -It started with Bootleaf (which we've adapted it and modified heavily for this project), and uses Bootstrap 3, Leaflet, and typeahead.js, among other things. - -### Basemaps - -Our nice basemaps come from all over! - -* **Light** and **Dark** basemaps: © OpenStreetMap contributors, © CARTO -* **Black n' Gold** basemap: Map tiles from Stamen Design, under CC BY 3.0 license. Basemap data by OpenStreetMap, under CC BY SA license. - -### Icons - +# Pittsburgh Lenten Fish Fry Map + +The Pittsburgh Lenten Fish Fry Map is the brainchild of [Hollen Barmer](https://twitter.com/hollenbarmer), who has tirelessly dedicated her time since 2012 inventorying the rich array of Lenten Fish Fry events that occur every spring in Western Pennsylvania. Code for Pittsburgh helps with website development, hosting, and data maintenance! + +## Where Does the Fish Fry data shown on the map come from? + +The raw data isn't here! That is by design. The map gets data from the Fish Fry API @ [fishfry.codeforpgh.com/api/fishfries](http://fishfry.codeforpgh.com/api/fishfries). Anyone can use that URL to get data to make their own fish fry map, or do things with the Fish Fry data that we haven't thought of. If you want to learn more about the database and API, head over to the [Fish Fry Form](https://github.com/CodeForPittsburgh/fishfryform) repository. + +Occassional snapshots of the data from are being dumped into the `data` folder of this repo, but only for posterity. + +## Development + +This is a static web site. We're serving it up with GitHub pages, but it can run on any web server as-is, really. + +### Prerequisites + +To develop this, you have [NodeJS](https://nodejs.org/en/) installed, such that you can call `node` and `npm` from the command line. + +Then, in the root of this directory, run: + +`npm install` + +This will use the `package.json` file to get and install NodeJS dependencies locally, in a `node_modules` folder. + +You will also need these things (available on [NPM](https://www.npmjs.com)): + +* [GulpJS](https://www.npmjs.com/package/gulp), with `gulp` callable from the command line. Install with `npm install gulp@4.0 -g` +* [Http-Server](https://www.npmjs.com/package/http-server), with `http-server` callable from the command line. Install with: `npm install http-server -g` + +Those two things need to be available globally. the `-g` flag in those commands makes sure of that. + +### Building and Watching + +GulpJS is a task-runner that compiles and bundles source code from `src` folder into the `assets` folder. Since the deployment path for this is GitHub pages, we put things into the `assets` folder, which is where Jekyll, the software that runs GitHub pages, expects those things to be. + +We run those tasks with `npm` scripts. + +Running `npm run build` will compile and bundle the source code one time. + +Running `npm run dev` will do that, plus run `http-server`, open the site in a web browser at [http://localhost:3000](http://localhost:3000), and, upon detecting changes to files in `src`, re-runs compiling/bundling and refreshes your browser. Nice! + +If the site doesn't load after `pnpm run dev`, check [http://localhost:4000](http://localhost:4000) in your browser. This is where `http-server` lives. If you don't see anything there, make sure you can run `http-server` from the command line (see **prerequisites** above). + +### Where the functionality lives / where you can hack on the code + +Most of the work is happening in `src/js/app.js`. The rest happens in `index.html`. + +> TODO: the source code for this app is a bit of a mess...the result of quick prototyping. + +### Deploying this Site + +Run `npm run build`, commit changes, and push as-is to GitHub to deploy. + +## Credits + +The Fish Fry Map is built and maintained by members of Code for Pittsburgh. + +It started with Bootleaf (which we've adapted it and modified heavily for this project), and uses Bootstrap 3, Leaflet, and typeahead.js, among other things. + +### Basemaps + +Our nice basemaps come from all over! + +* **Light** and **Dark** basemaps: © OpenStreetMap contributors, © CARTO +* **Black n' Gold** basemap: Map tiles from Stamen Design, under CC BY 3.0 license. Basemap data by OpenStreetMap, under CC BY SA license. + +### Icons + Church and Warehouse icons come from © Mapbox. \ No newline at end of file diff --git a/_config.yml b/_config.yml index d7c6631..d910495 100644 --- a/_config.yml +++ b/_config.yml @@ -1,7 +1,7 @@ -exclude: [ - 'node_modules', - 'src', - 'gulpfile.js', - 'package-lock.json', - 'package.json' +exclude: [ + 'node_modules', + 'src', + 'gulpfile.js', + 'package-lock.json', + 'package.json' ] \ No newline at end of file diff --git a/assets/README.MD b/assets/README.MD index b29d3b8..58ddafc 100644 --- a/assets/README.MD +++ b/assets/README.MD @@ -1,5 +1,5 @@ -# assets - -Compiled and bundled `js` and `css` files, plus static file assets in `data/` and `img/`. - -Don't edit the `js` and `css` files here, edit the source files in the `src/` folder. +# assets + +Compiled and bundled `js` and `css` files, plus static file assets in `data/` and `img/`. + +Don't edit the `js` and `css` files here, edit the source files in the `src/` folder. diff --git a/assets/css/bundle.core.css b/assets/css/bundle.core.css index fd61042..1345897 100644 --- a/assets/css/bundle.core.css +++ b/assets/css/bundle.core.css @@ -1,13 +1,13 @@ -@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic&display=swap);/*! - * bootswatch v3.4.1 - * Homepage: http://bootswatch.com - * Copyright 2012-2019 Thomas Park - * Licensed under MIT - * Based on Bootstrap -*//*! - * Bootstrap v3.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic&display=swap);/*! + * bootswatch v3.4.1 + * Homepage: http://bootswatch.com + * Copyright 2012-2019 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#fff;background-color:#222}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#fcb82e;text-decoration:none}a:focus,a:hover{color:#fcb82e;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:2px;line-height:1.42857143;background-color:#222;border:1px solid #464545;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #464545}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#999}.h1,.h2,.h3,h1,h2,h3{margin-top:21px;margin-bottom:10.5px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10.5px;margin-bottom:10.5px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:39px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}.h4,h4{font-size:19px}.h5,h5{font-size:15px}.h6,h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:22.5px}}.small,small{font-size:86%}.mark,mark{padding:.2em;background-color:#f39c12}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#999}.text-primary{color:#375a7f}a.text-primary:focus,a.text-primary:hover{color:#28415b}.text-success{color:#fff}a.text-success:focus,a.text-success:hover{color:#e6e6e6}.text-info{color:#fff}a.text-info:focus,a.text-info:hover{color:#e6e6e6}.text-warning{color:#fff}a.text-warning:focus,a.text-warning:hover{color:#e6e6e6}.text-danger{color:#fff}a.text-danger:focus,a.text-danger:hover{color:#e6e6e6}.bg-primary{color:#fff;background-color:#375a7f}a.bg-primary:focus,a.bg-primary:hover{background-color:#28415b}.bg-success{background-color:#fcb82e}a.bg-success:focus,a.bg-success:hover{background-color:#c58a12}.bg-info{background-color:#3498db}a.bg-info:focus,a.bg-info:hover{background-color:#217dbb}.bg-warning{background-color:#f39c12}a.bg-warning:focus,a.bg-warning:hover{background-color:#c87f0a}.bg-danger{background-color:#e74c3c}a.bg-danger:focus,a.bg-danger:hover{background-color:#d62c1a}.page-header{padding-bottom:9.5px;margin:42px 0 21px;border-bottom:1px solid transparent}ol,ul{margin-top:0;margin-bottom:10.5px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:21px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #464545}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #464545;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:21px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:14px;line-height:1.42857143;color:#303030;word-break:break-all;word-wrap:break-word;background-color:#ebebeb;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#999;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:21px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #464545}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #464545}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #464545}.table .table{background-color:#222}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #464545}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #464545}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#3d3d3d}.table-hover>tbody>tr:hover{background-color:#464545}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#464545}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#393838}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#fcb82e}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#00a379}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#3498db}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#258cd1}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#f39c12}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#e08e0b}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#e74c3c}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#e43725}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #464545}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#fff;border:0;border-bottom:1px solid transparent}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:11px;font-size:15px;line-height:1.42857143;color:#464545}.form-control{display:block;width:100%;height:45px;padding:10px 15px;font-size:15px;line-height:1.42857143;color:#464545;background-color:#fff;background-image:none;border:1px solid #f1f1f1;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#fff;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#ebebeb;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:45px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:35px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:66px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:21px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:36px;padding-top:11px;padding-bottom:11px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-sm{height:35px;line-height:35px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:35px;line-height:35px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:35px;min-height:34px;padding:7px 9px;font-size:13px;line-height:1.5}.input-lg{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}select.input-lg{height:66px;line-height:66px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:66px;line-height:66px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:66px;min-height:40px;padding:19px 27px;font-size:19px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:56.25px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:45px;height:45px;line-height:45px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:66px;height:66px;line-height:66px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:35px;height:35px;line-height:35px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#fff}.has-success .form-control{border-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#e6e6e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}.has-success .input-group-addon{color:#fff;background-color:#fcb82e;border-color:#fff}.has-success .form-control-feedback{color:#fff}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#fff}.has-warning .form-control{border-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#e6e6e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}.has-warning .input-group-addon{color:#fff;background-color:#f39c12;border-color:#fff}.has-warning .form-control-feedback{color:#fff}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#fff}.has-error .form-control{border-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#e6e6e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}.has-error .input-group-addon{color:#fff;background-color:#e74c3c;border-color:#fff}.has-error .form-control-feedback{color:#fff}.has-feedback label~.form-control-feedback{top:26px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#fff}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:11px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:32px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:11px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:19px;font-size:19px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:7px;font-size:13px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:10px 15px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#fff;background-color:#464545;border-color:#464545}.btn-default.focus,.btn-default:focus{color:#fff;background-color:#2c2c2c;border-color:#060606}.btn-default:hover{color:#fff;background-color:#2c2c2c;border-color:#272727}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#2c2c2c;background-image:none;border-color:#272727}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#1a1a1a;border-color:#060606}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#464545;border-color:#464545}.btn-default .badge{color:#464545;background-color:#fff}.btn-primary{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#28415b;border-color:#101b26}.btn-primary:hover{color:#fff;background-color:#28415b;border-color:#253c54}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#28415b;background-image:none;border-color:#253c54}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#1d2f43;border-color:#101b26}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#375a7f;border-color:#375a7f}.btn-primary .badge{color:#375a7f;background-color:#fff}.btn-success{color:#fff;background-color:#fcb82e;border-color:#fcb82e}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#c58a12;border-color:#003d2d}.btn-success:hover{color:#fff;background-color:#c58a12;border-color:#007f5e}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#c58a12;background-image:none;border-color:#007f5e}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#00654b;border-color:#003d2d}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#fcb82e;border-color:#fcb82e}.btn-success .badge{color:#fcb82e;background-color:#fff}.btn-info{color:#fff;background-color:#3498db;border-color:#3498db}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#217dbb;border-color:#16527a}.btn-info:hover{color:#fff;background-color:#217dbb;border-color:#2077b2}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#217dbb;background-image:none;border-color:#2077b2}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#1c699d;border-color:#16527a}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#3498db;border-color:#3498db}.btn-info .badge{color:#3498db;background-color:#fff}.btn-warning{color:#fff;background-color:#f39c12;border-color:#f39c12}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#c87f0a;border-color:#7f5006}.btn-warning:hover{color:#fff;background-color:#c87f0a;border-color:#be780a}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#c87f0a;background-image:none;border-color:#be780a}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#a66908;border-color:#7f5006}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f39c12;border-color:#f39c12}.btn-warning .badge{color:#f39c12;background-color:#fff}.btn-danger{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#d62c1a;border-color:#921e12}.btn-danger:hover{color:#fff;background-color:#d62c1a;border-color:#cd2a19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#d62c1a;background-image:none;border-color:#cd2a19}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#b62516;border-color:#921e12}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#e74c3c;border-color:#e74c3c}.btn-danger .badge{color:#e74c3c;background-color:#fff}.btn-link{font-weight:400;color:#fcb82e;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#fcb82e;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:15px;text-align:left;list-style:none;background-color:#303030;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#464545}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#ebebeb;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#375a7f}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#375a7f;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.42857143;color:#999;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:66px;line-height:66px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:35px;line-height:35px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:10px 15px;font-size:15px;font-weight:400;line-height:1;color:#464545;text-align:center;background-color:#464545;border:1px solid transparent;border-radius:4px}.input-group-addon.input-sm{padding:6px 9px;font-size:13px;border-radius:3px}.input-group-addon.input-lg{padding:18px 27px;font-size:19px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#303030}.nav>li.disabled>a{color:#605e5e}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#605e5e;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#303030;border-color:#fcb82e}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #464545}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#464545 #464545 #464545}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fcb82e;cursor:default;background-color:#222;border:1px solid #464545;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ebebeb}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ebebeb;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#222}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#375a7f}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ebebeb}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ebebeb;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#222}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:60px;margin-bottom:21px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:60px;padding:19.5px 15px;font-size:19px;line-height:21px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:13px;margin-bottom:13px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:9.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:19.5px;padding-bottom:19.5px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:7.5px;margin-bottom:7.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-sm{margin-top:12.5px;margin-bottom:12.5px}.navbar-btn.btn-xs{margin-top:19px;margin-bottom:19px}.navbar-text{margin-top:19.5px;margin-bottom:19.5px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#375a7f;border-color:transparent}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fcb82e;background-color:transparent}.navbar-default .navbar-text{color:#fff}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fcb82e;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#28415b}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#28415b}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fcb82e;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#28415b}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#28415b}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#28415b}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-link{color:#fff}.navbar-default .navbar-link:hover{color:#fcb82e}.navbar-default .btn-link{color:#fff}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#fcb82e}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#fcb82e;border-color:transparent}.navbar-inverse .navbar-brand{color:#fff}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#375a7f;background-color:transparent}.navbar-inverse .navbar-text{color:#fff}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#375a7f;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#00a379}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#aaa;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#00a379}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#375a7f;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#00a379}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#aaa;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#c58a12}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#c58a12}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#009871}.navbar-inverse .navbar-link{color:#fff}.navbar-inverse .navbar-link:hover{color:#375a7f}.navbar-inverse .btn-link{color:#fff}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#375a7f}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#aaa}.breadcrumb{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:#464545;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#fff;content:"/\00a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:21px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:10px 15px;margin-left:-1px;line-height:1.42857143;color:#fff;text-decoration:none;background-color:#fcb82e;border:1px solid transparent}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#fff;background-color:#00dba3;border-color:transparent}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#00dba3;border-color:transparent}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#fff;cursor:not-allowed;background-color:#007053;border-color:transparent}.pagination-lg>li>a,.pagination-lg>li>span{padding:18px 27px;font-size:19px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:6px 9px;font-size:13px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:21px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fcb82e;border:1px solid transparent;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#00dba3}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#ddd;cursor:not-allowed;background-color:#fcb82e}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#464545}.label-default[href]:focus,.label-default[href]:hover{background-color:#2c2c2c}.label-primary{background-color:#375a7f}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#28415b}.label-success{background-color:#fcb82e}.label-success[href]:focus,.label-success[href]:hover{background-color:#c58a12}.label-info{background-color:#3498db}.label-info[href]:focus,.label-info[href]:hover{background-color:#217dbb}.label-warning{background-color:#f39c12}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#c87f0a}.label-danger{background-color:#e74c3c}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#d62c1a}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#464545;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#375a7f;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#303030}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:23px;font-weight:200}.jumbotron>hr{border-top-color:#161616}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:68px}}.thumbnail{display:block;padding:2px;margin-bottom:21px;line-height:1.42857143;background-color:#222;border:1px solid #464545;border-radius:4px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#fcb82e}.thumbnail .caption{padding:9px;color:#fff}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#fff;background-color:#fcb82e;border-color:#fcb82e}.alert-success hr{border-top-color:#00a379}.alert-success .alert-link{color:#e6e6e6}.alert-info{color:#fff;background-color:#3498db;border-color:#3498db}.alert-info hr{border-top-color:#258cd1}.alert-info .alert-link{color:#e6e6e6}.alert-warning{color:#fff;background-color:#f39c12;border-color:#f39c12}.alert-warning hr{border-top-color:#e08e0b}.alert-warning .alert-link{color:#e6e6e6}.alert-danger{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.alert-danger hr{border-top-color:#e43725}.alert-danger .alert-link{color:#e6e6e6}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:21px;margin-bottom:21px;overflow:hidden;background-color:#ebebeb;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:13px;line-height:21px;color:#fff;text-align:center;background-color:#375a7f;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#fcb82e}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#3498db}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f39c12}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#e74c3c}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#303030;border:1px solid #464545}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#999;cursor:not-allowed;background-color:#ebebeb}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#999}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#375a7f;border-color:#375a7f}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#a8c0da}a.list-group-item,button.list-group-item{color:#fcb82e}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#0bcb9a}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#fcb82e;text-decoration:none;background-color:transparent}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#fff;background-color:#fcb82e}a.list-group-item-success,button.list-group-item-success{color:#fff}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#fff;background-color:#00a379}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#fff;border-color:#fff}.list-group-item-info{color:#fff;background-color:#3498db}a.list-group-item-info,button.list-group-item-info{color:#fff}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#fff;background-color:#258cd1}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#fff;border-color:#fff}.list-group-item-warning{color:#fff;background-color:#f39c12}a.list-group-item-warning,button.list-group-item-warning{color:#fff}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#fff;background-color:#e08e0b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#fff;border-color:#fff}.list-group-item-danger{color:#fff;background-color:#e74c3c}a.list-group-item-danger,button.list-group-item-danger{color:#fff}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#fff;background-color:#e43725}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#fff;border-color:#fff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:21px;background-color:#303030;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:17px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#464545;border-top:1px solid #464545;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #464545}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #464545}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #464545}.panel-default{border-color:#464545}.panel-default>.panel-heading{color:#fff;background-color:#303030;border-color:#464545}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#464545}.panel-default>.panel-heading .badge{color:#303030;background-color:#fff}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#464545}.panel-primary{border-color:#375a7f}.panel-primary>.panel-heading{color:#fff;background-color:#375a7f;border-color:#375a7f}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#375a7f}.panel-primary>.panel-heading .badge{color:#375a7f;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#375a7f}.panel-success{border-color:#fcb82e}.panel-success>.panel-heading{color:#fff;background-color:#fcb82e;border-color:#fcb82e}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fcb82e}.panel-success>.panel-heading .badge{color:#fcb82e;background-color:#fff}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#fcb82e}.panel-info{border-color:#3498db}.panel-info>.panel-heading{color:#fff;background-color:#3498db;border-color:#3498db}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3498db}.panel-info>.panel-heading .badge{color:#3498db;background-color:#fff}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3498db}.panel-warning{border-color:#f39c12}.panel-warning>.panel-heading{color:#fff;background-color:#f39c12;border-color:#f39c12}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f39c12}.panel-warning>.panel-heading .badge{color:#f39c12;background-color:#fff}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#f39c12}.panel-danger{border-color:#e74c3c}.panel-danger>.panel-heading{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e74c3c}.panel-danger>.panel-heading .badge{color:#e74c3c;background-color:#fff}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e74c3c}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#303030;border:1px solid transparent;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:22.5px;font-weight:700;line-height:1;color:#fff;text-shadow:none;opacity:.2}.close:focus,.close:hover{color:#fff;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#303030;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.7}.modal-header{padding:15px;border-bottom:1px solid #464545}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #464545}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:13px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:15px;background-color:#303030;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#666;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#303030;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#666;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#303030;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#666;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#303030}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#666;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#303030}.popover-title{padding:8px 14px;margin:0;font-size:15px;background-color:#282828;border-bottom:1px solid #1c1c1c;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);opacity:.5}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.navbar{border-width:0}.navbar-default .badge{background-color:#fff;color:#375a7f}.navbar-inverse .badge{background-color:#fff;color:#fcb82e}.navbar-brand{line-height:1}.navbar-form .form-control{background-color:#fff}.navbar-form .form-control:focus{border-color:#fff}.btn{border-width:2px}.btn:active{box-shadow:none}.btn-group.open .dropdown-toggle{box-shadow:none}.text-primary,.text-primary:hover{color:#4673a3}.text-success,.text-success:hover{color:#fcb82e}.text-danger,.text-danger:hover{color:#e74c3c}.text-warning,.text-warning:hover{color:#f39c12}.text-info,.text-info:hover{color:#3498db}.table a:not(.btn),table a:not(.btn){text-decoration:underline}.table .dropdown-menu a,table .dropdown-menu a{text-decoration:none}.table .danger,.table .info,.table .success,.table .warning,table .danger,table .info,table .success,table .warning{color:#fff}.table .danger>a,.table .danger>td>a,.table .danger>th>a,.table .info>a,.table .info>td>a,.table .info>th>a,.table .success>a,.table .success>td>a,.table .success>th>a,.table .warning>a,.table .warning>td>a,.table .warning>th>a,table .danger>a,table .danger>td>a,table .danger>th>a,table .info>a,table .info>td>a,table .info>th>a,table .success>a,table .success>td>a,table .success>th>a,table .warning>a,table .warning>td>a,table .warning>th>a{color:#fff}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{border:none}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,table-bordered>tbody>tr>td,table-bordered>tbody>tr>th,table-bordered>tfoot>tr>td,table-bordered>tfoot>tr>th,table-bordered>thead>tr>td,table-bordered>thead>tr>th{border:1px solid #464545}input,textarea{color:#464545}.form-control,input,textarea{border:2px hidden transparent;box-shadow:none}.form-control:focus,input:focus,textarea:focus{box-shadow:none}.form-control-feedback{color:#464545}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f39c12}.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none}.has-warning .input-group-addon{border-color:#f39c12}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#e74c3c}.has-error .form-control,.has-error .form-control:focus{box-shadow:none}.has-error .input-group-addon{border-color:#e74c3c}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#fcb82e}.has-success .form-control,.has-success .form-control:focus{box-shadow:none}.has-success .input-group-addon{border-color:#fcb82e}.input-group-addon{color:#fff}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:#464545}.nav-pills>li>a,.nav-tabs>li>a{color:#fff}.pager a,.pager a:hover{color:#fff}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#007053}.breadcrumb a{color:#fff}.close{text-decoration:none;text-shadow:none;opacity:.4}.close:focus,.close:hover{opacity:1}.alert .alert-link{color:#fff;text-decoration:underline}.progress{height:10px;box-shadow:none}.progress .progress-bar{font-size:10px;line-height:10px}.well{box-shadow:none}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{border-color:#464545}a.list-group-item-success.active{background-color:#fcb82e}a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#00a379}a.list-group-item-warning.active{background-color:#f39c12}a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{background-color:#e08e0b}a.list-group-item-danger.active{background-color:#e74c3c}a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{background-color:#e43725}.popover{color:#fff}.panel-default>.panel-heading{background-color:#464545}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) diff --git a/assets/data/fishfrymap.geojson b/assets/data/fishfrymap.geojson index 2e3614e..4fea33d 100644 --- a/assets/data/fishfrymap.geojson +++ b/assets/data/fishfrymap.geojson @@ -1 +1 @@ -{"features": [{"id": "c3d08926-d218-464a-a62c-46a13d14bcb1", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.mcginnis-sisters.com/", "handicap": true, "phone": "412-858-7000", "venue_name": "McGinnis Sisters", "venue_address": "4311 Northern Pike, Monroeville, PA", "venue_type": "Market", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T09:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T09:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T09:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T09:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T09:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T09:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T09:00:00"}], "venue_notes": null, "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.753389, 40.435043], "type": "Point"}}, {"id": "c399dfee-5549-44ab-b696-c1496a174711", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 256.0, "validated": false, "website": null, "handicap": null, "phone": "814-474-2605", "venue_name": "Holy Cross (Reilly Center)", "venue_address": "7100 West Ridge Road, Fairview PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}}, {"id": "3ca85436-d09d-4e0f-8d64-717530628a97", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/HHVFD/", "handicap": null, "phone": "412-824-9972", "venue_name": "Hartford Heights Volunteer Fire Department", "venue_address": "14335 U.S. 30, Irwin, PA 15642", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/photo.php?fbid=1885613354784664&set=gm.2086300038274058&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.767295, 40.352969], "type": "Point"}}, {"id": "b79c8a63-2459-46a4-a500-4f40c1d4f056", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.beavervalleyyachtclub.org/", "handicap": null, "phone": "(724) 847-4663", "venue_name": "Beaver Valley Yacht Club", "venue_address": "219 Front Street, New Brighton, Pennsylvania 15066, United States", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "Clubhouse at top of driveway", "etc": "Beginning February 16, running every Friday through Good Friday Times: 12 noon-7 p.m.", "menu": {"url": null, "text": "Menu & Cost:\r\nEat in or take out. Adult Fish Dinner (Cod or Perch) $9, Adult Shrimp Dinner $9.25, Adult Chicken Tenders Dinner $8.50, Fish Sandwich (Cod or Perch) $7.25\u2013Senior (60+) and Child pricing available. Dinners incl. 3 sides & roll \u2014 Sandwich incl. 1 side. Sides: Cole Slaw, French Fries, Mac & Cheese. All incl. sales tax and coffee or hot tea. **Cash Only** Cash bar available.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.309452, 40.724576], "type": "Point"}}, {"id": "38bdb70e-7bf4-4b6a-b700-b73dd1d39a56", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "http://www.ourladyofjoy.org", "handicap": true, "phone": "412-795-3388", "venue_name": "Our Lady of Joy, Holiday Park", "venue_address": "2000 O'Block Road Holiday Park, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "The Fish Fry is in Father Marchukanis Hall.", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 4-7 p.m", "menu": {"url": null, "text": "Menu is a la carte, and features fried or baked fish, cole slaw, grilled cheese, haluski, macaroni and cheese, french fries, soft drinks, coffee and variety of desserts. Sandwiches are $7. Free ice cream for children. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.719563, 40.480007], "type": "Point"}}, {"id": "da4ea698-ce41-4d2d-a9c2-ba5f65e25584", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/StAlphonsusWheelingWV/", "handicap": null, "phone": "304-905-6589 takeout", "venue_name": "St Alphonsus Wheeling And St John Benwood Combined Fish Fry", "venue_address": "2111 Market St, Wheeling, WV", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Menu consists of fish sandwiches, french fries, macaroni and cheese, cabbage and noodles, cole slaw, deserts, and refreshments. Eat in or take out."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.723752, 40.060984], "type": "Point"}}, {"id": "d045c2ae-08dc-4649-a533-6bc3289aa311", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "http://www.smomp.org", "handicap": true, "phone": "412-390-4011", "venue_name": "St. Mary of the Mount Church - Sullivan Hall", "venue_address": "131 Bigham, Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "Sullivan Hall", "etc": "Fridays of Lent, including Good Friday, 4:30-7:30 p.m.", "menu": {"url": null, "text": "Menu features fried and baked fish dinners, shrimp dinner, homemade pierogies, macaroni and cheese, cole slaw, soups and dessert. Costs: $10 adults; $9 seniors; $5 child; $8 sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.014238, 40.435178], "type": "Point"}}, {"id": "ac4080d1-482f-477c-9df2-b0c652c8bbab", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.aohdivision32.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Ancient Order of Hibernians", "venue_address": "302 Mansfield Avenue Carnegie, Pa. 15106", "venue_type": "Community Organization", "alcohol": true, "take_out": null, "email": "aohdiv32@gmail.com", "events": [], "venue_notes": "Ukaranian American Citizens Club, Social Hall dining room", "etc": "Every Friday beginning with 2/16 thru Good Friday\r\n", "menu": {"url": null, "text": "Great fish, haluska, Mac and cheese, shrimp\u2026.reasonable prices and alcohol if desired.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.090892, 40.41042], "type": "Point"}}, {"id": "61c11f19-a474-4c93-9734-20463a61623b", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 95.0, "validated": false, "website": "http://www.bridgevillevfd.com/2017fishfrymenu.pdf", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Bridgeville Volunteer Fire Department", "venue_address": "370 Commercial Street, Bridgeville, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}], "venue_notes": null, "etc": "4-7 pm biweekly: March 3, 17, 31; April 14", "menu": {"url": null, "text": "see website link"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.106939, 40.362], "type": "Point"}}, {"id": "7745a7b7-b0a9-4026-bfe7-bddd4d9a7e22", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.christthelightoftheworld.org/", "handicap": null, "phone": "412-466-8960", "venue_name": "Christ the Light of the World", "venue_address": "32 S 1st St, Duquesne, PA 15110", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Come enjoy our Parish Fish Fry every Friday in Lent EXCEPT March 2 and Good FridayEat in or Take-out (call 412-466-8960.) Local delivery available.", "menu": {"url": null, "text": "Cod Fish Sandwich, Jumbo Shrimp, Mac & Cheese, Waffle Fries, Haluski, Potato Pancakes, Cole Slaw and Home Made Desserts."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.845755, 40.372447], "type": "Point"}}, {"id": "66abce14-0102-4d2c-831c-63511c02fae2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Bobtown-Dunkard-Township-Vol-Fire-Dept-186206404761913/", "handicap": null, "phone": "724-839-7140", "venue_name": "Bobtown and Dunkard Twp Volunteer Fire (ADDRESS UNCERTAIN)", "venue_address": "1 Larimer Ave Bobtown, Pa 15315", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "The address for this fish fry is uncertain. Please check with Bobtown and Dunkard Volunteer Fire Department before visiting.", "menu": {"url": "https://www.facebook.com/186206404761913/photos/a.638412672874615.1073741829.186206404761913/1556094534439753/?type=3&theater", "text": "see website link for full menu"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.980159, 39.759173], "type": "Point"}}, {"id": "3a7d2350-fc1e-49df-978f-bd60cd086a67", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 258.0, "validated": false, "website": null, "handicap": null, "phone": "724-222-5952", "venue_name": "Tower Restaurant", "venue_address": "680 W Chestnut St Washington, PA 15301", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.260334, 40.169556], "type": "Point"}}, {"id": "ab67f06f-edf1-4fb3-9d75-73ed75852c79", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://manorvfd.org/", "handicap": null, "phone": "(724) 863-5610", "venue_name": "Manor Volunteer Fire Department", "venue_address": "40 Main Street, Manor, Pennsylvania 15665, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Manor Borough Community Room", "etc": "Wednesday, February 14, 2018 (Ash Wednesday) 4 PM to 7 PM\r\nEvery Friday Night During Lent 4 PM to 7 PM (3 PM to 7 PM on Good Friday)\r\n Orders for Delivery Must Be Received No Later Than 5:30 PM\r\n", "menu": {"url": null, "text": "Dinners:\r\n1 Piece Fish Dinner \u2013 $8\r\n2 Piece Fish Dinner \u2013 $10\r\n6 Piece Shrimp Dinner \u2013 $9\r\n9 Piece Shrimp Dinner \u2013 $11\r\n4 Piece Chicken Dinner \u2013 $10\r\nDinners Include: 2 Sides, Dinner Roll, Butter, Beverage and Dessert\r\nPlatter:\r\nFish Sandwich Platter \u2013 $10\r\nPlatter Includes: 2 Pieces of Fish in a Big Bun, 1 Side, Beverage and Dessert\r\nKids Meal:\r\nKids Meal \u2013 $5\r\nKids Meal Includes: A choice of a Hotdog, Hamburger, Cheeseburger, Chicken (2 Pieces)\r\nOr Fish (1 Piece), Plus 1 Side, a Beverage and Dessert\r\nAl a Carte:\r\n1 Piece of Fish \u2013 $3\r\n3 Pieces of Shrimp \u2013 $2\r\n2 Pieces of Chicken \u2013 $2\r\nSides -$1\r\nFish Sandwich \u2013 $6\r\nBeverage \u2013 $1\r\nDessert \u2013 $2\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.671243, 40.33371], "type": "Point"}}, {"id": "d140ee64-5db5-4e57-a283-d39e6d1dd939", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.stpeterparish.org", "handicap": false, "phone": "412-321-2499", "venue_name": "St. Peter, Northside", "venue_address": "907 Middle St, Pittsburgh, PA 15212", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Note that you must use the Middle Street address for GPS navigation. The fish fry is located at Our Lady Queen of Peace facilities at Middle and Suismon.", "etc": "For information, call 412-321-0711 or visit www.stpeterparish.org.\r\n", "menu": {"url": "http://www.stpeterparish.org/", "text": "Menu: baked or fried cod; salmon; crab cakes; macaroni and cheese or cabbage and noodles, stewed tomatoes or vegetable of the day; french fries; cole slaw or pickled beets. Also, roll and butter, coffee or tea. Cost is $10 for dinner, $6 for sandwiches. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.999768, 40.455751], "type": "Point"}}, {"id": "7f74bbc3-a185-4a1e-aa82-21da062c7d42", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 245.0, "validated": false, "website": "www.stpatrickparish.net", "handicap": null, "phone": "724-745-6560", "venue_name": "St. Patrick, Canonsburg", "venue_address": " 317 W Pike St, Canonsburg, PA 15317", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T13:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-23T13:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. lunch, 4-7 p.m. dinner. Fax orders to 724-746-1112 two hours prior to pickup or delivery.", "menu": {"url": null, "text": "Lunch menu features hand-breaded cod sandwich in adult and child size, soup and sides. Delivery is available for lunch within seven miles with minimum order of $30. Dinner entrees include hand-breaded baked or fried cod, shrimp and seafood platter, with two sides, roll and butter, dessert and beverage. Sides include hush puppies, haluski, macaroni and cheese, cole slaw, applesauce and stewed tomatoes. Also featuring homemade desserts. Homemade pierogies for sale, cooked with butter and onions, or dozen frozen."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.195076, 40.258009], "type": "Point"}}, {"id": "67ad3134-9fe3-4d2f-943e-452babea0bc1", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 253.0, "validated": false, "website": null, "handicap": null, "phone": "814-796-3023", "venue_name": "All Saints", "venue_address": "11264 Route 97 North, Waterford PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:30:00-05:00", "dt_start": "2018-03-02T16:30:00-05:00"}, {"dt_end": "2018-03-23T19:30:00-04:00", "dt_start": "2018-03-23T16:30:00-04:00"}, {"dt_end": "2018-02-23T19:30:00-05:00", "dt_start": "2018-02-23T16:30:00-05:00"}, {"dt_end": "2018-02-16T19:30:00-05:00", "dt_start": "2018-02-16T16:30:00-05:00"}, {"dt_end": "2018-03-09T19:30:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}, {"dt_end": "2018-03-16T19:30:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}], "venue_notes": null, "etc": "4:30-7:30 pm March 3, 10, 17, 24, 31, and April 7", "menu": {"url": null, "text": "Baked or fried white fish. Adult $9, Child 12 and under $4, Toddlers free. Includes choice of baked potato and french fries, coleslaw/applesauce, homemade desserts, and drink."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.009111, 41.974787], "type": "Point"}}, {"id": "8f641465-5301-4b01-a811-ef4c909e7c84", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 86.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Doublewide Grill (Mars/Cranberry)", "venue_address": "100 Adams Shoppes, Cranberry, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.056449, 40.687426], "type": "Point"}}, {"id": "f4f2c56b-82e8-41b0-a4ab-70761fde6765", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.stmalachypgh.org", "handicap": true, "phone": "412-771-0848", "venue_name": "St. Malachy, Kennedy Township", "venue_address": "343 Forest Grove Road Kennedy Township, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T12:15:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "In School Cafeteria", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-7 p.m. (shorter hours Good Friday, with limited menu). Good Friday has limited menu, limited hours. ", "menu": {"url": "http://www.stmalachypgh.org/FISH%20FRY%202018%20MENU.pdf", "text": "Menu features 1-pound fish sandwich, baked fish, tuna salad sandwich, crab cake sandwich, shrimp, pierogies, macaroni and cheese, cabbage and noodles, cole slaw, french fries. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.10313, 40.47763], "type": "Point"}}, {"id": "ac983458-3559-4ed2-bf1b-29d87f64c01a", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 246.0, "validated": false, "website": "hogfathersbbq.com", "handicap": null, "phone": "724-222-9227", "venue_name": "Hogfathers Washington Crown Center", "venue_address": "1500 West Chestnut Street, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.246061, 40.172387], "type": "Point"}}, {"id": "9857830e-3008-42c9-83d4-743ebfb77d1f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-379-7559", "venue_name": "Our Lady of the Valley, Donora", "venue_address": "1 Park Manor Rd. Donora, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T15:00:00"}, {"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:30:00"}], "venue_notes": "Social Hall, 1 Park Manor Road", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-6 p.m. (3-6 p.m. Good Friday)", "menu": {"url": null, "text": "Dinner entrees: baked or fried \u201cmonster\u201d fish; breaded jumbo shrimp; crab cakes. Dinners are $12.75, and include entree, choice of french fries or pierogies, cole slaw, dessert and beverage (for dine-in customers). Also, \u201cmonster\u201d baked or fried fish sandwich, with cole slaw is $9.75, and shrimp in a basket (five) with cole slaw is $9.75. A la carte menu includes french fries, pierogies, pasta fagioli with bread, cole slaw, dessert, buns and beverages. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.861272, 40.180659], "type": "Point"}}, {"id": "209e9911-1273-4943-b775-66033337638e", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 141.0, "validated": false, "website": "https://www.facebook.com/CALPost705/", "handicap": null, "phone": "724-632-9591", "venue_name": "Centerville American Legion Post 705", "venue_address": "1101 Old National Pike Fredericktown PA 15333", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}], "venue_notes": null, "etc": "EVERY FRIDAY FROM NOVEMBER 11TH - APRIL 21ST", "menu": {"url": "https://www.facebook.com/CALPost705/photos/a.578206219030287.1073741828.334499336734311/602404116610497/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.987232, 40.047622], "type": "Point"}}, {"id": "8537aeab-d3c0-4fdf-a26c-1e54fbe7aec1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://pizzaritapgh.com/", "handicap": null, "phone": null, "venue_name": "Pizzarita", "venue_address": "580 Burchfield Rd., Allison Park, PA", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "11am-10pm every Friday including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.962887, 40.544537], "type": "Point"}}, {"id": "f73673fe-182e-45f9-93b0-2ae39324db07", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 179.0, "validated": false, "website": "http://www.stgregoryrussianchurch.org/", "handicap": null, "phone": "412-462-8256", "venue_name": "St Gregory Russian Orthodox Church", "venue_address": "214 E. 15th Ave, Homestead, PA 15120", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T17:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T17:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-16T17:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-02-23T17:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-30T17:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T17:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-09T17:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": "Homemade Cheregies!", "menu": {"url": "http://www.stgregoryrussianchurch.org/fish-fry-english/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.905097, 40.402733], "type": "Point"}}, {"id": "b4b45314-6da3-431a-a200-eb157a9838c3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": false, "website": "http://coyspizza.com/", "handicap": null, "phone": "724-463-9449", "venue_name": "Coy's Store & Pizza Shop", "venue_address": "11919 U.S. 422 Penn Run, PA 15765", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Is there a Fish Fry here?", "menu": {"url": "http://coyspizza.com/our-menu/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-78.962238, 40.572312], "type": "Point"}}, {"id": "b1d10957-1b29-4f47-a31f-09fdaec72455", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.rileyspourhouse.com/", "handicap": null, "phone": "412.279.0770", "venue_name": "Riley's Pour House", "venue_address": "215 East Main Street, Carnegie, Pennsylvania 15106, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "11am-1am every Friday including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.085221, 40.408625], "type": "Point"}}, {"id": "2676cd35-5f24-40ac-9c73-877380054e24", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 93.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Fairmont-Hahntown VFD", "venue_address": "890 Rose St, Irwin, PA 15642", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.722499, 40.3162], "type": "Point"}}, {"id": "7506ce61-90fe-4cee-8915-3fe411ac3d29", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 148.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Larimer VFD", "venue_address": "1340 Brownstown Rd., Larimer, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.72572, 40.344486], "type": "Point"}}, {"id": "1885d00c-6343-4b7b-bc26-b053b29d45f2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "stagneswm.com", "handicap": null, "phone": "Takeout available; call 412-466-9695.", "venue_name": "St. Agnes/Holy Trinity", "venue_address": "Holy Trinity Church Social Hall, 529 Grant Avenue Ext West Mifflin, PA 15122-3830", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. ", "menu": {"url": null, "text": "Fried and baked fish dinners and sandwiches, shrimp and crab cake dinners; pierogies; haluski; homemade soups of the day."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.86589, 40.370546], "type": "Point"}}, {"id": "f0c36b5c-f4cc-45d8-8036-9b8ab8190195", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 15.0, "validated": false, "website": "https://facebook.com/holyspiritchurch/", "handicap": null, "phone": "412-346-0477", "venue_name": "Holy Spirit (West Mifflin)", "venue_address": "2603 Old Elizabeth Road, West Mifflin, Pa 15122", "venue_type": "Church", "alcohol": null, "take_out": null, "email": "19201@diopitt.org", "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}], "venue_notes": null, "etc": "Ash Wednesday 11a to 7p", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.93331, 40.348065], "type": "Point"}}, {"id": "759c08ca-c957-4b1e-ad98-748165e27b16", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://miraculousmedalchurch.org/", "handicap": null, "phone": "724-228-8575", "venue_name": "Our Lady of the Miraculous Medal, Meadow Lands", "venue_address": "300 Pike St, Meadow Lands, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11 a.m.-7:30 p.m. Call 724-228-8575 for takeout. Online orders via website.", "menu": {"url": "http://miraculousmedalchurch.org/CCD-Events-Hall/Fish-Fry", "text": "Menu features Panko breaded cod, deep-fried in heart healthy tri-fry oil that is cholesterol- and trans fat-free. Other healthier options include baked cod or salmon, Maine lobster rolls and tuna melts. Also featuring homemade crab cakes, jumbo shrimp, and cabbage and noodles. Back by popular demand is seafood pizza. Side orders include green beans, baked potatoes, french fries, cole slaw, and macaroni and cheese. Featuring breads from Breadworks and homemade desserts."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.220646, 40.219197], "type": "Point"}}, {"id": "927dd613-4653-4fa5-835c-b717071f348d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.st-therese.net/", "handicap": null, "phone": "412-462-8164", "venue_name": "St. Therese of Lisieux, Munhall", "venue_address": "3 Saint Therese Court, Homestead, Pennsylvania 15120, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Menu includes fried and baked fish, shrimp, homemade crab cakes, soup and more."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.90053, 40.38804], "type": "Point"}}, {"id": "d2d8ad1c-69da-48e2-8a11-6ad83d760208", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 254.0, "validated": false, "website": "hanovervfd45.com", "handicap": null, "phone": "724-729-3929", "venue_name": "Hanover Volunteer Fire Department Fish Fry", "venue_address": "9 Starck Drive, Burgettstown, PA 15021", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}], "venue_notes": null, "etc": "Delivery available", "menu": {"url": null, "text": "Fish Dinner with Cole Slaw and One Side - $12.00\nShrimp Dinner with Cole Slaw and One Side - $12.00\nFish Sandwich - $10.00\nShrimp Basket - $10.00\nChicken Sandwich - $5.00\nMac and Cheese - $3.00\nHaluski - $3.00\nFrench Fries - $3.00\nPierogies (4) - $3.00\nCole Slaw - $3.00\nDrinks - $1.00"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.393425, 40.380792], "type": "Point"}}, {"id": "dfe8357e-7aae-4782-98ea-e8856aa7770c", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-276-1011 ext 220", "venue_name": "St Elizabeth Ann Seton, Carnegie", "venue_address": "330 3rd Ave, Carnegie, PA 15106", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "In St Luke Hall", "etc": "For phone orders, call 412-276-1011, ext. 220, from 11 a.m.-6 p.m.", "menu": {"url": null, "text": "Dinner menu: fish trio (fried fish, shrimp, crab cake), baked or fried fish, jumbo shrimp, crab cakes (served with fries, cole slaw, roll and butter); macaroni and cheese with stewed tomatoes; pierogies (served with cole slaw, roll and butter); fish Parmesan (served with pasta marinara, and roll and butter). A la carte menu: baked and fried fish sandwich, crab cakes, popcorn shrimp, pierogies, french fries, pasta marinara, haluski, macaroni and cheese, stewed tomatoes, applesauce, cole slaw, clam chowder, potato soup. Also featuring homemade desserts and other treats. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.091003, 40.403918], "type": "Point"}}, {"id": "654fc9a4-189a-42f9-b59c-f9f66d2e7995", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Geeseytown-Community-Fire-Company-1531587100412091/", "handicap": null, "phone": "(814) 695-8003", "venue_name": "Geeseytown Community Fire Company", "venue_address": "215 Mary Street, Hollidaysburg, Pennsylvania 16648, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, 3-7 including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-78.345659, 40.450352], "type": "Point"}}, {"id": "e6eb3a9f-c4a1-4b2e-b946-ff009183baf5", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "http://www.princeofpeacepittsburgh.org/", "handicap": null, "phone": "412-481-8380", "venue_name": "ASH WEDNESDAY AND GOOD FRIDAY ONLY Prince of Peace, South Side ", "venue_address": "81 S. 13th St. Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T14:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T14:00:00"}], "venue_notes": null, "etc": "ASH WEDNESDAY AND GOOD FRIDAY ONLY. Takeout is available, but no advance orders taken. For information, call 412-481-8380 or visit www.princeofpeacepittsburgh.org. ", "menu": {"url": null, "text": "Menu: fish (baked or fried) or crab cake, with applesauce or cole slaw, two sides, dessert, coffee or tea, $9; fish (baked or fried) or crab cake sandwich, with applesauce or cole slaw, $6. Pierogies are three for $2.50, or $7 per dozen (frozen). "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.985145, 40.428951], "type": "Point"}}, {"id": "900c2073-a818-4ed7-9e58-1e4b1a125d67", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 53.0, "validated": false, "website": "http://www.stvictors.org/", "handicap": null, "phone": "724-265-4017", "venue_name": "Transfiguration/St. Victor, Bairdford", "venue_address": "527 Bairdford Road Bairdford, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://uploads.weconnect.com/mce/a4c36ded9dbf60a5a9dceb0d0a1e3b17ac92f8cf/2017%20FF%20Menu.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.873401, 40.633742], "type": "Point"}}, {"id": "0b1c1528-fc44-44f2-8865-d03d0c7a4cde", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-628-0900", "venue_name": "Connellsville Twp. VFD", "venue_address": "905 Fireman Street, Connellsville, Pennsylvania 15425, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T14:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Lunch 11-2 and Dinner 4-7 every Friday of Lent including Good Friday", "menu": {"url": "https://www.facebook.com/564084873610128/photos/a.666221240063157.1073741827.564084873610128/1799858140032789/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.58451, 40.02847], "type": "Point"}}, {"id": "36c89f38-0fe1-40d7-a692-46caff889c52", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.assumptionchurch.org/", "handicap": true, "phone": "412-766-9727", "venue_name": "Assumption", "venue_address": "45 North Sprague Avenue, Bellevue, PA 15202", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "McGovern hall under the church", "etc": "Credit cards accepted. Voted one of the \u201cElite Eight\u201d fish fries in Pittsburgh region in 2017 and known for generous portions. Assumption Church (Bellevue) is handicapped accessible. There is a ramp that leads from North Jackson Avenue (behind the church) to our McGovern Hall. Bathrooms handicapped accessible too.\r\n", "menu": {"url": null, "text": "Menu features hand-breaded fish and cole slaw made from scratch. Traditional Eastern European sides offered, with homemade desserts available. Also, low-carb dinner available. Cost is $11 for adults, $3 for child and $8 for sandwich, with various a la carte items sold. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.05727, 40.497425], "type": "Point"}}, {"id": "f02a0177-4c0f-43ce-8b51-bcb388f8192d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Fidelis, Butler", "venue_address": "125 Buttercup Road, Butler, Pennsylvania 16001, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-09T19:00:00", "dt_start": "2018-02-09T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Guests dining in should use upper CCD building doors. Guests in need of handicap access and with takeout order should use center parish hall doors.\r\n", "etc": "Fridays, Feb. 9-March 23, 4-7 p.m. Proceeds benefit various ministries in support of Butler community. ", "menu": {"url": null, "text": "Dinner menu, choice of deep-fried or baked fish, scalloped potatoes or french fries, green beans, cole slaw, bread and butter, beverage and dessert. Cost: $10 adults, $5 children age 10 and under, free for child under 2. All takeout is $10. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.971124, 40.847453], "type": "Point"}}, {"id": "1c7f482b-350b-4099-a303-cd77f1eb127c", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 241-2218", "venue_name": "Penn Hills Bar and Grill", "venue_address": "11507 Frankstown Road, Pittsburgh, Pennsylvania 15235, United States", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Please contact the restaurant for details.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.831279, 40.465289], "type": "Point"}}, {"id": "ff4e8f5f-626b-4829-9e7c-313d6915592e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.renesrestaurant.net/", "handicap": null, "phone": "412-823-9544", "venue_name": "Rene's", "venue_address": "1030 Fifth Avenue East McKeesport, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T22:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T22:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T22:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T22:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T22:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-16T22:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T22:00:00", "dt_start": "2018-02-23T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Full Lenten menu, including 1-lb fish sandwich"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.810268, 40.383], "type": "Point"}}, {"id": "a1964198-66ec-44a4-8676-1092dc1f8e28", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 249.0, "validated": false, "website": "https://www.facebook.com/Hills-Restaurant-117576318259711/", "handicap": null, "phone": "724-258-5422", "venue_name": "Hills Restaurant", "venue_address": "107 Main St, New Eagle, PA 15067", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T10:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T10:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T10:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T10:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T10:00:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T10:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T10:00:00-05:00"}], "venue_notes": null, "etc": " Fresh Hand Breaded Haddock, Tuna Salad, Cabbage and Homemade Dumplings, Homemade Mac and Cheese, Salmon Patties, Lobster Bisque, Shrimp n a Basket, and lots more.", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.940977, 40.206987], "type": "Point"}}, {"id": "2c8cdc0f-e8eb-446d-84b9-7d0b8e1f0b58", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 60.0, "validated": false, "website": "http://www.slserie.org/", "handicap": null, "phone": "814-825-7105 ", "venue_name": "St. Luke", "venue_address": "421 East 38th Street. Erie PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}], "venue_notes": "St Luke Cafe", "etc": "Takeout available after 5pm. 50-50 and Gift Basket Raffle. Hosted by the Knights of Columbus, Msrg. Robert D Goodill Council 11229", "menu": {"url": null, "text": "Fish Dinner - 10. Captains Platter - 12 Shrimp Basket - 7"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.057136, 42.105262], "type": "Point"}}, {"id": "ef5c900d-429c-495b-a45f-cb80f9983736", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 81.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Hookstown Volunteer Fire Department", "venue_address": "102 Silver Slipper Rd Hookstown, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.475548, 40.58616], "type": "Point"}}, {"id": "2fe029cf-fe2c-4184-b978-1551768b3dd2", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Philip- Ascension Worship Site", "venue_address": "114 Berry St., Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}], "venue_notes": "Venue is located in Connor Hall of Ascension Church", "etc": "no phone orders taken", "menu": {"url": null, "text": "fish sandwich; fish sandwich dinner; baked fish dinner; jumbo shrimp dinner; homemade crab cake dinner; seafood dinner; macaroni and cheese; green beans; grilled cheese; salad; soup; haluski; desserts; beverages. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.068625, 40.449117], "type": "Point"}}, {"id": "ca655f0a-75c6-4562-9d89-3eb635dcfd9b", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.mostholynameofjesusparish15212.org/", "handicap": null, "phone": null, "venue_name": "Most Holy Name", "venue_address": "1515 Tinsbury Street, Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "school hall", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 4-7 p.m.", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.983391, 40.464242], "type": "Point"}}, {"id": "4b1c2c2c-7904-4f32-a15b-96ccba3137ba", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/AdamsburgVfd", "handicap": null, "phone": "724-527-2180", "venue_name": "Adamsburg VFD", "venue_address": "495 Edna Rd, Adamsburg, Pennsylvania 15611", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T13:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Joint Fish Fry w/ the High Park Volunteer Fire Department ", "menu": {"url": null, "text": "See their Facebook page (https://www.facebook.com/AdamsburgVfd) for the complete menu."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.655381, 40.307082], "type": "Point"}}, {"id": "6d798953-08af-4bca-bd2a-798669bef76c", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.stmaryorthodoxchurch.net/", "handicap": null, "phone": "412-431-6428", "venue_name": "St. Mary Orthodox Church", "venue_address": "105 S. 19th St. Pittsburgh, PA 15203", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "church hall", "etc": "When: Fridays - Feb. 16 through Good Friday\r\nTimes: 11am to 7pm\r\n", "menu": {"url": null, "text": "Fish Sandwich \u2013 $6.00\r\nChoice of fries, cole slaw, or applesauce\r\nShrimp \u2013 $7.00\r\nChoice of fries, cole slaw, or applesauce\r\nBaked Fish \u2013 $6.00\r\nGreek Salad \u2013 $5.00\r\nCrab Cake \u2013 $5.00\r\n3 Pierogi \u2013 $3.00\r\nHalushki \u2013 $3.00\r\nMac & Cheese \u2013 $3.00\r\nPop or Water \u2013 $1.00\r\nVarious deserts\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.978952, 40.42808], "type": "Point"}}, {"id": "3aa8feb1-98ca-4663-89e4-2fe4de8d8b40", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://sdpolishdeli.com/sdpolishdeli/", "handicap": true, "phone": "412-281-2906", "venue_name": "S&D Polish Deli", "venue_address": "2204 Penn Avenue, Pittsburgh, Pennsylvania 15222, United States", "venue_type": "Restaurant", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T15:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T15:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T15:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T15:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T15:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T15:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T15:00:00", "dt_start": "2018-03-30T12:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Limited street parking available", "etc": null, "menu": {"url": "https://www.facebook.com/sdpolishdelipittsburgh/photos/rpp.544254162312994/1801789979892733/?type=3&theater", "text": "All platters come with coleslaw and haluszki or 3 pierogi or mac 'n cheese\r\nBaked Fish Platter - $12\r\nFried Fish Platter - $12\r\nMeatless Stuffed Cabbage Platter - $12\r\nPotato Pancake Platter - $12\r\n\r\nA la carte\r\nFried Fish Sandwich - $8\r\nMushroom Stuffed Cabbage - $4\r\n4 Pierogi - $5\r\n12 Pierogi - $11\r\nHaluszki - $6 Large, $3 Small\r\nMac 'n Cheese - $5 Large, $3 Small\r\n2 Potato Pancakes - $5\r\nColeslaw - $5 large, $3 small\r\nSoup of the Day - $4\r\nDessert of the Day - $5\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.981878, 40.452261], "type": "Point"}}, {"id": "9cf89226-6c72-43fe-8bf5-f8c7d63f9c7f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://saintalphonsuswexford.org/", "handicap": null, "phone": "724-766-0420 and 878-208-3192", "venue_name": "St. Alphonsus (Wexford)", "venue_address": "201 Church St. Wexford, Pa. 15090", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "N/A", "events": [{"dt_end": "2018-02-14T19:30:00", "dt_start": "2018-02-14T16:30:00"}, {"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": "Served in the school cafeteria.", "etc": "Ash Wednesday (Feb. 14) \u2014 Takeout only from 4:30 p.m. to 7:30 p.m. The brown-bag dinner includes a fish sandwich, macaroni and cheese and coleslaw. The price is $8. To order takeout, call 724-766-0420 or 878-208-3192 between 2 p.m. and 7 p.m. \r\nor visit www.fish-fry.org (website will be activated by Ash Wednesday)", "menu": {"url": "http://saintalphonsuswexford.org/fish-fry-2016-whats-on-the-menu-how-do-i-order-takeout/", "text": "Adult Dinners = $10\r\nKids Dinners = $2\r\n\r\nDine-in Dinners include:\r\n*Fried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Baked or Fried)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine (not included in kid\u2019s meal)\r\nBeverage and Bread\r\n\r\n* We use Atlantic Cod because it is so delicious!\r\n\r\nTake-out Dinners (Adult meals only)\r\nFried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Fried or Baked)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine\r\n\r\n\u00c1 La Carte Items\r\nBasket of Fried Shrimp = $6\r\nFish Sandwich (Fried or Baked) = $6\r\nFish by 8-oz. piece (Fried or Baked) = $6\r\nFish by pound (Fried or Baked) = $11\r\nMac & Cheese = $1.50\r\nFrench Fries = $1.50\r\nBaked Potato = $1.25\r\nColeslaw = $1.50\r\nApplesauce = $1.00\r\nClam Chowder (8 oz.) = $2.50\r\nTomato Florentine (8 oz.) = $2.50\r\nExtra Bun = 50 cents\r\nAssorted Desserts = $1"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.057339, 40.627681], "type": "Point"}}, {"id": "e08fb241-d823-4d0e-a54b-68ae67b93869", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 4.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Albert the Great (Baldwin)", "venue_address": "3171 Churchview Ave. Pittsburgh, PA 15227", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.961604, 40.386654], "type": "Point"}}, {"id": "a46e34c4-1bef-49cc-959b-2e356dad719c", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.holyspiritmillvale.org", "handicap": null, "phone": "412-821-4424", "venue_name": "Holy Spirit (Millvale) - GOOD FRIDAY ONLY", "venue_address": "608 Farragut Street Millvale, PA 15209", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "office@holyspiritmillvale.org", "events": [], "venue_notes": null, "etc": "Good Friday only, Take-out: 7 am-6 pm; Eat-in: 11 am-6:30 pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.976049, 40.480066], "type": "Point"}}, {"id": "c4f85313-7d07-4804-9f5e-c7f8f7b0b95c", "properties": {"lunch": null, "homemade_pierogies": true, "validated": true, "website": "http://www.stjohnthebaptistparish.net/", "handicap": null, "phone": "412-793-0555, ext. 241", "venue_name": "St. John the Baptist, Plum", "venue_address": "418 Unity Center Road, Pittsburgh, Pennsylvania 15239, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T02:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T00:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T00:00:00"}], "venue_notes": "In school cafeteria.", "etc": "Live entertainment Feb. 16, March 2 and 16. Recorded music Feb. 23, March 9 and 23.", "menu": {"url": null, "text": "Regular menu includes baked or fried fish dinner (with or without bun). Fish dinners include cole slaw, beverage and choice of two sides: macaroni and cheese, french fries, haluski or green beans. Children have the choice of macaroni and cheese or pizza for their entree, and choice of one side. Dinners are $10 for adults, $4 for children. A la carte menu includes baked or fried fish sandwich for $7, plus a variety of sides (prices vary). Have a large group? You are covered with family special that includes four sandwiches (baked or fried), four cole slaws and choice of two large sides (listed above) for $35. An array of desserts will be available, as well as beer and wine. Weekly special menu, which includes beverage and choice of two sides, $10: Feb. 16, lasagna; Feb. 23, homemade pierogies; March 2, crab cakes; March 9, ravioli; March 16, fried shrimp; March 23, rigatoni. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.776601, 40.487594], "type": "Point"}}, {"id": "95083a5d-2e85-49c7-b6b5-16f4f3d6d4d1", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 70.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "PJ's Deli", "venue_address": "Bower Hill at McLaughlin Run, Bridgeville, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T15:00:00-04:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T15:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T15:00:00-05:00"}, {"dt_end": "2018-02-14T18:00:00-05:00", "dt_start": "2018-02-14T09:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T15:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T15:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T15:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T15:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.105278, 40.35834], "type": "Point"}}, {"id": "e0d83e4c-5f06-4c2a-9fb3-c1340bb2a180", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Robert Bellarmine", "venue_address": "1313 Fifth Avenue, North Versailles, Pennsylvania 15137, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Sponsored by parish's Men's Club.", "menu": {"url": null, "text": "Menu: fish dinner, $10, includes choice of baked or fried fish, shrimp or crab cake; choice of one side (french fries, pierogies, haluski), cole slaw or applesauce and dinner roll (sandwich bun available for additional 50 cents); children\u2019s fish dinner, $5.50 (smaller portion of adult fish dinner); fish sandwich, $8; grilled cheese sandwich, $1. Side dish menu, $2 each: fresh-cut french fries; pierogies; haluski. Hushpuppies, three for $1. Also featuring desserts and ice cream, with free ice cream for children 12 and under. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.812754, 40.378566], "type": "Point"}}, {"id": "11ef3b38-9e2e-42d6-9dc3-ddcda2189fd9", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://ruralridgevfd.org/", "handicap": null, "phone": "(724) 265-4000", "venue_name": "Rural Ridge Fire ", "venue_address": "135 Little Deer Creek Road, Rural Ridge, PA 15075", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "When: Every Friday during Lent beginning February 16th including Good Friday\r\nTimes: 3 p.m. to 7 p.m.", "menu": {"url": null, "text": "Fish Combo Plain or With Cheese (Cole Slaw and Fries) $10.00\r\nFish Sandwich (Plain or Cheese) $ 7.00\r\nShrimp Basket (8 Pieces of Shrimp and Fries) $8.00\r\nShrimp (8 Pieces) $6.00\r\nChicken Basket ( 3 Chicken Strips and Fries) $7.00\r\nChicken Strips (3 Pieces) $5.00\r\nHaluski / Macaroni and Cheese / Fresh Cut Fries $3.00 Each\r\nCole Slaw $2.00 Deviled Crab $2.50\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.82866, 40.58562], "type": "Point"}}, {"id": "50d94de6-67d5-44ba-b237-82caea009ef2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/hillervfc/", "handicap": null, "phone": "(724) 785-9793", "venue_name": "Hiller Volunteer Fire Company", "venue_address": "911 1st Street, Hiller, Pennsylvania 15444, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and every Friday of Lent 11am-8pm including Good Friday", "menu": {"url": "https://www.facebook.com/hillervfc/photos/rpp.715401925138294/1838493036162505/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.902608, 40.010286], "type": "Point"}}, {"id": "a8bb0921-c59a-4679-8752-50764f1282a2", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": " (814) 755-4321", "venue_name": "St. Anthony Church", "venue_address": "112 Bridge Street, Tionesta, Pennsylvania 16353, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": "St. Anthony social hall", "etc": "When: Fridays - Feb. 16th thru Mar. 23th", "menu": {"url": null, "text": "Cost: $10.00 or $11.00\r\nMenu:\r\nFried or baked fish\r\nChoice of baked potato, Mac. & cheese or French fries\r\nAssorted cakes\r\nCole slaw or applesauce\r\nBeverages\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.457597, 41.493547], "type": "Point"}}, {"id": "940d81e5-589e-4005-a093-07081582a794", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.alpost712pa.org/", "handicap": null, "phone": "(412) 653-1555", "venue_name": "American Legion Post 712", "venue_address": "650 Old Clairton Road, Pleasant Hills, Pennsylvania 15236, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": null, "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 12PM TO 8PM", "menu": {"url": null, "text": "Menu & Cost:\r\nFish sandwich and slaw 8.95\r\nJumbo shrimp and slaw 10.95\r\nGrilled cheese sandwich 4.00\r\nClam chowder soup 4.00\r\nSIDES\r\nCole slaw 2.00\r\nMac & cheese 3.00\r\nFries 3.00\r\nHaluski 3.00\r\nStewed tomatoes 2.00\r\n(4) Pierogies 3.00\r\nCONDIMENTS\r\nTartar & cocktail sauces\r\nKetchup\r\nHot sauce\r\nExtra cheese .75\r\nExtra bun .75\r\nTake-out charge .50\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.958014, 40.324625], "type": "Point"}}, {"id": "014f4364-bbaa-4d22-a1eb-54b1d17c10a7", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(724) 694-3118", "venue_name": "Ladies Auxiliary and the Derry Volunteer Fire Co #41", "venue_address": "100 West 2nd Avenue, Derry, Pennsylvania 15627, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "AV Germano Hall", "etc": "When: Ash Wednesday & every Friday throughout Lent\r\nTimes: 3 - 7pm including Good Friday", "menu": {"url": null, "text": "Dinner $10 Includes:\r\nFish \u2013 Bakes or Fried or 5 Shrimp and choice of 2: Pierogi, Halushki, Mac N Cheese, Twice Baked Potato or Coleslaw, Dessert and a drink\r\nAla Carte:\r\nFish sandwich $6.00\r\n(5) Shrimp $5.00\r\nBaked Fish $5.00\r\nPierogi (3) $2.50\r\nHalushki $2.50\r\nMac n Cheese $2.50\r\nTwice Baked Potato $2.50\r\nColeslaw $1.00\r\nDessert $2.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.302356, 40.330408], "type": "Point"}}, {"id": "2b92a4d5-7aef-47b1-8a23-b3bc9b0cde72", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.thepubinthepark.com/", "handicap": null, "phone": "412-241-9242", "venue_name": "Pub in the Park", "venue_address": "7034 Blackhawk Street, Pittsburgh, Pennsylvania 15218, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Non-smoking. Open 11am-2am.", "menu": {"url": "https://www.facebook.com/Pubinthepark7034/photos/a.1549920871928302.1073741829.1548955355358187/2003365433250508/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.897564, 40.421372], "type": "Point"}}, {"id": "edd3ecf4-1f8a-4576-89f1-f3a115d40ee1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://originaloysterhousepittsburgh.com/", "handicap": null, "phone": "412-566-7925", "venue_name": "Original Oyster House", "venue_address": "20 Market Square, Pittsburgh, PA 15222", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "http://originaloysterhousepittsburgh.com/Menu", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.001995, 40.440974], "type": "Point"}}, {"id": "b41fe54f-3fe7-4a40-8367-983e739f5686", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-431-4000", "venue_name": "Shiloh Grill", "venue_address": "123 Shiloh Street, Pittsburgh, PA", "venue_type": "Unsure / N/A", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.006991, 40.430918], "type": "Point"}}, {"id": "617088d8-e18c-4c08-b139-44352c41dd3f", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 119.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Mahoning Township VFD", "venue_address": "570 Jackson St Edinburg, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.434998, 41.014327], "type": "Point"}}, {"id": "9bb85b0e-82c3-46df-8774-bc17f82d79c6", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Michael the Archangel, Butler - ASH WEDNESDAY ONLY", "venue_address": "432 Centre Avenue, Butler, Pennsylvania 16001, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}], "venue_notes": "parish hall", "etc": "Ash Wednesday, Feb. 14, 4-7 p.m.", "menu": {"url": null, "text": "Menu includes baked or deep-fried fish, scalloped potatoes, green beans, cole slaw, bread and butter, dessert and beverage. Cost: $10 adult, $5 child ages 6-10; free for children 5 and under; $10 for all takeout (no fried fish)."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.88807, 40.85363], "type": "Point"}}, {"id": "d36b1fcc-006f-4d04-9f9c-0dee978ca17b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 76.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Patterson Township Vol. Fire Co.", "venue_address": "407 Darlington Rd, Beaver Falls, PA 15010", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.333821, 40.745071], "type": "Point"}}, {"id": "7581737c-bf09-451d-8fe0-8d97acbbd632", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 67.0, "validated": false, "website": null, "handicap": null, "phone": "724-489-0500", "venue_name": "Holy Ghost Byzantine Catholic Church", "venue_address": "828 Meadow Ave. Charleroi PA 15022", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}], "venue_notes": null, "etc": "Eat in or take out. ON THE DAY OF THE SALES, Please call the social hall for takeout orders at 724-489-0500", "menu": {"url": null, "text": "Fresh breaded one pound fish sandwich. Pirogi. Choice of frozen cabbage pirogi and or frozen lekvar. Cooked potato cheese with butter and onions or can buy frozen. We will be featuring ethnic lenten dishes on these dates.. Soups.. Lima Bean , NE Clam chowder; Halushki, Potato Pancakes, Coleslaw Macaroni with green peppers in tomato sauce. ***There will be different soups and specials for each week*** Also we will be selling Paska Bread for Easter.. (Can call ahead for advance orders)Call by March 12th and pick up on April 7th. Call to order Paska 724-258-5720 or 724-777-2092"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.90493, 40.139008], "type": "Point"}}, {"id": "77b793e8-74de-411e-ae2e-d099a9325e24", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://resurrectionmonroeville.wordpress.com/", "handicap": null, "phone": "412-372-8650", "venue_name": "Church of the Resurrection Byzantine", "venue_address": "455 Center Road, Monroeville, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "FISH FRIES begin on Ash Wednesday Feb 14 and will continue each Friday of Lent except for Good Friday. In addition to our famous fried codfish, we will have baked cod, salmon patties, shrimp, pirohi, haluski, mac & cheese, and lots of baked goods. 4-7 p.m.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.761257, 40.453849], "type": "Point"}}, {"id": "5d01b593-d53b-46f2-aae2-04755b65c202", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 323.0, "validated": false, "website": "https://www.facebook.com/events/792100320951360/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Keep Pittsburgh Fishy Annual Secular Fish Fry (Good Friday Only)", "venue_address": "242 51st street, pittsburgh, pa", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T21:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}], "venue_notes": null, "etc": "We're back again, and on the last day of the 2017 fish fry season! Keep Pittsburgh Fishy is an annual secular fish fry benefiting local progressive organizations. Get your fish fry fix while supporting equality! This year, our proceeds will benefit New Voices Pittsburgh, a local organization dedicated to the health and well-being of Black women and girls through leadership development, Human Rights and Reproductive Justice. We'll be partnering with local restaurants to bring you some awesome side dishes to enjoy with our classic fish sandwiches and a delicious vegetarian-friendly option. In addition to that, we'll have a dessert table, raffle, photobooth, drinks, and live entertainment. This is an all-ages event!", "menu": {"url": null, "text": "$10 gets you... - Our classic spiced cornmeal-crusted FISH SANDWICH on a hearty bun with a tasty Sriracha mayo \"tartar\" sauce ~ OR ~ a vegan sun dried tomato hummus/pickled carrots/arugula sandwich prepared by 52nd Street Market http://52ndstreetmarket.com/ - Coleslaw (vegan!), prepared by Apteka http://aptekapgh.com/ - Macaroni & cheese (vegetarian!), prepared by The Vandal http://www.thevandalpgh.com/ Plus, for a few bucks more... - Desserts provided by Ben Houck - Drinks both alcoholic and non from Spirit's fully-stocked bar (don't forget your ID!)"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.955693, 40.47834], "type": "Point"}}, {"id": "cb872074-2d4d-4fdd-a977-15505159bf03", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 321.0, "validated": false, "website": null, "handicap": null, "phone": "304-243-1571", "venue_name": "Stone Church VFD", "venue_address": "621 Stone Church Rd., Wheeling, WV", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Coleman's fish; cole slaw, french fries, onion rings, mac and cheese, pierogi, green beans and drinks dine in or take out will be available. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.638455, 40.038195], "type": "Point"}}, {"id": "682905d7-30ab-480c-bd79-20c5ea5b29a8", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.bethany-dormont.com/", "handicap": null, "phone": null, "venue_name": "Bethany Evangelical Lutheran - March 9, 16, 23", "venue_address": "3104 West Liberty Avenue, Pittsburgh, Pennsylvania 15216, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Enter lower side door on Park Blvd.", "etc": null, "menu": {"url": null, "text": "Menu:\r\nFish (fried or baked)\r\nHomemade clam chowder\r\nHomemade mac and cheese\r\nPierogi\r\nDesserts\r\nRolls\r\nFrench fries\r\nCole slaw\r\nApplesauce\r\nThere is no cost. Donations are optional\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.039408, 40.391406], "type": "Point"}}, {"id": "e996a714-98dd-4ad5-9272-1a77bd14e87b", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/GreenFrontPgh/", "handicap": null, "phone": "412-481-0702", "venue_name": "The Green Front", "venue_address": "2341 East Carson Street, Pittsburgh, Pennsylvania 15203, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "All you can eat fish or shrimp 3pm-8pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.971493, 40.428485], "type": "Point"}}, {"id": "cd9acb3d-03ed-48d7-a82e-dceca431bc96", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.brodysbbq.com", "handicap": null, "phone": "(814) 938-3344", "venue_name": "Brody's BBQ", "venue_address": "20135 Route 119, Punxsutawney, Pennsylvania 15767, United States", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Yuengling battered fish sandwich, smoked mac n cheese", "menu": {"url": "http://www.brodysbbq.com/menu.htm", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.002826, 40.90988], "type": "Point"}}, {"id": "11c07934-33f5-405e-8777-d33af7d1b1e8", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "stvincentnewcastle.org", "handicap": true, "phone": "724-652-5538, ext. 6 or8", "venue_name": "St. Vincent de Paul, New Castle", "venue_address": "1 Lucymont Drive, New Castle, Pennsylvania 16102, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-6 p.m. ", "menu": {"url": null, "text": "Menu: baked or fried fish sandwich, with one piece of signature fish on a bun served with choice of side, $9; baked or fried fish dinner, one piece of signature fish served with two sides of choice, Italian bread, ice cream cup, $10; shrimp basket, order of fried popcorn shrimp with choice of two sides, Italian bread and ice cream cup, $10. Extra sides are $2, and include waffle fries, macaroni and cheese, cabbage and noodles, green beans and cole slaw. Half piece of fried or baked fish on sandwich with choice of one side, plus Italian bread and ice cream cup is $5. Also featuring a fresh baked goods stand every week. Note: beverage is free with dine-in only. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.376773, 40.979502], "type": "Point"}}, {"id": "a7bedef2-8136-4108-b878-302464e8e24c", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/?rf=216910771719421", "handicap": null, "phone": "(724) 459-8111", "venue_name": "Blairsville Fire Department", "venue_address": "51 West Campbell Street, Blairsville, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "LENTEN DINNERS/ FISH FRY every Friday during Lent.4-7 pm", "menu": {"url": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/photos/rpp.132337260167867/1565721686829410/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.265356, 40.431776], "type": "Point"}}, {"id": "235cf025-1dae-412d-b76d-56e37b5d2b21", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 219.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Siwiaks HOMEstyle cooking", "venue_address": "737 West Pike Street Houston, PA 15342", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T08:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T08:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T08:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T08:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T08:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T08:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T08:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fish (cod) jumbo shrimp regular shrimp oysters and other seafoods an more."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.21326, 40.242152], "type": "Point"}}, {"id": "f7b49ba4-b778-4ed6-b197-b7309656b574", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 261.0, "validated": false, "website": null, "handicap": null, "phone": "724-222-1430", "venue_name": "Gabby Inn", "venue_address": "1488 Park Avenue, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T23:45:00-04:00", "dt_start": "2018-03-23T07:00:00-04:00"}, {"dt_end": "2018-03-16T23:45:00-04:00", "dt_start": "2018-03-16T07:00:00-04:00"}, {"dt_end": "2018-02-16T23:45:00-05:00", "dt_start": "2018-02-16T07:00:00-05:00"}, {"dt_end": "2018-03-09T23:45:00-05:00", "dt_start": "2018-03-09T07:00:00-05:00"}, {"dt_end": "2018-03-02T23:45:00-05:00", "dt_start": "2018-03-02T07:00:00-05:00"}, {"dt_end": "2018-02-23T23:45:00-05:00", "dt_start": "2018-02-23T07:00:00-05:00"}, {"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-03-30T07:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.846948, 40.12535], "type": "Point"}}, {"id": "4ade5d3b-9105-4bf6-87d5-9db4fe6ca3a6", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 59.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Joseph Lucinda", "venue_address": "112 Rectory Ln, Lucinda, PA 16235", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.365143, 41.310899], "type": "Point"}}, {"id": "6c381db2-4f6e-41a7-b708-a26d80d0a349", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 152.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Michael", "venue_address": "85 North High Street, Greenville, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.39651, 41.40634], "type": "Point"}}, {"id": "e432c68c-354f-440e-9dfd-030e20c493ab", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 275.0, "validated": false, "website": "http://www.roadhousech.com/home.html", "handicap": null, "phone": "412-415-1087", "venue_name": "Rupe's Roadhouse", "venue_address": "325 Camp Horne, Pittsburgh, PA 15202", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-02-14T00:00:00-05:00"}], "venue_notes": null, "etc": "Ash Wednesday and all Fridays of Lent", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.090051, 40.51864], "type": "Point"}}, {"id": "1ec6f568-5946-4c7b-be62-dbe9ed49ca37", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.madonnadelcastello.org", "handicap": true, "phone": "412-271-3959", "venue_name": "Madonna del Castello, Swissvale", "venue_address": "2021 South Braddock Ave", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}], "venue_notes": "social hall", "etc": "12-7pm Ash Wednesday and Fridays of Lent, except Good Friday", "menu": {"url": null, "text": "Menu includes baked or fried fish dinner. A la carte menu includes fish, eggplant, haluski, macaroni and cheese, pasta fagiole, applesauce."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.884757, 40.421887], "type": "Point"}}, {"id": "74f654f8-4b2e-4c42-9803-fc1c2e66bdd5", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stgabespgh.org", "handicap": true, "phone": "412-881-0495", "venue_name": "St. Gabriel, Whitehall", "venue_address": "5200 Greenridge Dr, Pittsburgh, Pennsylvania 15236, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "parish hall", "etc": null, "menu": {"url": null, "text": "Menu includes baked orange roughy, hand-breaded cod, shrimp, seafood cakes, haluski, and macaroni and cheese. Cost: adults, $10; child, $3.50; fish sandwich, $7. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.005703, 40.3564], "type": "Point"}}, {"id": "b93e2b7d-811f-44f9-8d92-8bb5392ac92b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 173.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Cambria Suites - Reflect Bistro and Bar", "venue_address": "451 Racetrack Road, Washington, PA 15301", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.208394, 40.221346], "type": "Point"}}, {"id": "5cf2ef4e-dd9b-44d5-b6ae-1e1852f3e668", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 111.0, "validated": false, "website": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "handicap": null, "phone": "412-795-3366", "venue_name": "Labriola's Italian Market", "venue_address": "121 Hulton Road Verona, Pa 15147", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.820114, 40.484554], "type": "Point"}}, {"id": "91523ba5-87cf-4033-857f-a36c24c33cd7", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 142.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Faith Lutheran Church", "venue_address": "6810 Rt. 22 Highway East New Florence, PA. 15944", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.097634, 40.44577], "type": "Point"}}, {"id": "389450c2-db2b-43d9-8404-285a9d0acbd6", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 242.0, "validated": false, "website": "http://hogfathersbbq.com", "handicap": null, "phone": "724-743-3227", "venue_name": "Hogfathers Canonsburg", "venue_address": "113 Cavasina Drive, Canonsburg, PA 15317", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.17428, 40.26255], "type": "Point"}}, {"id": "e4f79b65-016d-4fad-97db-73df104ede2c", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://seasnh.org", "handicap": null, "phone": "724-864-6364", "venue_name": "St. Elizabeth Anne Seton", "venue_address": "200 Leger Road North Huntingdon, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Mack Hall", "etc": null, "menu": {"url": "https://stelizannsetonnhpa.files.wordpress.com/2018/01/2018-menu-fish-fry.pdf", "text": "MEALS (come with choice of fries or potato chips AND haluski or slaw AND dessert)\r\n8 oz. Baked Cod Loin - $8\r\nPecan Crusted Tilapia - $8\r\nCountry-fried Fish Fillet - $8\r\nShrimp - $8\r\n\r\nSANDWICHES\r\nGiant Fish Sandwich (Beer Battered) $8\r\n8 oz. Baked Fish Sandwich $6\r\nFried Fish Sandwich $5\r\n\r\nA La Carte\r\n8 oz. Baked Cod Loin - $5\r\nPecan Crusted Tilapia - $4\r\nFried Fish Fillet - $4\r\nTwo Crab Cakes - $4\r\nShrimp - $4\r\nCheese Sticks (w./marinara side) - $3\r\nFrench Bread Pizza - $2.50\r\nHaluski - $2.50\r\nMac 'n Cheese - $2\r\n3 Pierogi - $2\r\nFries or Chips - $1.5\r\nColeslaw - $1.5\r\nBeverage - $1\r\nDessert - $1"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.761435, 40.347939], "type": "Point"}}, {"id": "92ae1e28-1f4c-421a-bcfa-acec8a7cb298", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": null, "handicap": true, "phone": "724-310-2027", "venue_name": "St. Damien of Molokai, Monongahela", "venue_address": "400 Park Ave, Monongahela, PA 15063", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "stdamienparish@verizon.net", "events": [{"dt_end": "2018-02-14T14:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-2 p.m. lunch, 4-7 p.m. dinner\r\n\r\nParish park (behind Dierken\u2019s Pharmacy at 100 E. Main St.) in Monongahela.", "menu": {"url": null, "text": "Menu includes fish dinners and sandwiches, shrimp, crab cakes, pizza, fresh-cut french fries, macaroni and cheese, cole slaw, haluski, provolone sticks and more."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.9243, 40.198765], "type": "Point"}}, {"id": "9e6c962a-7201-4c24-b145-c4182fc0a22d", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.harrisgrill.com", "handicap": null, "phone": "(412) 288-5273", "venue_name": "Harris Grill Downtown", "venue_address": "245 Fourth Av, Pittsburgh, Pennsylvania 15222, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.001567, 40.439656], "type": "Point"}}, {"id": "7afcaaa8-7798-4de6-bd35-c6e3e75459a9", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 150.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Pirollos Deli", "venue_address": "307 Hulton Rd, Verona, Pa. 15147", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.819455, 40.489741], "type": "Point"}}, {"id": "6c7437c5-b9f3-4843-9249-6faae5063932", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/groups/stjosepheverson/about/", "handicap": null, "phone": "(724) 887-7013", "venue_name": "Partner Parish of St John the Baptist & St Joseph", "venue_address": "504 South Broadway Street, Scottdale, Pennsylvania 15683, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "St. John's social hall", "etc": "Ash Wednesday, Fridays in Lent Except Good Friday Times: 11am - 6pm\r\n", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.58761, 40.099392], "type": "Point"}}, {"id": "4a188c26-0ad9-456b-9231-6d5a8c58d9d4", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 42.0, "validated": false, "website": null, "handicap": null, "phone": "412-881-8201", "venue_name": "St. Norbert, Overbrook", "venue_address": "2413 St. Norberts St. Pittsburgh, PA", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T14:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-30T14:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T14:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-09T14:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T14:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2017/03/FishFryMenus17L.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.994229, 40.382435], "type": "Point"}}, {"id": "ee80096b-8f78-4c7f-af4b-6515a5068c50", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.holyspiritmillvale.org", "handicap": true, "phone": "412-874-5470", "venue_name": "Holy Spirit, Millvale - GOOD FRIDAY ONLY", "venue_address": "106 North Avenue, Pittsburgh, Pennsylvania 15209, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "parish lyceum", "etc": null, "menu": {"url": null, "text": "Adult dinner menu includes Icelandic cod, macaroni and cheese, stewed tomatoes, cole slaw, roll, dessert and drink. Shrimp, children\u2019s dinner and fish sandwiches available. Cost is $11 for adults, $8 for child, $7 for sandwich, $1 for each side. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.975448, 40.480418], "type": "Point"}}, {"id": "db3ce72b-adf5-4532-a91a-fddb03901150", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://drive.google.com/file/d/1z6hxBu1uiB-vyp2Uzd7zUo7FBrmXPEfx/view", "handicap": true, "phone": null, "venue_name": "NO FISH FRY IN 2018 St. Stephen, Hazelwood ", "venue_address": "134 East Elizabeth St. Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": false, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked and fried fish dinners include french fries and cole slaw. A la carte menu features fried or baked fish sandwiches, grilled cheese, french fries, macaroni and cheese, haluski and cole slaw. Also featuring bake sale."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.942663, 40.407194], "type": "Point"}}, {"id": "e303cf50-e97d-457f-b8de-538393c7fe05", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stlouisedemarillac.org", "handicap": true, "phone": "412-833-1010", "venue_name": "St Louise de Marillac", "venue_address": "320 McMurray Road, Upper St Clair", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": "LeGras Parish Hall", "etc": "Fridays in Lent, except Good Friday, 4:30-7:30 p.m. Credit cards accepted. Online ordering available. ", "menu": {"url": null, "text": "Menu includes fried fish, baked fish, homemade lump crab cakes, fish tacos, shrimp, haluski, pizza and more. Also, pasta from local favorite Italian family restaurant Pasta Too. Featuring a variety of different soups, such as crab and shrimp bisque and tomato basil. Desserts provided by Bethel Bakery, Kona Ice and school families."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.071657, 40.315309], "type": "Point"}}, {"id": "32be5b5d-59ad-41ad-916f-b725a6e05050", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 143.0, "validated": false, "website": "http://www.thepubchipshop.com/", "handicap": true, "phone": "412-381-2447", "venue_name": "The Pub Chip Shop", "venue_address": "1830 E Carson St Pittsburgh, Pennsylvania", "venue_type": "Resturant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "http://www.thepubchipshop.com/food/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.979369, 40.428466], "type": "Point"}}, {"id": "88a7564e-8509-4760-aa1c-f94d9399af0e", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 222.0, "validated": false, "website": "www.sthilaryparish.org", "handicap": null, "phone": "724-222-4087", "venue_name": "St. Hilary, Washington", "venue_address": " 320 Henderson Ave, Washington, PA 15301", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T11:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. For takeout orders, call 724-222-1381.", "menu": {"url": null, "text": "Menu includes hand-breaded haddock, fried shrimp, french fries, cole slaw, dessert and beverages. Dine-in or takeout. For information, call 724-222-4087 or visit www.sthilaryparish.org."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.266978, 40.188747], "type": "Point"}}, {"id": "e3369376-cb1b-4915-97af-994d775d6c78", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.mcginnis-sisters.com/", "handicap": true, "phone": "412-882-6400 ", "venue_name": "McGinnis Sisters", "venue_address": "3825 Saw Mill Run Blvd, Pittsburgh, PA 15227", "venue_type": "Market", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T09:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T09:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T09:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T09:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T09:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T09:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T09:00:00"}], "venue_notes": null, "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.982177, 40.369712], "type": "Point"}}, {"id": "7a778252-3b06-49a8-acd3-8e14e93999ec", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 84.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Doublewide Grill (South Side)", "venue_address": "2339 East Carson Street, Pittsburgh, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.971327, 40.428513], "type": "Point"}}, {"id": "2a702af5-9781-4549-88a2-cb87fb60fac2", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/truck280/", "handicap": null, "phone": "(724) 224-0999", "venue_name": "Highland Hose Volunteer Fire Company", "venue_address": "401 East 8th Avenue, Tarentum, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "upstairs hall", "etc": "When: Ash Wednesday and every Friday during Lent including Good Friday Times: 4-7 pm", "menu": {"url": null, "text": "Dinner (Fish sandwich or shrimp, cole slaw, and one side) $8\r\nFish Sandwich $6\r\nShrimp $6\r\nHomemade Mac n Cheese $4\r\nHomemade haluski $4\r\nFresh cut fries $4\r\nPierogi $4\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.753166, 40.604556], "type": "Point"}}, {"id": "2ce1b600-345a-4f14-8c25-3cbe5a6b4148", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/SaxonburgVFC/", "handicap": null, "phone": "724.352.9948", "venue_name": "Saxonburg Volunteer Fire Company (WEDNESDAYS OF LENT)", "venue_address": "210 Horne Avenue, Saxonburg, Pennsylvania 16056, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-21T15:45:00", "dt_start": "2018-02-21T15:30:00"}, {"dt_end": "2018-02-28T18:30:00", "dt_start": "2018-02-28T16:30:00"}, {"dt_end": "2018-03-07T18:30:00", "dt_start": "2018-03-07T16:30:00"}, {"dt_end": "2018-03-14T18:30:00", "dt_start": "2018-03-14T16:30:00"}, {"dt_end": "2018-03-21T18:30:00", "dt_start": "2018-03-21T16:30:00"}, {"dt_end": "2018-03-28T18:30:00", "dt_start": "2018-03-28T16:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.809181, 40.747571], "type": "Point"}}, {"id": "23904793-380a-42fb-b5b3-494685031f53", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-794-2880", "venue_name": "St. Peter, Slippery Rock", "venue_address": "670 South Main Street, Slippery Rock, Pennsylvania 16057, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "church hall", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Menu includes fried or baked cod, french fries, macaroni and cheese, pierogies, salad, beverage and dessert. Cost: $10 adult; $8 student; $6 child 12 and under; $15 all-you-can-eat dine-in (no takeout)."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.050693, 41.056428], "type": "Point"}}, {"id": "1a665b06-fea1-4f8d-a69b-f0898a6eb0a3", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://swissvalefire.org/", "handicap": true, "phone": "4122718787", "venue_name": "Swissvale Fire Department", "venue_address": "7400 Irvine Street, Pittsburgh, PA 15218", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.889398, 40.420674], "type": "Point"}}, {"id": "3c09b62f-a7f6-4f14-af83-ba98acec69f1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/EmilsLoungePA/", "handicap": null, "phone": "(412) 271-9911", "venue_name": "Emil's Lounge", "venue_address": "414 Hawkins Avenue, Rankin, Pennsylvania 15104, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/EmilsLoungePA/photos/pcb.1704710062914856/1704709479581581/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.880362, 40.413387], "type": "Point"}}, {"id": "a6de5a01-5197-4159-8213-3f78881489c4", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 250.0, "validated": false, "website": null, "handicap": null, "phone": "412 722-6314", "venue_name": "Heidelberg Volunteer Fire Department", "venue_address": "456 First Street, Heidelberg PA 15106", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}], "venue_notes": "Fire Department Social Hall. Ample parking and hall entrance is located behind the fire station.", "etc": "Ash Wednesday and Good Friday only", "menu": {"url": null, "text": "Main dishes include fish sandwiches, fish and shrimp dinners and crab cakes. Sides including mac n cheese, fries, soups, and more. Our world famous pierogis will also be available ,potato and cheese only for Ash Wednesday. Stop by early as they are sure to sell out. For Good Friday only, if youd like to pre-order pierogis - potato and cheese, sauerkraut or sweet cabbage , please call 412-722-6314."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.092331, 40.391722], "type": "Point"}}, {"id": "744830f9-a8a8-4b85-96ae-5a683e62fa02", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/St.MarysHermanFishFries/", "handicap": null, "phone": null, "venue_name": "St. Mary (Herman)", "venue_address": "821 Herman Road, Butler, PA 16002", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Takeout available at noon. ", "menu": {"url": null, "text": " Menu features baked or pan-fried fish fillet, with scalloped potatoes or french fries, green beans, Spanish rice, cole slaw and bread. Adults and takeout meals are $10, and free for children 5 and under. Also, homemade desserts and beverage. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.81627, 40.830089], "type": "Point"}}, {"id": "0388d25f-b385-4a56-a526-ecdaf6437a71", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 136.0, "validated": false, "website": "https://www.facebook.com/Official-Coys-Pizza-Six-Pack-Shop-601961369885756/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Coy's Pizza Shop", "venue_address": "2845 Old Rte 56, Homer City, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T22:00:00-05:00", "dt_start": "2018-03-09T08:00:00-05:00"}, {"dt_end": "2018-03-30T22:00:00-04:00", "dt_start": "2018-03-30T08:00:00-04:00"}, {"dt_end": "2018-02-16T22:00:00-05:00", "dt_start": "2018-02-16T08:00:00-05:00"}, {"dt_end": "2018-03-23T22:00:00-04:00", "dt_start": "2018-03-23T08:00:00-04:00"}, {"dt_end": "2018-03-16T22:00:00-04:00", "dt_start": "2018-03-16T08:00:00-04:00"}, {"dt_end": "2018-02-23T22:00:00-05:00", "dt_start": "2018-02-23T08:00:00-05:00"}, {"dt_end": "2018-03-02T22:00:00-05:00", "dt_start": "2018-03-02T08:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": " LENTEN SPECIALS -- Fish Dinners All dinners are served with 1 side item, Cole Slaw, Hush Puppies Roll, & Butter Seafood Platter...$10.99 Seafood Platter .Fish, clam strips & jumbo butterfly shrimp. Jumbo Shrimp Platter (8 jumbo shrimp) $9.99 Breaded Cod Dinner (5 oz. portion)...$8.99 Beer Battered Cod Dinner (9 oz. portion) ....$10.99 Baked Cod Dinner (8 oz. portion) $10.99 ***Limited supply of baked cod dinners available, so order early!!!! Choose 1 side: Pierogies Haluski Macaroni & Cheese French Fries ADDITIONAL GREAT SPECIALS INCLUDE --$1.00 off all ANY SIZE Pierogie Pizzas & White Pizzas --Shrimp Basket and French Fries $4.99 --Fried Cod Sub $4.25 --Side of Hush Puppies $1.79 --Side of Cole Slaw $1.89 --Side of Haluski, Macaroni & Cheese or Pierogies $2.09"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.195986, 40.564215], "type": "Point"}}, {"id": "93ff9e33-0be5-4965-bc58-2889b9a78450", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 243.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Spring House", "venue_address": "1531 Route 136 Washington, PA 15301", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}}, {"id": "aa48d324-eb0a-43d8-aaf2-209be9bb64ff", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/markle.vfd/", "handicap": null, "phone": null, "venue_name": "Markle VFD", "venue_address": "470 Joyce St., Apollo, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}], "venue_notes": "Social Hall", "etc": null, "menu": {"url": null, "text": "Cost:\r\nAdults: $12.00\r\nChildren 5-10 year old: $6.00\r\nChildren under 5 years of age eat FREE\r\nMenu:\r\n-Our Famous Fried or Baked Fish\r\n-Chicken Tenders\r\n-French Fries\r\n-Green Bean Casserole\r\n-Our Signature Mac-n-Cheese\r\n-Haluski\r\n-Cole Slaw\r\n-Sandwich and Dinner Rolls\r\nThis year we have chosen to add Pierogies and Cake to the main buffet\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.645171, 40.571938], "type": "Point"}}, {"id": "48850c1b-1d45-4116-acdc-c68d94bee01f", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 318.0, "validated": false, "website": "https://www.facebook.com/infernopizzanorthhuntingdonpa/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Inferno Pizza, Pasta, and Wings", "venue_address": "13380 US-30 Hwy Irwin, Pennsylvania", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T23:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T23:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T23:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/infernopizzanorthhuntingdonpa/photos/a.973337789424791.1073741829.954992927925944/1262489097176324/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.760647, 40.342681], "type": "Point"}}, {"id": "cf2192f8-c885-424d-8616-2a1127700445", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Hampton-Township-VFD-1-190996607599327/", "handicap": null, "phone": "(412) 487-1114", "venue_name": "Hampton Township VFD #1", "venue_address": "2536 Duncan Avenue, Allison Park, Pennsylvania 15101, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/190996607599327/photos/pcb.1746780642020908/1746780602020912/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.963937, 40.559664], "type": "Point"}}, {"id": "1556a63d-e0e5-4940-a837-983e87d8421d", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/McClarensBarPgh/", "handicap": null, "phone": "412-478-5825", "venue_name": "McClaren's Bar", "venue_address": "2000 Whitaker Way, Munhall, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-17T00:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-24T00:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-03T00:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-10T00:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-17T00:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-24T00:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-31T00:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/McClarensBarPgh/photos/a.901674729917897.1073741829.827595107325860/1269636793121687/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.890151, 40.403115], "type": "Point"}}, {"id": "ac52d1f9-1611-4aa2-8c52-c8c2f4da5cf0", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 57.0, "validated": false, "website": "http://www.stbrigidchurch.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Brigid", "venue_address": "383 Arch Street, Meadville, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T18:30:00-04:00", "dt_start": "2018-03-23T16:30:00-04:00"}, {"dt_end": "2018-03-02T18:30:00-05:00", "dt_start": "2018-03-02T16:30:00-05:00"}, {"dt_end": "2018-03-16T18:30:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}, {"dt_end": "2018-03-09T18:30:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}], "venue_notes": null, "etc": "Lenten Fish Dinners will be held Fridays at St. Brigid social hall from 4:30-6:30 PM thru April 7.", "menu": {"url": null, "text": "Dinners of Baked or Fried Icelandic Haddock Fish, Scalloped Potatoes, Green Beans,Coleslaw/Applesauce, bread and beverage. Prices remain the same as last year: Adults: $9; Children $4.50 Macaroni & Cheese or Grilled Cheese & $1.50 Ice Cream Bar (dish/ cone). "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.148842, 41.636344], "type": "Point"}}, {"id": "5ad3fe51-5429-4587-8513-38cbc721d8c1", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.stpaulspgh.org/", "handicap": null, "phone": "412-780-7606", "venue_name": "St. Paul's Episcopal", "venue_address": "1066 Washington Road, Mt. Lebanon, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": "church hall-second level", "etc": "When: Feb. 23, March 9 and March 23\r\nTimes: 5 p.m.", "menu": {"url": null, "text": "Fried Fish or Shrimp ($9.00) or Baked Salmon in wine ($11.00) dinners with choice of 2 sides: pierogies, tossed salad, coleslaw, macaroni and cheese, fiesta rice or french fries.\r\nHomemade New England clam chowder \u2013 $3.00 cup/$5.00 bowl/$8.00 quart (to go)!\r\nDelicious homemade desserts \u2013 $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.050178, 40.370768], "type": "Point"}}, {"id": "a494722d-168a-41ed-9237-5c402dd5b9a3", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-682-2509", "venue_name": "St. Maria Goretti", "venue_address": "321 Edmond St, Pittsburgh, PA 15224", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "social hall at Friendship Campus", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Weekly dinner menu with featured side is $10 for adults, with fish available baked or fried: Ash Wednesday, Feb. 14, Feb. 23 and March 23, fish, shrimp, french fries, cole slaw; Feb. 16 and March 9, fish, shrimp, spaghetti with garlic and oil, broccoli; March 2, fish, shrimp, macaroni and cheese, vegetable; March 16, fish, shrimp, ditaline (pasta with peas). Dinners include coffee or hot tea. Pop and water available for $1. French fries available as alternative to various side dishes offered that week. Children\u2019s dinners are $7, and fish sandwich is $8."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.949893, 40.461709], "type": "Point"}}, {"id": "74ac5d03-7cd4-44d6-9625-8d8f738aebe2", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/BlaineHillVFC/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Blaine Hill VFD", "venue_address": "409 Oxford ave, Elizabeth, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/BlaineHillVFC/photos/a.346748162112077.1073741829.346723065447920/1244760105644207/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.875079, 40.272983], "type": "Point"}}, {"id": "1d842ef9-b21b-4904-b5a6-b706eb1d571e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.olovpittsburgh.org", "handicap": true, "phone": "412-278-0841", "venue_name": "Our Lady of Victory Maronite Catholic Parish, Carnegie", "venue_address": "1000 Lindsay Road, Carnegie, Pennsylvania 15106, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, noon-7 p.m.", "menu": {"url": null, "text": "Menu: fried and baked fish; macaroni and cheese; french fries; variety of delicious Lebanese side dishes. Cost: dinner with three sides, $14; dinner with two sides, $11; dinner with all sides plus drink, $20; fish sandwich only, $6; extra side dishes, $3; children 10 and under, $5. Credit cards accepted."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.075295, 40.385473], "type": "Point"}}, {"id": "1f52f253-757b-4506-ae85-0ec7be292664", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 105.0, "validated": false, "website": null, "handicap": null, "phone": "412-664-0820", "venue_name": "St. Sava", "venue_address": "901 Hartman, Mckeesport, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://www.stsavapa.org/files/Bulletins/St-Sava-Fish-Fry--Menu-2017.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.83401, 40.350403], "type": "Point"}}, {"id": "e84ab93d-3894-4d8f-aada-cfd7f806f050", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://wilkinstwp303.com/", "handicap": null, "phone": null, "venue_name": "Wilkins Township VFC #3", "venue_address": "109 Powell St, East Pittsburgh, PA 15112", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "social hall", "etc": "When: Every Friday throughout Lent\r\nTimes: 4 - 7 p.m.; noon to 7 p.m. on Good Friday", "menu": {"url": null, "text": "Fish Dinner $ 8.00\r\nFish sandwich, fries, coleslaw\r\nFish Sandwich $ 6.50\r\nBaked Fish Dinner $ 8.00\r\n(While supplies last)\r\nBaked Fish, fries, coleslaw\r\nBaked Fish Only $ 6.50\r\n(While supplies last)\r\nShrimp Dinner $ 7.50\r\nShrimp, fries, coleslaw\r\nShrimp Only $ 6.00\r\nCrab Cake Dinner $ 6.00\r\n2 Crab Cakes, fries, coleslaw\r\nCrab Cake Only $ 2.00 per cake\r\nFries Only $ 2.00\r\nCheddar Cheese Sauce $ 0.50\r\nExtra Bun $ 1.00\r\nExtra Coleslaw $ 0.75\r\nSoup $ 3.00\r\nTomato Bisque or Clam Chowder\r\nShrimp Cocktail $ 4.00\r\n5 Count Tail on cleaned and peeled\r\nMacaroni & Cheese $ 2.50\r\n8 oz.\r\nHush Puppies ( 5 ) $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.839093, 40.41792], "type": "Point"}}, {"id": "dc2f1ae2-0c67-4021-a6f7-f3d345f7870c", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "http://www.lfhvfd.com", "handicap": null, "phone": "(724) 337-0191", "venue_name": "Logans Ferry Heights VFD #235-Social Club", "venue_address": "1001 Summit Ave., New Kensington, PA 15068", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:30:00"}], "venue_notes": "Social Hall #235 LFHVFD", "etc": null, "menu": {"url": "http://www.lfhvfd.com", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.749766, 40.546165], "type": "Point"}}, {"id": "2b97fade-5171-401e-9403-eea1d73ce9ab", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.saintcolmanchurch.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Colman, Turtle Creek", "venue_address": "100 Tri-Boro Expressway, Turtle Creek, Pennsylvania 15145, United States", "venue_type": "Church", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "In school cafeteria", "etc": null, "menu": {"url": null, "text": " \u201cHand-dipped\u201d fried or baked cod fish sandwich, $7. Variety of side items to mix and match for $4, including haluski, pierogies, macaroni and cheese, french fries, cole slaw, Boston clam chowder, crab cakes. Also featuring bake sale and soft-serve ice cream. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.827338, 40.406208], "type": "Point"}}, {"id": "75f3d2cc-f606-4aa2-b2f2-4ced6a273a5b", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 268.0, "validated": false, "website": null, "handicap": null, "phone": "814-825-8140", "venue_name": "SS Peter and Paul Byzantine, Social Hall", "venue_address": "3415 Wallace St. Erie, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}], "venue_notes": null, "etc": "March 3, 17, 31 4:30-7", "menu": {"url": null, "text": "Baked fish and/or pierogi. Adult $10, child 6-12 $5, child under 6 free. Includes choice of baked cod, potato and cheese pierogi or combo. Nut roll bake sale!"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.057359, 42.108712], "type": "Point"}}, {"id": "9289c186-a85c-406f-a2b3-62e683a87d41", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/alleghenyelks/", "handicap": false, "phone": "412-321-1834", "venue_name": "Allegheny Elks Lodge #339", "venue_address": "400 Cedar Avenue, Pittsburgh, PA", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:30:00", "dt_start": "2018-02-16T17:30:00"}, {"dt_end": "2018-02-23T20:30:00", "dt_start": "2018-02-23T17:30:00"}, {"dt_end": "2018-03-02T20:30:00", "dt_start": "2018-03-02T17:30:00"}, {"dt_end": "2018-03-09T20:30:00", "dt_start": "2018-03-09T17:30:00"}, {"dt_end": "2018-03-16T20:30:00", "dt_start": "2018-03-16T17:30:00"}, {"dt_end": "2018-03-23T20:30:00", "dt_start": "2018-03-23T17:30:00"}, {"dt_end": "2018-03-30T20:30:00", "dt_start": "2018-03-30T17:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.000775, 40.451826], "type": "Point"}}, {"id": "e8df53d3-5e37-4ca8-afeb-cff8baf7d384", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://thelorenzcafe.wixsite.com/home", "handicap": null, "phone": "(412) 921-5959", "venue_name": "Lorenz Cafe", "venue_address": "718 Lorenz Avenue, Pittsburgh, Pennsylvania 15220, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "9am-2am", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.039762, 40.444829], "type": "Point"}}, {"id": "b9e9914a-651c-4a12-985b-594216bc3213", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/calvfd23/", "handicap": null, "phone": "(724) 938-9283", "venue_name": "California Volunteer Fire Department", "venue_address": "1000 Wood Street, California PA 15419", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays during Lent, 11AM-7PM", "menu": {"url": "https://www.facebook.com/calvfd23/photos/a.718790561472923.1073741828.205736189445032/1788386751179960/?type=3&theater", "text": "Several types of traditional fried fish sandwiches, ever popular baked fish dinners after 3pm, and plenty of side dishes."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.889763, 40.067488], "type": "Point"}}, {"id": "463e54a8-8043-41d2-b736-3198a8a49b18", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-652-9471", "venue_name": "St. Camilus, Neshannock Township - ASH WEDNESDAY ONLY", "venue_address": "314 West Englewood Avenue, New Castle, Pennsylvania 16105, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": "McGurk Hall", "etc": "Ash Wednesday, Feb. 14, 11 a.m.-6 p.m. Phone orders taken from 10 a.m.-3 p.m. on day of sale.\r\n", "menu": {"url": null, "text": "Menu features deep-fried, baked or oven-fried fish, plus macaroni and cheese, french fries, cole slaw, pierogies, dessert and beverages. Fish sandwich is $7, and includes french fries or macaroni and cheese. One quart of pasta fagioli is available for $6 (takeout only). Cost: $12 adult dinner; $6 child meal; $7 sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.355885, 41.027391], "type": "Point"}}, {"id": "b9c63b7a-02b9-4f8f-8292-913a2f80bf2a", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 217.0, "validated": false, "website": "www.stbartsparish.com/", "handicap": null, "phone": "412-242-2511", "venue_name": "St. Bartholomew", "venue_address": "111 Erhardt Dr, Penn Hills, PA 15235", "venue_type": "Church", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:30:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:30:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:30:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:30:00-05:00"}], "venue_notes": "The Fish Fry is in the school cafeteria.", "etc": null, "menu": {"url": null, "text": "Variety of choices available, including baked, breaded or battered fish, jumbo shrimp, crab cakes, pierogies, haluski, macaroni and cheese, personal cheese pizza, french fries and breadsticks."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.84085, 40.46448], "type": "Point"}}, {"id": "ba311443-b91d-491a-a948-915073e2b3d0", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.holyfamilyparishpa.com", "handicap": true, "phone": "724-224-8342", "venue_name": "Holy Family (Creighton) - lunch only", "venue_address": "787 Freeport Rd., Creighton, PA 15030", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}], "venue_notes": "social hall", "etc": null, "menu": {"url": "https://docs.wixstatic.com/ugd/a1004c_829a6db449c24adf91f8be48766cba94.docx?dn=2018%20Fish%20Flyer.docx", "text": "Cost is $10 for adults, $5 for child, $7 for sandwiches. Lite lunch available for $8, and includes 1/2 piece of fish with two sides. Menu features homemade pierogies."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.779311, 40.58093], "type": "Point"}}, {"id": "f5764713-a39f-4013-848f-6b18e4495f5e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-869-5723", "venue_name": "Our Lady of Peace, Conway - Every other Friday of Lent", "venue_address": "1000 Third Ave. Conway, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-03-02T23:30:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-05-04T19:00:00", "dt_start": "2018-05-04T11:00:00"}], "venue_notes": null, "etc": "Fridays, Feb. 16, March 2, 16, 30 (Good Friday), May 4, 11 a.m.-7 p.m.", "menu": {"url": null, "text": "Menu: shrimp dinner, $9 adult, $8.50 senior; baked or fried fish dinner, $8.50 adults, $8 senior, $7 children ages 12 and under; chicken dinner, $8.50 adult, $8 seniors, $7 children 12 and under; fish sandwich, $7.50. Dinner includes cole slaw, roll, coffee, and choice of side (french fries, macaroni and cheese, baked potato). Extra side order for $1.50 each. Children under 6 eat in dining room free. Guests can buy whole dessert, or enjoy a piece with any dinner. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.236547, 40.660245], "type": "Point"}}, {"id": "3e3b715b-16e4-4cc4-a63c-a8944262e9f8", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://steliasmunhallpa.weebly.com/lenten-kitchen.html", "handicap": null, "phone": "412-461-9271", "venue_name": "St. Elias Byzantine", "venue_address": "4200 Homestead-Duquesne Road, Munhall, PA 15120", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:30:00"}], "venue_notes": null, "etc": "Voted GOLD under Best Ethnic category by Tribune Review South Readers.", "menu": {"url": "https://steliasmunhallpa.weebly.com/lenten-kitchen.html", "text": "Baked Fish Dinner (w./ fries 'n slaw)\r\nFried Fish Dinner (w./ fries 'n slaw)\r\nButterfly Shrimp Dinner (w./fries 'n slaw)\r\nFish Sandwich\r\nPirohi\r\nMac 'n Cheese\r\nHaluski\r\nVarious Hungarian Pastries\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.895522, 40.383301], "type": "Point"}}, {"id": "f4fd28f7-a766-4cd1-a30f-c7f040b614c6", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "http://stmauriceparish.org/", "handicap": true, "phone": "412-723-1200", "venue_name": "St. Maurice, Forest Hills", "venue_address": "2001 Ardmore Boulevard, Pittsburgh, Pennsylvania 15221, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T14:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T14:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T14:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T14:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T14:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T14:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T14:30:00"}], "venue_notes": "The fish fry will be in Keane Hall", "etc": "Friday of Lent, including Good Friday, 2:30-7 p.m. Pierogies are frozen and sold for take-out only.", "menu": {"url": null, "text": "Menu features fried and baked fish, shrimp, cole slaw, macaroni and cheese, haluski, french fries, pizza, sandwiches and pasta. Potato and cheese and sauerkraut pierogies are available for purchase by the dozen for take-out only."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.851648, 40.421506], "type": "Point"}}, {"id": "5350c7bc-10ca-4878-810e-04d48659cff5", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://unionvilleumc.org/", "handicap": null, "phone": " (724) 843-0862", "venue_name": "Unionville Methodist Church", "venue_address": "1297 PA-68, Rochester, PA 15074", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Family Life Center", "etc": "When: Every Friday throughout Lent\r\nTimes: 4-7 pm\r\nTake out menu available 4-6 pm", "menu": {"url": null, "text": "Adult Fish Dinner \u2013 $10\r\nAdult Chicken Tender Dinner \u2013 $10\r\nAdult Shrimp Dinner \u2013 $11\r\nFish Sandwich Dinner \u2013 $10\r\nAll dinners include French Fries or Mac n Cheese and Food Bar\r\nSenior Dinner Discount available\r\nChild Menu Available\r\nAla Carte Menu Available\r\nFish Sandwich Only $6\r\n\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.206967, 40.746226], "type": "Point"}}, {"id": "6d90fcff-8291-44a1-a6e8-3fd605dc4f1e", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stmaryglenshaw.org/", "handicap": true, "phone": "412-684-1112", "venue_name": "St. Mary of the Assumption (Glenshaw)", "venue_address": "2510 Middle Road, Glenshaw, PA 15116", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": "Marian Hall", "etc": "Fridays of Lent, except Good Friday, 4:30-7 p.m.", "menu": {"url": null, "text": "Adult and senior dinner menu includes baked or fried fish, with roll or sandwich bun, choice of three sides (corn, green beans, baked potato, macaroni and cheese), choice of applesauce or cole slaw, dessert and beverage. Cost: $10 adults; $9 seniors; $6 children, ages 4-10; $4 children ages 3 and under. Special a la carte menu available."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.932372, 40.554213], "type": "Point"}}, {"id": "c3169e71-42a4-49fe-8922-2a5e1f432696", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://moontwpfire.com", "handicap": null, "phone": "412-262-5006", "venue_name": "Moon Township VFC", "venue_address": "1000 Beaver Grade Road, Moon Township, PA 15108", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Come and eat at the Volunteer Fire Company\u2019s Fish Fry on Fridays throughout lent. Take out dinners and sit downs are available. Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw. *Hours for 2018 have not been verified).", "menu": {"url": null, "text": "Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.208152, 40.504618], "type": "Point"}}, {"id": "431172da-b89d-467f-bb8f-6b962c2aebc9", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://imperialvfd.org/", "handicap": null, "phone": "724-695-8845", "venue_name": "Imperial VFD", "venue_address": "111 Pine Street, Imperial, Pennsylvania 15126, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.24675, 40.451553], "type": "Point"}}, {"id": "25673975-803e-4876-a74d-c79c9c67c6ce", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.epiphanychurch.net", "handicap": null, "phone": "412-471-1008", "venue_name": "Epiphany (Uptown)", "venue_address": "164 Washington Place Pittsburgh, Pa. 15219", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "McDowell Hall; below church", "etc": null, "menu": {"url": null, "text": "Deep fried or Baked fish sandwich on bun \u2013 $9.00\r\nCrab cakes (2) \u2013 $6.00\r\nJumbo Shrimp (6) \u2013 $7.00\r\nPierogies (3) \u2013 $3.00\r\nFrench Fries \u2013 $2.00\r\nCole Slaw \u2013 $2.00\r\nClam Chowder (New England style) \u2013 $3.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.990649, 40.439768], "type": "Point"}}, {"id": "e04aa272-7bdc-44d3-9584-dd0e13440186", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.olgscott.org/", "handicap": null, "phone": "412-200-2694", "venue_name": "Our Lady of Grace, Scott Township", "venue_address": "310 Kane Blvd. Scott Township, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": "Conroy Hall (school)", "etc": null, "menu": {"url": "https://1.cdn.edl.io/o7UyN6IDVlvsF3iBUgkC33TK8z3eVw0lxoxjhsPdCMfWQHjM.pdf", "text": "Dinner menu features fried and baked fish, shrimp, crab cake, seafood platter. Dinners include drink, dessert, baked potato, roll and cole slaw. A la carte menu includes lobster bisque, macaroni and cheese, pierogies, haluski, pizza, french fries, baked potatoes and more."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.08519, 40.373327], "type": "Point"}}, {"id": "a6d29a55-0ff4-4525-adf1-5dc3ba823dec", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 82.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Elwood's Pub", "venue_address": "163 Little Deer Creek Rd., Rural Ridge, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.827979, 40.589245], "type": "Point"}}, {"id": "afb83f21-6972-4a7a-b3f0-7fced2bbd0e0", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 163.0, "validated": false, "website": "http://niedshotel.myfastsite.com/", "handicap": null, "phone": "412-781-9853", "venue_name": "Nied's Hotel", "venue_address": "5438 Butler St, Pittsburgh, PA 15201", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T23:45:00-04:00", "dt_start": "2018-03-16T07:00:00-04:00"}, {"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-03-30T07:00:00-04:00"}, {"dt_end": "2018-03-02T23:45:00-05:00", "dt_start": "2018-03-02T07:00:00-05:00"}, {"dt_end": "2018-03-09T23:45:00-05:00", "dt_start": "2018-03-09T07:00:00-05:00"}, {"dt_end": "2018-03-23T23:45:00-04:00", "dt_start": "2018-03-23T07:00:00-04:00"}, {"dt_end": "2018-02-23T23:45:00-05:00", "dt_start": "2018-02-23T07:00:00-05:00"}, {"dt_end": "2018-02-16T23:45:00-05:00", "dt_start": "2018-02-16T07:00:00-05:00"}], "venue_notes": null, "etc": "famous fish sandwich", "menu": {"url": "http://niedshotel.myfastsite.com/menu/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.949836, 40.483363], "type": "Point"}}, {"id": "c1ccde17-49f5-4992-8eba-277c509f7869", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 171.0, "validated": false, "website": "https://www.facebook.com/BulldogPubPGH/", "handicap": null, "phone": "412-404-2775", "venue_name": "Bulldog Pub", "venue_address": "1818 Morningside Ave. Pittsburgh, PA 15206", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.92653, 40.486705], "type": "Point"}}, {"id": "79276e7d-1fbf-4676-a66f-7295baf5de65", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stnicholasmonroeville.org/", "handicap": null, "phone": "412-856-8166", "venue_name": "St. Nicholas Serbian Orthodox", "venue_address": "2110 Haymaker Road, Monroeville, PA", "venue_type": "Church", "alcohol": false, "take_out": null, "email": "stnicholasmonroeville@gmail.com", "events": [{"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Klub Karadjordje fish fry 4-7 every Friday during Lent.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.756456, 40.404933], "type": "Point"}}, {"id": "ad2152d3-1d9e-4018-b7aa-214d9dbda985", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "Most Holy Name of Jesus, Troy Hill", "venue_address": "1515 Tinsbury Street, Pittsburgh, Pennsylvania 15212, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "school hall", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.983499, 40.464173], "type": "Point"}}, {"id": "b16d07c3-e6bb-4d39-806f-9b57660e27d0", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 128.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Fayette City VFC", "venue_address": "340 Second Street, Fayette City, PA 15438", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.839722, 40.098682], "type": "Point"}}, {"id": "0dd7f35f-c6ba-49de-9fad-e4045ae96cb1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 384-7050", "venue_name": "Elizabeth United Methodist Church", "venue_address": "317 South Second Avenue, Elizabeth, Pennsylvania 15037, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "church's social hall", "etc": "When: Fridays in Lent Except Good Friday\r\nTimes: Lunch is from 11:00 am - 1:00 pm & Dinner is from 4:00 pm - 7:00 pm\r\n", "menu": {"url": null, "text": "Available items include a Fish Dinner, Shrimp Dinner, Combo Dinner, or Crab Cake Dinner at $11 or smaller portion at $9. All dinners include one side dish, coleslaw, roll, cake, & beverage. Fish sandwiches are $8, Fish or Shrimp on a Dish is $7, Crab cake is $4, Clam Chowder is $3, Mac & Cheese, Haluski, Coleslaw, or French Fries are $2 each. Cake is $1. Dine in beverages are free.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.888332, 40.271121], "type": "Point"}}, {"id": "8425cb60-033d-488c-9b29-f8de311e9b90", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "www.facebook.com/ololburgettstown", "handicap": true, "phone": "724-947-5076 or 724-947-3363", "venue_name": "Our Lady of Lourdes", "venue_address": "1109 Main St. Burgettstown, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "For information, call 724-947-5076 or 724-947-3363, or visit www.facebook.com/ololburgettstown.", "menu": {"url": null, "text": "Menu features fried and baked fish, crab cakes, fried shrimp, pierogies, cabbage and noodles, macaroni and cheese, french fries, hush puppies, soup of the day and homemade desserts. Cost: dinner, $10-$11; child, $5; sandwich, $8. Takeout available; call 724-947-5076. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.389857, 40.373218], "type": "Point"}}, {"id": "8b2f0d9f-63ad-4875-a35e-cf8ea1253622", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 273.0, "validated": false, "website": "stmikesparishschool.org", "handicap": null, "phone": "304-242-1560 takeout", "venue_name": "St Michael Parish", "venue_address": "1221 National Road, Wheeling, Wv", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T16:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked Fish Dinner - 7 Six Piece Shrimp Dinner - 7 Fish Dinner - 7 Includes Two Sides and a Roll. Side Dishes include French Fries - 1 Green Beans - 1 Mac and Cheese - 1 Cole Slaw - 1 Baked Potato - 1 There are also a la carte items including pizza - 2 and grilled cheese - 2. Soda, bottled water, and coffee - 1. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.683142, 40.073288], "type": "Point"}}, {"id": "0c510817-e134-4b4a-8168-716415a12617", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-627-7568 option 5 or EXT 17", "venue_name": "St. Ann, Waynesburg", "venue_address": "232 E. High St. Waynesburg, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/stannchurchwbg/photos/rpp.1813413848884489/2430278980531303/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.183427, 39.896451], "type": "Point"}}, {"id": "0e23c9a2-08d9-4eea-ab23-e0a11995b92a", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://stferd.org/", "handicap": null, "phone": "724-776-2899", "venue_name": "St. Ferdinand", "venue_address": "2535 Rochester Rd Cranberry Township, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Oldenski Hall", "etc": "https://www.facebook.com/saintferdinandcranberry/photos/a.792356890806571.1073741826.345338188841779/1385459621496292/?type=3&theater", "menu": {"url": "http://stferd.org/fish-dinners/", "text": "Homemade Tossed Cheese Pizza $2.00\r\nHomemade Soup of the Week $2.00\r\nPierogi or Haluski $3.00\r\nMacaroni and Cheese $3.00\r\nFrench Fries $2.00\r\nCole Slaw $1.00\r\nApple Sauce $1.00\r\nBaked or Fried Fish Fillet $6.00\r\nFish Sandwich $7\r\nAll Fish Dinners include a choice of Baked or Fried Fish Fillet, French Fries, Homemade Haluski or Homemade Macaroni and Cheese, and a choice of Applesauce, Coleslaw or Green Beans. \r\nAdult Fish Dinner $10\r\nChild`s Dinner $6\r\nPierogi Dinner $8\r\nBrownie and Ice Cream included with dine-in dinners\r\nBrownie included with take-out dinners; Ice Cream donated by Ice Box Creamery-"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.110371, 40.698105], "type": "Point"}}, {"id": "538698a9-6dd2-465c-8825-fc623d14f286", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 56.0, "validated": false, "website": "http://www.st-boniface.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Boniface", "venue_address": "359 Main Street, Kersey, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-78.601931, 41.361494], "type": "Point"}}, {"id": "78580f02-25c0-4c27-87bf-20b8b2a37876", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": null, "handicap": null, "phone": "412-372-7040", "venue_name": "Pitcairn Hose Company #1", "venue_address": "100 Center Ave., Pitcairn, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Behind Sunoco", "etc": "Free in town delivery. ", "menu": {"url": "https://www.facebook.com/PittsburghLentenFishFryMap/posts/1616708431757622", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.777859, 40.401789], "type": "Point"}}, {"id": "48756d31-aec7-4a4b-a52c-545810c64733", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/American-Legion-Post-868-112935482084816/", "handicap": true, "phone": "724-339-9417", "venue_name": "American Legion Post 868", "venue_address": "1100 Wildlife Lodge Rd., Lower Burrell, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.710824, 40.583376], "type": "Point"}}, {"id": "6a2ddc66-0519-4a71-b33d-3f62e27d48b1", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 29.0, "validated": false, "website": "https://www.facebook.com/SewardVFC/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Seward Volunteer Fire Company Auxiliary", "venue_address": "1230 10th Street Seward, Pa. 15954", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Dinners ($10.00 each): - Fried Fish Sandwich - Baked Fish Dinner - Shrimp Dinner - Chicken Strips Dinner All Dinners include: Choice of One - Cabbage & Noodles, Mac & Cheese, French Fries, or Stewed Tomatoes Choice of: Coleslaw or Applesauce Choice of Cake. A'la carte: $7.00 - Fish Sandwich, Baked Fish, Shrimp, or Chicken Strips $1.50 - Cabbage & Noodles, Mac & Cheese, French Fries, Stewed Tomatoes $1.00 - Coleslaw or Cake $0.75 - Applesauce"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.024207, 40.413379], "type": "Point"}}, {"id": "60f7ef86-f631-45bb-8d1d-783ad9296892", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.holychildrcparish.org", "handicap": null, "phone": "412-221-6514", "venue_name": "Holy Child (Bridgeville)", "venue_address": "220 Station St. Bridgeville, PA 15107", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T13:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "School Building", "etc": null, "menu": {"url": "http://www.holychildrcparish.org/documents/2018/2/DOC020818.pdf", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.11533, 40.359053], "type": "Point"}}, {"id": "d021359f-29ec-47ea-8569-fa56a3d6f299", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 120.0, "validated": false, "website": "https://www.facebook.com/Washington-Twp-VFC-116733318342068/", "handicap": null, "phone": "724-929-4172", "venue_name": "Washington Township VFC", "venue_address": "1314 Axton St Belle Vernon, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/116733318342068/photos/a.370045689677495.111863.116733318342068/1655755587773159/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.841409, 40.118249], "type": "Point"}}, {"id": "47d56e66-1829-461d-bb50-3b7aa799d8e9", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 824-1563", "venue_name": "Monroeville VFD #3", "venue_address": "2601 Third Street, Monroeville Mall, Pennsylvania 15146, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Social Hall", "etc": "Ash Wednesday and Every Friday until Easter including Good Friday 11am til 8pm", "menu": {"url": null, "text": "Beer Batter Cod sandwich 8.00\r\nFish sandwich platter (2 sides) 10.50\r\nCajun Clam Chowder 4.00\r\nHalushki\r\nmac and cheese\r\ncole slaw\r\nFried and coconut shrimp\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.802884, 40.397682], "type": "Point"}}, {"id": "6dc9fa96-09af-4d8d-bff5-510e755c18b8", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.mystjoan.org", "handicap": true, "phone": "412-854-3173", "venue_name": "St. Joan of Arc (South Park)", "venue_address": "6414 Montour Street, South Park, Pennsylvania 15129, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "Domremy Hall", "etc": "Dine-in or takeout. ", "menu": {"url": null, "text": "Menu features fried and baked fish, salmon and crab cakes. Sandwiches are $8. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.025897, 40.287091], "type": "Point"}}, {"id": "0e50ca75-d74c-422d-b6fc-57f489908cf4", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 305.0, "validated": false, "website": "http://www.piperspub.com/", "handicap": true, "phone": "412-381-3977", "venue_name": "Piper's Pub", "venue_address": "1828 E Carson St., Pittsburgh, PA 15203", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.979431, 40.428427], "type": "Point"}}, {"id": "63d49af3-6e2d-43b6-820e-c11214e85eb1", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 165.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Beaver Falls Elks Lodge 348", "venue_address": "1000 6th avenue Beaver Falls Pa 15010", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.317942, 40.750738], "type": "Point"}}, {"id": "a8ee62d5-de4d-43e4-809c-be1642e7f3a9", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/qorfishfry/", "handicap": true, "phone": "412-872-5136", "venue_name": "Queen of the Rosary, Glassport", "venue_address": "530 Michigan Ave. Glassport, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": "Public invited to \u201cbest fish ever.\u201d ", "menu": {"url": null, "text": "Menu includes batter-dipped fried fish, baked fish, shrimp, fish sandwich, potato pancakes (made fresh) and various soups. Sides include french fries, pierogies, haluski, macaroni and cheese and more. Prices: $9.50 dinner, includes two sides; $8 fish sandwich; $8.50 fish and chips. Also, bake sale, 50/50 raffle, small games of chance, specialty basket raffle and more. Free coffee and tea."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.890492, 40.327075], "type": "Point"}}, {"id": "e2d95153-b20e-4a45-b779-3ebabad138a0", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 213.0, "validated": false, "website": "http://stockdalevfd.com/", "handicap": null, "phone": "724-938-3300", "venue_name": "Stockdale Volunteer Fire Department", "venue_address": "316 Railroad St. Stockdale PA 15483", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": "Located in the Social Hall Annex", "etc": "11-7 Ash Wednesday and all Fridays of Lent", "menu": {"url": "https://www.facebook.com/stockdalevfd/photos/a.761528880555444.1073741830.737250029649996/1437486629626329/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.84925, 40.08291], "type": "Point"}}, {"id": "cf9aacbd-6029-4ba3-b114-5592d4c1c4d1", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 274.0, "validated": false, "website": "http://www.ascensionpittsburgh.org/lenten-dinner-series/", "handicap": null, "phone": "412-621-4361", "venue_name": "Church of the Ascension", "venue_address": "4729 Ellsworth Ave, Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": false, "email": null, "events": [{"dt_end": "2018-03-09T20:30:00-05:00", "dt_start": "2018-03-09T18:30:00-05:00"}, {"dt_end": "2018-03-02T20:30:00-05:00", "dt_start": "2018-03-02T18:30:00-05:00"}, {"dt_end": "2018-02-23T20:30:00-05:00", "dt_start": "2018-02-23T18:30:00-05:00"}, {"dt_end": "2018-03-16T20:30:00-04:00", "dt_start": "2018-03-16T18:30:00-04:00"}], "venue_notes": null, "etc": "Evening-long program: Dinner-6:30, Worship-7:15, Teaching-7:30, QA-8:15, Dismiss-8:30. See the website for speakers.", "menu": {"url": null, "text": "Buffet dinner catered by Denise Bozich. Suggested donations for the dinner are as follows: $7/adult, $3/child, $20 family maximum."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.946821, 40.449102], "type": "Point"}}, {"id": "40c50fa9-a2cc-4ec4-84c1-1e21380ce3cc", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 144.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "My Sister's Bistro", "venue_address": "7205 State Route 22 Greensburg, Pennsylvania", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.524097, 40.402715], "type": "Point"}}, {"id": "2830c627-9615-49ea-8cb0-14b1ca9a3a1d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 114.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Paul's Episcopal Church", "venue_address": "130 West Main Street Monongahela, PA 15063", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.923358, 40.200669], "type": "Point"}}, {"id": "f15f35bb-ea59-4f72-96c0-5e8ef250d9f3", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-312-4088", "venue_name": "SS. Peter and Paul, Beaver", "venue_address": "370 East End Avenue, Beaver, Pennsylvania 15009, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}], "venue_notes": "school cafeteria", "etc": "Fridays of Lent, except Good Friday, 3-7 p.m.", "menu": {"url": null, "text": "Fish dinner is $10 for adults, $9 for seniors, $5 for child, and includes large fish (baked or fried), cole slaw, roll, dessert, lemonade or coffee, plus choice of pierogies, macaroni and cheese, haluski, french fries, baked potato and aglio et olio pasta. Also: fish sandwich, $8; Pittsburgh fish sandwich, $9; aglio et olio pasta with fish, $9; pasta and garlic bread, $8. Variety of side dishes available for purchase."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.297904, 40.69924], "type": "Point"}}, {"id": "95b985e0-17d3-4aa7-8250-e41c758f2bdf", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 251.0, "validated": false, "website": "http://armandospizza.net/", "handicap": null, "phone": "724-483-5540", "venue_name": "Armandos Pizza", "venue_address": "583 Fallowfield Ave. Charleroi, PA 15022", "venue_type": "Resturant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Ash Wednesday and every Friday", "menu": {"url": null, "text": "Colossal Fish Sandwich and Cole Slaw 6.99. The Pounder Platter 1lb of Fish and 1lb of Fries 10.99. Voted Best Fish in the Valley."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.899255, 40.138896], "type": "Point"}}, {"id": "082f8c76-a98f-408f-8b93-cc5427d1f107", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.christumc.net/", "handicap": null, "phone": "412-835-6621", "venue_name": "Christ United Methodist Church, Bethel Park", "venue_address": "44 Highland Rd., Bethel Park, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}], "venue_notes": null, "etc": "Where: Christian Life Center-South Entrance\r\nWhen: Fridays, February 16-March 23.\r\nTimes: Lunch: 11am-2pm, Dinner: 4pm-7pm.", "menu": {"url": null, "text": "Menu & Cost:\r\nFish Sandwich (w or wo bun) $9\r\nBaked Fish $9\r\nFried Shrimp $9\r\nBoom-Boom Shrimp $9\r\nBoom-Boom Shrimp Tacos $9\r\nChicken Fingers $9\r\nKids Chicken Fingers $5\r\n(All meals include choice of mac n\u2019 cheese, haluski or fresh cut fries and coleslaw)\r\nA la Carte Items:\r\nFresh Cut Fries $3\r\nMac n\u2019 Cheese $3\r\nHaluski $3\r\nColeslaw $2\r\nDessert $2\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.048385, 40.348504], "type": "Point"}}, {"id": "d251db5e-7a72-4ff1-ae18-b480e1ae0a8c", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.saintkilian.org/fishfry/", "handicap": true, "phone": "724-625-1665", "venue_name": "St. Kilian (Cranberry)", "venue_address": "7076 Franklin Road, Cranberry Township, PA 16066", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}], "venue_notes": "parish church hall for dining in; school cafeteria for takeout", "etc": "Fridays of Lent except Good Friday, 4-8 pm", "menu": {"url": null, "text": "Menu: fried or baked fish on a dish; fish sandwich; fried shrimp; baked potato; pierogies and other sides; tomato Florentine soup; cheese pizza options. Costs, $11 adult; $8 senior; $5 child; $7 a la carte entree; $1-2 a la carte sides."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.07463, 40.683618], "type": "Point"}}, {"id": "a9566ce8-76be-4767-84dd-be7364f6c2bd", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/firstchurchkittanning", "handicap": true, "phone": "xxx-xxx-xxxx", "venue_name": "First United Methodist Church Covenant Center", "venue_address": "301 North Jefferson Street, Kittanning, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked or Fried Fish or Sloppy Joe Sandwich, Comes with Choice of: Baked Potato, Curly Fries, or Macaroni and Cheese, and Choice of: Apple sauce or Cole Slaw, and Roll, Beverage and Homemade Pie Adult is $9, Children $4"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.52297, 40.816874], "type": "Point"}}, {"id": "0ad7db5a-c429-4676-90b9-2dc9fa103fcd", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stcatherineofsweden.org", "handicap": null, "phone": "412-486-6001", "venue_name": "St. Catherine of Sweden", "venue_address": " 2554 Wildwood Rd, Allison Park, PA 15101", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "In the social hall", "etc": "A 10 percent discount is applied for all dinners served in social hall between 4-5 p.m. Takeout available; call 412-486-6001 or visit www.stcatherineofsweden.org. Curbside pick-up is available for all advance orders by phone or online. Please allow 20 minutes for takeout orders.", "menu": {"url": null, "text": "fried or baked cod; steamed or batter-baked shrimp; pizza; macaroni and cheese; fish or shrimp taco; vegetarian chef salad. Side dishes include: french fries; pierogies; baked potato; applesauce; cole slaw. Clam chowder, fish sandwiches and pierogies are available as a la carte items. Cost is $10 for adults, $9 for seniors, $5 for child, $7.50 for sandwiches"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.966565, 40.591488], "type": "Point"}}, {"id": "2616fe1e-3a16-42e9-91b2-65cb4f21f9f3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-329-7911", "venue_name": "St. Joseph (Coraopolis)", "venue_address": "1313 Fifth Avenue, Coraopolis, Pennsylvania 15108, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T18:45:00", "dt_start": "2018-02-16T15:30:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T18:45:00", "dt_start": "2018-02-23T15:30:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T18:45:00", "dt_start": "2018-03-02T15:30:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T18:45:00", "dt_start": "2018-03-09T15:30:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T18:45:00", "dt_start": "2018-03-16T15:30:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T18:45:00", "dt_start": "2018-03-23T15:30:00"}, {"dt_end": "2018-03-30T13:30:00", "dt_start": "2018-03-30T11:30:00"}, {"dt_end": "2018-03-30T18:45:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": null, "etc": "Fridays of Lent, including Good Friday, 11:30 a.m.-1:30 p.m. lunch (phone lines open at 10:30 a.m.), dinner 3:30-6:45 p.m. (phone lines open at 3 p.m.). Takeout available; call 412-329-7911, but allow a minimum of 30 minutes prior to desired pick-up time. ", "menu": {"url": null, "text": "Lunch menu: baked fish (made to order, allow 10-15 minutes) or fried fish, available with or without bun, cole slaw and one side, $10; sandwich only, $8; macaroni and cheese meal, with cole slaw, french fries and dinner roll, $8; fried shrimp meal, includes eight shrimp, cole slaw, roll and one side, $10. Variety of a la carte items available for lunch for $3.50. Dinner menu: baked or fried fish, with or without dinner roll, or on a sandwich bun, plus cole slaw and one side, $10; sandwich only, $8; macaroni and cheese with cole slaw, roll and one side, $8; fried shrimp (eight), cole slaw, roll and one side, $10; crab cake (two), cole slaw, roll and one side, $10. Dinner sides include french fries, macaroni and cheese or haluski. Pierogies are $9 for dozen, $6 half-dozen. Kids\u2019 menu, includes roll and one side; baked or fried fish meal, $5; fish nuggets (eight), $5; macaroni and cheese, $4; and pizza, $2.50. A la carte menu available for dinner. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.15899, 40.515674], "type": "Point"}}, {"id": "b7492a46-1954-4b01-a98e-ed79401bf54f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-654-9297", "venue_name": "St. Vitus School, New Castle - ASH WEDNESDAY ONLY", "venue_address": "915 South Jefferson Street, New Castle, Pennsylvania 16101, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T17:30:00", "dt_start": "2018-02-14T11:30:00"}], "venue_notes": "Fabbri Hall", "etc": "Ash Wednesday, 11:30 a.m.-5:30 p.m. Deliveries to businesses with advanced arrangements, call 724-654-9297 or fax 724-654-9364. Takeout available. Meal tickets sold at door, items available while supplies last.\r\n", "menu": {"url": null, "text": "Full meal is $11, and includes baked or fried fish, cup of pasta fagioli or macaroni and cheese, cole slaw, roll and butter, ice cream cup and drink. A la carte menu: baked or fried fish sandwich, $6; bowl of pasta fagioli, $3; macaroni and cheese, $3; cole slaw, $2; pizza slice, $2; ice cream cup, $2; drink, $1."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.346505, 40.990508], "type": "Point"}}, {"id": "d99c1643-cf63-4df5-bb38-8d35873e59de", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/EliottAthleticAssociation/", "handicap": null, "phone": "412-928-8854", "venue_name": "Elliott West End Athletic Association", "venue_address": "Herschel St and Hassler St Pittsburgh, PA 15220", "venue_type": "Community Organization", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Sales are out of the Herschel Playground Little League candy stand. ", "etc": "Takeout only. WE WILL BE ACCEPTING - Visa, MasterCard, Discover and American Express (on a square)!", "menu": {"url": null, "text": "Fried Fish Dinner and Shrimp Dinners 10 each, Fried Fish Sandwich 7, Haluski 4, Mac and Cheese 4, Grilled Cheese with chips 4, French Fries 2, Cole Slaw 2. Dinners include French fries, cole slaw, and drink. Extra drinks 1 extra. Drink choices include Pepsi, Diet Pepsi, Mountain Dew, Root Beer, Brisk Tea, Sierra Mist, bottled water."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.04379, 40.44088], "type": "Point"}}, {"id": "a3f97278-08a5-4c42-8267-a93725795e6b", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 276.0, "validated": false, "website": "http://smithtonfire.org/news.html?view=1&id=11521", "handicap": null, "phone": "724-872-9201", "venue_name": "Smithton VFD", "venue_address": "609 Center Street, Smithton, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}], "venue_notes": null, "etc": "4-7 PM every Friday of Lent", "menu": {"url": null, "text": "Hand Breaded / Fried North Atlantic Cod; French Fries; Homemade Cole Slaw; Roll and Butter; Free Coffee; Pop / Water can be purchased at the hall; Cost per Dinner: $9.50"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.743086, 40.15497], "type": "Point"}}, {"id": "c4ea7032-e006-4d65-bfd1-30d7f4e901d0", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 244.0, "validated": false, "website": "http://hogfathersbbq.com", "handicap": null, "phone": "724-229-1227", "venue_name": "Hogfathers Washington", "venue_address": "1301 Jefferson Ave, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.26741, 40.18625], "type": "Point"}}, {"id": "b0e53c35-f20a-455d-9008-0fd36aa44c07", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 91.0, "validated": false, "website": null, "handicap": null, "phone": "724-863-9889", "venue_name": "North Irwin VFC", "venue_address": "2nd St & Broadway Ave North Irwin, Pennsylvania 15642", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T16:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://northirwinfire.com/news.html?view=1&id=72836", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.710202, 40.337252], "type": "Point"}}, {"id": "b276bdd7-c0e6-4c9e-83ca-a87ebb5937cf", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 167.0, "validated": false, "website": "https://www.facebook.com/152535481459140/photos/a.544155842297100.1073741825.152535481459140/1354051681307508/?type=3&theater", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Belle Vernon Volunteer Fire Department", "venue_address": "10 Main Street Belle Vernon, PA 15680", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": "11am-7pm Ash Wednesday and all Fridays of Lent", "menu": {"url": null, "text": "see website link for full menue"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.875649, 40.128673], "type": "Point"}}, {"id": "e2a20a4d-c9d1-4890-a21b-9bf8aa775f70", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 209.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "VFW Post 764", "venue_address": "460 Valleybrook Rd, McMurray, PA 15317", "venue_type": "Veterans", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:30:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:30:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:30:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:30:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:30:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:30:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:30:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.089085, 40.285113], "type": "Point"}}, {"id": "a3414cc4-dd4d-45f7-aed3-3b513035bbbc", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 223.0, "validated": false, "website": "http://jimmygsgrill.com/", "handicap": true, "phone": "724-745-5666", "venue_name": "Jimmy Gs Grill", "venue_address": "341 South Central Ave. Canonsburg, PA 15317", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T23:45:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-23T23:45:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-09T23:45:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-14T22:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-02-16T23:45:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-16T23:45:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-02T23:45:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.184174, 40.253097], "type": "Point"}}, {"id": "3ff4932f-a02c-47e2-842c-6e87c98f970b", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.straphaelpgh.org/", "handicap": null, "phone": null, "venue_name": "St. Raphael, Morningside/Stanton Heights", "venue_address": "1154 Chislett St. Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "St. Padre Pio Multi Purpose Room", "etc": "Join us for the Fish Fry!\r\nBegins this week! Every Friday\r\nduring Lent (including Good Friday)\r\nfrom 4:30 p.m.\u20147 p.m. in the\r\nSt. Padre Pio Multi-Purpose Room.\r\nEat in or Take-Out. Proceeds benefit\r\nSt. Raphael Elementary School. Please be sure to stop\r\nby our 8th Grade Bake Sale for dessert!\r\nProceeds benefit their field trip to Cedar Point.", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10215181144472280&set=p.10215181144472280&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.928966, 40.478645], "type": "Point"}}, {"id": "70e25d22-e834-47e7-aa94-bacd39267afa", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 132.0, "validated": false, "website": "https://www.facebook.com/vfd59/", "handicap": null, "phone": "724-468-9978", "venue_name": "Salem FD-Slickville VFD", "venue_address": "128 Main Street, Slickville, Pa. 15684", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.520653, 40.460437], "type": "Point"}}, {"id": "9965de7c-3784-4450-9abd-1c7520019af0", "properties": {"lunch": null, "homemade_pierogies": null, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Shelleys Pike Inn Restaurant", "venue_address": "144 W Park Street, Houston, Pennsylvania 15342, United States", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "(test)", "menu": {"url": null, "text": "Come try our delicious breaded cod. Fish sandwich alone is $8.99, or get a fish sandwich, french fries, and coleslaw for $10.99."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.218302, 40.223398], "type": "Point"}}, {"id": "c16db8a8-c71d-4d4b-be9b-632caeadf81c", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 131.0, "validated": false, "website": null, "handicap": null, "phone": "724-966-7408", "venue_name": "Nemacolin Fire Department", "venue_address": "200 Roosevelt Ave, Nemacolin Pa 15351", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.930817, 39.875755], "type": "Point"}}, {"id": "26f48a90-c1f1-49a1-b2c7-002d6517ba3e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 441-9495", "venue_name": "New Jerusalem Holiness Church", "venue_address": "111 Auburn Street, Pittsburgh, Pennsylvania 15206, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": "Where: Fellowship Hall. Use parking lot entrance on Larimer Avenue\r\n", "etc": "When: February 9, 16, 23, March 2, 9, 16, 30, April 6, 13, 20, 27\r\nTimes: 11am-6pm", "menu": {"url": null, "text": "Fish Sandwich $6.00\r\nFish Dinner (2 pieces) $9.00\r\nWing Dinner (5 wings) $9.00\r\n\u00bc Chicken (breast/wing or (thigh/leg) $9.00\r\nFish & Chicken Combo $12.00\r\nALL DINNERS COME WITH 2 SIDES, AND DESSERT\r\nChoice of 2 sides: green beans, greens, potato salad, macaroni & cheese, black eyed peas & rice\r\nDessert: Chocolate cake, lemon cake, pound cake, sweet potato pie\r\nAdditional sides or dessert $1.50\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.916209, 40.463718], "type": "Point"}}, {"id": "ce676937-be65-4884-9605-26ea9d71052b", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.icwashpa.net", "handicap": null, "phone": "724-222- 9737", "venue_name": "Immaculate Conception, Washington", "venue_address": "119 W. Chestnut St., Washington, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-7 p.m.", "menu": {"url": null, "text": "Menu features fried and baked fish sandwiches and dinners, fish tacos, clam chowder, macaroni and cheese, shrimp, pizza, pierogies, cabbage and noodles, desserts and drinks. Cost is $9 for dinner, $7 for sandwich."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.248403, 40.172023], "type": "Point"}}, {"id": "3fc22395-0024-4083-92ad-1f305b2ac1ab", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Wilpen-VFD-165522976986550/", "handicap": null, "phone": "724-238-7221", "venue_name": "Wilpen VFD", "venue_address": "379 Wilpen Rd., Ligonier, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "4-7 every Friday of Lent", "menu": {"url": null, "text": "*Fish sandwiches *Baked fish *Homemade Haluski *Pierogies *Macaroni and Cheese *Desserts"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.195428, 40.281313], "type": "Point"}}, {"id": "69b4ad56-66d5-4e5e-9233-e54abca41432", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 149.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Hempfield #2 VFD", "venue_address": "421 Thornton, Greensburg, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.529453, 40.293724], "type": "Point"}}, {"id": "3369cddd-9f1a-4664-bcc6-3a732a8ea017", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://saintthomasabecket.com", "handicap": true, "phone": "412-655-2885", "venue_name": "St. Thomas A Becket, Jefferson Hills", "venue_address": "139 Gill Hall Road Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-17T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:30:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:30:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:30:00"}, {"dt_end": "2018-03-10T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:30:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:30:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:30:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": null, "etc": "Pierogies available as a dinner special on Good Friday. \r\nLunch is takeout-only.\r\nTakeout available; call 412-655-9966", "menu": {"url": "http://saintthomasabecket.com/2017FishFrymenu.pdf", "text": "baked or fried fish dinner, $10; fried shrimp dinner, $10, combo dinner platter (fried fish and fried shrimp), $11; tuna melt sandwich with french fries and beverage, $7. Fish dinners include beverage, cole slaw or applesauce, and choice of one side (haluski, homemade macaroni and cheese, french fries, baked potato, vegetable). A variety of a la carte items available. Homemade crab cakes featured March 2 and 23, with pierogies March 30."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.964112, 40.316059], "type": "Point"}}, {"id": "c2bcf13c-4f19-4084-9f24-8a0f752997c4", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://skyview4.com/custom.html?id=17408", "handicap": null, "phone": "412-461-9553 ", "venue_name": "Skyview VFC", "venue_address": "660 Noble Dr., West Mifflin, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}], "venue_notes": null, "etc": "11-7; Ash Wednesday and Fridays of Lent. Delivery available, $20 minimum", "menu": {"url": null, "text": "FISH SANDWICH $7.50\r\nFISH DINNER $9.00\r\nEXTRA BUN $1.00\r\nBAKED FISH $7.50\r\nBAKED FISH DINNER $9.00\r\n \r\nSHRIMP BASKET $7.00\r\nSHRIMP DINNER $8.50\r\n \r\nGRILLED CHEESE SANDWICH $3.00\r\nGRILLED CHEESE w/FRIES $4.25\r\n \r\nDEVILED CRAB $2.75\r\nCRAB CAKE $3.25\r\nCRAB CAKE DINNER $7.50\r\n \r\nMACARONI & CHEESE $3.75\r\nHALUSKI $3.75\r\nFRENCH FRIES $3.25\r\nCHEESE SAUCE $1.00\r\nCOLE SLAW (includes two) $2.75\r\nCOFFEE $1.00\r\n20oz BOTTLES of POP $1.75"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.929583, 40.360804], "type": "Point"}}, {"id": "85d32d97-89bd-436f-994a-8e09048423df", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-883-2445", "venue_name": "St. Thomas, Jefferson", "venue_address": "1340 Jefferson Rd, Jefferson, Pennsylvania 15344, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "St. Marcellus Hall", "etc": "Fridays of Lent, including Good Friday, noon-3 p.m. (lunch, takeout only), 3:30-6 p.m. (dinner)", "menu": {"url": null, "text": "Menu includes fried and baked cod dinners, and shrimp dinner. A la carte menu includes macaroni and cheese, baked potato, shrimp, cole slaw, desserts, haluski and french fries. Cost is $9-$9.50 for adult dinner, $6.50 for sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.051713, 39.93486], "type": "Point"}}, {"id": "aae9d901-c82d-41d7-8a26-6a47e9fb608c", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/MSPParish/", "handicap": true, "phone": "724-335-1458", "venue_name": "Mount St. Peter (BYOB)", "venue_address": "100 Freeport Road, New Kensington, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "Marble Hall- back parking lot of the church", "etc": "Ash Wednesday & every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. \u2013 6 p.m.\r\nCredit/debit cards accepted. \r\n", "menu": {"url": "https://www.facebook.com/MSPParish/photos/pcb.1977790839105199/1977790629105220/?type=3&theater", "text": "Hand breaded Fish Dinner (baked or fried) with side order of steak fries, cole slaw and bun ($10.00)\r\nFish sandwich (hand breaded - baked or fried, bun) ($8.75)\r\nFried Shrimp and Steak Fries Basket (10 pieces with cole slaw) ($10)\r\nLinguine with marinara sauce and roll ($8.25)\r\nPasta Aglio e Oglio (garlic and oil) and roll ($8.25)\r\nSide of Linguine with Marinara Sauce ($4.25)\r\nSide of pasta aglio e oglio ($4.25)\r\nSide of Fried Shrimp (5 pieces) ($4.25)\r\nHomemade Mac n cheese ($4.25)\r\nPasta Fagiole (individual $3.75, quart $6.75)\r\nSteak Fries ($3.50)\r\nDessert ($2)\r\nCole Slaw ($1)\r\nPop/water ($1)\r\nHand breaded Fish Sandwich (baked or fried), with bun ($8.75)\r\nFried Shrimp & Steak Fries Basket (10 pieces shrimp with cole slaw) ($10.00)\r\nLinguine with homemade Marinara Sauce ($8.25)\r\nPasta Aglio e Oglio (galic & oil sauce) ($8.25)\r\nSide of Linguine with Marinara sauce ($4.25)\r\nSide of Pasta Aglio e Oglio ($ 4.25)\r\nSide of Fried Shrimp (5 pieces) ($ 4.25)\r\nHomemade Macaroni & Cheese ($4.25)\r\nPasta Fagioli (Italian bean & pasta soup) (Individual serving $3.75, Quart $ 6.75)\r\nSteak Fries ($ 3.50)\r\nHomemade Desserts ($2.00)\r\nCole Slaw ($ 1.50)\r\nPop/Water ($1.00)\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.761143, 40.563602], "type": "Point"}}, {"id": "84029e2f-ad16-458c-9b66-b79051c6ad24", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/americanserbianclubPittsburgh/", "handicap": null, "phone": "412-431-9351", "venue_name": "American Serbian Club", "venue_address": "2524 Sarah St., Pittsburgh, PA 15203", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Events benefit Holy Trinity.", "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.969302, 40.426471], "type": "Point"}}, {"id": "0bf6161b-5063-4b55-b280-9b092fb405d3", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.saintjames-church.com", "handicap": true, "phone": "412-741-5540, press 2", "venue_name": "St. James, Sewickley", "venue_address": "200 Walnut St. Sewickley, Pa. 15143", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "school cafeteria", "etc": "Major credit cards accepted. Also, raffle for $1 each chance that will be chosen Good Friday. Prizes include \u201cEverything Pennsylvania\u201d gift basket, autographed and framed Steelers jerseys from Terry Bradshaw, Lynn Swann and Joe Green, and more. Also featuring 50/50 raffle.", "menu": {"url": null, "text": "Dinners include dinner roll and choice of two sides, plus choice of tea, coffee and lemonade for dine-in customers: fried fish plate, $11; Boston baked cod plate, $13; shrimp plate, $13; Atlantic salmon plate, $13. Choice of two sides: french fries, cole slaw, macaroni and cheese, green beans, carrots, haluski and applesauce. Customers receive free giveaway chance for each plate purchased. Family meal for takeout is $39, and includes four pieces of fried fish, with rolls and two family-size side dishes. Kids\u2019 menu has fish nuggets or pasta with sauce and one small side for $5. New this year, shrimp or fish nuggets and french fries basket for $10. A la carte menu: fish sandwich only, $8; pizza, $2 per slice; homemade soup, $2; pierogies, $5; linguini, $5; homemade desserts, $1; plus additional sides for $2 each. Beer and wine available for dine-in customers at additional cost. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.182422, 40.538575], "type": "Point"}}, {"id": "cf2bf255-577d-4e95-a86b-99474d3bde64", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.facebook.com/Ressifishfry", "handicap": false, "phone": "412-563-4400", "venue_name": "Resurrection, Brookline", "venue_address": "1100 Creedmoor Avenue, Pittsburgh, Pennsylvania 15226, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T13:30:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "in parish\u2019s garden room behind church on Chelton Avenue (church and parking lot at 1100 Creedmoor Ave.)... not handicap accessible", "etc": "not handicap accessible", "menu": {"url": null, "text": "Dinner includes generous portions of hand beer-battered fish on fresh Breadworks bun, or baked fish, with choice of homemade macaroni and cheese or french fries, choice of cole slaw or apple sauce, and veggie or stewed tomatoes. Also featuring homemade desserts, coffee, tea or iced tea. A la carte menu includes homemade pierogies, homemade haluski and cheese pizza. Cost: $12 adult dinner; $8 child; $8 sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.015635, 40.391031], "type": "Point"}}, {"id": "49797524-af03-4018-a215-70b29393ba9a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://stmarykittanning.org/Pages/default.aspx", "handicap": null, "phone": null, "venue_name": "St. Mary Our Lady of Guadalupe Parish", "venue_address": "101 West High Street, Kittanning, Pennsylvania 16201, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Parish hall", "etc": "When: All Fridays of Lent except Good Friday\r\nTimes: 4:00 to 7:00 pm\r\nDesignated take-out area for quick service!\r\n", "menu": {"url": "http://stmarykittanning.org/Documents/Lenten%20Fish%20Dinners%20Flyer%202018%20-%20final.pdf", "text": "Fried or baked fish, or fried shrimp choice of fries, baked potato or homemade mac & cheese choice of cole slaw or applesauce price includes beverage and dessert"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.524888, 40.81781], "type": "Point"}}, {"id": "0c9abf0a-b413-44ac-a4b9-2f630b1a965b", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.elks.org/lodges/lodgefacilities.cfm?LodgeNumber=1668", "handicap": true, "phone": "412-828-1668", "venue_name": "Oakmont Elks", "venue_address": "106 Washington Ave., Oakmont, PA", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Dinner in the main dining room.", "etc": "Seating and pickup 11am-7pm", "menu": {"url": null, "text": "Fish Dinner (baked or fried) $9; Shrimp Dinner $10. Dinners include fries and coleslaw. Sides $2: Mac & Cheese, Haluski."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.847427, 40.516208], "type": "Point"}}, {"id": "4a4d944d-36c5-43aa-984c-6a737208951e", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-476-1476", "venue_name": "St. Alphonsus, West Sunbury - Feb 16 and March 23 only", "venue_address": "202 E State St, West Sunbury, Pennsylvania 16061, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "parish hall", "etc": "Fridays, Feb. 16 and March 23, 4-6 p.m.", "menu": {"url": null, "text": "Menu includes baked or fried fish, choice of side (scalloped potatoes, french fries, macaroni and cheese), green beans, cole slaw, dessert and beverage. Dinners are $10 for adults, $5 for child. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.898134, 41.005222], "type": "Point"}}, {"id": "de772888-b191-4d37-8d3a-c230dc60e562", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/pages/Italian-Independent-Club/115216795168326", "handicap": null, "phone": "\t(724) 745-9878", "venue_name": "Muse Italian Club", "venue_address": "283 Muse-Bishop Road, Muse, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Mon-Sun 7am-10pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.203134, 40.297357], "type": "Point"}}, {"id": "36370458-953f-4826-bee9-dc4474c79a8d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://stjosephveronapa.com/event/fish-fry/", "handicap": false, "phone": "412-795-5114", "venue_name": "St. Joseph, Verona", "venue_address": "825 Second Street, Verona, Pennsylvania 15147, United States", "venue_type": "Church", "alcohol": false, "take_out": null, "email": "joevchurch@verizon.net", "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Dine-in cafeteria or get your meal to go. Delivery is available to parish shut-ins. Orders must be placed on Tuesday for Ash Wednesday and on Thursday for the Friday dinners. To place an order, call 412-795-5114 from noon-2 p.m. to place your order.", "menu": {"url": "http://stjosephveronapa.com/wp-content/uploads/2018/01/2018_fish_fry.pdf", "text": "Regular Fish Dinner, $10.00 ($9.00 for seniors). Regular Shrimp Dinner, $10.00 ($9.00 for seniors). See menu link for dinner descriptions and an extensive list of Ala Carte items."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.835611, 40.506643], "type": "Point"}}, {"id": "94f14cb8-5ce8-4a70-bdec-7cb8f5f1fa84", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 320.0, "validated": false, "website": null, "handicap": null, "phone": "304-845-2646", "venue_name": "St. Jude Catholic Church", "venue_address": "710 Jefferson Ave., Glen Dale, WV", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.742926, 39.917986], "type": "Point"}}, {"id": "65cc9fbf-d718-40ea-8e33-c23d650014e8", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.trinitychurchlb.net/", "handicap": null, "phone": "724-230-0866", "venue_name": "Trinity United Christian Church", "venue_address": "3400 Garvers Ferry Rd., Lower Burrell, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Cafeteria/social hall", "etc": "Dates & Times: Fridays starting 2/16/18 to 3/23/18 \u2013 4:00pm \u2013 7:00pm; Good Friday (3/30/18) 3:00 pm \u2013 6:00pm", "menu": {"url": null, "text": "Battered cod sandwich $9.00\r\nBattered cod (on a plate) $8.50\r\nBaked lemon-pepper cod $8.50\r\nFresh-cut french fries $1.50\r\nCreamy mac and cheese $1.50\r\nHaluski (cabbage and noodles) $1.50\r\nCole slaw $1.50\r\nHomemade broccoli & cheese soup $1.50\r\nAdd: American cheese (2 slices) $0.50\r\nAdd: Cheddar cheese sauce (4 oz. Cup) $0.50\r\nFree Items\r\nDill Pickles\r\nMild Peppers\r\nKetchup\r\nTarter Sauce\r\nCoctail Sauce\r\nHot Sauce\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.709254, 40.603583], "type": "Point"}}, {"id": "4f7ee4b1-1474-4544-ae26-2bce8997e483", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.mhtcc.org/", "handicap": null, "phone": " 814-643-0160 ", "venue_name": "Most Holy Trinity, Huntingdon", "venue_address": "524 Mifflin Street, Huntingdon, Pennsylvania 16652, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked or Fried Fish Meal $9.50\r\n\r\n (includes cole slaw or applesauce, mac-n-cheese, roll, stewed tomatoes, homemade dessert). Drinks included in Dine-In Only.\r\n\r\n\"NEW THIS YEAR\" - Cheese Pizza Slice $4.00\r\n\r\n Includes Cole Slaw or Applesauce and Homemade Dessert"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-78.012017, 40.486385], "type": "Point"}}, {"id": "508db366-3d0b-47c1-ba60-fb068a3d6cd8", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.sbapeters.org", "handicap": true, "phone": "724-941-9406", "venue_name": "St. Benedict the Abbot, Peters Township", "venue_address": " 120 Abington Dr, McMurray, PA 15317", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. (lunch), 4-7:30 p.m. (dinner). ", "menu": {"url": null, "text": "Lunch menu includes fried fish basket with french fries and cole slaw, macaroni and cheese and pizza. Dinner menu includes fried and baked fish, fried shrimp, fish tacos and pasta with marinara sauce. Weekly soup provided by Jackson\u2019s Restaurant at the Hilton Garden Inn at Southpointe. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.08578, 40.283122], "type": "Point"}}, {"id": "f3fc3f94-3685-4ed7-a3e2-a062cdb765c8", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.goodsam1.org", "handicap": true, "phone": "724-266-6010 ", "venue_name": "Good Samaritan Parish", "venue_address": "8th and Melrose, Ambridge, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": "Office@goodsam1.org", "events": [{"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}], "venue_notes": "Jericho Hall", "etc": "Delivery available to Ambridge local area. $20.00 minimum, please call 30 minutes ahead to order. ", "menu": {"url": "http://www.goodsam1.org/documents/FishFry2018.pdf", "text": "Menu features fried and baked fish, french fries, macaroni and cheese, haluski, shrimp and crab cakes."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.228207, 40.589161], "type": "Point"}}, {"id": "55e076a1-70cf-425b-b3ab-0e9539bc6de2", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "https://wholey.com/kitchen-menu/", "handicap": null, "phone": "412-391-3737", "venue_name": "Robert Wholey & Co Inc", "venue_address": "1711 Penn Avenue, Pittsburgh, PA", "venue_type": "Market", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T08:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T08:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T08:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T08:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T08:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T08:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T08:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T08:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://wholey.com/kitchen-menu/", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.98599, 40.450032], "type": "Point"}}, {"id": "17e08daa-12a5-468f-a7a8-bd58e0d6693d", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://holyapostlesparish.org/", "handicap": true, "phone": "412-440-0221", "venue_name": "Holy Apostles Parish at St. Albert the Great, Baldwin", "venue_address": "3198 Schieck St", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-15T15:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-24T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T14:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "All items are a la carte. Food is brought to your table after ordering. Seating available in upper hall. ", "etc": "Credit cards and checks welcome.", "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2018/02/fish-fry-menu-2018.pub_.pdf", "text": "Panko breaded Icelandic Cod fried fish sandwich $6.00\r\n* Panko breaded Icelandic Cod fried fish on a dish $6.00\r\nOrange juice and herb baked Icelandic Cod fish $6.00\r\n(Gluten free available)\r\nBreaded Shrimp (8 per order) $6.00\r\nMaryland Crab Cakes (2 per order) $6.00\r\nPotato and cheese Pierogis (6 per order) $6.00\r\n* Tuna salad croissant w/ lettuce and tomato $4.00\r\nCheese Pizza\u2026$2.00\r\nFried Wheel of Provolone Cheese with marinara $4.00\r\n* SOUP: $4.00 (12 oz.)\r\nNew England Clam Chowder\r\nNEW Soup du Jour (weekly)\r\n ALL SIDES: $2.00\r\n* French Fries\u2026* Coleslaw\u2026 * Haluski\u2026\r\n* Stewed Tomatoes\u2026* Side salad...Macaroni and Cheese\r\nPotato Pancakes (2 per order) Potato Pierogi (2 per order)\r\nAssorted Desserts\u2026$1.00\r\nDONUTS: Fresh made\u2026 .75\u00a2 each; $7.50/dozen\u2026 (plain, iced, sugar, jimmies)\r\nBeverages: Soda/Bottled water\u2026$1.00 \u2026. Beer\u2026$2.00 Coffee/Tea ... Free"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.961613, 40.386655], "type": "Point"}}, {"id": "38d4fee7-88b9-4bc0-ba79-7e0effb1d872", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 170.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Brown Chapel AME Church", "venue_address": "1400 Boyle St. Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.006315, 40.457463], "type": "Point"}}, {"id": "9d6db8eb-0e57-4cc3-b127-c913b852f5b8", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 72.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Sciullo's 910 Deli and Catering", "venue_address": "4358 Gibsonia Road, Gibsonia, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.920841, 40.621799], "type": "Point"}}, {"id": "3de4ce55-0ea3-4ae1-bda4-9e5d958b77f3", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.rennerdalevfd.com", "handicap": null, "phone": "412-276-9652", "venue_name": "Rennerdale VFD", "venue_address": "30 Suburban Ave., Rennerdale, PA 15106", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": null, "etc": "Friday February 16, 23 March 2, 9, 16, 23\r\n4:30pm to 7:00pm\r\nhttp://www.rennerdalevfd.com/teams/default.asp?u=RENNERDALEVFD&s=htosports&p=custom&pagename=Fish+Fry", "menu": {"url": null, "text": "All dinners come with two (2) sides and one (1) drink\r\n1 \u2013 Shrimp Dinner \u2013 $12.00\r\n2 \u2013 Baked Cod Fish Dinner \u2013 $10.00\r\n3 \u2013 Breaded Cod Fish Sandwich Dinner \u2013 $10.00\r\n4 \u2013 Kids Chicken Plank Dinner \u2013 $ 6.00\r\nBreaded Fish Sandwich / Breaded or Baked Fish on a Dish \u2013 No Sides \u2013 $ 7.00\r\nSides\r\nHalushki \u2013 $ 4.00\r\nFrench Fry\u2019s \u2013 $ 4.00\r\nMac & Cheese \u2013 $ 4.00\r\nSteamed Vegetables \u2013 $ 4.00\r\nStewed Tomato\u2019s \u2013 $ 4.00\r\nCole Slaw \u2013 $ 4.00\r\nDeserts, Beverages \u2013 $1.00\r\nNew Online Order and Drive Up Take Out Service\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.142647, 40.397699], "type": "Point"}}, {"id": "165e5649-9c2e-4c37-a85d-c8c980097e60", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(724) 483-4072", "venue_name": "St. Mary's Anglican Church", "venue_address": "509 Sixth Street, Charleroi, Pennsylvania 15022, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "social hall", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. - 6 p.m.", "menu": {"url": null, "text": "Fish OR Crab Cake Dinner with Cole Slaw, Hushpuppies and choice of Fries/Halushki/Mac & Cheese $12.00; Fish Sandwich $10.00; Crab Cake Sandwich $6.00; Halushki $5.00; Mac & Cheese $4.00 (1/2 Qt.) or $7.00 (1 Qt.); Pierogies (7) with Butter & Onions $6.00; Fries $2.00; Hushpuppies (5) $1.50; Kid\u2019s Fish Stick Dinner with Fries or Mac & Cheese $4.00; Soda or Bottled Water $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.900993, 40.137828], "type": "Point"}}, {"id": "7f6503b3-a2ff-4775-a4c6-50311658be44", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-449-9946", "venue_name": "St. Richard, Richland Township", "venue_address": "3841 Dickey Road, Gibsonia, Pennsylvania 15044, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Lunch menu features fish sandwich with 12-ounce fish on a bun, french fries and cole slaw for $8. Advance orders taken for lunch, call 724-449-9946, or fax 724-444-6001. Dinner entrees feature baked or fried fish, or shrimp for $10, and includes fish, cole slaw, choice of one side (macaroni and cheese, haluski, french fries), roll and dessert. Also: kids\u2019 meal, $5; fish sandwich, $8; jumbo shrimp, $5. Slice of pizza also available, plus additional sides can be purchased for $2. \r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.966245, 40.634223], "type": "Point"}}, {"id": "e7fa30a5-aa67-40ff-aaa1-bda67507dd0a", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-592-5765", "venue_name": "Rices Landing Volunteer Fire Department", "venue_address": "66 Bayard Ave. Rices Landing, Pa. 15357", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "social hall", "etc": "When: Ash Wednesday 4-8; Fridays Until Easter 11-7", "menu": {"url": null, "text": "Dinners (All Come With Choice of 2 Sides and Drink)\r\nFish Diner $10.00\r\nShrimp Dinner $10.00\r\nClam Strip Dinner $10.00\r\nHand Breaded Ocean Perch Dinner $10.00\r\nChicken Strip Dinner $10.00\r\nSides\r\nBeer Battered Fries $3.00\r\nCole Slaw $2.00\r\nMac and Cheese $3.00\r\nCabbage and Noodles $3.00\r\nPierogi $3.00\r\nSoup of the Day $3.00\r\nOther Items\r\nHot Pepper Cheese Balls $3.00\r\nBlack Angus Burger $4.00\r\nCheese Sticks $3.00\r\nDesserts Available for Eat in and Takeout\r\nCondiments-Lettuce, Tomato, Onion, Pickle, Cheese, BBQ, Red Hot, Ketchup, Marinara, Ranch\r\nDrinks-Pepsi Diet Pepsi Mtn Dew, Dr Pepper, Coke, Diet Coke, Sprite, Water, Coffee\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.992234, 39.945374], "type": "Point"}}, {"id": "0d163805-eec0-4278-8fcb-9002a161cae7", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 164.0, "validated": false, "website": "http://www.ourplacehomemade.comcastbiz.net/", "handicap": null, "phone": "412-646-2786", "venue_name": "Our Place Homemade", "venue_address": "105 Middle Ave., Wilmerding, PA", "venue_type": "Restaurant", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-02-14T20:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": "Homemade Fish Sticks!", "menu": {"url": null, "text": "Fish Sandwich , 1 lb Giant Fish Hoagie , Tuna Salad , Homemade Fish Sticks , Shrimp Basket Stuffed Shrimp , Stuffed Flounder , Crab Cakes , Fish Dinner Special Sides: Mac & Cheese , Fresh Cut Fries , Pierogies , Haluksi , New England Clam Chow"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.803132, 40.395375], "type": "Point"}}, {"id": "37e5660e-9ec0-4c5c-8312-57f24783acc4", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.holysepulcher.org/uploads/media/2017_Fish_Dinner_Flyer_for_Bulletin.pdf", "handicap": null, "phone": "724-586-7610", "venue_name": "Holy Sepulcher, Glade Mills", "venue_address": "1304 E. Cruikshank Road Glade Mills, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": "hsc.office@zoominternet.net", "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "held in the school cafeteria", "etc": "Every Friday in Lent (Feb. 16-March 30) from 4:30-7pm", "menu": {"url": "https://www.holysepulcher.org/uploads/media/Fish_fry_menu.pdf", "text": "Dinner: $10; 8.50 for seniors; $7.50 for kids\r\nBaked or Fried Fish, Breaded Shrimp includes 2 sides, drink and dessert.\r\nBaked or Fried Fish sandwich with chips: $7.50\r\nPizza: $8.00 (Plain, extra cheese, mushroom)\r\nSides (price to add extra beyond 2)\r\nFries (1.50)\r\nHaluski (1.50)\r\ngreen Beans (1.50)\r\nScalloped Potatoes (1.50)\r\nMac & Cheese (1.50)\r\nDessert (2.50)\r\nExtra Fish or Shrimp (5.00)"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.923069, 40.72973], "type": "Point"}}, {"id": "751c974c-0625-4e54-8667-e78199c109f7", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 45.0, "validated": false, "website": "http://www.strosaliaparish.org", "handicap": true, "phone": "412-521-9987", "venue_name": "St. Rosalia Academy, Greenfield", "venue_address": "411 Greenfield Ave. Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}], "venue_notes": "Wuerl Hall", "etc": "***ASH WEDNESDAY ONLY*** Saint Rosalia Academy along with Saint Rosalia Parish will be having a Fish Fry on Ash Wednesday, March 1, 2017, from 11:00am-7:00pm . ", "menu": {"url": null, "text": "Menus are available at the entrances to the Church."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.943023, 40.42573], "type": "Point"}}, {"id": "397b2d7c-1ecd-4bd5-b550-bb06c27e093d", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": " www.corpuschristimckeesport.com", "handicap": true, "phone": "412-672-6004", "venue_name": "Corpus Christi", "venue_address": "803 Market St, McKeesport", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}], "venue_notes": null, "etc": "Takeout available; call 412-672-6004 or fax 412-872-5097. Last phone/fax order taken at 5 p.m., last delivery at 6 p.m. Ten percent of the net profits go to the Greater Pittsburgh Community Food Bank. ", "menu": {"url": null, "text": "hand-breaded fried fish sandwich, large $7, small $5; fried butterfly shrimp (six pieces), $6; baked fish, $6; tuna salad croissant, $4; toasted cheese sandwich, $3; tuna melt sandwich, $5. Sides include: homemade potato pierogies with butter and onions, tomato soup, potato pancakes, cabbage with homemade noodles, baked macaroni and cheese, french fries, hush puppies, stewed tomatoes, cole slaw, applesauce, pickle. Soup of the week menu: Feb. 16 and March 9, broccoli cheese; Feb. 23, vegetable; March 2 and 23, New England clam chowder; March 16, lobster bisque. Sale also features thin crepes filled with sweet cream filling, two for $3. Beverages are $1. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.865687, 40.347688], "type": "Point"}}, {"id": "42cd1db8-af63-4041-906b-f3e08023dcd9", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 124.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Monongahela Elks Lodge", "venue_address": "444 Jackson St, Monongahela, PA 15063", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.927167, 40.199815], "type": "Point"}}, {"id": "7de7327d-f86f-44f7-81b1-65452ce1b77a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stmargschool.com/", "handicap": null, "phone": "412-922-7279", "venue_name": "St. Margaret of Scotland School", "venue_address": "310 Mansfield Avenue, Pittsburgh, Pennsylvania 15220, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "school cafeteria", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Sandwiches (no sides): fried or baked fish, crab cake $7. Fish on a dish (no sides): fried or baked fish $6. Dinners (pick Two sides): Two Crab Cake $7; Fried or Baked fish $8; Shrimp in a Basket $7; Fried Fish Sandwich $8; Baked Fish Sandwich $8. (Dinners include your choice of two: Fries, Baked Potato, Cole Slaw or Vegetable. Family special includes four fish sandwiches, french fries and Cole Slaw for $30. A la carte menu: Two Crab Cakes $4; Shrimp in a basket $5; hand-cut french fries $4; baked potato $3; macaroni and cheese $4; pizza $4; haluski $4; 3 pierogies $4; Cole Slaw $1; vegetable $2; Two Dinner Rolls $1. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.04744, 40.422391], "type": "Point"}}, {"id": "a3f94937-8957-4c58-bf92-9af57339bcb1", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 125.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "South Brownsville VFC", "venue_address": "530 water street, Brownsville, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.894309, 40.020716], "type": "Point"}}, {"id": "b38ad58f-e5b1-42a9-a255-2503e1fc6cf7", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "www.stanneparish.com", "handicap": true, "phone": "412-561-0100", "venue_name": "Church of St Anne Fish Fry", "venue_address": "4040 Willow Ave, Castle Shannon", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Location is a school, fish fry in the gym", "etc": "For takeout, call 412-561-0100 from 3:30-6:30 p.m., for orders picked up from 4-6 p.m. For information, call 412-531-5964, or visit www.stanneparish.com. Sponsored by parish\u2019s fair committee to benefit school.\r\n", "menu": {"url": null, "text": "Menu includes: baked or fried fish dinners; fried seafood platter; shrimp dinners; baked fish Florentine; crab cake dinners; jumbo fish sandwiches; cole slaw; french fries; onion rings; baked potatoes; homemade pierogies; macaroni and cheese; haluski; pizza."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.029514, 40.361295], "type": "Point"}}, {"id": "643c8ec6-bbd5-4d28-8f7b-c2fb9d98ab76", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "www.stmpgh.org/morefish", "handicap": true, "phone": "412-833-0031", "venue_name": "St. Thomas More, Bethel Park", "venue_address": "126 Fort Couch Road, Bethel Park, PA", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4:30-7:30 p.m., Family Life Center, 126 Fort Couch Road. Online orders offered. Credit cards accepted (no American Express). ATM available on-site. Gluten-free options available. \r\n\r\nFeaturing homemade pasta sauces by Lucia Facco\r\nFebruary 16 \u2013 Shrimp Sauce\r\nFebruary 23 \u2013 Three Pepper Sauce\r\nMarch 3 \u2013 Smoked Salmon Sauce\r\nMarch 9 \u2013 Shrimp Sauce\r\nMarch 16 \u2013 Three Pepper Sauce\r\nMarch 23 \u2013 Smoked Salmon Sauce", "menu": {"url": null, "text": "Lunch Meal is Hand-breaded 8oz cod filet fried to a golden brown served with Breadworks hoagie roll, coleslaw, and bag of chips.$8.00\r\nDinner options include: \r\n1. Hand-breaded Fried Fish Dinner with French fries or pasta marinara\r\n2. Hand-breaded Fried Fish Sandwich with French fries or pasta marinara\r\n3. Baked Fish Dinner with French fries or pasta marinara\r\n4. Pasta with Marinara\r\n5. Pasta with Featured Sauce\r\n\r\n$10.00 for adults, $5.00 for children\r\n\r\nPizza (regular or white) \u2013 $2 per slice, $10 whole pizza\r\nFrench fries \u2013 $3\r\nMacaroni and cheese \u2013 $4\r\nSoup du jour \u2013 $4\r\nFish Sandwich \u2013 $8"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.052163, 40.342445], "type": "Point"}}, {"id": "58f84cdd-1d6f-4a61-aa0a-2a3a156d10ac", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://holytrinitywashingtonpa.org/", "handicap": null, "phone": null, "venue_name": "Holy Trinity National Catholic Church", "venue_address": "605 Hewitt Ave. Washington, PA 15301", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "Parish social hall", "etc": "every Friday throughout Lent; no fish fry on Good Friday\r\nTimes: 11 a.m. to 7 p.m. \r\n(724) 225-3401 for delivery only", "menu": {"url": null, "text": "FISH SANDWICH $6.50\r\nPIEROGI (each) $1.00\r\nCABBAGE & NOODLES $2.50\r\nCLAM CHOWDER $3.00\r\nCOLE SLAW $1.50\r\nFRENCH FRIES $2.50\r\nMACARONI & CHEESE $2.50\r\nPOTATO PANCAKES (3) $2.50\r\nDRINKS $1.00\r\nDESSERT Cake, Pie $2.00\r\nCOFFEE/ HOT TEA $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}}, {"id": "5b1567ad-a762-4153-b651-3f1e3ffe88ab", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Colemans-Fish-Market-369493546495465/", "handicap": null, "phone": "(304) 232-8510", "venue_name": "Coleman's Fish Market", "venue_address": "2226 Market St, Wheeling, WV 26003", "venue_type": "Market", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Hours 9-5:30", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.724067, 40.059102], "type": "Point"}}, {"id": "2de3428c-a57d-43ab-bbae-6a7f46dcc111", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": null, "handicap": true, "phone": "(412) 794-8233", "venue_name": "Nox's Tavern and Grill", "venue_address": "720 Blaw Ave Pittsburgh, Pennsylvania", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T23:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T23:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T23:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T23:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T23:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T23:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T23:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T23:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "11 a.m. - 11 p.m. daily. Lenten menu starts Feb. 14", "menu": {"url": "https://www.facebook.com/593528547391999/photos/a.605167292894791.1073741827.593528547391999/1569471459797698/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.862612, 40.492498], "type": "Point"}}, {"id": "c1e40c76-ba65-45f3-9ef7-1e57befe2384", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.saintmonica.us/", "handicap": null, "phone": null, "venue_name": "St. Monica", "venue_address": "116 Thorndale Drive, Beaver Falls, Pennsylvania 15010, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "4-7pm", "menu": {"url": "http://www.saintmonica.us/events/fish-fry-7/", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.356114, 40.765526], "type": "Point"}}, {"id": "edf627f9-3b87-406c-a354-97a39263e9e1", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.hcvfd.org/", "handicap": null, "phone": null, "venue_name": "Harrison City VFD", "venue_address": "1010 Mill St, Harrison City, PA 15636", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://www.hcvfd.org/apps/public/news/newsView.cfm?News_ID=145", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.650425, 40.353405], "type": "Point"}}, {"id": "edcc2dea-2e0f-4407-9137-e8e9496b8017", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 138.0, "validated": false, "website": null, "handicap": null, "phone": "724-267-3112", "venue_name": "Marianna VFC", "venue_address": "85 Broad Street, Marianna, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": "No fish fry March 10th", "menu": {"url": "https://www.facebook.com/pages/Mananna-Volunteer-Fire-Department/155045657864372", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.085837, 40.022791], "type": "Point"}}, {"id": "58561525-7c93-4ee0-be6c-727fb446b356", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": null, "handicap": true, "phone": "412-828-9846", "venue_name": "St. Iranaeus", "venue_address": "387 Maryland Avenue, Oakmont, Pennsylvania 15139, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Blough Hall", "etc": null, "menu": {"url": null, "text": "Dinner menu: gluten-free baked fish; beer-battered fish; fried shrimp; tuna salad on croissant. \u201cFamous\u201d salad bar is included with all dinners, plus a choice of one side. Sides: macaroni and cheese; homemade haluski; baked potato; pierogies. Beverages are free for all dine-in dinners. Also featuring selection of homemade desserts. Dinners are $9.50. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.841161, 40.519276], "type": "Point"}}, {"id": "a129eea8-5085-4256-8f1a-e6007abfb816", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-829-7422", "venue_name": "Fire Department of North Versailles at the South Wilmerding Social Club", "venue_address": "830 Sylvan Ave., North Versailles, PA", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T10:30:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T10:30:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T10:30:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T10:30:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T10:30:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T10:30:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T10:30:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T10:30:00"}], "venue_notes": "SWSC building. Enter through double doors on Sylvan Avenue.", "etc": null, "menu": {"url": "http://fdnv.org/custom.html?id=19433", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.795318, 40.389236], "type": "Point"}}, {"id": "cf6c58cf-a216-4930-b6c7-80c3863f533a", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 266.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Our Lady of the Lake", "venue_address": "128 Sunset Drive, Edinboro PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}], "venue_notes": null, "etc": "March 3, 17, 24, 31, and April 7", "menu": {"url": null, "text": "baked or fried fish. adult $10, child donation $5. includes baked potato or mac and cheese, coleslaw, green beans, bread, refreshments, and dessert. Tickets and takeout at the door."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.136584, 41.874356], "type": "Point"}}, {"id": "bfe17408-ffd6-4eb4-b88a-96fc0d497bc5", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/keithskatering/", "handicap": null, "phone": "412-373-6788", "venue_name": "Keith Heinritz Katering", "venue_address": "209 Brinton Ave, Trafford, PA", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T10:30:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T10:30:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T10:30:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T10:30:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T10:30:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T10:30:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T10:30:00"}], "venue_notes": null, "etc": "10:30am-9pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.762428, 40.382784], "type": "Point"}}, {"id": "bee8d6fa-cf84-4104-a80f-1deb316aa914", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 80.0, "validated": false, "website": "http://www.spitfirez.com/", "handicap": null, "phone": "412-824-3922", "venue_name": "Spitfirez", "venue_address": "316 Airbrake Avenue, Wilmerding, PA", "venue_type": "Restaurant", "alcohol": false, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Starts March 1st as part of the regular menu", "menu": {"url": null, "text": "1/2 pound Haddock sandwich and platter with fryz and slaw."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.806066, 40.39542], "type": "Point"}}, {"id": "e686efee-a033-4e88-a2cf-8e2c0a6c9cb5", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-461-9503", "venue_name": "Holy Angels (Hays)", "venue_address": "408 Baldwin Road Pittsburgh, Pa. 15207", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Dinners: fried fish sandwich, $10, includes french fries and cole slaw; baked fish dinner, $10, includes baked potato, cole slaw and roll. Side-dish menu: macaroni and cheese; baked potato; french fries; bun (sandwich); cole slaw. Also featuring cheese pizza, $8 for whole, $1 per slice. Soup menu featuring New England clam chowder and Maryland crab for $3 each. Also, a la carte menu, beverages and dessert."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.93301, 40.387258], "type": "Point"}}, {"id": "7e6bc244-82e4-4e42-b432-de664ec171ec", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 1.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Bioni-Yeckel VFW Post 8308", "venue_address": "446 Georgetown Rd. Lawrence, Pa. 15055", "venue_type": "Veterans", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.126931, 40.305571], "type": "Point"}}, {"id": "ea4ba552-ba73-4ec7-ac02-d7fab2ca8360", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 295.0, "validated": false, "website": "http://www.otbbicyclecafe.com/", "handicap": false, "phone": "xxx-xxx-xxxx", "venue_name": "OTB Bicycle Cafe", "venue_address": "2518 East Carson St, Pittsburgh, PA 15203", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "We will be featuring a Colossal Fish sandwich with lettuce and tomato, Guinness Fish tacos with lime slaw, avocado, and pico de gallo, and last but not least, our OTB Shrimp Po Boy!!"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.969068, 40.427401], "type": "Point"}}, {"id": "629f673c-07be-4e90-9959-5e346beae92b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 87.0, "validated": false, "website": null, "handicap": null, "phone": "724-335-8130", "venue_name": "Arnold Volunteer Fire Company", "venue_address": "601 Drey St., Arnold, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": "In the Public Safety Building", "etc": "Call for details", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.767803, 40.580214], "type": "Point"}}, {"id": "c663d3a8-3e65-48fc-abd1-91d81af11a72", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://harrisgrill.com/", "handicap": null, "phone": "(412) 362-5273 ", "venue_name": "Harris Grill", "venue_address": "5747 Ellsworth, Pittsburgh, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM \r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.931308, 40.455965], "type": "Point"}}, {"id": "8c89db5f-5295-43ab-8a44-736fb3c993e5", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 263.0, "validated": false, "website": "https://www.facebook.com/events/223183358152585/", "handicap": null, "phone": "Sonya Miller 724-518-0596 or Darra Owens 724-740-9055", "venue_name": "Daisytown Community Center", "venue_address": "3 Main St, Daisytown, Pennsylvania 15427", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": "Every Friday from 11am to 6pm starting March 17th to April 14th. ", "menu": {"url": null, "text": "10 Fish Dinner- Includes 3 pieces of whiting fish, fries, coleslaw and dessert. 5 Sandwich with 2 pieces of fish, no sides. Drinks available for purchase. Dine in or take out"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.937363, 40.055582], "type": "Point"}}, {"id": "9e0ebbad-4762-4cf3-a807-09c006c7b29b", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "www.Facebook.com/NAVFD77", "handicap": true, "phone": "(724) 668-9911", "venue_name": "New Alexandria Volunteer Fire Department", "venue_address": "8370 State Route 22, New Alexandria, Pennsylvania 15670, United States", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": "fundraising@navfd77.com", "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "New Alexandria Fireman's Club", "etc": "When: Every Friday throughout Lent including Good Friday\r\nTimes: 4pm \u2013 7pm", "menu": {"url": null, "text": "Dinners $9.00\r\nChoose: Fried Fish, Baked Fish, Popcorn Shrimp or Chicken Tenders\r\nIncludes: 1 hot side, applesauce or coleslaw, drink, dessert\r\nFish Sandwich (Fried or Bake) $6.00\r\nPopcorn Shrimp $6.00\r\nChicken Tenders $6.00\r\nHot Sides $3.00\r\nFries, Mac&Cheese, Pierogi Casserole or Haluski\r\nApplesauce $1.00\r\nColeslaw $1.00\r\nDessert $1.00\r\nCoffee/ Lemonade $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.415829, 40.401498], "type": "Point"}}, {"id": "dbc3822b-47c8-4f53-88ac-f6b5988490ba", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 230.0, "validated": false, "website": "http://www.palazzo1837.com/", "handicap": null, "phone": "724-223-1837", "venue_name": "Palazzo 1837 Ristorante", "venue_address": "1445 Washington Road, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.626231, 40.499601], "type": "Point"}}, {"id": "9db06884-5469-429d-8e02-850c24cb9d78", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-233-7302", "venue_name": "Clairton VFD (takeout only)", "venue_address": "307 Division Avenue, Clairton, Pennsylvania 15025, United States", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Non-club members welcome for takeout only. Free local delivery (2 miles), $15 minimum.", "menu": {"url": "https://www.facebook.com/248107768675101/photos/rpp.248107768675101/1066234680195735/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.888269, 40.30501], "type": "Point"}}, {"id": "a10c274d-b1b8-4fce-a296-0c6d9d83dd11", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.skdparish.com/", "handicap": true, "phone": "724-209-1370, ext. 424", "venue_name": "St. Katharine Drexel, Bentleyville", "venue_address": "Drexel Hall (Former K of C hall), 208 Abromaitis Street, Bentleyville, Pennsylvania 15314, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T13:30:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T13:30:00", "dt_start": "2018-03-30T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Drexel Hall (former K of C hall), 208 Abromaitis St.", "etc": null, "menu": {"url": null, "text": "beer-battered sandwich only, $8; beer-battered cod dinner with two sides, $10; large shrimp dinner with two sides, $10; baked cod fillet dinner with two sides, $10; crab cake dinner with two sides, $8; potato/cheese pierogies (three) dinner with two sides, $8; homemade macaroni and cheese dinner with two sides, $6. A la carte menu: french fries, $2.75; french fries with cheese, $3; homemade macaroni and cheese, $2.50; homemade cole slaw, $2; green beans, $1.50; applesauce, $1.50. Takeout available; call 724-209-1370, ext. 424."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.01342, 40.112986], "type": "Point"}}, {"id": "28c8589a-a6cd-440f-b847-6114fe605824", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 89.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Level Green VFD", "venue_address": "536 State Route 130 Level Green, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://levelgreenvfd.org/custom.html?id=19721", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.729517, 40.391566], "type": "Point"}}, {"id": "cd3b20ef-a0e0-441d-8e4b-972d208c87ea", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 161.0, "validated": false, "website": "http://avellafire35.org/custom.html?id=22853", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Avella VFD", "venue_address": "1560 Avella Rd., Avella, PA 15312", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": "Avella Vol. Fire Dept. and Avella Area Community Association Please Join Us Ash Wednesday - March 1st And Every Friday until Easter 11:00 AM to 7:00 PM Eat In or Take out at the AVFD Social Hall. For Deliveries Please Call: 724-587-5870. ", "menu": {"url": null, "text": "Fish Dinner $10.00, Shrimp Dinner $10.00, Fish Sandwich $7.00, Shrimp (6 pieces) $7.00, French Fries $2.00, Coleslaw $2.00, Pierogies 4/$2.00, Macaroni and Cheese $2.00, Cabbage and Noodles $2.00, Hush Puppies $2.00, Desserts $1.00, Pop/Water $1.00"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.459193, 40.274316], "type": "Point"}}, {"id": "2dea9ae0-28a4-4b9a-9b25-103bb2eae102", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "American Legion Post 760, Bethel Park", "venue_address": "2409 Bethel Church Rd., Bethel Park, PA 15102", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Guests should enter through the Front Porch entrance.", "etc": "\r\nWe are open to the public from 4-8 Ash Wednesday and every Friday including Good Friday which will start at 3pm. Cash Only. Guests should enter through the Front Porch entrance. Proceeds are to benefit the local veterans.", "menu": {"url": null, "text": "Platters (include cole slaw and choice of homemade chips or fries):\r\nBaked or Fried Fish Sandwiches $9.00\r\nShrimp Basket $7.00\r\n\r\nEntrees:\r\nFish Sandwich (Fried or baked) $7.50\r\nShrimp Basket $6.00\r\nPierogies $6.00\r\n\r\nSides:\r\nHomemade Chips $2.00\r\nFresh Cut Fries $2.00\r\nMacaroni & Cheese $2.50\r\nHomemade Haluski $2.50\r\nHomemade Cole Slaw $1.00"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.03048, 40.344581], "type": "Point"}}, {"id": "d77cc2ca-5dd8-44e0-88b6-25d4600dcce3", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 36.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Joseph, Roscoe", "venue_address": "105 Good St. Roscoe, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.869383, 40.078953], "type": "Point"}}, {"id": "d0b593bb-30fd-4f84-9952-60c3b10c2bd2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.kretzlerstavern.com/", "handicap": null, "phone": "(412) 821-1606", "venue_name": "Kretzler's Tavern", "venue_address": "2240 Babcock Blvd., Pittsburgh, Pennsylvania", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "famous fish sandwich"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.997174, 40.512522], "type": "Point"}}, {"id": "3ca2e4f5-b78e-45db-bca6-521d770ddcc3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 896-5328", "venue_name": "Club 22", "venue_address": "526 Monongahela Avenue, Glassport, Pennsylvania 15045, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "11am-3:30am", "menu": {"url": "https://www.facebook.com/Club22Glassport/photos/a.364478573724088.1073741828.362030913968854/877436109094996/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.892484, 40.326562], "type": "Point"}}, {"id": "60e6b216-7d70-4c1a-8e68-93270737b9fb", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.saintcolumbkilleparish.org/", "handicap": null, "phone": "724-695-9084", "venue_name": "St. Columbkille", "venue_address": "103 Church Rd, Imperial, PA 15126", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Takeout filled in the hall", "etc": null, "menu": {"url": null, "text": "Menu fish dinner, $7 for adults, $5 for child, $5.50 for senior. Shrimp dinner for $7.50, combo fish and shrimp dinner, and baked fish dinner with green beans almondine instead of french fries. Also featuring fish sandwich for $6, and the famous Columbkille sandwich for $6.50."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.243387, 40.447793], "type": "Point"}}, {"id": "3aa897f8-33a8-4e7c-8047-fbc910cf25a7", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 293.0, "validated": false, "website": null, "handicap": null, "phone": "724-744-2400", "venue_name": "Claridge VFW", "venue_address": "3100 Blocks Rd., Claridge, PA 15623", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/111109495633531/photos/a.314237345320744.69221.111109495633531/1251260814951721/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.616433, 40.366033], "type": "Point"}}, {"id": "38867660-2058-48ac-aacd-afd173d2f7f4", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-466-2405", "venue_name": "Dravosburg Volunteer Fire Department #1", "venue_address": "598 Ravine Street, Dravosburg, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T14:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T14:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T14:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T14:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T14:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T14:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T14:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and every Friday of Lent, 2pm-7pm", "menu": {"url": "https://www.facebook.com/photo.php?fbid=945833431309&set=p.945833431309&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.892203, 40.352022], "type": "Point"}}, {"id": "1f101959-68c8-49b8-888a-c85c8cbe6ab0", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.whiteoakpost701.org/", "handicap": null, "phone": "(412) 672-7994 Website: http://www.whiteoakpost701.org/", "venue_name": "American Legion Post 701 - White Oak", "venue_address": "2813 Capitol Street, White Oak, Pennsylvania 15131, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Where: Located at the White Oak American Legion with plenty of parking and seating. Patrons can eat in the bar area (smoking permitted) or in the smoke-free ballroom.\r\nWhen: Wednesday, February 14, 2018 (Ash Wednesday) & Every Friday in Lent, including Good Friday (March 30, 2018)\r\nTimes: 3:00PM - 9:00PM\r\n", "menu": {"url": null, "text": "DINNERS:\r\n*** All Dinners served with choice of 2 sides ***\r\n1lb. Fish Dinner (Fried or Baked) \u2014 $8.50\r\nLobster Ravioli (6) \u2014 $8.50\r\n4-Cheese Ravioli (6) \u2014 $6.50\r\nPierogis & Onions (6) \u2014 $6.00\r\n2 Deviled Crabs \u2014 $6.50\r\nButterfly Shrimp (8) \u2014 $8.00\r\nPopcorn Shrimp \u2014 $6.50\r\nSIDES:\r\nFresh-Cut French Fries\r\nOnion Rings\r\nMacaroni & Cheese\r\nHaluski\r\nColeslaw\r\nApplesauce\r\nEXTRAS:\r\n1 Deviled Crab \u2014 $2.00\r\nPierogis & Onions (3) \u2014 $3.00\r\nLarge Side \u2014 $2.50\r\nCake (when available) \u2014 $1.00/slice\r\nCoffee \u2014 $1.00/cup\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.823549, 40.354582], "type": "Point"}}, {"id": "e13127c8-1e58-4410-bf12-6e7a4e860a8f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://crabtreevfd.com/", "handicap": null, "phone": "(724) 837-2231", "venue_name": "Crabtree Volunteer Fire Department", "venue_address": "1610 Latrobe Crabtree Rd, Greensburg, Pennsylvania 15624, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "Social Hall", "etc": "When: Every Friday during Lent including Good Friday Times: 4:30PM - 7:30PM", "menu": {"url": null, "text": "Baked Fish & Pierogi Dinners\r\nItalian Baked Fish & Pierogi Dinners\r\nPierogi Dinners\r\nFried Fish Sandwiches & Fries\r\nChicken Tenders & Fries\r\nCole Slaw\r\nHomemade Haluski\r\nHomemade Mac-n-Cheese\r\nHomemade Deserts\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.465457, 40.361934], "type": "Point"}}, {"id": "748a626e-32de-488b-af2a-9295635f6e21", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 322.0, "validated": false, "website": "https://www.facebook.com/events/1422747114442799/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Callery Fire Hall **Good Friday Only**", "venue_address": "179 Main St, Callery, Pennsylvania 16024", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.037622, 40.739058], "type": "Point"}}, {"id": "f1c9ffd2-0fbe-4a40-8e4f-b1b20e25a79d", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 231.0, "validated": false, "website": "https://www.facebook.com/shenanigansamitypa/", "handicap": null, "phone": "724-225-4646", "venue_name": "Shenanigans Bar and Grill", "venue_address": "921 Amity Ridge Road Amity, PA 15311", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.2106, 40.056951], "type": "Point"}}, {"id": "d578a119-db34-4486-b31f-fff2a689888f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "Mary, Mother of the Church, Charleroi (ASH WEDNESDAY ONLY)", "venue_address": "Marian Hall (lower level of church), 624 Washington Ave, Charleroi, Pennsylvania 15022, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": "Marian Hall (lower level of church)", "etc": null, "menu": {"url": null, "text": "Menu is choice of fish sandwich or baked fish, choice of potato, vegetable, Amish cole slaw, dessert and coffee and tea service. Tickets are $10 for adults, $5 for children, and available at the door. Also, raffles and basket auction. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.90064, 40.139346], "type": "Point"}}, {"id": "8c9865dd-d166-4a12-9116-f2a93dfa4525", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/newlifechurchofgodpittsburgh/", "handicap": null, "phone": "(412) 421-7101", "venue_name": "New Life Church of God in Christ (Every other week)", "venue_address": "1120 Greenfield Avenue, Pittsburgh, Pennsylvania 15217, United States", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": " Fish Fry Menu\r\n\r\nFish Sandwich on a Bun - $8.00\r\nFish Platter (includes 2 sides) - $10.00\r\nCrab Cake Sandwich on a Bun - $10.00\r\nCrab Cake Platter (includes 2 sides) - $12.00\r\nSides\r\nPierogies (potato-cheese blend)\r\n3 Pierogies with or without onions $2.00\r\n6 Pierogies with or without onions $4.00\r\n12 Pierogies with or without onions $7.00\r\nFrench Fries - $2.00; Onion Rings - $2.00\r\nCole Slaw - $2.00\r\nPotato Salad - $2.00\r\nMac N Cheese - $2.00\r\nHaluski - $2.00\r\nBeverages:\r\nBottled Water - $1.00\r\nBottled Drinks - $1.50\r\nDessert - $1.50"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.929841, 40.420988], "type": "Point"}}, {"id": "ab1f6def-ee11-4fd6-9e4a-1b77d14a79d0", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.stsjohnandpaul.org", "handicap": true, "phone": "412-440-3044", "venue_name": "SS John and Paul", "venue_address": "2586 Wexford Bayne Rd, Franklin Park", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "fishfry@stsjohnandpaul.org", "events": [{"dt_end": "2018-02-14T19:30:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T11:30:00"}], "venue_notes": "Cardinal DiNardo Center", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-7:30 p.m.", "menu": {"url": null, "text": "Platter menu, $11, includes two sides: jumbo beer-battered fried cod (too big for the bun) or baked cod, with or without bun; fried breaded shrimp basket; potato and cheese pierogies. Sides: french fries; cole slaw; macaroni and cheese; applesauce; pierogies (two). Kids\u2019 meal is $5 and includes kid-size fish or four pierogies, with one side and applesauce. Soup is $4 for 16 ounces. All dine-in dinners include choice of lemonade, iced tea, water or coffee. Pop is $2 for 20 ounces. Fish sandwich is $8. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.105147, 40.608199], "type": "Point"}}, {"id": "207e7785-2fd0-4c73-96b5-2606c4274426", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.olof.us/", "handicap": null, "phone": "412-375-7672", "venue_name": "Our Lady of Fatima, Hopewell Township", "venue_address": "2270 Brodhead Road Hopewell Township, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}], "venue_notes": "Fish Fry is in Kohler Hall.", "etc": "Our Lady of Fatima Lenten Fish Fry is every Friday through Good \r\nFriday. Weekly hours are 4-7pm; Good Friday hours are 3-7pm.", "menu": {"url": null, "text": "Take out and eat in sandwiches and dinners in Kohler Hall. We have both fried and baked fish, fried shrimp, halushki, pierogies, French fries, freshly cooked vegetables, and homemade desserts. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.257412, 40.585077], "type": "Point"}}, {"id": "77e7739b-26a2-434b-8e3a-1fe48d843854", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 109.0, "validated": false, "website": null, "handicap": null, "phone": "412-380-9300", "venue_name": "Labriola's Italian Market", "venue_address": "4039 Monroeville Blvd Monroeville, Pa 15146", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.768917, 40.435608], "type": "Point"}}, {"id": "727a6d26-0fd5-41db-86e8-a99f245d7200", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://stfrancischurch.net/", "handicap": true, "phone": "724-348-7145", "venue_name": "St Francis of Assisi, Finleyville (ASH WEDNESDAY ONLY, FINLEY HALL)", "venue_address": "3609 Washington Ave, Finleyville, Pennsylvania 15332, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": "stfran1893@comcast.net", "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T12:00:00"}], "venue_notes": "Finley Hall", "etc": null, "menu": {"url": null, "text": "Ash Wednesday, noon-6:30 p.m., Finley Hall, 3609 Washington Ave. Dinners feature baked and fried fish, plus a la carte items. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.99888, 40.25452], "type": "Point"}}, {"id": "76f4014d-2b4b-4659-8f37-494b3592feac", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 466-6662", "venue_name": "Payne Chapel AME Church", "venue_address": "601 Priscilla Avenue, Duquesne, Pennsylvania 15110, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}], "venue_notes": null, "etc": "When: Every Friday February 16th through March 23rd\r\nTimes: 3:00 pm until 7:00 pm", "menu": {"url": null, "text": "Catfish, Whiting, Wing Ding Dinners $10.00 Shrimp Dinners $12.00\r\ninclude potato salad or mac & cheese, green beans and a corn muffin.\r\nFish Sandwich $7.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.849365, 40.367979], "type": "Point"}}, {"id": "d9e575e6-b25f-43b2-94d7-33776d916348", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 319.0, "validated": false, "website": null, "handicap": true, "phone": "304-232-1777", "venue_name": "Our Lady of Perpetual Help", "venue_address": "4136 Jacob St, Wheeling, WV 26003", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Coleman's fish, french fries, mac and cheese, meatless soup, cabbage and noodles, pierogi, stewed tomatoes, meatless spanish rice, coleslaw and desserts. For more information or to place orders call 304-232-1777."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.725564, 40.039062], "type": "Point"}}, {"id": "72389782-153f-4c72-81b0-b0538b154a34", "properties": {"lunch": true, "homemade_pierogies": null, "validated": false, "website": "http://www.aliquippacroatiancenter.com", "handicap": null, "phone": "724-375-3021", "venue_name": "Aliquippa Croatian Center", "venue_address": "2365 Concord Street, Aliquippa PA 15001", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "See website for menu."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.284983, 40.60681], "type": "Point"}}, {"id": "9e5c1a1b-f565-4735-8377-d26c9e795b5c", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 227.0, "validated": false, "website": "https://www.facebook.com/tripletstavern/", "handicap": null, "phone": "724-229-2929", "venue_name": "Triple Ts Tavern", "venue_address": "30 Oregon Street, Washington PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": "Inside the tavern. Must be 18 to enter. ", "etc": "Fish available on a first come, first served basis. ", "menu": {"url": null, "text": "a la carte; Menu includes 8oz breaded Icelandic cod sandwich or breaded deep fried shrimp. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.251892, 40.16767], "type": "Point"}}, {"id": "dead16b2-e327-4aff-84f9-d7640823baba", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://tinyurl.com/riverviewfish", "handicap": true, "phone": "412.321.7300", "venue_name": "Riverview Church, on Pittsburgh's North Side", "venue_address": "3505 Perrysville Avenue, Pittsburgh, Pennsylvania 15214, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": "rachelharvey.silentd@gmail.com", "events": [{"dt_end": "2018-02-16T20:30:00", "dt_start": "2018-02-16T17:30:00"}, {"dt_end": "2018-02-23T20:30:00", "dt_start": "2018-02-23T17:30:00"}, {"dt_end": "2018-03-02T20:30:00", "dt_start": "2018-03-02T17:30:00"}, {"dt_end": "2018-03-09T20:30:00", "dt_start": "2018-03-09T17:30:00"}, {"dt_end": "2018-03-16T20:30:00", "dt_start": "2018-03-16T17:30:00"}, {"dt_end": "2018-03-23T20:30:00", "dt_start": "2018-03-23T17:30:00"}, {"dt_end": "2018-03-30T20:30:00", "dt_start": "2018-03-30T17:30:00"}], "venue_notes": "Church Lower Level. Accessible.", "etc": "Major credit cards accepted.", "menu": {"url": "https://riverviewfish.wordpress.com/", "text": "Restaurant quality! Hand-Battered Fish, Fresh Cut French Fries, Shrimp, Mac & Cheese, Pierogis, Hush Puppies, Cheese Sticks, Cole Slaw, Cheesecake, Baked Goods, Beverages\r\n\r\nSmall fish dinner with two sides: $8.95\r\nLarge fish dinner with two sides: $10:95\r\nSmall fish sandwich with two sides: $9.95\r\nLarge fish sandwich with two sides: $11.95\r\n\r\nChoose two: French fries, cole slaw, hushpuppies, mac n cheese\r\n\r\nSmall fish sandwich only: $4.95\r\nLarge fish sandwich only: $6.95\r\nShrimp and fries dinner: $5.99\r\nMacaroni and cheese side only: $2.95\r\nSmall pierogies (3): $2.95\r\nLarge pierogies (6): $4.95\r\nCheese sticks (4): $3.95\r\nCheesecake: $1.75\r\nBeverages: $1.00\r\n\r\nEat in or take out! All major credit cards accepted. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.014374, 40.484124], "type": "Point"}}, {"id": "4dd9fd7e-c1f8-4697-91b0-245685e2f29e", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 129.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Option Independent Fire Company", "venue_address": "825 Streets Run Road, Pittsburgh, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T15:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T15:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T15:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/photo.php?fbid=10212631954581625&set=p.10212631954581625&type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.971825, 40.348215], "type": "Point"}}, {"id": "a2dcf917-7559-4246-9c0e-5d3e4d5c3477", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-752-9350", "venue_name": "Holy Redeemer, Ellwood City - Takeout-only pizza and pierogie sale", "venue_address": "603 Bridge Street, Ellwood City, Pennsylvania 16117, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T17:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-03-02T17:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-16T17:00:00", "dt_start": "2018-03-16T11:00:00"}], "venue_notes": "Catholic Center", "etc": "To place an order, call 724-752-9350 by 2 p.m. on day of sale.", "menu": {"url": null, "text": "Choice of red or white pizza for takeout only. Cost is $8. Frozen pierogies sold by the dozen."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.283785, 40.870378], "type": "Point"}}, {"id": "fb7ec904-705a-4ce7-b6e1-6b2c51aa11ce", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stbernardfishfry.net", "handicap": true, "phone": "412-440-2697", "venue_name": "St. Bernard", "venue_address": "311 Washington Road", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Gourmet fish fry, with sandwiches, fish and pasta specials. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.043452, 40.386773], "type": "Point"}}, {"id": "50e90dc1-a8d2-4069-ae05-ce79d083cc81", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "ssjpittsburgh.org", "handicap": true, "phone": "412-563-1353", "venue_name": "SS. Simon and Jude, Scott Township", "venue_address": "1607 Greentree Road Scott Township, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Large parking lot that fills up quickly. Expect a line. ", "etc": "The SSJ Fish Fry is back again this year. The event is known locally for serving homemade fresh quality food with generous portions and at great prices! Open on Ash Wednesday and Fridays of Lent from 4PM to 7PM excluding Good Friday. Held in the spacious Parish Life Center gymnasium, 1607 Greentree Road.", "menu": {"url": "http://docs.wixstatic.com/ugd/a206bb_abf7ee8cf4b646bda73f158a4e9a2434.pdf", "text": "Extensive menu includes: fried fish dinner, $9.00; baked fish dinner, $9.00; crab cake dinner, $9.00; shrimp dinner, $9.00 fried fish sandwich, $7.00; baked fish sandwich $7.00; crab cakes, $7.00; shrimp, $7.00; Homemade items are cabbage and noodles; macaroni and cheese, perogies, and baked goods. Other menu items: Pizza, French fries, with and without cheese; fried provolone sticks; fried onion rings; cole slaw; zucchini planks; soup; lobster bisque and more. Also featuring special kids meal featuring for $4.50."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.063222, 40.39991], "type": "Point"}}, {"id": "ffe9ce4b-9eb2-49f0-b611-711a9e5b25c9", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-842-3141 or 724-845-1684", "venue_name": "Leechburg VFC", "venue_address": "268 Canal Street Leechburg, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and every Friday during Lent including Good Friday 3pm-8pm", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10208695921075883&set=p.10208695921075883&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.604859, 40.625222], "type": "Point"}}, {"id": "6654fd3f-2b1c-48bf-afd5-6893a6774d5e", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 260.0, "validated": false, "website": "http://www.beechiesplace.com", "handicap": null, "phone": "724-222-7079", "venue_name": "Beechies Place", "venue_address": "400 West Pike St Meadow Lands, PA 15347", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-02-16T00:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "They will have a special Lenten menu Friday during Lent."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.221588, 40.218096], "type": "Point"}}, {"id": "46e09b74-5c59-4257-bf5f-662feb46c35c", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 166.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Becker's Cafe", "venue_address": "315 Olivia Street McKees Rocks PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.057127, 40.474652], "type": "Point"}}, {"id": "610d1ab5-e1d4-44db-acf1-199a1ca4d702", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.icwashpa.net", "handicap": true, "phone": "724-663-7675", "venue_name": "Sacred Heart Church of Immaculate Conception Parish, Claysville", "venue_address": "Rt 40 and 231 South, Claysville, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "social hall", "etc": "Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. Takeout available; call 724-663-7675. Delivery available on orders of $20 or more. Contact information: phone, 724-663-7675; website, www.icwashpa.net or www.facebook.com/icwashpa; Twitter, @icwashpa; app store, Immaculate Conception Church.\r\n", "menu": {"url": null, "text": "Menu features Coleman fried and baked fish dinners and sandwiches, along with fish dinners. Sides include french fries, cabbage and noodles, macaroni and cheese, cole slaw, desserts and beverages. Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.415484, 40.116334], "type": "Point"}}, {"id": "5ef7ce2d-c31e-4c59-bc63-afc7c1fc889a", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 85.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Doublewide Grill (North Huntingdon)", "venue_address": "8695 U.S. Hwy 30, Irwin, PA", "venue_type": "Restuarant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.686583, 40.318748], "type": "Point"}}, {"id": "c42d3a77-4e61-4ecb-b57d-2b532b25b565", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 265.0, "validated": false, "website": null, "handicap": null, "phone": "814-825-7313", "venue_name": "Our Lady of Mount Carmel, Scheffner Hall", "venue_address": "1553 East Grandview Blvd. Erie, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fried fish and/or cheese pierogi. Adult $10, Child $5. Includes choice of French Fries, potato salad, or mac and cheese, coleslaw or green beans and ice cream dessert. Takeout 50 cents extra."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.010836, 42.114623], "type": "Point"}}, {"id": "fbea2373-ce98-4904-aacb-a52da7ace061", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "https://www.facebook.com/SHOPANDGO/", "handicap": null, "phone": "412-384-9111", "venue_name": "Shop N Go", "venue_address": "2226 PA-837, West Elizabeth, PA 15088", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/SHOPANDGO/photos/a.165259453529016.63198.119862611402034/1260603760661241/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.902427, 40.268082], "type": "Point"}}, {"id": "6cee1896-7530-4a93-86af-f0d46c937329", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://avilaparish.org/lenten-fish-fry/", "handicap": true, "phone": "412-367-9001", "venue_name": "St. Teresa of Avila, Perrysville", "venue_address": "1000 Avila Court Pittsburgh, PA 15237", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Online orders available at http://avilaparish.org/lenten-fish-fry/. Online orders will ONLY be filled when complete between 3-6 pm on Fridays. Orders placed outside of this time WILL NOT be filled.", "menu": {"url": "http://avilaparish.org/lenten-fish-fry/", "text": "Adults \u2013 $10\r\nMeal includes choice of main, two sides, soup, bread, and drink\r\n\r\nKids 6-10 years \u2013 $5 ; Kids 5 and under \u2013 FREE\r\nMeal includes fish nuggets, two sides, and a drink\r\n\r\nMENU\r\n\r\nMain\r\nFried or Baked cod\r\nFried shrimp\r\n\r\nSoup\r\nTomato Florentine\r\nClam Chowder\r\n\r\nSides\r\nFresh Cut French Fries, Macaroni & Cheese, or Baked Potato\r\nCole Slaw or Applesauce\r\n\r\nALA CARTE ITEMS\r\nFish (fried or baked) Sandwich \u2013 $6.00\r\nShrimp basket \u2013 $6.00\r\nMacaroni & Cheese \u2013 $2.00\r\nFrench Fries \u2013 $2.00\r\nBaked Potato \u2013 $2.00\r\nHaluski \u2013 $2.00\r\nCup of Soup \u2013 $2.00\r\nCole Slaw \u2013 $1.00\r\nApplesauce \u2013 $1.00\r\nCoffee/Tea \u2013 $0.75\r\nMilk/Soda \u2013 $0.75"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.039719, 40.539051], "type": "Point"}}, {"id": "46b21829-ef91-488a-950a-9a6732244d95", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/Harringtons-114128741969634/", "handicap": true, "phone": "(724) 796-5117", "venue_name": "Harrington's", "venue_address": "717 Robinson Highway, Mc Donald, Pennsylvania 15057, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/114128741969634/photos/a.665318160184020.1073741826.114128741969634/1515658565149971/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.261538, 40.381131], "type": "Point"}}, {"id": "039cf733-a956-477a-b1a4-ac66837bde86", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/leetsdalefire/", "handicap": null, "phone": "(724) 266-3409", "venue_name": "Leetsdale Fire Department at the Leetsdale VFW", "venue_address": "515 Beaver Street, Leetsdale, Pennsylvania 15056, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Leetsdale VFW at the corner of Ferry and Beaver Streets in Leetsdale.", "etc": "The Leetsdale Fire Department is holding their Annual Lenten Fish Fry on Fridays during Lent including Good Friday from 4PM to 7PM. As in years past, this event will be held at the Leetsdale VFW on the corner of Ferry and Beaver Streets (515 Beaver Street) in Leetsdale. We will be offering hand battered fish, fresh cut fries, shrimp, cole slaw, and other goodies. Eat In, Take Out, and limited Delivery is available. Orders may be place by calling 724-266-3409.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.206223, 40.56339], "type": "Point"}}, {"id": "ba53ed22-09c0-46a9-bb6c-88ff8a788c96", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 210.0, "validated": false, "website": "http://rvfc27.com", "handicap": null, "phone": "724-632-6390", "venue_name": "Richeyville VFC", "venue_address": "14 Firehall Road, Richeyville, PA 15358", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T10:30:00-04:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T10:30:00-05:00"}, {"dt_end": "2018-02-14T18:00:00-05:00", "dt_start": "2018-02-14T10:30:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T10:30:00-05:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T10:30:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T10:30:00-04:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T10:30:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T10:30:00-04:00"}], "venue_notes": null, "etc": "Wednesday, March 1st (Ash Wednesday) and every Friday during Lent.", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.002, 40.05341], "type": "Point"}}, {"id": "6cd742a4-f4da-47e1-b805-55549bb74e9a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 264-0846", "venue_name": "Coraopolis Elks Lodge #1090", "venue_address": "1150 Stoops Ferry Road, Coraopolis PA 15108", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": null, "etc": "Fish Frys on Fridays during Lent. Call for more information.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.213421, 40.541482], "type": "Point"}}, {"id": "03fe1408-1777-41c2-9d42-4017ce3b4c18", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stmichaelelizabeth.org", "handicap": true, "phone": "412-751-0663", "venue_name": "St. Michael, Elizabeth", "venue_address": "101 Mclay Drive, Elizabeth, Pennsylvania 15037, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Archangel Hall", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Menu features fish and shrimp dinners, fish sandwiches, pierogies, macaroni and cheese, haluski, homemade soups, meatless pasta, cheese pizza, cole slaw, french fries and an array of desserts. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.837579, 40.269328], "type": "Point"}}, {"id": "42cfe57b-0d2b-4084-bf4e-874586a5e21a", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 159.0, "validated": false, "website": "https://www.facebook.com/American-legion-Post-902-148513762170830/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "American Legion Post 902", "venue_address": "124 West Pike St., Houston, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fish and shrimp available for Lent"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.211168, 40.248652], "type": "Point"}}, {"id": "59342f24-18f4-48a1-8d34-89ddbe4fcedd", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 54.0, "validated": false, "website": "http://www.ihmcmercer.com", "handicap": null, "phone": "724-662-2999", "venue_name": "Immaculate Heart of Mary", "venue_address": "100 Penn Avenue, Mercer, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": "ihm@zoominternet.net", "events": [{"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}], "venue_notes": "Event is in Gallagher Hall", "etc": null, "menu": {"url": null, "text": "Adults: 10 dollars; Children: 5 dollars (under 3 free) -- fried fish, fries, coleslaw, bread and butter, coffee, tea, lemonade"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.240215, 41.232051], "type": "Point"}}, {"id": "20190d02-de8d-4e01-a458-d820228f186f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-758-9254", "venue_name": "Ellwood City Loyal Order of the Moose, Lodge #93", "venue_address": "1400 Factory Ave, Ellwood City, PA 16117", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Kitchen 4pm-9pm, Last Order at 8:45pm\r\nOpen Monday-Saturday, Closed Sunday", "menu": {"url": null, "text": "Fish Fry Friday\r\nWings also available\r\n\r\nFish Dinner $9.50\r\nBattered or Baked ~Fries or Mac N\u2019 Cheese ~Coleslaw or Small Side Salad\r\n\r\nFish on a Dish $7.50\r\nChicken Planks (4) $7.50\r\nFish Nuggets $7.50\r\nFish Sandwich $7.95\r\nAdd Cheese $1.00\r\nMac N\u2019 Cheese or Fries $1.25\r\nColeslaw $1.00\r\nSmall Side Salad $2.00\r\nSeason Waffle Fries $4.50\r\nSteak Fries $4.50\r\n\r\nFish Nugget Salad $9.50\r\nSalad, Mixed Veggie, Olives, Onions, Banana Pepper, Egg, Fries, Cheese\r\n\r\nBreaded Shrimp (6) with Fries $7.50\r\n\r\nBig Al Steak Sandwich w/ Fries $9.00\r\nItalian Bread, 12 ounce steak, Provolone Cheese, Grilled Peppers and Onions\r\n\r\nPasta with. Red tuna sauce. Comes with garlic toast. $9 a plate "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.300528, 40.859377], "type": "Point"}}, {"id": "0df33350-e14e-439e-9353-0461b7eaf16d", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": null, "venue_name": "St. Joseph, O'Hara Township - ASH WEDNESDAY ONLY", "venue_address": "342 Dorseyville Road, Pittsburgh, Pennsylvania 15215, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday only 11-7", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.924022, 40.519047], "type": "Point"}}, {"id": "731a26cf-37f1-4785-a41d-279bcd6b746d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 113.0, "validated": false, "website": null, "handicap": null, "phone": "724-423-8558", "venue_name": "Norvelt VFD", "venue_address": "2325 Mount Pleasant Rd Mount Pleasant, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T15:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T15:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T15:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T15:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T15:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T15:00:00-05:00"}, {"dt_end": "2018-03-30T23:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/187103461330962/photos/a.247929761914998.54354.187103461330962/1384367308271232/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.497146, 40.208478], "type": "Point"}}, {"id": "256c066e-ef3c-424a-a242-e8a7f053db84", "properties": {"lunch": null, "homemade_pierogies": null, "validated": false, "website": "https://ststephensmckeesport.com/fish-fry/ ", "handicap": null, "phone": "412-664-9379", "venue_name": "St. Stephen's McKeesport -GOOD FRIDAY ONLY-", "venue_address": "220 8th St., Mckeesport, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Dinners include entree, coleslaw or applesauce, french fries or browned whole potatoes, pie or cake, and a beverage. In addition to fried pollock, the church offers baked cod, shrimp, crab cakes, or a sampler platter, and chicken planks also are available."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.865123, 40.347693], "type": "Point"}}, {"id": "f4609791-3ab4-4a43-82cb-65fec8ccecbb", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.mlumc.org/", "handicap": null, "phone": null, "venue_name": "Mt. Lebanon United Methodist Church", "venue_address": "3319 W. Liberty Ave. Pittsburgh, PA 15216", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Menu of baked fish, fried fish, fish sandwich, french fries, mac & cheese, green beans, desserts. FREE."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.042321, 40.388112], "type": "Point"}}, {"id": "dcae4c0b-ecc2-4026-a87c-602a0cdcf7ac", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 115.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Lone Pine VFD Station 50", "venue_address": "330 weaver run Rd Washington pa 15301", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.183748, 40.079342], "type": "Point"}}, {"id": "127d7747-5b2b-4405-8138-72ec05fe5bb6", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-378-2734", "venue_name": "St. Titus, Aliquippa", "venue_address": "952 Franklin Ave. Aliquippa, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-6:30 p.m. (3-6:30 p.m. Good Friday)", "menu": {"url": null, "text": "Dinner, $10, with choice of baked or fried fish or shrimp, and includes bun, choice of side (french fries, macaroni and cheese, haluski) and choice of cole slaw or applesauce and coffee. Also, fried or baked fish sandwich, $8; shrimp in a basket, $8; potato and cheese pierogies, $9 per dozen. Side items available a la carte. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.256001, 40.612954], "type": "Point"}}, {"id": "91dca4cb-67b3-4c09-98f6-3ab25501478d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 110.0, "validated": false, "website": null, "handicap": null, "phone": "412-784-0111", "venue_name": "Labriola's Italian Market", "venue_address": "605 Freeport Road Aspinwall, Pa 15215", "venue_type": "Market", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.898697, 40.488439], "type": "Point"}}, {"id": "c39bfecd-e300-43a6-b082-19fa41540bd0", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/motherofsorrowsmurrysville/", "handicap": null, "phone": "(724) 982-2636", "venue_name": "Mother of Sorrows", "venue_address": "4202 Old William Penn Hwy Murrysville, PA 15668", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:30:00"}], "venue_notes": "parish social hall", "etc": "Fried or Baked Fish Meal, Shrimp or Crab Cake Meal $10\r\nFull Order of Mac & Cheese or Italian Baked Penne $6\r\nSide Orders $3:\r\nMac & Cheese\r\nHaluski\r\nPierogies\r\nFrench Fries\r\nGreen Beans\r\nItalian Baked Penne\r\nBeverages:\r\nCoffee, Hot Tea, Soda & Turners $1\r\nBeer & Wine with ID\r\n", "menu": {"url": "https://www.facebook.com/motherofsorrowsmurrysville/photos/a.175243462814267.1073741828.174889776182969/432174380454506/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.686043, 40.429485], "type": "Point"}}, {"id": "76060346-8ae6-48f5-bc23-e7e4e2e7ccd5", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 39.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Mark/Liberty Borough", "venue_address": "3210 Liberty Way Liberty Borough, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.856232, 40.325794], "type": "Point"}}, {"id": "231aa708-f9c6-455d-a2a4-6aa304bd507b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 117.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Ford Cliff VFD", "venue_address": "609 Neale Ave. Ford Cliff, Pa.", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.533249, 40.761772], "type": "Point"}}, {"id": "ee78a3dd-0f2d-452b-805e-047ce63b67d7", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.stceciliaroch.org", "handicap": true, "phone": "724-775-3775", "venue_name": "St. Cecilia, Rochester", "venue_address": "628 Virginia Avenue, Rochester, Pennsylvania 15074, United States", "venue_type": "Unsure / N/A", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Takeout available, call 724-775-3775 or 724-775-3776", "menu": {"url": "https://www.stceciliaroch.org/documents/fish-fry-menu", "text": "Fish dinner, $10; fish salads, $10; fish sandwiches, $9; shrimp dinners, $10. Also, variety of side dishes, including sweet potato, and desserts."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.284822, 40.71408], "type": "Point"}}, {"id": "14cc99c8-87fd-4fb2-92f4-58eb9ee6488e", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 175.0, "validated": false, "website": "https://www.facebook.com/StJohnOrthodoxEastPitt", "handicap": null, "phone": "412-824-0246", "venue_name": "St. John the Baptist Orthodox, East Pittsburgh", "venue_address": "211 Cable Avenue, East Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Could not find good info on this site or anywhere else on the site.", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.836427, 40.399919], "type": "Point"}}, {"id": "f012e7a0-8666-46ab-8b41-09689a965ea3", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 174.0, "validated": false, "website": "https://www.facebook.com/events/459415711115955/", "handicap": true, "phone": "4129921360", "venue_name": "Northside Catholic School (at Risen Lord)", "venue_address": "3250 California Avenue, Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "March 3-Good Friday we will be hostng Northisde Catholic Schools Fish Fry Fridays at Risen Lord Church on Californis Avenue. Dine in from 3-6:30 or order a family meal for takeout, deliveries wil be made from 3-5pm, within a 5 mile radius from the church, for deliveries please call 4129921360 between 11-2 (on the day of the Fish Fry) to place your orders. We are handicap accesible!! Our hopes are to contiue to serve the community and with that we hope to see you at our Fish Fry Fridays!", "menu": {"url": null, "text": "Baked fish, fried fish, grilled cheese sandwhiches, mini cheese pizzas and much more we are sure will have something for everyone!! "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.038741, 40.474645], "type": "Point"}}, {"id": "640b4c37-5b98-47b5-a9d7-0371f40c27d6", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 311.0, "validated": false, "website": "https://www.facebook.com/pg/Boondas-Hometown-Pizza-635643803135613", "handicap": null, "phone": "412-466-0464", "venue_name": "Boonda's ", "venue_address": "5622 Homeville Road, West Mifflin, PA 15122", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "many Lenten specials"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.872523, 40.368225], "type": "Point"}}, {"id": "3104cae9-8615-4a3a-af9b-37cd73947dd1", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 108.0, "validated": false, "website": "https://www.facebook.com/Wwvfdfishfry/", "handicap": null, "phone": "412-646-2594", "venue_name": "West Wilmerding VFD Station 211", "venue_address": "330 Kline ave, North Versailles, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-02-14T20:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": "Greensburg Pike at Kline Ave", "etc": "Homemade Huluski and Local Deliveries.", "menu": {"url": "https://www.facebook.com/Wwvfdfishfry/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.820394, 40.397375], "type": "Point"}}, {"id": "c35ac86d-1550-4814-bec4-43f8b722589d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-931-4624", "venue_name": "St. Athanasius: Church--GOOD FRIDAY ONLY", "venue_address": "7 Chalfonte Ave., West View, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": "parish hall", "etc": null, "menu": {"url": null, "text": "whale of a cod fish dinner or fish sandwich; choice of cole slaw or applesauce; choice of macaroni and cheese, french fries or pierogies; beverages and dessert. Cost is $9 for adults, $5 for child. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.029753, 40.5213], "type": "Point"}}, {"id": "af19a4c2-1d45-43c1-b9ba-517f124fd6e9", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 302.0, "validated": false, "website": null, "handicap": null, "phone": "724-728-8900", "venue_name": "Pappy J's Monaca", "venue_address": "2000 Marshall rd, monaca, pa 15061", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T22:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-02-23T22:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-23T22:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-02T22:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-16T22:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-16T22:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.272546, 40.678865], "type": "Point"}}, {"id": "23821d8c-5685-4ae3-9cb9-f59f0216949f", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 155.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Coulter Fire Department", "venue_address": "500 Railroad St, Coulter, PA 15028", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.804957, 40.298202], "type": "Point"}}, {"id": "acba3e37-0f74-4f37-a527-b5035a77238f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 824-7667", "venue_name": "American Legion Post 820", "venue_address": "4339 Old William Penn Highway, Monroeville, Pennsylvania 15146, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Where: Monroeville American Legion\r\nDates & Times: Ash Wednesday 3:00pm - 8:00pm (Dine-In 3:00 - 6:30); Fridays 3:00pm - 8:00pm (Dine-In 3:00 - 8:00)", "menu": {"url": null, "text": "Menu & Cost:\r\n1/2 Haddock ~ $10\r\n3 Fish Tacos ~ $10\r\n3 Shrimp Tacos ~ $10\r\nPlatters ~ $14\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.774505, 40.442818], "type": "Point"}}, {"id": "a746932f-2180-4e5d-bdec-d27804c8f2d8", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-824-3210", "venue_name": "Zelienople Memorial Skate Park", "venue_address": "308 W. New Castle St., Zelienople, PA", "venue_type": "Community Organization", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://myzeliepark.org/wp-content/uploads/2018/01/2018-Fish-Fry.png", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.139738, 40.795071], "type": "Point"}}, {"id": "dba09e05-b770-491b-b690-1bc5fe1129fb", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-336-4696", "venue_name": "Enon Valley Community Volunteer Fire Department", "venue_address": "95 Cass Street, Enon Valley, Pennsylvania 16120, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "4-7 pm every Friday during Lent including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.457647, 40.855657], "type": "Point"}}, {"id": "eb3bbbdb-23e0-438a-a836-4e5e459c46a7", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 58.0, "validated": false, "website": "http://www.parishesonline.com/find/st-joseph-church-15841", "handicap": null, "phone": "814-787-4151", "venue_name": "St. Joseph", "venue_address": "17735 Bennetts Valley Highway, Force, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "call to verify times and menu", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-78.501687, 41.257947], "type": "Point"}}, {"id": "d6f8a3c8-dd83-4ade-8ecb-bef7432bba51", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-923-1772, ext. 152", "venue_name": "Parkway West Career and Technology Center (Pick up only)", "venue_address": "7101 Steubenville Pike, Oakdale, Pennsylvania 15071, United States", "venue_type": "Other", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T14:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T14:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T14:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T14:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T14:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T14:00:00"}], "venue_notes": null, "etc": "Prepared by culinary arts students.", "menu": {"url": "http://www.parkwaywest.org/District/2109-Untitled.html", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.177584, 40.442861], "type": "Point"}}, {"id": "833ae1b1-3e3a-4d4b-ad78-92f2482cec35", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/SARDIS78/", "handicap": null, "phone": "724-327-3987", "venue_name": "Sardis VFD", "venue_address": "5205 Rocky Hill Ln, Murrysville, Pennsylvania 15668, United States", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Contact Sardis VFD for information on dates/times.", "menu": {"url": "https://www.facebook.com/SARDIS78/photos/pcb.1829635353722262/1829635330388931/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.671492, 40.484779], "type": "Point"}}, {"id": "4576170b-5603-4329-874b-9ea096c832aa", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.sacredheartparishshadyside.org", "handicap": false, "phone": "412-361-3131", "venue_name": "Sacred Heart Parish", "venue_address": "325 Emerson Street, Pittsburgh, Pennsylvania 15206, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T17:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T17:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T17:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T17:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T17:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T17:00:00"}], "venue_notes": "school cafeteria", "etc": "Fridays of Lent (except Good Friday) 5-7:30; takeout orders begin at 4 p.m.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.923663, 40.455688], "type": "Point"}}, {"id": "9050d030-5a7f-4b57-a2ea-9ada956b3748", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "https://www.facebook.com/StMaxParish/", "handicap": true, "phone": "412-462-1743", "venue_name": "St. Maximilian Kolbe, West Homestead", "venue_address": "363 West 11th Avenue, Homestead, Pennsylvania 15120, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T10:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:30:00"}], "venue_notes": "Parish Hall", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 10:30 a.m.-7 p.m. Delivery service to Downtown Pittsburgh from 11 a.m.-1 p.m., with minimum order of $30.", "menu": {"url": null, "text": "Fish:\r\nFried fish sandwich $7.75\r\nFried fish dinner $9.75\r\nBaked fish sandwich $8.00\r\nBaked fish dinner $10.25\r\nExtra Bun $1.00\r\n\r\nShrimp:\r\nJumbo shrimp (6) $6.75\r\nJumbo shrimp dinner $9.75\r\nPopcorn shrimp $5.50\r\nPopcorn shrimp dinner $8.00\r\n\r\nCrab:\r\nCrab cakes (2) $9.00\r\nCrab cake dinner $10.75\r\n\r\nStuffed flounder dinner $10.00\r\n\r\nStuffed Tomato - Tuna $6.00\r\n\r\nTuna Salad on Croissant $6.00\r\n\r\nEgg Salad on Croissant $6.00\r\n\r\nLinguini (comes with salad and roll):\r\nShrimp $9.25 red or white\r\nScallops $9.25 red or white\r\n\r\nPizza with cheese $6.00\r\n\r\n3 Pierogies $3.50\r\n6 Pierogies $6.50\r\n12 Pierogies $10.00\r\nwith onion or without onion\r\n\r\nPotato pancakes (3) $5.00\r\nApplesauce or sour cream\r\n\r\nGrilled Cheese & Tomato Soup $5.50\r\n\r\nFrench Fries $2.75\r\n\r\nStewed Tomato $2.50\r\n\r\nTuna Noodle Casserole $7.00\r\n\r\nTuna Melt on English Muffin $7.00\r\n\r\nTuna on Croissant $4.75\r\n\r\nEgg Salad on Croissant $4.75\r\n\r\nHaluski:\r\n12 ounce $3.00\r\n32 ounce $6.50\r\n\r\nPotato Haluski:\r\n12 ounce $5.00\r\n32 ounce $9.00\r\n\r\nMac N Cheese:\r\n8 ounces $3.50\r\n12 ounces $6.00\r\nQuart $9.00\r\n\r\nSoup:\r\n12 ounces $3.50\r\nQuart $7.00\r\n\r\nCole Slaw:\r\nServing $1.25\r\n12 ounces $3.00\r\nQuart $5.00\r\n\r\nSalad:\r\nSide $3.00\r\nLarge $5.00\r\n\r\nFresh Fruit Cup $3.50\r\n\r\nApplesauce $1.00\r\n________________________________________________\r\n\r\nFish dinners come with steak fries and cole slaw.\r\nNo substitutions, please.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.9138, 40.401541], "type": "Point"}}, {"id": "0a16985c-571d-454c-bf23-2b66fe877fc7", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": null, "handicap": true, "phone": "724-869-9758", "venue_name": "St. John the Baptist, Baden - Take-out Pierogie sale only", "venue_address": "377 Linmore Ave, Baden, Pennsylvania 15005, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [], "venue_notes": "Pick-up in parish hall", "etc": "Pierogie sale, begins Friday, Feb. 16, and and continues every Friday through Good Friday. Open for orders at 6 a.m., and continues until sold out. To order, call 724-869-9758.", "menu": {"url": null, "text": "Pierogie sale. Menu includes potato, sauerkraut, cottage cheese and prune. Cost is $7.50 per dozen."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.229651, 40.634774], "type": "Point"}}, {"id": "78de8c24-344c-4468-bdd9-7181528de6aa", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 314.0, "validated": false, "website": null, "handicap": null, "phone": "724-292-8561", "venue_name": "True Vine Anglican Church", "venue_address": "700 E. Main St. Monongahela, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:30:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T18:30:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T18:30:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:30:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Every Friday in Lent 11-6:30. Fried Fish, Shrimp, Crab Cakes, Baked Fish, Fries, Cole Slaw, Mac and Cheese, Zucchini Fries, Haluski, Soup"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.907213, 40.193396], "type": "Point"}}, {"id": "a6d4b30a-9ae2-4482-8987-231ede53d969", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://prestovfd.org/custom.html?id=12301", "handicap": null, "phone": "(412) 221-5677", "venue_name": "Presto VFD", "venue_address": "5228 Thom's Run Road, Presto, Pennsylvania 15142, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": "fire station hall", "etc": "When: February 23, March 9, and March 23\r\nTimes: 3:30 pm to 7 pm", "menu": {"url": null, "text": "Hand Breaded Atlantic Cod\r\nButterfly Shrimp\r\nSame Day Fresh Buns\r\nHomemade Mac & Cheese\r\nCabbage and Noodles\r\nHandmade Cole Slaw\r\nKids Options\r\nDesserts\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.119492, 40.372716], "type": "Point"}}, {"id": "1c1441dc-f0ef-407e-923d-b5e9d3308240", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/belltwpvfd", "handicap": null, "phone": "724-697-4873", "venue_name": "Bell Township VFD", "venue_address": "201 Main Street, Salina, PA 15680 ", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "4-6:30 PM, Ash Wednesday and Fridays of Lent", "menu": {"url": "https://www.facebook.com/belltwpvfd/photos/pcb.977266475754488/977266449087824/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.499104, 40.521916], "type": "Point"}}, {"id": "de296782-b17e-4c49-aab1-ad84196b3fc6", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 127.0, "validated": false, "website": null, "handicap": null, "phone": "724-238-5270", "venue_name": "Ligonier Township VFD #1", "venue_address": "44 Fire Hall Road, Ligonier, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fish Fry Menu!!!!!! Baked Fish Dinner Fried Fish Dinner Fried Fish Sandwich Dinner Shrimp Dinner Fish Sandwich Side Option 1 includes: coleslaw, parsley potatoes, dessert, drinks your choice of Green Beans or Macaroni and Cheese. Side Option 2 Includes: coleslaw, French Fries, Dessert, Drinks and your choice of Green Beans or Macaroni and Cheese. Adult Dinner $9.00 Children $5.75 Take out .50 Extra"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.173197, 40.25274], "type": "Point"}}, {"id": "1de40fc9-14a8-4c2c-ad8a-ddccc0273d84", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/RainbowVFC300/", "handicap": null, "phone": "412-664-9523", "venue_name": "Rainbow VFC", "venue_address": "2916 Jacks Run Road, White Oak, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/RainbowVFC300/photos/pcb.1906435469397888/1906435426064559/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.801553, 40.341033], "type": "Point"}}, {"id": "9cf1e4b0-14f1-4d35-a5d3-5063c2e4126f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-303-8786", "venue_name": "St. Alphonsus, McDonald ", "venue_address": " 219 W Lincoln Ave, McDonald, PA 15057", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}], "venue_notes": "Church Social Hall", "etc": " **Ash Wednesday and First Friday of Lent only**", "menu": {"url": null, "text": "Fish Fried or Baked, dinner roll or sandwich bun $7\r\nCole Slaw $1\r\n3 Pierogi's $3.50\r\nHalushki $3.50\r\nMac n Cheese $3.50\r\nDessert $1\r\nCan Soda $1\r\nCoffee, Lemon Blend, Iced Tea included with purchase"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.236369, 40.368263], "type": "Point"}}, {"id": "12ef7e40-88b7-49e1-ac5f-c03c1fb7ba8b", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.greenockvfc.com/", "handicap": null, "phone": "(412) 751-6564", "venue_name": "Greenock VFC", "venue_address": "1000 Greenock Buena Vista Road, McKeesport, Pennsylvania 15135, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}], "venue_notes": null, "etc": "When: Starting Friday Feb. 16,2018 and each Friday in Lent\r\nTimes: 4:00 To 7:00 PM\r\n", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.800155, 40.311011], "type": "Point"}}, {"id": "06625eac-1c9b-461e-8894-73f6de3caa8c", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 55.0, "validated": false, "website": null, "handicap": null, "phone": "724-342-7391", "venue_name": "St. Anthony (church hall)", "venue_address": "804 Idaho St. , Sharon , PA 16146", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}], "venue_notes": null, "etc": "March 3, 10, 17, 24, 31, April 7, 14", "menu": {"url": null, "text": "Fried or baked fish. includes choice of baked potato or french fries, applesauce or coleslaw, cookie and beverage. palacinkas, too!"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.494319, 41.216598], "type": "Point"}}, {"id": "facd3993-bd74-4653-90e7-113f7462f8d1", "properties": {"lunch": null, "homemade_pierogies": true, "validated": true, "website": "www.immaculateheartpolishhill.com", "handicap": true, "phone": "412-621-5441", "venue_name": "Immaculate Heart of Mary Church", "venue_address": "3058 Brereton St, Pittsburgh, PA 15219", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T15:00:00"}], "venue_notes": "Rosary Hall", "etc": "Drop off baked goods for sale before 2pm.", "menu": {"url": null, "text": "$9.00 Fish Dinner includes a 9oz Fried Cod Loin Fish Sandwich, Fries, and Cole Slaw.\r\n$7.00 Fish Sandwich\r\n$2.50 - Soup\r\n$2.50 Haluszki, $2.50 for 3 Pierogi, $2.50 Mac & Cheese, $1.00 Drinks, Various Baked Goods for Sale. Free Coffee\r\nTo go orders can be called into Rosary Hall at 412-621-5441"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.974169, 40.454426], "type": "Point"}}, {"id": "50bd9a9e-d15e-4343-b094-ebdc2d93402f", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 147.0, "validated": false, "website": "https://www.facebook.com/Pitcairn-Fire-Department-Station-230-147323132018875/", "handicap": null, "phone": "412-856-5630", "venue_name": "Pitcairn Station 230", "venue_address": "557 Broadway Blvd., Pitcairn, Pa 15140", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}], "venue_notes": "Pitcairn Park Building", "etc": "Free Delivery", "menu": {"url": "https://www.facebook.com/photo.php?fbid=1466235763388184&set=p.1466235763388184&type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.776326, 40.402047], "type": "Point"}}, {"id": "7fa11032-17e6-4792-8b0b-0e70d48acd6b", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 208.0, "validated": false, "website": null, "handicap": null, "phone": "724-964-8047", "venue_name": "St. James the Apostle, Pulaski", "venue_address": "4019 US-422, Pulaski, PA 16143", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. ", "menu": {"url": null, "text": "Serving baked or fried fish, french fries, pierogies, macaroni and cheese, green beans, cole slaw, roll, drinks and desserts. Cost is $9 for adult dinner, $4 for kids. Takeout fish sandwich and french fries is $5 from 11 a.m.-1 p.m. only. Phone for takeout sandwich orders only."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.29478, 40.73507], "type": "Point"}}, {"id": "bf507bff-c57b-4c00-b937-5dfa8dca4af6", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stvals.org/", "handicap": true, "phone": "412-835-4415", "venue_name": "St. Valentine, Bethel Park", "venue_address": "2710 Ohio St. Bethel Park, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Call 412-851-9176 for takeout orders", "menu": {"url": null, "text": "Menu features fried beer-battered cod sandwich, child\u2019s fish sandwich, Nantucket baked fish, shrimp dinner and pierogie dinner. Variety of sides and desserts available. Cost: adult dinners begin at $5.50, with $1 senior discount; child dinner is $5 for sandwich; sandwiches begin at $8."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.031322, 40.330198], "type": "Point"}}, {"id": "37c2f8b1-a587-49c1-a5dc-2762ede888f3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.stvictors.org/", "handicap": true, "phone": "724-265-4017", "venue_name": "St. Victor, Bairdford and Transfiguration, Russellton", "venue_address": "27 Bairdford Road, Gibsonia, Pennsylvania 15044, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "Activity hall", "etc": null, "menu": {"url": null, "text": "Freshly breaded or baked cod, deluxe fish sandwich or dinner; shrimp basket; clam strips; crab cakes; breaded oysters; pierogies; haluski; New England clam chowder, bake sale and more. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.89658, 40.653332], "type": "Point"}}, {"id": "72be09b2-e045-4911-8ef1-4e6c3f91c158", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stbpitt.com", "handicap": true, "phone": "412-843-0668", "venue_name": "St. Bernadette (Monroeville)", "venue_address": "245 Azalea Drive, Monroeville, PA 15146", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}], "venue_notes": "Dinners Served in the Lourdes Center Dining Hall ", "etc": "Fridays of Lent except Good Friday 4:30-7", "menu": {"url": null, "text": "Menu features haluski, \u201cThe Gargotta\u201d fish sandwich, french fries, pierogies, desserts and beverage."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.771866, 40.441257], "type": "Point"}}, {"id": "db3d25bf-5dfe-4a4d-bd3d-f954074a8169", "properties": {"lunch": false, "homemade_pierogies": false, "validated": false, "website": "https://www.firedepartment.net/directory/pennsylvania/beaver-county/baden/economy-fire-department", "handicap": true, "phone": "724-266-3714 or 724-266-1116", "venue_name": "Economy Volunteer Fire Department 1 Station 69", "venue_address": "3308 Conway Wallrose Road, Sewickley, Pennsylvania 15143, United States", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Handicap accessible: Please let parking lot attendants know and they will park you in the handicap location.", "etc": "Every Friday during Lent, 4-7pm. For takeout, please call ahead: 724-266-3714 or 724-266-1116.", "menu": {"url": null, "text": "Fish, Crab Cakes, Fried Shrimp, Chicken, Coleslaw, Mac n Cheese, French Fries. See website for menu."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.161044, 40.632286], "type": "Point"}}, {"id": "d4ac1e99-b032-4838-8142-740b052e3583", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 304.0, "validated": false, "website": "https://www.ssebastianparish.org/", "handicap": null, "phone": "412-364-7171 ext. 8326", "venue_name": "St. Sebastian", "venue_address": "311 Siebert Rd., Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:30:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:30:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}], "venue_notes": null, "etc": "online orders accepted", "menu": {"url": "https://media.wix.com/ugd/ae8b04_f0a44a09191641a1baf93cd357551b1b.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.011604, 40.529744], "type": "Point"}}, {"id": "9709e254-05cf-4bfb-b16f-61c8d03ea35a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.moose46.org/", "handicap": null, "phone": "412-487-9055", "venue_name": "Pittsburgh Moose Lodge 46 North Hills", "venue_address": "1044 Saxonburg Blvd., Glenshaw, PA", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-14T19:30:00", "dt_start": "2018-02-14T16:00:00"}], "venue_notes": "Social hall", "etc": "When: Ash Wednesday and every Friday during Lent\r\nTimes: 4:00 \u2013 7:30 PM", "menu": {"url": null, "text": "Fish Sandwich and one side $10.00\r\nFish Sandwich (or on a dish) only $9.00\r\n6 Large shrimp $7.00\r\nSides include:\r\nMac and Cheese:\r\nFrench Fries\r\nHaluski\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.939018, 40.519496], "type": "Point"}}, {"id": "3bfdf145-9d06-4589-b233-07bf81392938", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.namschool.org", "handicap": true, "phone": "412-372-9771", "venue_name": "North American Martyrs Catholic School, Monroeville", "venue_address": "2526 Haymaker Road Monroeville, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "school cafeteria", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-7 p.m. (4-7 p.m. Good Friday)", "menu": {"url": null, "text": "Dinner menu: \u201cThe NAM Slammer\u201d (fried fish dinner), $10.75, with hand-breaded Atlantic cod served on fresh bread, with french fries, cole slaw or applesauce; baked fish dinner, $9.50, with premium Atlantic cod loin baked to perfection, with french fries, dinner roll, cole slaw or applesauce; shrimp, $10.25, breaded and deep-fried shrimp, with french fries, roll and cole slaw or applesauce; pierogie dinner, $7.50, featuring homemade potato and cheese pierogies by Cop Out Pierogies (five), with onions, and choice of cole slaw or applesauce. Extensive a la carte menu that includes soup, haluski, pierogie side order, macaroni and cheese, pizza and more. Fresh crab cakes made daily, with limited quantity available. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.748941, 40.425664], "type": "Point"}}, {"id": "b6151d69-c533-4ac2-a22f-eec618150010", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 137.0, "validated": false, "website": "https://www.facebook.com/BrightonTwpFire/?ref=ts", "handicap": null, "phone": "724-495-3803", "venue_name": "Brighton Township VFD Station 63", "venue_address": "84 Grange Road Beaver, PA 15009", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.396937, 40.704918], "type": "Point"}}, {"id": "d7b7d9a6-dfb2-4515-823c-0d6681147faf", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 112.0, "validated": false, "website": "https://www.facebook.com/Chippewa-Township-Volunteer-Fire-Department-Beaver-Falls-PA-348825468612/", "handicap": null, "phone": "724-847-0391", "venue_name": "Chippewa VFD", "venue_address": "2568 Darlington Rd, Beaver Falls, PA 15010", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}], "venue_notes": null, "etc": "All you can eat fish dinner (for eat in only). ", "menu": {"url": null, "text": " Dinner includes a large piece of haddock, coleslaw, your choice of pierogies, fries or mac &Cheese and a drink for $11.00. Also available are chicken tenders and children's portions."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.376624, 40.773576], "type": "Point"}}, {"id": "9d9c7241-9eb2-4293-afa9-3583c64244d4", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 126.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Paintertown VFC", "venue_address": "1010 tray rd north huntington, pa", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.703751, 40.357222], "type": "Point"}}, {"id": "c2fb9718-a6a2-42b7-95ae-925ed8a3cc59", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.olmbss.org", "handicap": true, "phone": "724-226-4905", "venue_name": "Our Lady of Most Blessed Sacrament, Natrona Heights", "venue_address": "800 Montana Avenue, Natrona Heights, Pennsylvania 15065, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}], "venue_notes": "takeout and drive through available", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Dinner is choice of deep-fired cod sandwich, with choice of macaroni and cheese or chips and cole slaw. A la carte menu includes fried or baked cod sandwich, potato and cheese pierogies, macaroni and cheese, cole slaw and chips. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.727126, 40.620603], "type": "Point"}}, {"id": "1cf32784-c866-456a-8306-fafbdad32440", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/pages/Re-Club/197894456915505", "handicap": null, "phone": "412-781-0229", "venue_name": "RE club / Regina Elena Italian Heritage Club", "venue_address": "615 Main Street, Pittsburgh, Pennsylvania 15215, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": null, "etc": "Starting on Ash Wednesday February 14 and every Friday during Lent including Good Friday from 12 noon to 6 pm", "menu": {"url": null, "text": "Fish sandwich, shrimp, mac n cheese, cole slaw, french fries, pierogies with sauteed onions, haluski"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.935348, 40.495048], "type": "Point"}}, {"id": "f0451b6a-afd4-4017-a6cc-e8327fe9e72f", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://www.stmarycecil.org/", "handicap": true, "phone": "412-221-1560", "venue_name": "St. Mary Parish", "venue_address": "10 Saint Marys Ln, Cecil, Pennsylvania 15321, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "SaintMaryFishFry@gmail.com", "events": [{"dt_end": "2018-02-14T13:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Takeout available; call 412-221-9771, or e-mail orders to SaintMaryFishFry@gmail.com. For information, call 412-221-1560 or visit www.stmarycecil.org.", "menu": {"url": "http://www.stmarycecil.org/", "text": " Menu features homemade crab cakes (dinner only), baked fish, fried fish with panko crumbs, baked salmon and pierogies from Keener\u2019s Just Nuts and Pierogies in Bethel Park. Dinners $11+, Sandwiches $8+"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.184821, 40.328668], "type": "Point"}}, {"id": "428db2a8-d913-49d5-a42d-77618182f4c0", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 17.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Kiski Township Fire Department #1", "venue_address": "1263 Old State Road Apollo, Pa. 15613", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.526314, 40.587396], "type": "Point"}}, {"id": "6a190251-b0f0-4965-ad29-078649c6641e", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.trinitysheraden.com/UpcomingEvents.htm", "handicap": false, "phone": "412-331-0600", "venue_name": "Trinity Lutheran", "venue_address": "3102 Sherwood Ave., Sheraden, PA", "venue_type": "Church", "alcohol": false, "take_out": false, "email": null, "events": [], "venue_notes": null, "etc": "Sorry, we will not be having a Fish Fry this year", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.058133, 40.455098], "type": "Point"}}, {"id": "e9d11ebf-0459-4f6e-923f-f4e250e6a244", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://station207.com/nbfd-lenten-fish-fry/", "handicap": null, "phone": "412-824-7791 Pickup or Delivery", "venue_name": "North Braddock VFD", "venue_address": "1318 Wolfe, North Braddock, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Every Friday in Lent including Good Friday 10AM to 6PM", "menu": {"url": "https://www.facebook.com/NBVFD/photos/a.591023700960179.1073741826.102867803109107/1771746209554583/?type=3", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.845253, 40.405117], "type": "Point"}}, {"id": "3dbb1478-fbd4-4d55-9b20-f661bd1acf6d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 130.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Lloydsville VFD", "venue_address": "208 Dickens Street, Latrobe, PA 15650", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.401643, 40.314658], "type": "Point"}}, {"id": "855f6b89-7e44-4d20-bb4e-cf63f4596542", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.easternareaems.com/", "handicap": null, "phone": "(412) 829-8155", "venue_name": "Eastern Area Prehospital Services", "venue_address": "192 11th Street Turtle Creek, PA 15145", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Eastern Area Prehospital Ambulance Hall\r\n", "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 11 AM to 7 PM", "menu": {"url": null, "text": "Fried and Baked Fish, Fried Shrimp, Crab Cakes, Clam Strips, Dinners or Sandwiches and/or Sides (including pierogies, haluski, macaroni & cheese, coleslaw, French fries, cheese sticks, and soup) ranging from $3.00 to $9.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.822413, 40.403679], "type": "Point"}}, {"id": "2dda4d86-15e8-4f20-bf51-3e0f869bd98d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-452-8010", "venue_name": "St. Gregory, Zelienople", "venue_address": "115 Pine Street, Zelienople, Pennsylvania 16063, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Proceeds benefit school. ", "menu": {"url": null, "text": "Dinner entrees: breaded and fried 8-ounce cod or hand-breaded 8-ounce baked cod; fried fish sandwich on Amoroso roll; fried shrimp (six large shrimp). All entrees come with choice of two sides (macaroni and cheese, french fries, vegetables and other \u201cspecial side\u201d), plus homemade cole slaw, dinner roll, dessert and beverage (if dining in). Dinner cost: $10 adults; $8 seniors 65 and older; $5 children ages 4-10; ages 3 and under free. Also: combo with fish dinner and three shrimp, additional $3; fish sandwich only, $6, with fries, $7. Look for weekly non-fish special. Children\u2019s menu choice include pizza, child\u2019s fish dinner (half fried fish or half shrimp order) or weekly featured non-fish special."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.142407, 40.789751], "type": "Point"}}, {"id": "5c5fdaa6-c2f4-4e07-9a9d-8558192386f9", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/turkeytownvfd/", "handicap": null, "phone": "724-872-8868", "venue_name": "Turkeytown VFD", "venue_address": "90 Supervisor Dr, West Newton, Pennsylvania 15089, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/turkeytownvfd/photos/gm.124482868268810/949677978521396/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.732103, 40.194154], "type": "Point"}}, {"id": "0921c929-15a0-4381-a935-8fa844626352", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 68.0, "validated": false, "website": null, "handicap": null, "phone": "724-745-9955", "venue_name": "Polish National Union", "venue_address": "510 Franklin Ave, Canonsburg, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-14T20:00:00-05:00", "dt_start": "2018-02-14T17:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": "Enter through back entrance through the bar. The upstairs social hall offers a non-smoking dining experience.", "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.177115, 40.267664], "type": "Point"}}, {"id": "4fdfde15-f534-49d8-a108-d924332fea24", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/MtOliverFire/", "handicap": null, "phone": "412-431-5210", "venue_name": "Mount Oliver Fire Department", "venue_address": "120 Brownsville Rd., Mount Oliver, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": null, "etc": "DATES/HOURS: Ash Wednesday, Feb. 14 and Every Friday from Feb. 16 thru March 30 from 11 a.m. to 7 p.m.", "menu": {"url": null, "text": "COST & MENU INFORMATION: Fish, Butterfly Shrimp, Maryland-style Crab Cakes, Coleslaw, Mac N Cheese, French Fries, Onion Rings, Mozzarella Sticks, Stewed Tomatoes, and Beverages. Kids meals also available. Dinner w/ side for $8."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.987008, 40.417083], "type": "Point"}}, {"id": "e4b9d542-722a-4a9c-858b-45c1a038b077", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 310.0, "validated": false, "website": "https://www.facebook.com/groups/1812124365669339/", "handicap": null, "phone": "724-523-5308", "venue_name": "Grapeville VFC", "venue_address": "2528 Newark Street, Grapeville, PA 15634", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}], "venue_notes": null, "etc": "https://www.facebook.com/photo.php?fbid=10154123687162827&set=gm.1863326233882485&type=3&theater", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.605297, 40.32459], "type": "Point"}}, {"id": "a485f284-7116-431a-acde-58d6dd1d5191", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 140.0, "validated": false, "website": "http://sports.bluesombrero.com/Default.aspx?tabid=359491", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Highland Hornets Youth Football and Cheerleading Fish Fry", "venue_address": "Karns Road at Chevrolet Road, Natrona Heights, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://sports.bluesombrero.com/Default.aspx?tabid=359491&mid=384902&newskeyid=HN1&newsid=40113129&ctl=newsdetail", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.703577, 40.630473], "type": "Point"}}, {"id": "b73d2b48-16f0-4e62-b083-32487a4a0244", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/raccoontwpvfd/", "handicap": null, "phone": "724-495-6630", "venue_name": "Raccoon Township VFD", "venue_address": "4061 Patterson Road Aliquippa, PA 15061", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "One way to off set the high cost of equiping and maintaining a Fire Department is fish fries. Travel to any part of Pennsylvania on a Friday and you're sure to run across one. We here at Raccoon VFD are no different and pride ourselves in serving you a great meal at a great price. \r\n\r\nTake-out Orders Accepted (724) 495-6630.", "menu": {"url": "www.raccoonvfd.com/raccoonvfd_fish_fries.php", "text": "See menu link for a complete list of a la carte items. \r\n\r\nDinners available include: Fish Dinner $12.00, Baked Fish Dinner $12.00, Senior Dinner, $10.50, Child's Dinner (one piece) $7.50, Shrimp Dinner (6) $8.50. \r\n\r\nAll eat-in dinners include French Fries, Salad Bar, and coffee or Fruit Drink.\r\n\r\nTake-out dinners include French Fries, Bread, Cole Slaw, and Potatoe Salad."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.369453, 40.618562], "type": "Point"}}, {"id": "57318e4d-36b5-4df8-8ce1-05a661d57d4e", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.stwinifred.org/", "handicap": true, "phone": "412-344-5010", "venue_name": "St. Winifred, Mount Lebanon", "venue_address": "550 Sleepy Hollow Road Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Benedict Hall", "etc": "Meals brought to tables. Craft corner for children. Takeout available, call 412-563-1415 during fish fry hours", "menu": {"url": "http://www.stwinifred.org/fish-fry", "text": "Fried and baked fish, crab cakes and shrimp dinners, $9, and includes cole slaw, french fries or macaroni and cheese, roll, dessert and beverage. A la carte menu includes pizza, clam chowder, macaroni and cheese, french fries, onion rings, haluski, cole slaw, salad, applesauce, buttered noodles, crab cakes, breaded shrimp and stewed tomatoes. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.023619, 40.375395], "type": "Point"}}], "type": "FeatureCollection"} +{"features": [{"id": "c3d08926-d218-464a-a62c-46a13d14bcb1", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.mcginnis-sisters.com/", "handicap": true, "phone": "412-858-7000", "venue_name": "McGinnis Sisters", "venue_address": "4311 Northern Pike, Monroeville, PA", "venue_type": "Market", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T09:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T09:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T09:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T09:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T09:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T09:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T09:00:00"}], "venue_notes": null, "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.753389, 40.435043], "type": "Point"}}, {"id": "c399dfee-5549-44ab-b696-c1496a174711", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 256.0, "validated": false, "website": null, "handicap": null, "phone": "814-474-2605", "venue_name": "Holy Cross (Reilly Center)", "venue_address": "7100 West Ridge Road, Fairview PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}}, {"id": "3ca85436-d09d-4e0f-8d64-717530628a97", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/HHVFD/", "handicap": null, "phone": "412-824-9972", "venue_name": "Hartford Heights Volunteer Fire Department", "venue_address": "14335 U.S. 30, Irwin, PA 15642", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/photo.php?fbid=1885613354784664&set=gm.2086300038274058&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.767295, 40.352969], "type": "Point"}}, {"id": "b79c8a63-2459-46a4-a500-4f40c1d4f056", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.beavervalleyyachtclub.org/", "handicap": null, "phone": "(724) 847-4663", "venue_name": "Beaver Valley Yacht Club", "venue_address": "219 Front Street, New Brighton, Pennsylvania 15066, United States", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "Clubhouse at top of driveway", "etc": "Beginning February 16, running every Friday through Good Friday Times: 12 noon-7 p.m.", "menu": {"url": null, "text": "Menu & Cost:\r\nEat in or take out. Adult Fish Dinner (Cod or Perch) $9, Adult Shrimp Dinner $9.25, Adult Chicken Tenders Dinner $8.50, Fish Sandwich (Cod or Perch) $7.25\u2013Senior (60+) and Child pricing available. Dinners incl. 3 sides & roll \u2014 Sandwich incl. 1 side. Sides: Cole Slaw, French Fries, Mac & Cheese. All incl. sales tax and coffee or hot tea. **Cash Only** Cash bar available.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.309452, 40.724576], "type": "Point"}}, {"id": "38bdb70e-7bf4-4b6a-b700-b73dd1d39a56", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "http://www.ourladyofjoy.org", "handicap": true, "phone": "412-795-3388", "venue_name": "Our Lady of Joy, Holiday Park", "venue_address": "2000 O'Block Road Holiday Park, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "The Fish Fry is in Father Marchukanis Hall.", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 4-7 p.m", "menu": {"url": null, "text": "Menu is a la carte, and features fried or baked fish, cole slaw, grilled cheese, haluski, macaroni and cheese, french fries, soft drinks, coffee and variety of desserts. Sandwiches are $7. Free ice cream for children. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.719563, 40.480007], "type": "Point"}}, {"id": "da4ea698-ce41-4d2d-a9c2-ba5f65e25584", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/StAlphonsusWheelingWV/", "handicap": null, "phone": "304-905-6589 takeout", "venue_name": "St Alphonsus Wheeling And St John Benwood Combined Fish Fry", "venue_address": "2111 Market St, Wheeling, WV", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Menu consists of fish sandwiches, french fries, macaroni and cheese, cabbage and noodles, cole slaw, deserts, and refreshments. Eat in or take out."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.723752, 40.060984], "type": "Point"}}, {"id": "d045c2ae-08dc-4649-a533-6bc3289aa311", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "http://www.smomp.org", "handicap": true, "phone": "412-390-4011", "venue_name": "St. Mary of the Mount Church - Sullivan Hall", "venue_address": "131 Bigham, Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "Sullivan Hall", "etc": "Fridays of Lent, including Good Friday, 4:30-7:30 p.m.", "menu": {"url": null, "text": "Menu features fried and baked fish dinners, shrimp dinner, homemade pierogies, macaroni and cheese, cole slaw, soups and dessert. Costs: $10 adults; $9 seniors; $5 child; $8 sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.014238, 40.435178], "type": "Point"}}, {"id": "ac4080d1-482f-477c-9df2-b0c652c8bbab", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.aohdivision32.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Ancient Order of Hibernians", "venue_address": "302 Mansfield Avenue Carnegie, Pa. 15106", "venue_type": "Community Organization", "alcohol": true, "take_out": null, "email": "aohdiv32@gmail.com", "events": [], "venue_notes": "Ukaranian American Citizens Club, Social Hall dining room", "etc": "Every Friday beginning with 2/16 thru Good Friday\r\n", "menu": {"url": null, "text": "Great fish, haluska, Mac and cheese, shrimp\u2026.reasonable prices and alcohol if desired.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.090892, 40.41042], "type": "Point"}}, {"id": "61c11f19-a474-4c93-9734-20463a61623b", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 95.0, "validated": false, "website": "http://www.bridgevillevfd.com/2017fishfrymenu.pdf", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Bridgeville Volunteer Fire Department", "venue_address": "370 Commercial Street, Bridgeville, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}], "venue_notes": null, "etc": "4-7 pm biweekly: March 3, 17, 31; April 14", "menu": {"url": null, "text": "see website link"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.106939, 40.362], "type": "Point"}}, {"id": "7745a7b7-b0a9-4026-bfe7-bddd4d9a7e22", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.christthelightoftheworld.org/", "handicap": null, "phone": "412-466-8960", "venue_name": "Christ the Light of the World", "venue_address": "32 S 1st St, Duquesne, PA 15110", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Come enjoy our Parish Fish Fry every Friday in Lent EXCEPT March 2 and Good FridayEat in or Take-out (call 412-466-8960.) Local delivery available.", "menu": {"url": null, "text": "Cod Fish Sandwich, Jumbo Shrimp, Mac & Cheese, Waffle Fries, Haluski, Potato Pancakes, Cole Slaw and Home Made Desserts."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.845755, 40.372447], "type": "Point"}}, {"id": "66abce14-0102-4d2c-831c-63511c02fae2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Bobtown-Dunkard-Township-Vol-Fire-Dept-186206404761913/", "handicap": null, "phone": "724-839-7140", "venue_name": "Bobtown and Dunkard Twp Volunteer Fire (ADDRESS UNCERTAIN)", "venue_address": "1 Larimer Ave Bobtown, Pa 15315", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "The address for this fish fry is uncertain. Please check with Bobtown and Dunkard Volunteer Fire Department before visiting.", "menu": {"url": "https://www.facebook.com/186206404761913/photos/a.638412672874615.1073741829.186206404761913/1556094534439753/?type=3&theater", "text": "see website link for full menu"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.980159, 39.759173], "type": "Point"}}, {"id": "3a7d2350-fc1e-49df-978f-bd60cd086a67", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 258.0, "validated": false, "website": null, "handicap": null, "phone": "724-222-5952", "venue_name": "Tower Restaurant", "venue_address": "680 W Chestnut St Washington, PA 15301", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.260334, 40.169556], "type": "Point"}}, {"id": "ab67f06f-edf1-4fb3-9d75-73ed75852c79", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://manorvfd.org/", "handicap": null, "phone": "(724) 863-5610", "venue_name": "Manor Volunteer Fire Department", "venue_address": "40 Main Street, Manor, Pennsylvania 15665, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Manor Borough Community Room", "etc": "Wednesday, February 14, 2018 (Ash Wednesday) 4 PM to 7 PM\r\nEvery Friday Night During Lent 4 PM to 7 PM (3 PM to 7 PM on Good Friday)\r\n Orders for Delivery Must Be Received No Later Than 5:30 PM\r\n", "menu": {"url": null, "text": "Dinners:\r\n1 Piece Fish Dinner \u2013 $8\r\n2 Piece Fish Dinner \u2013 $10\r\n6 Piece Shrimp Dinner \u2013 $9\r\n9 Piece Shrimp Dinner \u2013 $11\r\n4 Piece Chicken Dinner \u2013 $10\r\nDinners Include: 2 Sides, Dinner Roll, Butter, Beverage and Dessert\r\nPlatter:\r\nFish Sandwich Platter \u2013 $10\r\nPlatter Includes: 2 Pieces of Fish in a Big Bun, 1 Side, Beverage and Dessert\r\nKids Meal:\r\nKids Meal \u2013 $5\r\nKids Meal Includes: A choice of a Hotdog, Hamburger, Cheeseburger, Chicken (2 Pieces)\r\nOr Fish (1 Piece), Plus 1 Side, a Beverage and Dessert\r\nAl a Carte:\r\n1 Piece of Fish \u2013 $3\r\n3 Pieces of Shrimp \u2013 $2\r\n2 Pieces of Chicken \u2013 $2\r\nSides -$1\r\nFish Sandwich \u2013 $6\r\nBeverage \u2013 $1\r\nDessert \u2013 $2\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.671243, 40.33371], "type": "Point"}}, {"id": "d140ee64-5db5-4e57-a283-d39e6d1dd939", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.stpeterparish.org", "handicap": false, "phone": "412-321-2499", "venue_name": "St. Peter, Northside", "venue_address": "907 Middle St, Pittsburgh, PA 15212", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Note that you must use the Middle Street address for GPS navigation. The fish fry is located at Our Lady Queen of Peace facilities at Middle and Suismon.", "etc": "For information, call 412-321-0711 or visit www.stpeterparish.org.\r\n", "menu": {"url": "http://www.stpeterparish.org/", "text": "Menu: baked or fried cod; salmon; crab cakes; macaroni and cheese or cabbage and noodles, stewed tomatoes or vegetable of the day; french fries; cole slaw or pickled beets. Also, roll and butter, coffee or tea. Cost is $10 for dinner, $6 for sandwiches. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.999768, 40.455751], "type": "Point"}}, {"id": "7f74bbc3-a185-4a1e-aa82-21da062c7d42", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 245.0, "validated": false, "website": "www.stpatrickparish.net", "handicap": null, "phone": "724-745-6560", "venue_name": "St. Patrick, Canonsburg", "venue_address": " 317 W Pike St, Canonsburg, PA 15317", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T13:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-23T13:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. lunch, 4-7 p.m. dinner. Fax orders to 724-746-1112 two hours prior to pickup or delivery.", "menu": {"url": null, "text": "Lunch menu features hand-breaded cod sandwich in adult and child size, soup and sides. Delivery is available for lunch within seven miles with minimum order of $30. Dinner entrees include hand-breaded baked or fried cod, shrimp and seafood platter, with two sides, roll and butter, dessert and beverage. Sides include hush puppies, haluski, macaroni and cheese, cole slaw, applesauce and stewed tomatoes. Also featuring homemade desserts. Homemade pierogies for sale, cooked with butter and onions, or dozen frozen."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.195076, 40.258009], "type": "Point"}}, {"id": "67ad3134-9fe3-4d2f-943e-452babea0bc1", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 253.0, "validated": false, "website": null, "handicap": null, "phone": "814-796-3023", "venue_name": "All Saints", "venue_address": "11264 Route 97 North, Waterford PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:30:00-05:00", "dt_start": "2018-03-02T16:30:00-05:00"}, {"dt_end": "2018-03-23T19:30:00-04:00", "dt_start": "2018-03-23T16:30:00-04:00"}, {"dt_end": "2018-02-23T19:30:00-05:00", "dt_start": "2018-02-23T16:30:00-05:00"}, {"dt_end": "2018-02-16T19:30:00-05:00", "dt_start": "2018-02-16T16:30:00-05:00"}, {"dt_end": "2018-03-09T19:30:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}, {"dt_end": "2018-03-16T19:30:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}], "venue_notes": null, "etc": "4:30-7:30 pm March 3, 10, 17, 24, 31, and April 7", "menu": {"url": null, "text": "Baked or fried white fish. Adult $9, Child 12 and under $4, Toddlers free. Includes choice of baked potato and french fries, coleslaw/applesauce, homemade desserts, and drink."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.009111, 41.974787], "type": "Point"}}, {"id": "8f641465-5301-4b01-a811-ef4c909e7c84", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 86.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Doublewide Grill (Mars/Cranberry)", "venue_address": "100 Adams Shoppes, Cranberry, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.056449, 40.687426], "type": "Point"}}, {"id": "f4f2c56b-82e8-41b0-a4ab-70761fde6765", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.stmalachypgh.org", "handicap": true, "phone": "412-771-0848", "venue_name": "St. Malachy, Kennedy Township", "venue_address": "343 Forest Grove Road Kennedy Township, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T12:15:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "In School Cafeteria", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-7 p.m. (shorter hours Good Friday, with limited menu). Good Friday has limited menu, limited hours. ", "menu": {"url": "http://www.stmalachypgh.org/FISH%20FRY%202018%20MENU.pdf", "text": "Menu features 1-pound fish sandwich, baked fish, tuna salad sandwich, crab cake sandwich, shrimp, pierogies, macaroni and cheese, cabbage and noodles, cole slaw, french fries. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.10313, 40.47763], "type": "Point"}}, {"id": "ac983458-3559-4ed2-bf1b-29d87f64c01a", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 246.0, "validated": false, "website": "hogfathersbbq.com", "handicap": null, "phone": "724-222-9227", "venue_name": "Hogfathers Washington Crown Center", "venue_address": "1500 West Chestnut Street, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.246061, 40.172387], "type": "Point"}}, {"id": "9857830e-3008-42c9-83d4-743ebfb77d1f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-379-7559", "venue_name": "Our Lady of the Valley, Donora", "venue_address": "1 Park Manor Rd. Donora, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T15:00:00"}, {"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:30:00"}], "venue_notes": "Social Hall, 1 Park Manor Road", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-6 p.m. (3-6 p.m. Good Friday)", "menu": {"url": null, "text": "Dinner entrees: baked or fried \u201cmonster\u201d fish; breaded jumbo shrimp; crab cakes. Dinners are $12.75, and include entree, choice of french fries or pierogies, cole slaw, dessert and beverage (for dine-in customers). Also, \u201cmonster\u201d baked or fried fish sandwich, with cole slaw is $9.75, and shrimp in a basket (five) with cole slaw is $9.75. A la carte menu includes french fries, pierogies, pasta fagioli with bread, cole slaw, dessert, buns and beverages. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.861272, 40.180659], "type": "Point"}}, {"id": "209e9911-1273-4943-b775-66033337638e", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 141.0, "validated": false, "website": "https://www.facebook.com/CALPost705/", "handicap": null, "phone": "724-632-9591", "venue_name": "Centerville American Legion Post 705", "venue_address": "1101 Old National Pike Fredericktown PA 15333", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}], "venue_notes": null, "etc": "EVERY FRIDAY FROM NOVEMBER 11TH - APRIL 21ST", "menu": {"url": "https://www.facebook.com/CALPost705/photos/a.578206219030287.1073741828.334499336734311/602404116610497/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.987232, 40.047622], "type": "Point"}}, {"id": "8537aeab-d3c0-4fdf-a26c-1e54fbe7aec1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://pizzaritapgh.com/", "handicap": null, "phone": null, "venue_name": "Pizzarita", "venue_address": "580 Burchfield Rd., Allison Park, PA", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "11am-10pm every Friday including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.962887, 40.544537], "type": "Point"}}, {"id": "f73673fe-182e-45f9-93b0-2ae39324db07", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 179.0, "validated": false, "website": "http://www.stgregoryrussianchurch.org/", "handicap": null, "phone": "412-462-8256", "venue_name": "St Gregory Russian Orthodox Church", "venue_address": "214 E. 15th Ave, Homestead, PA 15120", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T17:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T17:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-16T17:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-02-23T17:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-30T17:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T17:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-09T17:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": "Homemade Cheregies!", "menu": {"url": "http://www.stgregoryrussianchurch.org/fish-fry-english/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.905097, 40.402733], "type": "Point"}}, {"id": "b4b45314-6da3-431a-a200-eb157a9838c3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": false, "website": "http://coyspizza.com/", "handicap": null, "phone": "724-463-9449", "venue_name": "Coy's Store & Pizza Shop", "venue_address": "11919 U.S. 422 Penn Run, PA 15765", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Is there a Fish Fry here?", "menu": {"url": "http://coyspizza.com/our-menu/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-78.962238, 40.572312], "type": "Point"}}, {"id": "b1d10957-1b29-4f47-a31f-09fdaec72455", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.rileyspourhouse.com/", "handicap": null, "phone": "412.279.0770", "venue_name": "Riley's Pour House", "venue_address": "215 East Main Street, Carnegie, Pennsylvania 15106, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "11am-1am every Friday including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.085221, 40.408625], "type": "Point"}}, {"id": "2676cd35-5f24-40ac-9c73-877380054e24", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 93.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Fairmont-Hahntown VFD", "venue_address": "890 Rose St, Irwin, PA 15642", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.722499, 40.3162], "type": "Point"}}, {"id": "7506ce61-90fe-4cee-8915-3fe411ac3d29", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 148.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Larimer VFD", "venue_address": "1340 Brownstown Rd., Larimer, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.72572, 40.344486], "type": "Point"}}, {"id": "1885d00c-6343-4b7b-bc26-b053b29d45f2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "stagneswm.com", "handicap": null, "phone": "Takeout available; call 412-466-9695.", "venue_name": "St. Agnes/Holy Trinity", "venue_address": "Holy Trinity Church Social Hall, 529 Grant Avenue Ext West Mifflin, PA 15122-3830", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. ", "menu": {"url": null, "text": "Fried and baked fish dinners and sandwiches, shrimp and crab cake dinners; pierogies; haluski; homemade soups of the day."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.86589, 40.370546], "type": "Point"}}, {"id": "f0c36b5c-f4cc-45d8-8036-9b8ab8190195", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 15.0, "validated": false, "website": "https://facebook.com/holyspiritchurch/", "handicap": null, "phone": "412-346-0477", "venue_name": "Holy Spirit (West Mifflin)", "venue_address": "2603 Old Elizabeth Road, West Mifflin, Pa 15122", "venue_type": "Church", "alcohol": null, "take_out": null, "email": "19201@diopitt.org", "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}], "venue_notes": null, "etc": "Ash Wednesday 11a to 7p", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.93331, 40.348065], "type": "Point"}}, {"id": "759c08ca-c957-4b1e-ad98-748165e27b16", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://miraculousmedalchurch.org/", "handicap": null, "phone": "724-228-8575", "venue_name": "Our Lady of the Miraculous Medal, Meadow Lands", "venue_address": "300 Pike St, Meadow Lands, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11 a.m.-7:30 p.m. Call 724-228-8575 for takeout. Online orders via website.", "menu": {"url": "http://miraculousmedalchurch.org/CCD-Events-Hall/Fish-Fry", "text": "Menu features Panko breaded cod, deep-fried in heart healthy tri-fry oil that is cholesterol- and trans fat-free. Other healthier options include baked cod or salmon, Maine lobster rolls and tuna melts. Also featuring homemade crab cakes, jumbo shrimp, and cabbage and noodles. Back by popular demand is seafood pizza. Side orders include green beans, baked potatoes, french fries, cole slaw, and macaroni and cheese. Featuring breads from Breadworks and homemade desserts."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.220646, 40.219197], "type": "Point"}}, {"id": "927dd613-4653-4fa5-835c-b717071f348d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.st-therese.net/", "handicap": null, "phone": "412-462-8164", "venue_name": "St. Therese of Lisieux, Munhall", "venue_address": "3 Saint Therese Court, Homestead, Pennsylvania 15120, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Menu includes fried and baked fish, shrimp, homemade crab cakes, soup and more."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.90053, 40.38804], "type": "Point"}}, {"id": "d2d8ad1c-69da-48e2-8a11-6ad83d760208", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 254.0, "validated": false, "website": "hanovervfd45.com", "handicap": null, "phone": "724-729-3929", "venue_name": "Hanover Volunteer Fire Department Fish Fry", "venue_address": "9 Starck Drive, Burgettstown, PA 15021", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}], "venue_notes": null, "etc": "Delivery available", "menu": {"url": null, "text": "Fish Dinner with Cole Slaw and One Side - $12.00\nShrimp Dinner with Cole Slaw and One Side - $12.00\nFish Sandwich - $10.00\nShrimp Basket - $10.00\nChicken Sandwich - $5.00\nMac and Cheese - $3.00\nHaluski - $3.00\nFrench Fries - $3.00\nPierogies (4) - $3.00\nCole Slaw - $3.00\nDrinks - $1.00"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.393425, 40.380792], "type": "Point"}}, {"id": "dfe8357e-7aae-4782-98ea-e8856aa7770c", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-276-1011 ext 220", "venue_name": "St Elizabeth Ann Seton, Carnegie", "venue_address": "330 3rd Ave, Carnegie, PA 15106", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "In St Luke Hall", "etc": "For phone orders, call 412-276-1011, ext. 220, from 11 a.m.-6 p.m.", "menu": {"url": null, "text": "Dinner menu: fish trio (fried fish, shrimp, crab cake), baked or fried fish, jumbo shrimp, crab cakes (served with fries, cole slaw, roll and butter); macaroni and cheese with stewed tomatoes; pierogies (served with cole slaw, roll and butter); fish Parmesan (served with pasta marinara, and roll and butter). A la carte menu: baked and fried fish sandwich, crab cakes, popcorn shrimp, pierogies, french fries, pasta marinara, haluski, macaroni and cheese, stewed tomatoes, applesauce, cole slaw, clam chowder, potato soup. Also featuring homemade desserts and other treats. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.091003, 40.403918], "type": "Point"}}, {"id": "654fc9a4-189a-42f9-b59c-f9f66d2e7995", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Geeseytown-Community-Fire-Company-1531587100412091/", "handicap": null, "phone": "(814) 695-8003", "venue_name": "Geeseytown Community Fire Company", "venue_address": "215 Mary Street, Hollidaysburg, Pennsylvania 16648, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, 3-7 including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-78.345659, 40.450352], "type": "Point"}}, {"id": "e6eb3a9f-c4a1-4b2e-b946-ff009183baf5", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "http://www.princeofpeacepittsburgh.org/", "handicap": null, "phone": "412-481-8380", "venue_name": "ASH WEDNESDAY AND GOOD FRIDAY ONLY Prince of Peace, South Side ", "venue_address": "81 S. 13th St. Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T14:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T14:00:00"}], "venue_notes": null, "etc": "ASH WEDNESDAY AND GOOD FRIDAY ONLY. Takeout is available, but no advance orders taken. For information, call 412-481-8380 or visit www.princeofpeacepittsburgh.org. ", "menu": {"url": null, "text": "Menu: fish (baked or fried) or crab cake, with applesauce or cole slaw, two sides, dessert, coffee or tea, $9; fish (baked or fried) or crab cake sandwich, with applesauce or cole slaw, $6. Pierogies are three for $2.50, or $7 per dozen (frozen). "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.985145, 40.428951], "type": "Point"}}, {"id": "900c2073-a818-4ed7-9e58-1e4b1a125d67", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 53.0, "validated": false, "website": "http://www.stvictors.org/", "handicap": null, "phone": "724-265-4017", "venue_name": "Transfiguration/St. Victor, Bairdford", "venue_address": "527 Bairdford Road Bairdford, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://uploads.weconnect.com/mce/a4c36ded9dbf60a5a9dceb0d0a1e3b17ac92f8cf/2017%20FF%20Menu.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.873401, 40.633742], "type": "Point"}}, {"id": "0b1c1528-fc44-44f2-8865-d03d0c7a4cde", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-628-0900", "venue_name": "Connellsville Twp. VFD", "venue_address": "905 Fireman Street, Connellsville, Pennsylvania 15425, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T14:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Lunch 11-2 and Dinner 4-7 every Friday of Lent including Good Friday", "menu": {"url": "https://www.facebook.com/564084873610128/photos/a.666221240063157.1073741827.564084873610128/1799858140032789/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.58451, 40.02847], "type": "Point"}}, {"id": "36c89f38-0fe1-40d7-a692-46caff889c52", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.assumptionchurch.org/", "handicap": true, "phone": "412-766-9727", "venue_name": "Assumption", "venue_address": "45 North Sprague Avenue, Bellevue, PA 15202", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "McGovern hall under the church", "etc": "Credit cards accepted. Voted one of the \u201cElite Eight\u201d fish fries in Pittsburgh region in 2017 and known for generous portions. Assumption Church (Bellevue) is handicapped accessible. There is a ramp that leads from North Jackson Avenue (behind the church) to our McGovern Hall. Bathrooms handicapped accessible too.\r\n", "menu": {"url": null, "text": "Menu features hand-breaded fish and cole slaw made from scratch. Traditional Eastern European sides offered, with homemade desserts available. Also, low-carb dinner available. Cost is $11 for adults, $3 for child and $8 for sandwich, with various a la carte items sold. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.05727, 40.497425], "type": "Point"}}, {"id": "f02a0177-4c0f-43ce-8b51-bcb388f8192d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Fidelis, Butler", "venue_address": "125 Buttercup Road, Butler, Pennsylvania 16001, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-09T19:00:00", "dt_start": "2018-02-09T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Guests dining in should use upper CCD building doors. Guests in need of handicap access and with takeout order should use center parish hall doors.\r\n", "etc": "Fridays, Feb. 9-March 23, 4-7 p.m. Proceeds benefit various ministries in support of Butler community. ", "menu": {"url": null, "text": "Dinner menu, choice of deep-fried or baked fish, scalloped potatoes or french fries, green beans, cole slaw, bread and butter, beverage and dessert. Cost: $10 adults, $5 children age 10 and under, free for child under 2. All takeout is $10. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.971124, 40.847453], "type": "Point"}}, {"id": "1c7f482b-350b-4099-a303-cd77f1eb127c", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 241-2218", "venue_name": "Penn Hills Bar and Grill", "venue_address": "11507 Frankstown Road, Pittsburgh, Pennsylvania 15235, United States", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Please contact the restaurant for details.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.831279, 40.465289], "type": "Point"}}, {"id": "ff4e8f5f-626b-4829-9e7c-313d6915592e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.renesrestaurant.net/", "handicap": null, "phone": "412-823-9544", "venue_name": "Rene's", "venue_address": "1030 Fifth Avenue East McKeesport, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T22:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T22:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T22:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T22:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T22:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-16T22:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T22:00:00", "dt_start": "2018-02-23T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Full Lenten menu, including 1-lb fish sandwich"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.810268, 40.383], "type": "Point"}}, {"id": "a1964198-66ec-44a4-8676-1092dc1f8e28", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 249.0, "validated": false, "website": "https://www.facebook.com/Hills-Restaurant-117576318259711/", "handicap": null, "phone": "724-258-5422", "venue_name": "Hills Restaurant", "venue_address": "107 Main St, New Eagle, PA 15067", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T10:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T10:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T10:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T10:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T10:00:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T10:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T10:00:00-05:00"}], "venue_notes": null, "etc": " Fresh Hand Breaded Haddock, Tuna Salad, Cabbage and Homemade Dumplings, Homemade Mac and Cheese, Salmon Patties, Lobster Bisque, Shrimp n a Basket, and lots more.", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.940977, 40.206987], "type": "Point"}}, {"id": "2c8cdc0f-e8eb-446d-84b9-7d0b8e1f0b58", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 60.0, "validated": false, "website": "http://www.slserie.org/", "handicap": null, "phone": "814-825-7105 ", "venue_name": "St. Luke", "venue_address": "421 East 38th Street. Erie PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}], "venue_notes": "St Luke Cafe", "etc": "Takeout available after 5pm. 50-50 and Gift Basket Raffle. Hosted by the Knights of Columbus, Msrg. Robert D Goodill Council 11229", "menu": {"url": null, "text": "Fish Dinner - 10. Captains Platter - 12 Shrimp Basket - 7"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.057136, 42.105262], "type": "Point"}}, {"id": "ef5c900d-429c-495b-a45f-cb80f9983736", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 81.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Hookstown Volunteer Fire Department", "venue_address": "102 Silver Slipper Rd Hookstown, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.475548, 40.58616], "type": "Point"}}, {"id": "2fe029cf-fe2c-4184-b978-1551768b3dd2", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Philip- Ascension Worship Site", "venue_address": "114 Berry St., Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}], "venue_notes": "Venue is located in Connor Hall of Ascension Church", "etc": "no phone orders taken", "menu": {"url": null, "text": "fish sandwich; fish sandwich dinner; baked fish dinner; jumbo shrimp dinner; homemade crab cake dinner; seafood dinner; macaroni and cheese; green beans; grilled cheese; salad; soup; haluski; desserts; beverages. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.068625, 40.449117], "type": "Point"}}, {"id": "ca655f0a-75c6-4562-9d89-3eb635dcfd9b", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.mostholynameofjesusparish15212.org/", "handicap": null, "phone": null, "venue_name": "Most Holy Name", "venue_address": "1515 Tinsbury Street, Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "school hall", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 4-7 p.m.", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.983391, 40.464242], "type": "Point"}}, {"id": "4b1c2c2c-7904-4f32-a15b-96ccba3137ba", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/AdamsburgVfd", "handicap": null, "phone": "724-527-2180", "venue_name": "Adamsburg VFD", "venue_address": "495 Edna Rd, Adamsburg, Pennsylvania 15611", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T13:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Joint Fish Fry w/ the High Park Volunteer Fire Department ", "menu": {"url": null, "text": "See their Facebook page (https://www.facebook.com/AdamsburgVfd) for the complete menu."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.655381, 40.307082], "type": "Point"}}, {"id": "6d798953-08af-4bca-bd2a-798669bef76c", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.stmaryorthodoxchurch.net/", "handicap": null, "phone": "412-431-6428", "venue_name": "St. Mary Orthodox Church", "venue_address": "105 S. 19th St. Pittsburgh, PA 15203", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "church hall", "etc": "When: Fridays - Feb. 16 through Good Friday\r\nTimes: 11am to 7pm\r\n", "menu": {"url": null, "text": "Fish Sandwich \u2013 $6.00\r\nChoice of fries, cole slaw, or applesauce\r\nShrimp \u2013 $7.00\r\nChoice of fries, cole slaw, or applesauce\r\nBaked Fish \u2013 $6.00\r\nGreek Salad \u2013 $5.00\r\nCrab Cake \u2013 $5.00\r\n3 Pierogi \u2013 $3.00\r\nHalushki \u2013 $3.00\r\nMac & Cheese \u2013 $3.00\r\nPop or Water \u2013 $1.00\r\nVarious deserts\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.978952, 40.42808], "type": "Point"}}, {"id": "3aa8feb1-98ca-4663-89e4-2fe4de8d8b40", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://sdpolishdeli.com/sdpolishdeli/", "handicap": true, "phone": "412-281-2906", "venue_name": "S&D Polish Deli", "venue_address": "2204 Penn Avenue, Pittsburgh, Pennsylvania 15222, United States", "venue_type": "Restaurant", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T15:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T15:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T15:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T15:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T15:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T15:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T15:00:00", "dt_start": "2018-03-30T12:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Limited street parking available", "etc": null, "menu": {"url": "https://www.facebook.com/sdpolishdelipittsburgh/photos/rpp.544254162312994/1801789979892733/?type=3&theater", "text": "All platters come with coleslaw and haluszki or 3 pierogi or mac 'n cheese\r\nBaked Fish Platter - $12\r\nFried Fish Platter - $12\r\nMeatless Stuffed Cabbage Platter - $12\r\nPotato Pancake Platter - $12\r\n\r\nA la carte\r\nFried Fish Sandwich - $8\r\nMushroom Stuffed Cabbage - $4\r\n4 Pierogi - $5\r\n12 Pierogi - $11\r\nHaluszki - $6 Large, $3 Small\r\nMac 'n Cheese - $5 Large, $3 Small\r\n2 Potato Pancakes - $5\r\nColeslaw - $5 large, $3 small\r\nSoup of the Day - $4\r\nDessert of the Day - $5\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.981878, 40.452261], "type": "Point"}}, {"id": "9cf89226-6c72-43fe-8bf5-f8c7d63f9c7f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://saintalphonsuswexford.org/", "handicap": null, "phone": "724-766-0420 and 878-208-3192", "venue_name": "St. Alphonsus (Wexford)", "venue_address": "201 Church St. Wexford, Pa. 15090", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "N/A", "events": [{"dt_end": "2018-02-14T19:30:00", "dt_start": "2018-02-14T16:30:00"}, {"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": "Served in the school cafeteria.", "etc": "Ash Wednesday (Feb. 14) \u2014 Takeout only from 4:30 p.m. to 7:30 p.m. The brown-bag dinner includes a fish sandwich, macaroni and cheese and coleslaw. The price is $8. To order takeout, call 724-766-0420 or 878-208-3192 between 2 p.m. and 7 p.m. \r\nor visit www.fish-fry.org (website will be activated by Ash Wednesday)", "menu": {"url": "http://saintalphonsuswexford.org/fish-fry-2016-whats-on-the-menu-how-do-i-order-takeout/", "text": "Adult Dinners = $10\r\nKids Dinners = $2\r\n\r\nDine-in Dinners include:\r\n*Fried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Baked or Fried)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine (not included in kid\u2019s meal)\r\nBeverage and Bread\r\n\r\n* We use Atlantic Cod because it is so delicious!\r\n\r\nTake-out Dinners (Adult meals only)\r\nFried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Fried or Baked)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine\r\n\r\n\u00c1 La Carte Items\r\nBasket of Fried Shrimp = $6\r\nFish Sandwich (Fried or Baked) = $6\r\nFish by 8-oz. piece (Fried or Baked) = $6\r\nFish by pound (Fried or Baked) = $11\r\nMac & Cheese = $1.50\r\nFrench Fries = $1.50\r\nBaked Potato = $1.25\r\nColeslaw = $1.50\r\nApplesauce = $1.00\r\nClam Chowder (8 oz.) = $2.50\r\nTomato Florentine (8 oz.) = $2.50\r\nExtra Bun = 50 cents\r\nAssorted Desserts = $1"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.057339, 40.627681], "type": "Point"}}, {"id": "e08fb241-d823-4d0e-a54b-68ae67b93869", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 4.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Albert the Great (Baldwin)", "venue_address": "3171 Churchview Ave. Pittsburgh, PA 15227", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.961604, 40.386654], "type": "Point"}}, {"id": "a46e34c4-1bef-49cc-959b-2e356dad719c", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.holyspiritmillvale.org", "handicap": null, "phone": "412-821-4424", "venue_name": "Holy Spirit (Millvale) - GOOD FRIDAY ONLY", "venue_address": "608 Farragut Street Millvale, PA 15209", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "office@holyspiritmillvale.org", "events": [], "venue_notes": null, "etc": "Good Friday only, Take-out: 7 am-6 pm; Eat-in: 11 am-6:30 pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.976049, 40.480066], "type": "Point"}}, {"id": "c4f85313-7d07-4804-9f5e-c7f8f7b0b95c", "properties": {"lunch": null, "homemade_pierogies": true, "validated": true, "website": "http://www.stjohnthebaptistparish.net/", "handicap": null, "phone": "412-793-0555, ext. 241", "venue_name": "St. John the Baptist, Plum", "venue_address": "418 Unity Center Road, Pittsburgh, Pennsylvania 15239, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T02:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T00:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T00:00:00"}], "venue_notes": "In school cafeteria.", "etc": "Live entertainment Feb. 16, March 2 and 16. Recorded music Feb. 23, March 9 and 23.", "menu": {"url": null, "text": "Regular menu includes baked or fried fish dinner (with or without bun). Fish dinners include cole slaw, beverage and choice of two sides: macaroni and cheese, french fries, haluski or green beans. Children have the choice of macaroni and cheese or pizza for their entree, and choice of one side. Dinners are $10 for adults, $4 for children. A la carte menu includes baked or fried fish sandwich for $7, plus a variety of sides (prices vary). Have a large group? You are covered with family special that includes four sandwiches (baked or fried), four cole slaws and choice of two large sides (listed above) for $35. An array of desserts will be available, as well as beer and wine. Weekly special menu, which includes beverage and choice of two sides, $10: Feb. 16, lasagna; Feb. 23, homemade pierogies; March 2, crab cakes; March 9, ravioli; March 16, fried shrimp; March 23, rigatoni. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.776601, 40.487594], "type": "Point"}}, {"id": "95083a5d-2e85-49c7-b6b5-16f4f3d6d4d1", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 70.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "PJ's Deli", "venue_address": "Bower Hill at McLaughlin Run, Bridgeville, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T15:00:00-04:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T15:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T15:00:00-05:00"}, {"dt_end": "2018-02-14T18:00:00-05:00", "dt_start": "2018-02-14T09:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T15:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T15:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T15:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T15:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.105278, 40.35834], "type": "Point"}}, {"id": "e0d83e4c-5f06-4c2a-9fb3-c1340bb2a180", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Robert Bellarmine", "venue_address": "1313 Fifth Avenue, North Versailles, Pennsylvania 15137, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Sponsored by parish's Men's Club.", "menu": {"url": null, "text": "Menu: fish dinner, $10, includes choice of baked or fried fish, shrimp or crab cake; choice of one side (french fries, pierogies, haluski), cole slaw or applesauce and dinner roll (sandwich bun available for additional 50 cents); children\u2019s fish dinner, $5.50 (smaller portion of adult fish dinner); fish sandwich, $8; grilled cheese sandwich, $1. Side dish menu, $2 each: fresh-cut french fries; pierogies; haluski. Hushpuppies, three for $1. Also featuring desserts and ice cream, with free ice cream for children 12 and under. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.812754, 40.378566], "type": "Point"}}, {"id": "11ef3b38-9e2e-42d6-9dc3-ddcda2189fd9", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://ruralridgevfd.org/", "handicap": null, "phone": "(724) 265-4000", "venue_name": "Rural Ridge Fire ", "venue_address": "135 Little Deer Creek Road, Rural Ridge, PA 15075", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "When: Every Friday during Lent beginning February 16th including Good Friday\r\nTimes: 3 p.m. to 7 p.m.", "menu": {"url": null, "text": "Fish Combo Plain or With Cheese (Cole Slaw and Fries) $10.00\r\nFish Sandwich (Plain or Cheese) $ 7.00\r\nShrimp Basket (8 Pieces of Shrimp and Fries) $8.00\r\nShrimp (8 Pieces) $6.00\r\nChicken Basket ( 3 Chicken Strips and Fries) $7.00\r\nChicken Strips (3 Pieces) $5.00\r\nHaluski / Macaroni and Cheese / Fresh Cut Fries $3.00 Each\r\nCole Slaw $2.00 Deviled Crab $2.50\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.82866, 40.58562], "type": "Point"}}, {"id": "50d94de6-67d5-44ba-b237-82caea009ef2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/hillervfc/", "handicap": null, "phone": "(724) 785-9793", "venue_name": "Hiller Volunteer Fire Company", "venue_address": "911 1st Street, Hiller, Pennsylvania 15444, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and every Friday of Lent 11am-8pm including Good Friday", "menu": {"url": "https://www.facebook.com/hillervfc/photos/rpp.715401925138294/1838493036162505/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.902608, 40.010286], "type": "Point"}}, {"id": "a8bb0921-c59a-4679-8752-50764f1282a2", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": " (814) 755-4321", "venue_name": "St. Anthony Church", "venue_address": "112 Bridge Street, Tionesta, Pennsylvania 16353, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": "St. Anthony social hall", "etc": "When: Fridays - Feb. 16th thru Mar. 23th", "menu": {"url": null, "text": "Cost: $10.00 or $11.00\r\nMenu:\r\nFried or baked fish\r\nChoice of baked potato, Mac. & cheese or French fries\r\nAssorted cakes\r\nCole slaw or applesauce\r\nBeverages\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.457597, 41.493547], "type": "Point"}}, {"id": "940d81e5-589e-4005-a093-07081582a794", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.alpost712pa.org/", "handicap": null, "phone": "(412) 653-1555", "venue_name": "American Legion Post 712", "venue_address": "650 Old Clairton Road, Pleasant Hills, Pennsylvania 15236, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": null, "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 12PM TO 8PM", "menu": {"url": null, "text": "Menu & Cost:\r\nFish sandwich and slaw 8.95\r\nJumbo shrimp and slaw 10.95\r\nGrilled cheese sandwich 4.00\r\nClam chowder soup 4.00\r\nSIDES\r\nCole slaw 2.00\r\nMac & cheese 3.00\r\nFries 3.00\r\nHaluski 3.00\r\nStewed tomatoes 2.00\r\n(4) Pierogies 3.00\r\nCONDIMENTS\r\nTartar & cocktail sauces\r\nKetchup\r\nHot sauce\r\nExtra cheese .75\r\nExtra bun .75\r\nTake-out charge .50\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.958014, 40.324625], "type": "Point"}}, {"id": "014f4364-bbaa-4d22-a1eb-54b1d17c10a7", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(724) 694-3118", "venue_name": "Ladies Auxiliary and the Derry Volunteer Fire Co #41", "venue_address": "100 West 2nd Avenue, Derry, Pennsylvania 15627, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "AV Germano Hall", "etc": "When: Ash Wednesday & every Friday throughout Lent\r\nTimes: 3 - 7pm including Good Friday", "menu": {"url": null, "text": "Dinner $10 Includes:\r\nFish \u2013 Bakes or Fried or 5 Shrimp and choice of 2: Pierogi, Halushki, Mac N Cheese, Twice Baked Potato or Coleslaw, Dessert and a drink\r\nAla Carte:\r\nFish sandwich $6.00\r\n(5) Shrimp $5.00\r\nBaked Fish $5.00\r\nPierogi (3) $2.50\r\nHalushki $2.50\r\nMac n Cheese $2.50\r\nTwice Baked Potato $2.50\r\nColeslaw $1.00\r\nDessert $2.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.302356, 40.330408], "type": "Point"}}, {"id": "2b92a4d5-7aef-47b1-8a23-b3bc9b0cde72", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.thepubinthepark.com/", "handicap": null, "phone": "412-241-9242", "venue_name": "Pub in the Park", "venue_address": "7034 Blackhawk Street, Pittsburgh, Pennsylvania 15218, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Non-smoking. Open 11am-2am.", "menu": {"url": "https://www.facebook.com/Pubinthepark7034/photos/a.1549920871928302.1073741829.1548955355358187/2003365433250508/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.897564, 40.421372], "type": "Point"}}, {"id": "edd3ecf4-1f8a-4576-89f1-f3a115d40ee1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://originaloysterhousepittsburgh.com/", "handicap": null, "phone": "412-566-7925", "venue_name": "Original Oyster House", "venue_address": "20 Market Square, Pittsburgh, PA 15222", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "http://originaloysterhousepittsburgh.com/Menu", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.001995, 40.440974], "type": "Point"}}, {"id": "b41fe54f-3fe7-4a40-8367-983e739f5686", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-431-4000", "venue_name": "Shiloh Grill", "venue_address": "123 Shiloh Street, Pittsburgh, PA", "venue_type": "Unsure / N/A", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.006991, 40.430918], "type": "Point"}}, {"id": "617088d8-e18c-4c08-b139-44352c41dd3f", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 119.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Mahoning Township VFD", "venue_address": "570 Jackson St Edinburg, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.434998, 41.014327], "type": "Point"}}, {"id": "9bb85b0e-82c3-46df-8774-bc17f82d79c6", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "St. Michael the Archangel, Butler - ASH WEDNESDAY ONLY", "venue_address": "432 Centre Avenue, Butler, Pennsylvania 16001, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}], "venue_notes": "parish hall", "etc": "Ash Wednesday, Feb. 14, 4-7 p.m.", "menu": {"url": null, "text": "Menu includes baked or deep-fried fish, scalloped potatoes, green beans, cole slaw, bread and butter, dessert and beverage. Cost: $10 adult, $5 child ages 6-10; free for children 5 and under; $10 for all takeout (no fried fish)."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.88807, 40.85363], "type": "Point"}}, {"id": "d36b1fcc-006f-4d04-9f9c-0dee978ca17b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 76.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Patterson Township Vol. Fire Co.", "venue_address": "407 Darlington Rd, Beaver Falls, PA 15010", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.333821, 40.745071], "type": "Point"}}, {"id": "7581737c-bf09-451d-8fe0-8d97acbbd632", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 67.0, "validated": false, "website": null, "handicap": null, "phone": "724-489-0500", "venue_name": "Holy Ghost Byzantine Catholic Church", "venue_address": "828 Meadow Ave. Charleroi PA 15022", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}], "venue_notes": null, "etc": "Eat in or take out. ON THE DAY OF THE SALES, Please call the social hall for takeout orders at 724-489-0500", "menu": {"url": null, "text": "Fresh breaded one pound fish sandwich. Pirogi. Choice of frozen cabbage pirogi and or frozen lekvar. Cooked potato cheese with butter and onions or can buy frozen. We will be featuring ethnic lenten dishes on these dates.. Soups.. Lima Bean , NE Clam chowder; Halushki, Potato Pancakes, Coleslaw Macaroni with green peppers in tomato sauce. ***There will be different soups and specials for each week*** Also we will be selling Paska Bread for Easter.. (Can call ahead for advance orders)Call by March 12th and pick up on April 7th. Call to order Paska 724-258-5720 or 724-777-2092"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.90493, 40.139008], "type": "Point"}}, {"id": "77b793e8-74de-411e-ae2e-d099a9325e24", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://resurrectionmonroeville.wordpress.com/", "handicap": null, "phone": "412-372-8650", "venue_name": "Church of the Resurrection Byzantine", "venue_address": "455 Center Road, Monroeville, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "FISH FRIES begin on Ash Wednesday Feb 14 and will continue each Friday of Lent except for Good Friday. In addition to our famous fried codfish, we will have baked cod, salmon patties, shrimp, pirohi, haluski, mac & cheese, and lots of baked goods. 4-7 p.m.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.761257, 40.453849], "type": "Point"}}, {"id": "5d01b593-d53b-46f2-aae2-04755b65c202", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 323.0, "validated": false, "website": "https://www.facebook.com/events/792100320951360/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Keep Pittsburgh Fishy Annual Secular Fish Fry (Good Friday Only)", "venue_address": "242 51st street, pittsburgh, pa", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T21:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}], "venue_notes": null, "etc": "We're back again, and on the last day of the 2017 fish fry season! Keep Pittsburgh Fishy is an annual secular fish fry benefiting local progressive organizations. Get your fish fry fix while supporting equality! This year, our proceeds will benefit New Voices Pittsburgh, a local organization dedicated to the health and well-being of Black women and girls through leadership development, Human Rights and Reproductive Justice. We'll be partnering with local restaurants to bring you some awesome side dishes to enjoy with our classic fish sandwiches and a delicious vegetarian-friendly option. In addition to that, we'll have a dessert table, raffle, photobooth, drinks, and live entertainment. This is an all-ages event!", "menu": {"url": null, "text": "$10 gets you... - Our classic spiced cornmeal-crusted FISH SANDWICH on a hearty bun with a tasty Sriracha mayo \"tartar\" sauce ~ OR ~ a vegan sun dried tomato hummus/pickled carrots/arugula sandwich prepared by 52nd Street Market http://52ndstreetmarket.com/ - Coleslaw (vegan!), prepared by Apteka http://aptekapgh.com/ - Macaroni & cheese (vegetarian!), prepared by The Vandal http://www.thevandalpgh.com/ Plus, for a few bucks more... - Desserts provided by Ben Houck - Drinks both alcoholic and non from Spirit's fully-stocked bar (don't forget your ID!)"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.955693, 40.47834], "type": "Point"}}, {"id": "cb872074-2d4d-4fdd-a977-15505159bf03", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 321.0, "validated": false, "website": null, "handicap": null, "phone": "304-243-1571", "venue_name": "Stone Church VFD", "venue_address": "621 Stone Church Rd., Wheeling, WV", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Coleman's fish; cole slaw, french fries, onion rings, mac and cheese, pierogi, green beans and drinks dine in or take out will be available. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.638455, 40.038195], "type": "Point"}}, {"id": "682905d7-30ab-480c-bd79-20c5ea5b29a8", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.bethany-dormont.com/", "handicap": null, "phone": null, "venue_name": "Bethany Evangelical Lutheran - March 9, 16, 23", "venue_address": "3104 West Liberty Avenue, Pittsburgh, Pennsylvania 15216, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Enter lower side door on Park Blvd.", "etc": null, "menu": {"url": null, "text": "Menu:\r\nFish (fried or baked)\r\nHomemade clam chowder\r\nHomemade mac and cheese\r\nPierogi\r\nDesserts\r\nRolls\r\nFrench fries\r\nCole slaw\r\nApplesauce\r\nThere is no cost. Donations are optional\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.039408, 40.391406], "type": "Point"}}, {"id": "e996a714-98dd-4ad5-9272-1a77bd14e87b", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/GreenFrontPgh/", "handicap": null, "phone": "412-481-0702", "venue_name": "The Green Front", "venue_address": "2341 East Carson Street, Pittsburgh, Pennsylvania 15203, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "All you can eat fish or shrimp 3pm-8pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.971493, 40.428485], "type": "Point"}}, {"id": "cd9acb3d-03ed-48d7-a82e-dceca431bc96", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.brodysbbq.com", "handicap": null, "phone": "(814) 938-3344", "venue_name": "Brody's BBQ", "venue_address": "20135 Route 119, Punxsutawney, Pennsylvania 15767, United States", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Yuengling battered fish sandwich, smoked mac n cheese", "menu": {"url": "http://www.brodysbbq.com/menu.htm", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.002826, 40.90988], "type": "Point"}}, {"id": "11c07934-33f5-405e-8777-d33af7d1b1e8", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "stvincentnewcastle.org", "handicap": true, "phone": "724-652-5538, ext. 6 or8", "venue_name": "St. Vincent de Paul, New Castle", "venue_address": "1 Lucymont Drive, New Castle, Pennsylvania 16102, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-6 p.m. ", "menu": {"url": null, "text": "Menu: baked or fried fish sandwich, with one piece of signature fish on a bun served with choice of side, $9; baked or fried fish dinner, one piece of signature fish served with two sides of choice, Italian bread, ice cream cup, $10; shrimp basket, order of fried popcorn shrimp with choice of two sides, Italian bread and ice cream cup, $10. Extra sides are $2, and include waffle fries, macaroni and cheese, cabbage and noodles, green beans and cole slaw. Half piece of fried or baked fish on sandwich with choice of one side, plus Italian bread and ice cream cup is $5. Also featuring a fresh baked goods stand every week. Note: beverage is free with dine-in only. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.376773, 40.979502], "type": "Point"}}, {"id": "a7bedef2-8136-4108-b878-302464e8e24c", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/?rf=216910771719421", "handicap": null, "phone": "(724) 459-8111", "venue_name": "Blairsville Fire Department", "venue_address": "51 West Campbell Street, Blairsville, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "LENTEN DINNERS/ FISH FRY every Friday during Lent.4-7 pm", "menu": {"url": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/photos/rpp.132337260167867/1565721686829410/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.265356, 40.431776], "type": "Point"}}, {"id": "235cf025-1dae-412d-b76d-56e37b5d2b21", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 219.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Siwiaks HOMEstyle cooking", "venue_address": "737 West Pike Street Houston, PA 15342", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T08:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T08:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T08:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T08:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T08:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T08:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T08:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fish (cod) jumbo shrimp regular shrimp oysters and other seafoods an more."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.21326, 40.242152], "type": "Point"}}, {"id": "f7b49ba4-b778-4ed6-b197-b7309656b574", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 261.0, "validated": false, "website": null, "handicap": null, "phone": "724-222-1430", "venue_name": "Gabby Inn", "venue_address": "1488 Park Avenue, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T23:45:00-04:00", "dt_start": "2018-03-23T07:00:00-04:00"}, {"dt_end": "2018-03-16T23:45:00-04:00", "dt_start": "2018-03-16T07:00:00-04:00"}, {"dt_end": "2018-02-16T23:45:00-05:00", "dt_start": "2018-02-16T07:00:00-05:00"}, {"dt_end": "2018-03-09T23:45:00-05:00", "dt_start": "2018-03-09T07:00:00-05:00"}, {"dt_end": "2018-03-02T23:45:00-05:00", "dt_start": "2018-03-02T07:00:00-05:00"}, {"dt_end": "2018-02-23T23:45:00-05:00", "dt_start": "2018-02-23T07:00:00-05:00"}, {"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-03-30T07:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.846948, 40.12535], "type": "Point"}}, {"id": "4ade5d3b-9105-4bf6-87d5-9db4fe6ca3a6", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 59.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Joseph Lucinda", "venue_address": "112 Rectory Ln, Lucinda, PA 16235", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.365143, 41.310899], "type": "Point"}}, {"id": "6c381db2-4f6e-41a7-b708-a26d80d0a349", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 152.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Michael", "venue_address": "85 North High Street, Greenville, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.39651, 41.40634], "type": "Point"}}, {"id": "e432c68c-354f-440e-9dfd-030e20c493ab", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 275.0, "validated": false, "website": "http://www.roadhousech.com/home.html", "handicap": null, "phone": "412-415-1087", "venue_name": "Rupe's Roadhouse", "venue_address": "325 Camp Horne, Pittsburgh, PA 15202", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-02-14T00:00:00-05:00"}], "venue_notes": null, "etc": "Ash Wednesday and all Fridays of Lent", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.090051, 40.51864], "type": "Point"}}, {"id": "1ec6f568-5946-4c7b-be62-dbe9ed49ca37", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.madonnadelcastello.org", "handicap": true, "phone": "412-271-3959", "venue_name": "Madonna del Castello, Swissvale", "venue_address": "2021 South Braddock Ave", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}], "venue_notes": "social hall", "etc": "12-7pm Ash Wednesday and Fridays of Lent, except Good Friday", "menu": {"url": null, "text": "Menu includes baked or fried fish dinner. A la carte menu includes fish, eggplant, haluski, macaroni and cheese, pasta fagiole, applesauce."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.884757, 40.421887], "type": "Point"}}, {"id": "74f654f8-4b2e-4c42-9803-fc1c2e66bdd5", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stgabespgh.org", "handicap": true, "phone": "412-881-0495", "venue_name": "St. Gabriel, Whitehall", "venue_address": "5200 Greenridge Dr, Pittsburgh, Pennsylvania 15236, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "parish hall", "etc": null, "menu": {"url": null, "text": "Menu includes baked orange roughy, hand-breaded cod, shrimp, seafood cakes, haluski, and macaroni and cheese. Cost: adults, $10; child, $3.50; fish sandwich, $7. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.005703, 40.3564], "type": "Point"}}, {"id": "b93e2b7d-811f-44f9-8d92-8bb5392ac92b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 173.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Cambria Suites - Reflect Bistro and Bar", "venue_address": "451 Racetrack Road, Washington, PA 15301", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.208394, 40.221346], "type": "Point"}}, {"id": "5cf2ef4e-dd9b-44d5-b6ae-1e1852f3e668", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 111.0, "validated": false, "website": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "handicap": null, "phone": "412-795-3366", "venue_name": "Labriola's Italian Market", "venue_address": "121 Hulton Road Verona, Pa 15147", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.820114, 40.484554], "type": "Point"}}, {"id": "91523ba5-87cf-4033-857f-a36c24c33cd7", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 142.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Faith Lutheran Church", "venue_address": "6810 Rt. 22 Highway East New Florence, PA. 15944", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.097634, 40.44577], "type": "Point"}}, {"id": "389450c2-db2b-43d9-8404-285a9d0acbd6", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 242.0, "validated": false, "website": "http://hogfathersbbq.com", "handicap": null, "phone": "724-743-3227", "venue_name": "Hogfathers Canonsburg", "venue_address": "113 Cavasina Drive, Canonsburg, PA 15317", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.17428, 40.26255], "type": "Point"}}, {"id": "e4f79b65-016d-4fad-97db-73df104ede2c", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://seasnh.org", "handicap": null, "phone": "724-864-6364", "venue_name": "St. Elizabeth Anne Seton", "venue_address": "200 Leger Road North Huntingdon, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Mack Hall", "etc": null, "menu": {"url": "https://stelizannsetonnhpa.files.wordpress.com/2018/01/2018-menu-fish-fry.pdf", "text": "MEALS (come with choice of fries or potato chips AND haluski or slaw AND dessert)\r\n8 oz. Baked Cod Loin - $8\r\nPecan Crusted Tilapia - $8\r\nCountry-fried Fish Fillet - $8\r\nShrimp - $8\r\n\r\nSANDWICHES\r\nGiant Fish Sandwich (Beer Battered) $8\r\n8 oz. Baked Fish Sandwich $6\r\nFried Fish Sandwich $5\r\n\r\nA La Carte\r\n8 oz. Baked Cod Loin - $5\r\nPecan Crusted Tilapia - $4\r\nFried Fish Fillet - $4\r\nTwo Crab Cakes - $4\r\nShrimp - $4\r\nCheese Sticks (w./marinara side) - $3\r\nFrench Bread Pizza - $2.50\r\nHaluski - $2.50\r\nMac 'n Cheese - $2\r\n3 Pierogi - $2\r\nFries or Chips - $1.5\r\nColeslaw - $1.5\r\nBeverage - $1\r\nDessert - $1"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.761435, 40.347939], "type": "Point"}}, {"id": "92ae1e28-1f4c-421a-bcfa-acec8a7cb298", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": null, "handicap": true, "phone": "724-310-2027", "venue_name": "St. Damien of Molokai, Monongahela", "venue_address": "400 Park Ave, Monongahela, PA 15063", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "stdamienparish@verizon.net", "events": [{"dt_end": "2018-02-14T14:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-2 p.m. lunch, 4-7 p.m. dinner\r\n\r\nParish park (behind Dierken\u2019s Pharmacy at 100 E. Main St.) in Monongahela.", "menu": {"url": null, "text": "Menu includes fish dinners and sandwiches, shrimp, crab cakes, pizza, fresh-cut french fries, macaroni and cheese, cole slaw, haluski, provolone sticks and more."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.9243, 40.198765], "type": "Point"}}, {"id": "9e6c962a-7201-4c24-b145-c4182fc0a22d", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.harrisgrill.com", "handicap": null, "phone": "(412) 288-5273", "venue_name": "Harris Grill Downtown", "venue_address": "245 Fourth Av, Pittsburgh, Pennsylvania 15222, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.001567, 40.439656], "type": "Point"}}, {"id": "7afcaaa8-7798-4de6-bd35-c6e3e75459a9", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 150.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Pirollos Deli", "venue_address": "307 Hulton Rd, Verona, Pa. 15147", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.819455, 40.489741], "type": "Point"}}, {"id": "6c7437c5-b9f3-4843-9249-6faae5063932", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/groups/stjosepheverson/about/", "handicap": null, "phone": "(724) 887-7013", "venue_name": "Partner Parish of St John the Baptist & St Joseph", "venue_address": "504 South Broadway Street, Scottdale, Pennsylvania 15683, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "St. John's social hall", "etc": "Ash Wednesday, Fridays in Lent Except Good Friday Times: 11am - 6pm\r\n", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.58761, 40.099392], "type": "Point"}}, {"id": "4a188c26-0ad9-456b-9231-6d5a8c58d9d4", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 42.0, "validated": false, "website": null, "handicap": null, "phone": "412-881-8201", "venue_name": "St. Norbert, Overbrook", "venue_address": "2413 St. Norberts St. Pittsburgh, PA", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T14:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-30T14:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T14:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-09T14:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T14:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2017/03/FishFryMenus17L.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.994229, 40.382435], "type": "Point"}}, {"id": "ee80096b-8f78-4c7f-af4b-6515a5068c50", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.holyspiritmillvale.org", "handicap": true, "phone": "412-874-5470", "venue_name": "Holy Spirit, Millvale - GOOD FRIDAY ONLY", "venue_address": "106 North Avenue, Pittsburgh, Pennsylvania 15209, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "parish lyceum", "etc": null, "menu": {"url": null, "text": "Adult dinner menu includes Icelandic cod, macaroni and cheese, stewed tomatoes, cole slaw, roll, dessert and drink. Shrimp, children\u2019s dinner and fish sandwiches available. Cost is $11 for adults, $8 for child, $7 for sandwich, $1 for each side. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.975448, 40.480418], "type": "Point"}}, {"id": "db3ce72b-adf5-4532-a91a-fddb03901150", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://drive.google.com/file/d/1z6hxBu1uiB-vyp2Uzd7zUo7FBrmXPEfx/view", "handicap": true, "phone": null, "venue_name": "NO FISH FRY IN 2018 St. Stephen, Hazelwood ", "venue_address": "134 East Elizabeth St. Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": false, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked and fried fish dinners include french fries and cole slaw. A la carte menu features fried or baked fish sandwiches, grilled cheese, french fries, macaroni and cheese, haluski and cole slaw. Also featuring bake sale."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.942663, 40.407194], "type": "Point"}}, {"id": "e303cf50-e97d-457f-b8de-538393c7fe05", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stlouisedemarillac.org", "handicap": true, "phone": "412-833-1010", "venue_name": "St Louise de Marillac", "venue_address": "320 McMurray Road, Upper St Clair", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": "LeGras Parish Hall", "etc": "Fridays in Lent, except Good Friday, 4:30-7:30 p.m. Credit cards accepted. Online ordering available. ", "menu": {"url": null, "text": "Menu includes fried fish, baked fish, homemade lump crab cakes, fish tacos, shrimp, haluski, pizza and more. Also, pasta from local favorite Italian family restaurant Pasta Too. Featuring a variety of different soups, such as crab and shrimp bisque and tomato basil. Desserts provided by Bethel Bakery, Kona Ice and school families."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.071657, 40.315309], "type": "Point"}}, {"id": "32be5b5d-59ad-41ad-916f-b725a6e05050", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 143.0, "validated": false, "website": "http://www.thepubchipshop.com/", "handicap": true, "phone": "412-381-2447", "venue_name": "The Pub Chip Shop", "venue_address": "1830 E Carson St Pittsburgh, Pennsylvania", "venue_type": "Resturant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "http://www.thepubchipshop.com/food/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.979369, 40.428466], "type": "Point"}}, {"id": "88a7564e-8509-4760-aa1c-f94d9399af0e", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 222.0, "validated": false, "website": "www.sthilaryparish.org", "handicap": null, "phone": "724-222-4087", "venue_name": "St. Hilary, Washington", "venue_address": " 320 Henderson Ave, Washington, PA 15301", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T11:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. For takeout orders, call 724-222-1381.", "menu": {"url": null, "text": "Menu includes hand-breaded haddock, fried shrimp, french fries, cole slaw, dessert and beverages. Dine-in or takeout. For information, call 724-222-4087 or visit www.sthilaryparish.org."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.266978, 40.188747], "type": "Point"}}, {"id": "e3369376-cb1b-4915-97af-994d775d6c78", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.mcginnis-sisters.com/", "handicap": true, "phone": "412-882-6400 ", "venue_name": "McGinnis Sisters", "venue_address": "3825 Saw Mill Run Blvd, Pittsburgh, PA 15227", "venue_type": "Market", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T09:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T09:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T09:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T09:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T09:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T09:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T09:00:00"}], "venue_notes": null, "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.982177, 40.369712], "type": "Point"}}, {"id": "7a778252-3b06-49a8-acd3-8e14e93999ec", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 84.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Doublewide Grill (South Side)", "venue_address": "2339 East Carson Street, Pittsburgh, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.971327, 40.428513], "type": "Point"}}, {"id": "2a702af5-9781-4549-88a2-cb87fb60fac2", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/truck280/", "handicap": null, "phone": "(724) 224-0999", "venue_name": "Highland Hose Volunteer Fire Company", "venue_address": "401 East 8th Avenue, Tarentum, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "upstairs hall", "etc": "When: Ash Wednesday and every Friday during Lent including Good Friday Times: 4-7 pm", "menu": {"url": null, "text": "Dinner (Fish sandwich or shrimp, cole slaw, and one side) $8\r\nFish Sandwich $6\r\nShrimp $6\r\nHomemade Mac n Cheese $4\r\nHomemade haluski $4\r\nFresh cut fries $4\r\nPierogi $4\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.753166, 40.604556], "type": "Point"}}, {"id": "2ce1b600-345a-4f14-8c25-3cbe5a6b4148", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/SaxonburgVFC/", "handicap": null, "phone": "724.352.9948", "venue_name": "Saxonburg Volunteer Fire Company (WEDNESDAYS OF LENT)", "venue_address": "210 Horne Avenue, Saxonburg, Pennsylvania 16056, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-21T15:45:00", "dt_start": "2018-02-21T15:30:00"}, {"dt_end": "2018-02-28T18:30:00", "dt_start": "2018-02-28T16:30:00"}, {"dt_end": "2018-03-07T18:30:00", "dt_start": "2018-03-07T16:30:00"}, {"dt_end": "2018-03-14T18:30:00", "dt_start": "2018-03-14T16:30:00"}, {"dt_end": "2018-03-21T18:30:00", "dt_start": "2018-03-21T16:30:00"}, {"dt_end": "2018-03-28T18:30:00", "dt_start": "2018-03-28T16:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.809181, 40.747571], "type": "Point"}}, {"id": "23904793-380a-42fb-b5b3-494685031f53", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-794-2880", "venue_name": "St. Peter, Slippery Rock", "venue_address": "670 South Main Street, Slippery Rock, Pennsylvania 16057, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "church hall", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Menu includes fried or baked cod, french fries, macaroni and cheese, pierogies, salad, beverage and dessert. Cost: $10 adult; $8 student; $6 child 12 and under; $15 all-you-can-eat dine-in (no takeout)."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.050693, 41.056428], "type": "Point"}}, {"id": "1a665b06-fea1-4f8d-a69b-f0898a6eb0a3", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://swissvalefire.org/", "handicap": true, "phone": "4122718787", "venue_name": "Swissvale Fire Department", "venue_address": "7400 Irvine Street, Pittsburgh, PA 15218", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.889398, 40.420674], "type": "Point"}}, {"id": "3c09b62f-a7f6-4f14-af83-ba98acec69f1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/EmilsLoungePA/", "handicap": null, "phone": "(412) 271-9911", "venue_name": "Emil's Lounge", "venue_address": "414 Hawkins Avenue, Rankin, Pennsylvania 15104, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/EmilsLoungePA/photos/pcb.1704710062914856/1704709479581581/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.880362, 40.413387], "type": "Point"}}, {"id": "a6de5a01-5197-4159-8213-3f78881489c4", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 250.0, "validated": false, "website": null, "handicap": null, "phone": "412 722-6314", "venue_name": "Heidelberg Volunteer Fire Department", "venue_address": "456 First Street, Heidelberg PA 15106", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}], "venue_notes": "Fire Department Social Hall. Ample parking and hall entrance is located behind the fire station.", "etc": "Ash Wednesday and Good Friday only", "menu": {"url": null, "text": "Main dishes include fish sandwiches, fish and shrimp dinners and crab cakes. Sides including mac n cheese, fries, soups, and more. Our world famous pierogis will also be available ,potato and cheese only for Ash Wednesday. Stop by early as they are sure to sell out. For Good Friday only, if youd like to pre-order pierogis - potato and cheese, sauerkraut or sweet cabbage , please call 412-722-6314."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.092331, 40.391722], "type": "Point"}}, {"id": "744830f9-a8a8-4b85-96ae-5a683e62fa02", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/St.MarysHermanFishFries/", "handicap": null, "phone": null, "venue_name": "St. Mary (Herman)", "venue_address": "821 Herman Road, Butler, PA 16002", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Takeout available at noon. ", "menu": {"url": null, "text": " Menu features baked or pan-fried fish fillet, with scalloped potatoes or french fries, green beans, Spanish rice, cole slaw and bread. Adults and takeout meals are $10, and free for children 5 and under. Also, homemade desserts and beverage. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.81627, 40.830089], "type": "Point"}}, {"id": "0388d25f-b385-4a56-a526-ecdaf6437a71", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 136.0, "validated": false, "website": "https://www.facebook.com/Official-Coys-Pizza-Six-Pack-Shop-601961369885756/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Coy's Pizza Shop", "venue_address": "2845 Old Rte 56, Homer City, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T22:00:00-05:00", "dt_start": "2018-03-09T08:00:00-05:00"}, {"dt_end": "2018-03-30T22:00:00-04:00", "dt_start": "2018-03-30T08:00:00-04:00"}, {"dt_end": "2018-02-16T22:00:00-05:00", "dt_start": "2018-02-16T08:00:00-05:00"}, {"dt_end": "2018-03-23T22:00:00-04:00", "dt_start": "2018-03-23T08:00:00-04:00"}, {"dt_end": "2018-03-16T22:00:00-04:00", "dt_start": "2018-03-16T08:00:00-04:00"}, {"dt_end": "2018-02-23T22:00:00-05:00", "dt_start": "2018-02-23T08:00:00-05:00"}, {"dt_end": "2018-03-02T22:00:00-05:00", "dt_start": "2018-03-02T08:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": " LENTEN SPECIALS -- Fish Dinners All dinners are served with 1 side item, Cole Slaw, Hush Puppies Roll, & Butter Seafood Platter...$10.99 Seafood Platter .Fish, clam strips & jumbo butterfly shrimp. Jumbo Shrimp Platter (8 jumbo shrimp) $9.99 Breaded Cod Dinner (5 oz. portion)...$8.99 Beer Battered Cod Dinner (9 oz. portion) ....$10.99 Baked Cod Dinner (8 oz. portion) $10.99 ***Limited supply of baked cod dinners available, so order early!!!! Choose 1 side: Pierogies Haluski Macaroni & Cheese French Fries ADDITIONAL GREAT SPECIALS INCLUDE --$1.00 off all ANY SIZE Pierogie Pizzas & White Pizzas --Shrimp Basket and French Fries $4.99 --Fried Cod Sub $4.25 --Side of Hush Puppies $1.79 --Side of Cole Slaw $1.89 --Side of Haluski, Macaroni & Cheese or Pierogies $2.09"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.195986, 40.564215], "type": "Point"}}, {"id": "93ff9e33-0be5-4965-bc58-2889b9a78450", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 243.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Spring House", "venue_address": "1531 Route 136 Washington, PA 15301", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}}, {"id": "aa48d324-eb0a-43d8-aaf2-209be9bb64ff", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/markle.vfd/", "handicap": null, "phone": null, "venue_name": "Markle VFD", "venue_address": "470 Joyce St., Apollo, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}], "venue_notes": "Social Hall", "etc": null, "menu": {"url": null, "text": "Cost:\r\nAdults: $12.00\r\nChildren 5-10 year old: $6.00\r\nChildren under 5 years of age eat FREE\r\nMenu:\r\n-Our Famous Fried or Baked Fish\r\n-Chicken Tenders\r\n-French Fries\r\n-Green Bean Casserole\r\n-Our Signature Mac-n-Cheese\r\n-Haluski\r\n-Cole Slaw\r\n-Sandwich and Dinner Rolls\r\nThis year we have chosen to add Pierogies and Cake to the main buffet\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.645171, 40.571938], "type": "Point"}}, {"id": "48850c1b-1d45-4116-acdc-c68d94bee01f", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 318.0, "validated": false, "website": "https://www.facebook.com/infernopizzanorthhuntingdonpa/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Inferno Pizza, Pasta, and Wings", "venue_address": "13380 US-30 Hwy Irwin, Pennsylvania", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T23:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T23:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T23:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/infernopizzanorthhuntingdonpa/photos/a.973337789424791.1073741829.954992927925944/1262489097176324/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.760647, 40.342681], "type": "Point"}}, {"id": "cf2192f8-c885-424d-8616-2a1127700445", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Hampton-Township-VFD-1-190996607599327/", "handicap": null, "phone": "(412) 487-1114", "venue_name": "Hampton Township VFD #1", "venue_address": "2536 Duncan Avenue, Allison Park, Pennsylvania 15101, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/190996607599327/photos/pcb.1746780642020908/1746780602020912/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.963937, 40.559664], "type": "Point"}}, {"id": "1556a63d-e0e5-4940-a837-983e87d8421d", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/McClarensBarPgh/", "handicap": null, "phone": "412-478-5825", "venue_name": "McClaren's Bar", "venue_address": "2000 Whitaker Way, Munhall, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-17T00:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-24T00:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-03T00:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-10T00:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-17T00:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-24T00:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-31T00:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/McClarensBarPgh/photos/a.901674729917897.1073741829.827595107325860/1269636793121687/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.890151, 40.403115], "type": "Point"}}, {"id": "ac52d1f9-1611-4aa2-8c52-c8c2f4da5cf0", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 57.0, "validated": false, "website": "http://www.stbrigidchurch.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Brigid", "venue_address": "383 Arch Street, Meadville, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T18:30:00-04:00", "dt_start": "2018-03-23T16:30:00-04:00"}, {"dt_end": "2018-03-02T18:30:00-05:00", "dt_start": "2018-03-02T16:30:00-05:00"}, {"dt_end": "2018-03-16T18:30:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}, {"dt_end": "2018-03-09T18:30:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}], "venue_notes": null, "etc": "Lenten Fish Dinners will be held Fridays at St. Brigid social hall from 4:30-6:30 PM thru April 7.", "menu": {"url": null, "text": "Dinners of Baked or Fried Icelandic Haddock Fish, Scalloped Potatoes, Green Beans,Coleslaw/Applesauce, bread and beverage. Prices remain the same as last year: Adults: $9; Children $4.50 Macaroni & Cheese or Grilled Cheese & $1.50 Ice Cream Bar (dish/ cone). "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.148842, 41.636344], "type": "Point"}}, {"id": "5ad3fe51-5429-4587-8513-38cbc721d8c1", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.stpaulspgh.org/", "handicap": null, "phone": "412-780-7606", "venue_name": "St. Paul's Episcopal", "venue_address": "1066 Washington Road, Mt. Lebanon, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": "church hall-second level", "etc": "When: Feb. 23, March 9 and March 23\r\nTimes: 5 p.m.", "menu": {"url": null, "text": "Fried Fish or Shrimp ($9.00) or Baked Salmon in wine ($11.00) dinners with choice of 2 sides: pierogies, tossed salad, coleslaw, macaroni and cheese, fiesta rice or french fries.\r\nHomemade New England clam chowder \u2013 $3.00 cup/$5.00 bowl/$8.00 quart (to go)!\r\nDelicious homemade desserts \u2013 $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.050178, 40.370768], "type": "Point"}}, {"id": "a494722d-168a-41ed-9237-5c402dd5b9a3", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-682-2509", "venue_name": "St. Maria Goretti", "venue_address": "321 Edmond St, Pittsburgh, PA 15224", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "social hall at Friendship Campus", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Weekly dinner menu with featured side is $10 for adults, with fish available baked or fried: Ash Wednesday, Feb. 14, Feb. 23 and March 23, fish, shrimp, french fries, cole slaw; Feb. 16 and March 9, fish, shrimp, spaghetti with garlic and oil, broccoli; March 2, fish, shrimp, macaroni and cheese, vegetable; March 16, fish, shrimp, ditaline (pasta with peas). Dinners include coffee or hot tea. Pop and water available for $1. French fries available as alternative to various side dishes offered that week. Children\u2019s dinners are $7, and fish sandwich is $8."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.949893, 40.461709], "type": "Point"}}, {"id": "74ac5d03-7cd4-44d6-9625-8d8f738aebe2", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/BlaineHillVFC/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Blaine Hill VFD", "venue_address": "409 Oxford ave, Elizabeth, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/BlaineHillVFC/photos/a.346748162112077.1073741829.346723065447920/1244760105644207/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.875079, 40.272983], "type": "Point"}}, {"id": "1d842ef9-b21b-4904-b5a6-b706eb1d571e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.olovpittsburgh.org", "handicap": true, "phone": "412-278-0841", "venue_name": "Our Lady of Victory Maronite Catholic Parish, Carnegie", "venue_address": "1000 Lindsay Road, Carnegie, Pennsylvania 15106, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, noon-7 p.m.", "menu": {"url": null, "text": "Menu: fried and baked fish; macaroni and cheese; french fries; variety of delicious Lebanese side dishes. Cost: dinner with three sides, $14; dinner with two sides, $11; dinner with all sides plus drink, $20; fish sandwich only, $6; extra side dishes, $3; children 10 and under, $5. Credit cards accepted."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.075295, 40.385473], "type": "Point"}}, {"id": "1f52f253-757b-4506-ae85-0ec7be292664", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 105.0, "validated": false, "website": null, "handicap": null, "phone": "412-664-0820", "venue_name": "St. Sava", "venue_address": "901 Hartman, Mckeesport, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://www.stsavapa.org/files/Bulletins/St-Sava-Fish-Fry--Menu-2017.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.83401, 40.350403], "type": "Point"}}, {"id": "e84ab93d-3894-4d8f-aada-cfd7f806f050", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://wilkinstwp303.com/", "handicap": null, "phone": null, "venue_name": "Wilkins Township VFC #3", "venue_address": "109 Powell St, East Pittsburgh, PA 15112", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "social hall", "etc": "When: Every Friday throughout Lent\r\nTimes: 4 - 7 p.m.; noon to 7 p.m. on Good Friday", "menu": {"url": null, "text": "Fish Dinner $ 8.00\r\nFish sandwich, fries, coleslaw\r\nFish Sandwich $ 6.50\r\nBaked Fish Dinner $ 8.00\r\n(While supplies last)\r\nBaked Fish, fries, coleslaw\r\nBaked Fish Only $ 6.50\r\n(While supplies last)\r\nShrimp Dinner $ 7.50\r\nShrimp, fries, coleslaw\r\nShrimp Only $ 6.00\r\nCrab Cake Dinner $ 6.00\r\n2 Crab Cakes, fries, coleslaw\r\nCrab Cake Only $ 2.00 per cake\r\nFries Only $ 2.00\r\nCheddar Cheese Sauce $ 0.50\r\nExtra Bun $ 1.00\r\nExtra Coleslaw $ 0.75\r\nSoup $ 3.00\r\nTomato Bisque or Clam Chowder\r\nShrimp Cocktail $ 4.00\r\n5 Count Tail on cleaned and peeled\r\nMacaroni & Cheese $ 2.50\r\n8 oz.\r\nHush Puppies ( 5 ) $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.839093, 40.41792], "type": "Point"}}, {"id": "dc2f1ae2-0c67-4021-a6f7-f3d345f7870c", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "http://www.lfhvfd.com", "handicap": null, "phone": "(724) 337-0191", "venue_name": "Logans Ferry Heights VFD #235-Social Club", "venue_address": "1001 Summit Ave., New Kensington, PA 15068", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:30:00"}], "venue_notes": "Social Hall #235 LFHVFD", "etc": null, "menu": {"url": "http://www.lfhvfd.com", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.749766, 40.546165], "type": "Point"}}, {"id": "2b97fade-5171-401e-9403-eea1d73ce9ab", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.saintcolmanchurch.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Colman, Turtle Creek", "venue_address": "100 Tri-Boro Expressway, Turtle Creek, Pennsylvania 15145, United States", "venue_type": "Church", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "In school cafeteria", "etc": null, "menu": {"url": null, "text": " \u201cHand-dipped\u201d fried or baked cod fish sandwich, $7. Variety of side items to mix and match for $4, including haluski, pierogies, macaroni and cheese, french fries, cole slaw, Boston clam chowder, crab cakes. Also featuring bake sale and soft-serve ice cream. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.827338, 40.406208], "type": "Point"}}, {"id": "75f3d2cc-f606-4aa2-b2f2-4ced6a273a5b", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 268.0, "validated": false, "website": null, "handicap": null, "phone": "814-825-8140", "venue_name": "SS Peter and Paul Byzantine, Social Hall", "venue_address": "3415 Wallace St. Erie, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}], "venue_notes": null, "etc": "March 3, 17, 31 4:30-7", "menu": {"url": null, "text": "Baked fish and/or pierogi. Adult $10, child 6-12 $5, child under 6 free. Includes choice of baked cod, potato and cheese pierogi or combo. Nut roll bake sale!"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.057359, 42.108712], "type": "Point"}}, {"id": "9289c186-a85c-406f-a2b3-62e683a87d41", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/alleghenyelks/", "handicap": false, "phone": "412-321-1834", "venue_name": "Allegheny Elks Lodge #339", "venue_address": "400 Cedar Avenue, Pittsburgh, PA", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:30:00", "dt_start": "2018-02-16T17:30:00"}, {"dt_end": "2018-02-23T20:30:00", "dt_start": "2018-02-23T17:30:00"}, {"dt_end": "2018-03-02T20:30:00", "dt_start": "2018-03-02T17:30:00"}, {"dt_end": "2018-03-09T20:30:00", "dt_start": "2018-03-09T17:30:00"}, {"dt_end": "2018-03-16T20:30:00", "dt_start": "2018-03-16T17:30:00"}, {"dt_end": "2018-03-23T20:30:00", "dt_start": "2018-03-23T17:30:00"}, {"dt_end": "2018-03-30T20:30:00", "dt_start": "2018-03-30T17:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.000775, 40.451826], "type": "Point"}}, {"id": "e8df53d3-5e37-4ca8-afeb-cff8baf7d384", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://thelorenzcafe.wixsite.com/home", "handicap": null, "phone": "(412) 921-5959", "venue_name": "Lorenz Cafe", "venue_address": "718 Lorenz Avenue, Pittsburgh, Pennsylvania 15220, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "9am-2am", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.039762, 40.444829], "type": "Point"}}, {"id": "b9e9914a-651c-4a12-985b-594216bc3213", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/calvfd23/", "handicap": null, "phone": "(724) 938-9283", "venue_name": "California Volunteer Fire Department", "venue_address": "1000 Wood Street, California PA 15419", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays during Lent, 11AM-7PM", "menu": {"url": "https://www.facebook.com/calvfd23/photos/a.718790561472923.1073741828.205736189445032/1788386751179960/?type=3&theater", "text": "Several types of traditional fried fish sandwiches, ever popular baked fish dinners after 3pm, and plenty of side dishes."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.889763, 40.067488], "type": "Point"}}, {"id": "463e54a8-8043-41d2-b736-3198a8a49b18", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-652-9471", "venue_name": "St. Camilus, Neshannock Township - ASH WEDNESDAY ONLY", "venue_address": "314 West Englewood Avenue, New Castle, Pennsylvania 16105, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": "McGurk Hall", "etc": "Ash Wednesday, Feb. 14, 11 a.m.-6 p.m. Phone orders taken from 10 a.m.-3 p.m. on day of sale.\r\n", "menu": {"url": null, "text": "Menu features deep-fried, baked or oven-fried fish, plus macaroni and cheese, french fries, cole slaw, pierogies, dessert and beverages. Fish sandwich is $7, and includes french fries or macaroni and cheese. One quart of pasta fagioli is available for $6 (takeout only). Cost: $12 adult dinner; $6 child meal; $7 sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.355885, 41.027391], "type": "Point"}}, {"id": "b9c63b7a-02b9-4f8f-8292-913a2f80bf2a", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 217.0, "validated": false, "website": "www.stbartsparish.com/", "handicap": null, "phone": "412-242-2511", "venue_name": "St. Bartholomew", "venue_address": "111 Erhardt Dr, Penn Hills, PA 15235", "venue_type": "Church", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:30:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:30:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:30:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:30:00-05:00"}], "venue_notes": "The Fish Fry is in the school cafeteria.", "etc": null, "menu": {"url": null, "text": "Variety of choices available, including baked, breaded or battered fish, jumbo shrimp, crab cakes, pierogies, haluski, macaroni and cheese, personal cheese pizza, french fries and breadsticks."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.84085, 40.46448], "type": "Point"}}, {"id": "ba311443-b91d-491a-a948-915073e2b3d0", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.holyfamilyparishpa.com", "handicap": true, "phone": "724-224-8342", "venue_name": "Holy Family (Creighton) - lunch only", "venue_address": "787 Freeport Rd., Creighton, PA 15030", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}], "venue_notes": "social hall", "etc": null, "menu": {"url": "https://docs.wixstatic.com/ugd/a1004c_829a6db449c24adf91f8be48766cba94.docx?dn=2018%20Fish%20Flyer.docx", "text": "Cost is $10 for adults, $5 for child, $7 for sandwiches. Lite lunch available for $8, and includes 1/2 piece of fish with two sides. Menu features homemade pierogies."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.779311, 40.58093], "type": "Point"}}, {"id": "f5764713-a39f-4013-848f-6b18e4495f5e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-869-5723", "venue_name": "Our Lady of Peace, Conway - Every other Friday of Lent", "venue_address": "1000 Third Ave. Conway, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-03-02T23:30:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-05-04T19:00:00", "dt_start": "2018-05-04T11:00:00"}], "venue_notes": null, "etc": "Fridays, Feb. 16, March 2, 16, 30 (Good Friday), May 4, 11 a.m.-7 p.m.", "menu": {"url": null, "text": "Menu: shrimp dinner, $9 adult, $8.50 senior; baked or fried fish dinner, $8.50 adults, $8 senior, $7 children ages 12 and under; chicken dinner, $8.50 adult, $8 seniors, $7 children 12 and under; fish sandwich, $7.50. Dinner includes cole slaw, roll, coffee, and choice of side (french fries, macaroni and cheese, baked potato). Extra side order for $1.50 each. Children under 6 eat in dining room free. Guests can buy whole dessert, or enjoy a piece with any dinner. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.236547, 40.660245], "type": "Point"}}, {"id": "3e3b715b-16e4-4cc4-a63c-a8944262e9f8", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://steliasmunhallpa.weebly.com/lenten-kitchen.html", "handicap": null, "phone": "412-461-9271", "venue_name": "St. Elias Byzantine", "venue_address": "4200 Homestead-Duquesne Road, Munhall, PA 15120", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:30:00"}], "venue_notes": null, "etc": "Voted GOLD under Best Ethnic category by Tribune Review South Readers.", "menu": {"url": "https://steliasmunhallpa.weebly.com/lenten-kitchen.html", "text": "Baked Fish Dinner (w./ fries 'n slaw)\r\nFried Fish Dinner (w./ fries 'n slaw)\r\nButterfly Shrimp Dinner (w./fries 'n slaw)\r\nFish Sandwich\r\nPirohi\r\nMac 'n Cheese\r\nHaluski\r\nVarious Hungarian Pastries\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.895522, 40.383301], "type": "Point"}}, {"id": "f4fd28f7-a766-4cd1-a30f-c7f040b614c6", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "http://stmauriceparish.org/", "handicap": true, "phone": "412-723-1200", "venue_name": "St. Maurice, Forest Hills", "venue_address": "2001 Ardmore Boulevard, Pittsburgh, Pennsylvania 15221, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T14:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T14:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T14:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T14:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T14:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T14:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T14:30:00"}], "venue_notes": "The fish fry will be in Keane Hall", "etc": "Friday of Lent, including Good Friday, 2:30-7 p.m. Pierogies are frozen and sold for take-out only.", "menu": {"url": null, "text": "Menu features fried and baked fish, shrimp, cole slaw, macaroni and cheese, haluski, french fries, pizza, sandwiches and pasta. Potato and cheese and sauerkraut pierogies are available for purchase by the dozen for take-out only."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.851648, 40.421506], "type": "Point"}}, {"id": "5350c7bc-10ca-4878-810e-04d48659cff5", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://unionvilleumc.org/", "handicap": null, "phone": " (724) 843-0862", "venue_name": "Unionville Methodist Church", "venue_address": "1297 PA-68, Rochester, PA 15074", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Family Life Center", "etc": "When: Every Friday throughout Lent\r\nTimes: 4-7 pm\r\nTake out menu available 4-6 pm", "menu": {"url": null, "text": "Adult Fish Dinner \u2013 $10\r\nAdult Chicken Tender Dinner \u2013 $10\r\nAdult Shrimp Dinner \u2013 $11\r\nFish Sandwich Dinner \u2013 $10\r\nAll dinners include French Fries or Mac n Cheese and Food Bar\r\nSenior Dinner Discount available\r\nChild Menu Available\r\nAla Carte Menu Available\r\nFish Sandwich Only $6\r\n\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.206967, 40.746226], "type": "Point"}}, {"id": "6d90fcff-8291-44a1-a6e8-3fd605dc4f1e", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stmaryglenshaw.org/", "handicap": true, "phone": "412-684-1112", "venue_name": "St. Mary of the Assumption (Glenshaw)", "venue_address": "2510 Middle Road, Glenshaw, PA 15116", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": "Marian Hall", "etc": "Fridays of Lent, except Good Friday, 4:30-7 p.m.", "menu": {"url": null, "text": "Adult and senior dinner menu includes baked or fried fish, with roll or sandwich bun, choice of three sides (corn, green beans, baked potato, macaroni and cheese), choice of applesauce or cole slaw, dessert and beverage. Cost: $10 adults; $9 seniors; $6 children, ages 4-10; $4 children ages 3 and under. Special a la carte menu available."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.932372, 40.554213], "type": "Point"}}, {"id": "c3169e71-42a4-49fe-8922-2a5e1f432696", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://moontwpfire.com", "handicap": null, "phone": "412-262-5006", "venue_name": "Moon Township VFC", "venue_address": "1000 Beaver Grade Road, Moon Township, PA 15108", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Come and eat at the Volunteer Fire Company\u2019s Fish Fry on Fridays throughout lent. Take out dinners and sit downs are available. Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw. *Hours for 2018 have not been verified).", "menu": {"url": null, "text": "Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.208152, 40.504618], "type": "Point"}}, {"id": "431172da-b89d-467f-bb8f-6b962c2aebc9", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://imperialvfd.org/", "handicap": null, "phone": "724-695-8845", "venue_name": "Imperial VFD", "venue_address": "111 Pine Street, Imperial, Pennsylvania 15126, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.24675, 40.451553], "type": "Point"}}, {"id": "25673975-803e-4876-a74d-c79c9c67c6ce", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.epiphanychurch.net", "handicap": null, "phone": "412-471-1008", "venue_name": "Epiphany (Uptown)", "venue_address": "164 Washington Place Pittsburgh, Pa. 15219", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "McDowell Hall; below church", "etc": null, "menu": {"url": null, "text": "Deep fried or Baked fish sandwich on bun \u2013 $9.00\r\nCrab cakes (2) \u2013 $6.00\r\nJumbo Shrimp (6) \u2013 $7.00\r\nPierogies (3) \u2013 $3.00\r\nFrench Fries \u2013 $2.00\r\nCole Slaw \u2013 $2.00\r\nClam Chowder (New England style) \u2013 $3.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.990649, 40.439768], "type": "Point"}}, {"id": "e04aa272-7bdc-44d3-9584-dd0e13440186", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.olgscott.org/", "handicap": null, "phone": "412-200-2694", "venue_name": "Our Lady of Grace, Scott Township", "venue_address": "310 Kane Blvd. Scott Township, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": "Conroy Hall (school)", "etc": null, "menu": {"url": "https://1.cdn.edl.io/o7UyN6IDVlvsF3iBUgkC33TK8z3eVw0lxoxjhsPdCMfWQHjM.pdf", "text": "Dinner menu features fried and baked fish, shrimp, crab cake, seafood platter. Dinners include drink, dessert, baked potato, roll and cole slaw. A la carte menu includes lobster bisque, macaroni and cheese, pierogies, haluski, pizza, french fries, baked potatoes and more."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.08519, 40.373327], "type": "Point"}}, {"id": "a6d29a55-0ff4-4525-adf1-5dc3ba823dec", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 82.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Elwood's Pub", "venue_address": "163 Little Deer Creek Rd., Rural Ridge, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.827979, 40.589245], "type": "Point"}}, {"id": "afb83f21-6972-4a7a-b3f0-7fced2bbd0e0", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 163.0, "validated": false, "website": "http://niedshotel.myfastsite.com/", "handicap": null, "phone": "412-781-9853", "venue_name": "Nied's Hotel", "venue_address": "5438 Butler St, Pittsburgh, PA 15201", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T23:45:00-04:00", "dt_start": "2018-03-16T07:00:00-04:00"}, {"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-03-30T07:00:00-04:00"}, {"dt_end": "2018-03-02T23:45:00-05:00", "dt_start": "2018-03-02T07:00:00-05:00"}, {"dt_end": "2018-03-09T23:45:00-05:00", "dt_start": "2018-03-09T07:00:00-05:00"}, {"dt_end": "2018-03-23T23:45:00-04:00", "dt_start": "2018-03-23T07:00:00-04:00"}, {"dt_end": "2018-02-23T23:45:00-05:00", "dt_start": "2018-02-23T07:00:00-05:00"}, {"dt_end": "2018-02-16T23:45:00-05:00", "dt_start": "2018-02-16T07:00:00-05:00"}], "venue_notes": null, "etc": "famous fish sandwich", "menu": {"url": "http://niedshotel.myfastsite.com/menu/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.949836, 40.483363], "type": "Point"}}, {"id": "c1ccde17-49f5-4992-8eba-277c509f7869", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 171.0, "validated": false, "website": "https://www.facebook.com/BulldogPubPGH/", "handicap": null, "phone": "412-404-2775", "venue_name": "Bulldog Pub", "venue_address": "1818 Morningside Ave. Pittsburgh, PA 15206", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.92653, 40.486705], "type": "Point"}}, {"id": "79276e7d-1fbf-4676-a66f-7295baf5de65", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stnicholasmonroeville.org/", "handicap": null, "phone": "412-856-8166", "venue_name": "St. Nicholas Serbian Orthodox", "venue_address": "2110 Haymaker Road, Monroeville, PA", "venue_type": "Church", "alcohol": false, "take_out": null, "email": "stnicholasmonroeville@gmail.com", "events": [{"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Klub Karadjordje fish fry 4-7 every Friday during Lent.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.756456, 40.404933], "type": "Point"}}, {"id": "ad2152d3-1d9e-4018-b7aa-214d9dbda985", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "Most Holy Name of Jesus, Troy Hill", "venue_address": "1515 Tinsbury Street, Pittsburgh, Pennsylvania 15212, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "school hall", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.983499, 40.464173], "type": "Point"}}, {"id": "b16d07c3-e6bb-4d39-806f-9b57660e27d0", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 128.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Fayette City VFC", "venue_address": "340 Second Street, Fayette City, PA 15438", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.839722, 40.098682], "type": "Point"}}, {"id": "0dd7f35f-c6ba-49de-9fad-e4045ae96cb1", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 384-7050", "venue_name": "Elizabeth United Methodist Church", "venue_address": "317 South Second Avenue, Elizabeth, Pennsylvania 15037, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "church's social hall", "etc": "When: Fridays in Lent Except Good Friday\r\nTimes: Lunch is from 11:00 am - 1:00 pm & Dinner is from 4:00 pm - 7:00 pm\r\n", "menu": {"url": null, "text": "Available items include a Fish Dinner, Shrimp Dinner, Combo Dinner, or Crab Cake Dinner at $11 or smaller portion at $9. All dinners include one side dish, coleslaw, roll, cake, & beverage. Fish sandwiches are $8, Fish or Shrimp on a Dish is $7, Crab cake is $4, Clam Chowder is $3, Mac & Cheese, Haluski, Coleslaw, or French Fries are $2 each. Cake is $1. Dine in beverages are free.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.888332, 40.271121], "type": "Point"}}, {"id": "8425cb60-033d-488c-9b29-f8de311e9b90", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "www.facebook.com/ololburgettstown", "handicap": true, "phone": "724-947-5076 or 724-947-3363", "venue_name": "Our Lady of Lourdes", "venue_address": "1109 Main St. Burgettstown, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "For information, call 724-947-5076 or 724-947-3363, or visit www.facebook.com/ololburgettstown.", "menu": {"url": null, "text": "Menu features fried and baked fish, crab cakes, fried shrimp, pierogies, cabbage and noodles, macaroni and cheese, french fries, hush puppies, soup of the day and homemade desserts. Cost: dinner, $10-$11; child, $5; sandwich, $8. Takeout available; call 724-947-5076. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.389857, 40.373218], "type": "Point"}}, {"id": "8b2f0d9f-63ad-4875-a35e-cf8ea1253622", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 273.0, "validated": false, "website": "stmikesparishschool.org", "handicap": null, "phone": "304-242-1560 takeout", "venue_name": "St Michael Parish", "venue_address": "1221 National Road, Wheeling, Wv", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T16:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked Fish Dinner - 7 Six Piece Shrimp Dinner - 7 Fish Dinner - 7 Includes Two Sides and a Roll. Side Dishes include French Fries - 1 Green Beans - 1 Mac and Cheese - 1 Cole Slaw - 1 Baked Potato - 1 There are also a la carte items including pizza - 2 and grilled cheese - 2. Soda, bottled water, and coffee - 1. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.683142, 40.073288], "type": "Point"}}, {"id": "0c510817-e134-4b4a-8168-716415a12617", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-627-7568 option 5 or EXT 17", "venue_name": "St. Ann, Waynesburg", "venue_address": "232 E. High St. Waynesburg, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/stannchurchwbg/photos/rpp.1813413848884489/2430278980531303/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.183427, 39.896451], "type": "Point"}}, {"id": "0e23c9a2-08d9-4eea-ab23-e0a11995b92a", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://stferd.org/", "handicap": null, "phone": "724-776-2899", "venue_name": "St. Ferdinand", "venue_address": "2535 Rochester Rd Cranberry Township, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Oldenski Hall", "etc": "https://www.facebook.com/saintferdinandcranberry/photos/a.792356890806571.1073741826.345338188841779/1385459621496292/?type=3&theater", "menu": {"url": "http://stferd.org/fish-dinners/", "text": "Homemade Tossed Cheese Pizza $2.00\r\nHomemade Soup of the Week $2.00\r\nPierogi or Haluski $3.00\r\nMacaroni and Cheese $3.00\r\nFrench Fries $2.00\r\nCole Slaw $1.00\r\nApple Sauce $1.00\r\nBaked or Fried Fish Fillet $6.00\r\nFish Sandwich $7\r\nAll Fish Dinners include a choice of Baked or Fried Fish Fillet, French Fries, Homemade Haluski or Homemade Macaroni and Cheese, and a choice of Applesauce, Coleslaw or Green Beans. \r\nAdult Fish Dinner $10\r\nChild`s Dinner $6\r\nPierogi Dinner $8\r\nBrownie and Ice Cream included with dine-in dinners\r\nBrownie included with take-out dinners; Ice Cream donated by Ice Box Creamery-"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.110371, 40.698105], "type": "Point"}}, {"id": "538698a9-6dd2-465c-8825-fc623d14f286", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 56.0, "validated": false, "website": "http://www.st-boniface.org/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Boniface", "venue_address": "359 Main Street, Kersey, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-78.601931, 41.361494], "type": "Point"}}, {"id": "78580f02-25c0-4c27-87bf-20b8b2a37876", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": null, "handicap": null, "phone": "412-372-7040", "venue_name": "Pitcairn Hose Company #1", "venue_address": "100 Center Ave., Pitcairn, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Behind Sunoco", "etc": "Free in town delivery. ", "menu": {"url": "https://www.facebook.com/PittsburghLentenFishFryMap/posts/1616708431757622", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.777859, 40.401789], "type": "Point"}}, {"id": "48756d31-aec7-4a4b-a52c-545810c64733", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/American-Legion-Post-868-112935482084816/", "handicap": true, "phone": "724-339-9417", "venue_name": "American Legion Post 868", "venue_address": "1100 Wildlife Lodge Rd., Lower Burrell, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.710824, 40.583376], "type": "Point"}}, {"id": "6a2ddc66-0519-4a71-b33d-3f62e27d48b1", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 29.0, "validated": false, "website": "https://www.facebook.com/SewardVFC/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Seward Volunteer Fire Company Auxiliary", "venue_address": "1230 10th Street Seward, Pa. 15954", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Dinners ($10.00 each): - Fried Fish Sandwich - Baked Fish Dinner - Shrimp Dinner - Chicken Strips Dinner All Dinners include: Choice of One - Cabbage & Noodles, Mac & Cheese, French Fries, or Stewed Tomatoes Choice of: Coleslaw or Applesauce Choice of Cake. A'la carte: $7.00 - Fish Sandwich, Baked Fish, Shrimp, or Chicken Strips $1.50 - Cabbage & Noodles, Mac & Cheese, French Fries, Stewed Tomatoes $1.00 - Coleslaw or Cake $0.75 - Applesauce"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.024207, 40.413379], "type": "Point"}}, {"id": "60f7ef86-f631-45bb-8d1d-783ad9296892", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.holychildrcparish.org", "handicap": null, "phone": "412-221-6514", "venue_name": "Holy Child (Bridgeville)", "venue_address": "220 Station St. Bridgeville, PA 15107", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T13:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "School Building", "etc": null, "menu": {"url": "http://www.holychildrcparish.org/documents/2018/2/DOC020818.pdf", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.11533, 40.359053], "type": "Point"}}, {"id": "d021359f-29ec-47ea-8569-fa56a3d6f299", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 120.0, "validated": false, "website": "https://www.facebook.com/Washington-Twp-VFC-116733318342068/", "handicap": null, "phone": "724-929-4172", "venue_name": "Washington Township VFC", "venue_address": "1314 Axton St Belle Vernon, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/116733318342068/photos/a.370045689677495.111863.116733318342068/1655755587773159/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.841409, 40.118249], "type": "Point"}}, {"id": "47d56e66-1829-461d-bb50-3b7aa799d8e9", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 824-1563", "venue_name": "Monroeville VFD #3", "venue_address": "2601 Third Street, Monroeville Mall, Pennsylvania 15146, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Social Hall", "etc": "Ash Wednesday and Every Friday until Easter including Good Friday 11am til 8pm", "menu": {"url": null, "text": "Beer Batter Cod sandwich 8.00\r\nFish sandwich platter (2 sides) 10.50\r\nCajun Clam Chowder 4.00\r\nHalushki\r\nmac and cheese\r\ncole slaw\r\nFried and coconut shrimp\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.802884, 40.397682], "type": "Point"}}, {"id": "6dc9fa96-09af-4d8d-bff5-510e755c18b8", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.mystjoan.org", "handicap": true, "phone": "412-854-3173", "venue_name": "St. Joan of Arc (South Park)", "venue_address": "6414 Montour Street, South Park, Pennsylvania 15129, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "Domremy Hall", "etc": "Dine-in or takeout. ", "menu": {"url": null, "text": "Menu features fried and baked fish, salmon and crab cakes. Sandwiches are $8. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.025897, 40.287091], "type": "Point"}}, {"id": "0e50ca75-d74c-422d-b6fc-57f489908cf4", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 305.0, "validated": false, "website": "http://www.piperspub.com/", "handicap": true, "phone": "412-381-3977", "venue_name": "Piper's Pub", "venue_address": "1828 E Carson St., Pittsburgh, PA 15203", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.979431, 40.428427], "type": "Point"}}, {"id": "63d49af3-6e2d-43b6-820e-c11214e85eb1", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 165.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Beaver Falls Elks Lodge 348", "venue_address": "1000 6th avenue Beaver Falls Pa 15010", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.317942, 40.750738], "type": "Point"}}, {"id": "a8ee62d5-de4d-43e4-809c-be1642e7f3a9", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/qorfishfry/", "handicap": true, "phone": "412-872-5136", "venue_name": "Queen of the Rosary, Glassport", "venue_address": "530 Michigan Ave. Glassport, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": "Public invited to \u201cbest fish ever.\u201d ", "menu": {"url": null, "text": "Menu includes batter-dipped fried fish, baked fish, shrimp, fish sandwich, potato pancakes (made fresh) and various soups. Sides include french fries, pierogies, haluski, macaroni and cheese and more. Prices: $9.50 dinner, includes two sides; $8 fish sandwich; $8.50 fish and chips. Also, bake sale, 50/50 raffle, small games of chance, specialty basket raffle and more. Free coffee and tea."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.890492, 40.327075], "type": "Point"}}, {"id": "e2d95153-b20e-4a45-b779-3ebabad138a0", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 213.0, "validated": false, "website": "http://stockdalevfd.com/", "handicap": null, "phone": "724-938-3300", "venue_name": "Stockdale Volunteer Fire Department", "venue_address": "316 Railroad St. Stockdale PA 15483", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": "Located in the Social Hall Annex", "etc": "11-7 Ash Wednesday and all Fridays of Lent", "menu": {"url": "https://www.facebook.com/stockdalevfd/photos/a.761528880555444.1073741830.737250029649996/1437486629626329/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.84925, 40.08291], "type": "Point"}}, {"id": "cf9aacbd-6029-4ba3-b114-5592d4c1c4d1", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 274.0, "validated": false, "website": "http://www.ascensionpittsburgh.org/lenten-dinner-series/", "handicap": null, "phone": "412-621-4361", "venue_name": "Church of the Ascension", "venue_address": "4729 Ellsworth Ave, Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": false, "email": null, "events": [{"dt_end": "2018-03-09T20:30:00-05:00", "dt_start": "2018-03-09T18:30:00-05:00"}, {"dt_end": "2018-03-02T20:30:00-05:00", "dt_start": "2018-03-02T18:30:00-05:00"}, {"dt_end": "2018-02-23T20:30:00-05:00", "dt_start": "2018-02-23T18:30:00-05:00"}, {"dt_end": "2018-03-16T20:30:00-04:00", "dt_start": "2018-03-16T18:30:00-04:00"}], "venue_notes": null, "etc": "Evening-long program: Dinner-6:30, Worship-7:15, Teaching-7:30, QA-8:15, Dismiss-8:30. See the website for speakers.", "menu": {"url": null, "text": "Buffet dinner catered by Denise Bozich. Suggested donations for the dinner are as follows: $7/adult, $3/child, $20 family maximum."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.946821, 40.449102], "type": "Point"}}, {"id": "40c50fa9-a2cc-4ec4-84c1-1e21380ce3cc", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 144.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "My Sister's Bistro", "venue_address": "7205 State Route 22 Greensburg, Pennsylvania", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.524097, 40.402715], "type": "Point"}}, {"id": "2830c627-9615-49ea-8cb0-14b1ca9a3a1d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 114.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Paul's Episcopal Church", "venue_address": "130 West Main Street Monongahela, PA 15063", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.923358, 40.200669], "type": "Point"}}, {"id": "f15f35bb-ea59-4f72-96c0-5e8ef250d9f3", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-312-4088", "venue_name": "SS. Peter and Paul, Beaver", "venue_address": "370 East End Avenue, Beaver, Pennsylvania 15009, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}], "venue_notes": "school cafeteria", "etc": "Fridays of Lent, except Good Friday, 3-7 p.m.", "menu": {"url": null, "text": "Fish dinner is $10 for adults, $9 for seniors, $5 for child, and includes large fish (baked or fried), cole slaw, roll, dessert, lemonade or coffee, plus choice of pierogies, macaroni and cheese, haluski, french fries, baked potato and aglio et olio pasta. Also: fish sandwich, $8; Pittsburgh fish sandwich, $9; aglio et olio pasta with fish, $9; pasta and garlic bread, $8. Variety of side dishes available for purchase."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.297904, 40.69924], "type": "Point"}}, {"id": "95b985e0-17d3-4aa7-8250-e41c758f2bdf", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 251.0, "validated": false, "website": "http://armandospizza.net/", "handicap": null, "phone": "724-483-5540", "venue_name": "Armandos Pizza", "venue_address": "583 Fallowfield Ave. Charleroi, PA 15022", "venue_type": "Resturant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Ash Wednesday and every Friday", "menu": {"url": null, "text": "Colossal Fish Sandwich and Cole Slaw 6.99. The Pounder Platter 1lb of Fish and 1lb of Fries 10.99. Voted Best Fish in the Valley."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.899255, 40.138896], "type": "Point"}}, {"id": "082f8c76-a98f-408f-8b93-cc5427d1f107", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.christumc.net/", "handicap": null, "phone": "412-835-6621", "venue_name": "Christ United Methodist Church, Bethel Park", "venue_address": "44 Highland Rd., Bethel Park, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}], "venue_notes": null, "etc": "Where: Christian Life Center-South Entrance\r\nWhen: Fridays, February 16-March 23.\r\nTimes: Lunch: 11am-2pm, Dinner: 4pm-7pm.", "menu": {"url": null, "text": "Menu & Cost:\r\nFish Sandwich (w or wo bun) $9\r\nBaked Fish $9\r\nFried Shrimp $9\r\nBoom-Boom Shrimp $9\r\nBoom-Boom Shrimp Tacos $9\r\nChicken Fingers $9\r\nKids Chicken Fingers $5\r\n(All meals include choice of mac n\u2019 cheese, haluski or fresh cut fries and coleslaw)\r\nA la Carte Items:\r\nFresh Cut Fries $3\r\nMac n\u2019 Cheese $3\r\nHaluski $3\r\nColeslaw $2\r\nDessert $2\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.048385, 40.348504], "type": "Point"}}, {"id": "d251db5e-7a72-4ff1-ae18-b480e1ae0a8c", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.saintkilian.org/fishfry/", "handicap": true, "phone": "724-625-1665", "venue_name": "St. Kilian (Cranberry)", "venue_address": "7076 Franklin Road, Cranberry Township, PA 16066", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}], "venue_notes": "parish church hall for dining in; school cafeteria for takeout", "etc": "Fridays of Lent except Good Friday, 4-8 pm", "menu": {"url": null, "text": "Menu: fried or baked fish on a dish; fish sandwich; fried shrimp; baked potato; pierogies and other sides; tomato Florentine soup; cheese pizza options. Costs, $11 adult; $8 senior; $5 child; $7 a la carte entree; $1-2 a la carte sides."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.07463, 40.683618], "type": "Point"}}, {"id": "a9566ce8-76be-4767-84dd-be7364f6c2bd", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/firstchurchkittanning", "handicap": true, "phone": "xxx-xxx-xxxx", "venue_name": "First United Methodist Church Covenant Center", "venue_address": "301 North Jefferson Street, Kittanning, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked or Fried Fish or Sloppy Joe Sandwich, Comes with Choice of: Baked Potato, Curly Fries, or Macaroni and Cheese, and Choice of: Apple sauce or Cole Slaw, and Roll, Beverage and Homemade Pie Adult is $9, Children $4"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.52297, 40.816874], "type": "Point"}}, {"id": "0ad7db5a-c429-4676-90b9-2dc9fa103fcd", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stcatherineofsweden.org", "handicap": null, "phone": "412-486-6001", "venue_name": "St. Catherine of Sweden", "venue_address": " 2554 Wildwood Rd, Allison Park, PA 15101", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "In the social hall", "etc": "A 10 percent discount is applied for all dinners served in social hall between 4-5 p.m. Takeout available; call 412-486-6001 or visit www.stcatherineofsweden.org. Curbside pick-up is available for all advance orders by phone or online. Please allow 20 minutes for takeout orders.", "menu": {"url": null, "text": "fried or baked cod; steamed or batter-baked shrimp; pizza; macaroni and cheese; fish or shrimp taco; vegetarian chef salad. Side dishes include: french fries; pierogies; baked potato; applesauce; cole slaw. Clam chowder, fish sandwiches and pierogies are available as a la carte items. Cost is $10 for adults, $9 for seniors, $5 for child, $7.50 for sandwiches"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.966565, 40.591488], "type": "Point"}}, {"id": "2616fe1e-3a16-42e9-91b2-65cb4f21f9f3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-329-7911", "venue_name": "St. Joseph (Coraopolis)", "venue_address": "1313 Fifth Avenue, Coraopolis, Pennsylvania 15108, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-16T18:45:00", "dt_start": "2018-02-16T15:30:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-02-23T18:45:00", "dt_start": "2018-02-23T15:30:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-02T18:45:00", "dt_start": "2018-03-02T15:30:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-09T18:45:00", "dt_start": "2018-03-09T15:30:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-16T18:45:00", "dt_start": "2018-03-16T15:30:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-23T18:45:00", "dt_start": "2018-03-23T15:30:00"}, {"dt_end": "2018-03-30T13:30:00", "dt_start": "2018-03-30T11:30:00"}, {"dt_end": "2018-03-30T18:45:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": null, "etc": "Fridays of Lent, including Good Friday, 11:30 a.m.-1:30 p.m. lunch (phone lines open at 10:30 a.m.), dinner 3:30-6:45 p.m. (phone lines open at 3 p.m.). Takeout available; call 412-329-7911, but allow a minimum of 30 minutes prior to desired pick-up time. ", "menu": {"url": null, "text": "Lunch menu: baked fish (made to order, allow 10-15 minutes) or fried fish, available with or without bun, cole slaw and one side, $10; sandwich only, $8; macaroni and cheese meal, with cole slaw, french fries and dinner roll, $8; fried shrimp meal, includes eight shrimp, cole slaw, roll and one side, $10. Variety of a la carte items available for lunch for $3.50. Dinner menu: baked or fried fish, with or without dinner roll, or on a sandwich bun, plus cole slaw and one side, $10; sandwich only, $8; macaroni and cheese with cole slaw, roll and one side, $8; fried shrimp (eight), cole slaw, roll and one side, $10; crab cake (two), cole slaw, roll and one side, $10. Dinner sides include french fries, macaroni and cheese or haluski. Pierogies are $9 for dozen, $6 half-dozen. Kids\u2019 menu, includes roll and one side; baked or fried fish meal, $5; fish nuggets (eight), $5; macaroni and cheese, $4; and pizza, $2.50. A la carte menu available for dinner. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.15899, 40.515674], "type": "Point"}}, {"id": "b7492a46-1954-4b01-a98e-ed79401bf54f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-654-9297", "venue_name": "St. Vitus School, New Castle - ASH WEDNESDAY ONLY", "venue_address": "915 South Jefferson Street, New Castle, Pennsylvania 16101, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T17:30:00", "dt_start": "2018-02-14T11:30:00"}], "venue_notes": "Fabbri Hall", "etc": "Ash Wednesday, 11:30 a.m.-5:30 p.m. Deliveries to businesses with advanced arrangements, call 724-654-9297 or fax 724-654-9364. Takeout available. Meal tickets sold at door, items available while supplies last.\r\n", "menu": {"url": null, "text": "Full meal is $11, and includes baked or fried fish, cup of pasta fagioli or macaroni and cheese, cole slaw, roll and butter, ice cream cup and drink. A la carte menu: baked or fried fish sandwich, $6; bowl of pasta fagioli, $3; macaroni and cheese, $3; cole slaw, $2; pizza slice, $2; ice cream cup, $2; drink, $1."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.346505, 40.990508], "type": "Point"}}, {"id": "d99c1643-cf63-4df5-bb38-8d35873e59de", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/EliottAthleticAssociation/", "handicap": null, "phone": "412-928-8854", "venue_name": "Elliott West End Athletic Association", "venue_address": "Herschel St and Hassler St Pittsburgh, PA 15220", "venue_type": "Community Organization", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Sales are out of the Herschel Playground Little League candy stand. ", "etc": "Takeout only. WE WILL BE ACCEPTING - Visa, MasterCard, Discover and American Express (on a square)!", "menu": {"url": null, "text": "Fried Fish Dinner and Shrimp Dinners 10 each, Fried Fish Sandwich 7, Haluski 4, Mac and Cheese 4, Grilled Cheese with chips 4, French Fries 2, Cole Slaw 2. Dinners include French fries, cole slaw, and drink. Extra drinks 1 extra. Drink choices include Pepsi, Diet Pepsi, Mountain Dew, Root Beer, Brisk Tea, Sierra Mist, bottled water."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.04379, 40.44088], "type": "Point"}}, {"id": "a3f97278-08a5-4c42-8267-a93725795e6b", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 276.0, "validated": false, "website": "http://smithtonfire.org/news.html?view=1&id=11521", "handicap": null, "phone": "724-872-9201", "venue_name": "Smithton VFD", "venue_address": "609 Center Street, Smithton, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}], "venue_notes": null, "etc": "4-7 PM every Friday of Lent", "menu": {"url": null, "text": "Hand Breaded / Fried North Atlantic Cod; French Fries; Homemade Cole Slaw; Roll and Butter; Free Coffee; Pop / Water can be purchased at the hall; Cost per Dinner: $9.50"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.743086, 40.15497], "type": "Point"}}, {"id": "c4ea7032-e006-4d65-bfd1-30d7f4e901d0", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 244.0, "validated": false, "website": "http://hogfathersbbq.com", "handicap": null, "phone": "724-229-1227", "venue_name": "Hogfathers Washington", "venue_address": "1301 Jefferson Ave, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.26741, 40.18625], "type": "Point"}}, {"id": "b0e53c35-f20a-455d-9008-0fd36aa44c07", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 91.0, "validated": false, "website": null, "handicap": null, "phone": "724-863-9889", "venue_name": "North Irwin VFC", "venue_address": "2nd St & Broadway Ave North Irwin, Pennsylvania 15642", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T16:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://northirwinfire.com/news.html?view=1&id=72836", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.710202, 40.337252], "type": "Point"}}, {"id": "b276bdd7-c0e6-4c9e-83ca-a87ebb5937cf", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 167.0, "validated": false, "website": "https://www.facebook.com/152535481459140/photos/a.544155842297100.1073741825.152535481459140/1354051681307508/?type=3&theater", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Belle Vernon Volunteer Fire Department", "venue_address": "10 Main Street Belle Vernon, PA 15680", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": "11am-7pm Ash Wednesday and all Fridays of Lent", "menu": {"url": null, "text": "see website link for full menue"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.875649, 40.128673], "type": "Point"}}, {"id": "e2a20a4d-c9d1-4890-a21b-9bf8aa775f70", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 209.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "VFW Post 764", "venue_address": "460 Valleybrook Rd, McMurray, PA 15317", "venue_type": "Veterans", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:30:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:30:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:30:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:30:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:30:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:30:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:30:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.089085, 40.285113], "type": "Point"}}, {"id": "a3414cc4-dd4d-45f7-aed3-3b513035bbbc", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 223.0, "validated": false, "website": "http://jimmygsgrill.com/", "handicap": true, "phone": "724-745-5666", "venue_name": "Jimmy Gs Grill", "venue_address": "341 South Central Ave. Canonsburg, PA 15317", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T23:45:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-23T23:45:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-09T23:45:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-14T22:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-02-16T23:45:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-16T23:45:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-02T23:45:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.184174, 40.253097], "type": "Point"}}, {"id": "3ff4932f-a02c-47e2-842c-6e87c98f970b", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.straphaelpgh.org/", "handicap": null, "phone": null, "venue_name": "St. Raphael, Morningside/Stanton Heights", "venue_address": "1154 Chislett St. Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "St. Padre Pio Multi Purpose Room", "etc": "Join us for the Fish Fry!\r\nBegins this week! Every Friday\r\nduring Lent (including Good Friday)\r\nfrom 4:30 p.m.\u20147 p.m. in the\r\nSt. Padre Pio Multi-Purpose Room.\r\nEat in or Take-Out. Proceeds benefit\r\nSt. Raphael Elementary School. Please be sure to stop\r\nby our 8th Grade Bake Sale for dessert!\r\nProceeds benefit their field trip to Cedar Point.", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10215181144472280&set=p.10215181144472280&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.928966, 40.478645], "type": "Point"}}, {"id": "70e25d22-e834-47e7-aa94-bacd39267afa", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 132.0, "validated": false, "website": "https://www.facebook.com/vfd59/", "handicap": null, "phone": "724-468-9978", "venue_name": "Salem FD-Slickville VFD", "venue_address": "128 Main Street, Slickville, Pa. 15684", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.520653, 40.460437], "type": "Point"}}, {"id": "9965de7c-3784-4450-9abd-1c7520019af0", "properties": {"lunch": null, "homemade_pierogies": null, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Shelleys Pike Inn Restaurant", "venue_address": "144 W Park Street, Houston, Pennsylvania 15342, United States", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "(test)", "menu": {"url": null, "text": "Come try our delicious breaded cod. Fish sandwich alone is $8.99, or get a fish sandwich, french fries, and coleslaw for $10.99."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.218302, 40.223398], "type": "Point"}}, {"id": "c16db8a8-c71d-4d4b-be9b-632caeadf81c", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 131.0, "validated": false, "website": null, "handicap": null, "phone": "724-966-7408", "venue_name": "Nemacolin Fire Department", "venue_address": "200 Roosevelt Ave, Nemacolin Pa 15351", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.930817, 39.875755], "type": "Point"}}, {"id": "26f48a90-c1f1-49a1-b2c7-002d6517ba3e", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 441-9495", "venue_name": "New Jerusalem Holiness Church", "venue_address": "111 Auburn Street, Pittsburgh, Pennsylvania 15206, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": "Where: Fellowship Hall. Use parking lot entrance on Larimer Avenue\r\n", "etc": "When: February 9, 16, 23, March 2, 9, 16, 30, April 6, 13, 20, 27\r\nTimes: 11am-6pm", "menu": {"url": null, "text": "Fish Sandwich $6.00\r\nFish Dinner (2 pieces) $9.00\r\nWing Dinner (5 wings) $9.00\r\n\u00bc Chicken (breast/wing or (thigh/leg) $9.00\r\nFish & Chicken Combo $12.00\r\nALL DINNERS COME WITH 2 SIDES, AND DESSERT\r\nChoice of 2 sides: green beans, greens, potato salad, macaroni & cheese, black eyed peas & rice\r\nDessert: Chocolate cake, lemon cake, pound cake, sweet potato pie\r\nAdditional sides or dessert $1.50\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.916209, 40.463718], "type": "Point"}}, {"id": "ce676937-be65-4884-9605-26ea9d71052b", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.icwashpa.net", "handicap": null, "phone": "724-222- 9737", "venue_name": "Immaculate Conception, Washington", "venue_address": "119 W. Chestnut St., Washington, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-7 p.m.", "menu": {"url": null, "text": "Menu features fried and baked fish sandwiches and dinners, fish tacos, clam chowder, macaroni and cheese, shrimp, pizza, pierogies, cabbage and noodles, desserts and drinks. Cost is $9 for dinner, $7 for sandwich."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.248403, 40.172023], "type": "Point"}}, {"id": "3fc22395-0024-4083-92ad-1f305b2ac1ab", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Wilpen-VFD-165522976986550/", "handicap": null, "phone": "724-238-7221", "venue_name": "Wilpen VFD", "venue_address": "379 Wilpen Rd., Ligonier, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "4-7 every Friday of Lent", "menu": {"url": null, "text": "*Fish sandwiches *Baked fish *Homemade Haluski *Pierogies *Macaroni and Cheese *Desserts"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.195428, 40.281313], "type": "Point"}}, {"id": "69b4ad56-66d5-4e5e-9233-e54abca41432", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 149.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Hempfield #2 VFD", "venue_address": "421 Thornton, Greensburg, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.529453, 40.293724], "type": "Point"}}, {"id": "3369cddd-9f1a-4664-bcc6-3a732a8ea017", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://saintthomasabecket.com", "handicap": true, "phone": "412-655-2885", "venue_name": "St. Thomas A Becket, Jefferson Hills", "venue_address": "139 Gill Hall Road Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-17T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:30:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:30:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:30:00"}, {"dt_end": "2018-03-10T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:30:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:30:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:30:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": null, "etc": "Pierogies available as a dinner special on Good Friday. \r\nLunch is takeout-only.\r\nTakeout available; call 412-655-9966", "menu": {"url": "http://saintthomasabecket.com/2017FishFrymenu.pdf", "text": "baked or fried fish dinner, $10; fried shrimp dinner, $10, combo dinner platter (fried fish and fried shrimp), $11; tuna melt sandwich with french fries and beverage, $7. Fish dinners include beverage, cole slaw or applesauce, and choice of one side (haluski, homemade macaroni and cheese, french fries, baked potato, vegetable). A variety of a la carte items available. Homemade crab cakes featured March 2 and 23, with pierogies March 30."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.964112, 40.316059], "type": "Point"}}, {"id": "c2bcf13c-4f19-4084-9f24-8a0f752997c4", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://skyview4.com/custom.html?id=17408", "handicap": null, "phone": "412-461-9553 ", "venue_name": "Skyview VFC", "venue_address": "660 Noble Dr., West Mifflin, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}], "venue_notes": null, "etc": "11-7; Ash Wednesday and Fridays of Lent. Delivery available, $20 minimum", "menu": {"url": null, "text": "FISH SANDWICH $7.50\r\nFISH DINNER $9.00\r\nEXTRA BUN $1.00\r\nBAKED FISH $7.50\r\nBAKED FISH DINNER $9.00\r\n \r\nSHRIMP BASKET $7.00\r\nSHRIMP DINNER $8.50\r\n \r\nGRILLED CHEESE SANDWICH $3.00\r\nGRILLED CHEESE w/FRIES $4.25\r\n \r\nDEVILED CRAB $2.75\r\nCRAB CAKE $3.25\r\nCRAB CAKE DINNER $7.50\r\n \r\nMACARONI & CHEESE $3.75\r\nHALUSKI $3.75\r\nFRENCH FRIES $3.25\r\nCHEESE SAUCE $1.00\r\nCOLE SLAW (includes two) $2.75\r\nCOFFEE $1.00\r\n20oz BOTTLES of POP $1.75"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.929583, 40.360804], "type": "Point"}}, {"id": "85d32d97-89bd-436f-994a-8e09048423df", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-883-2445", "venue_name": "St. Thomas, Jefferson", "venue_address": "1340 Jefferson Rd, Jefferson, Pennsylvania 15344, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "St. Marcellus Hall", "etc": "Fridays of Lent, including Good Friday, noon-3 p.m. (lunch, takeout only), 3:30-6 p.m. (dinner)", "menu": {"url": null, "text": "Menu includes fried and baked cod dinners, and shrimp dinner. A la carte menu includes macaroni and cheese, baked potato, shrimp, cole slaw, desserts, haluski and french fries. Cost is $9-$9.50 for adult dinner, $6.50 for sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.051713, 39.93486], "type": "Point"}}, {"id": "aae9d901-c82d-41d7-8a26-6a47e9fb608c", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/MSPParish/", "handicap": true, "phone": "724-335-1458", "venue_name": "Mount St. Peter (BYOB)", "venue_address": "100 Freeport Road, New Kensington, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "Marble Hall- back parking lot of the church", "etc": "Ash Wednesday & every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. \u2013 6 p.m.\r\nCredit/debit cards accepted. \r\n", "menu": {"url": "https://www.facebook.com/MSPParish/photos/pcb.1977790839105199/1977790629105220/?type=3&theater", "text": "Hand breaded Fish Dinner (baked or fried) with side order of steak fries, cole slaw and bun ($10.00)\r\nFish sandwich (hand breaded - baked or fried, bun) ($8.75)\r\nFried Shrimp and Steak Fries Basket (10 pieces with cole slaw) ($10)\r\nLinguine with marinara sauce and roll ($8.25)\r\nPasta Aglio e Oglio (garlic and oil) and roll ($8.25)\r\nSide of Linguine with Marinara Sauce ($4.25)\r\nSide of pasta aglio e oglio ($4.25)\r\nSide of Fried Shrimp (5 pieces) ($4.25)\r\nHomemade Mac n cheese ($4.25)\r\nPasta Fagiole (individual $3.75, quart $6.75)\r\nSteak Fries ($3.50)\r\nDessert ($2)\r\nCole Slaw ($1)\r\nPop/water ($1)\r\nHand breaded Fish Sandwich (baked or fried), with bun ($8.75)\r\nFried Shrimp & Steak Fries Basket (10 pieces shrimp with cole slaw) ($10.00)\r\nLinguine with homemade Marinara Sauce ($8.25)\r\nPasta Aglio e Oglio (galic & oil sauce) ($8.25)\r\nSide of Linguine with Marinara sauce ($4.25)\r\nSide of Pasta Aglio e Oglio ($ 4.25)\r\nSide of Fried Shrimp (5 pieces) ($ 4.25)\r\nHomemade Macaroni & Cheese ($4.25)\r\nPasta Fagioli (Italian bean & pasta soup) (Individual serving $3.75, Quart $ 6.75)\r\nSteak Fries ($ 3.50)\r\nHomemade Desserts ($2.00)\r\nCole Slaw ($ 1.50)\r\nPop/Water ($1.00)\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.761143, 40.563602], "type": "Point"}}, {"id": "84029e2f-ad16-458c-9b66-b79051c6ad24", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/americanserbianclubPittsburgh/", "handicap": null, "phone": "412-431-9351", "venue_name": "American Serbian Club", "venue_address": "2524 Sarah St., Pittsburgh, PA 15203", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Events benefit Holy Trinity.", "etc": null, "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.969302, 40.426471], "type": "Point"}}, {"id": "0bf6161b-5063-4b55-b280-9b092fb405d3", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.saintjames-church.com", "handicap": true, "phone": "412-741-5540, press 2", "venue_name": "St. James, Sewickley", "venue_address": "200 Walnut St. Sewickley, Pa. 15143", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "school cafeteria", "etc": "Major credit cards accepted. Also, raffle for $1 each chance that will be chosen Good Friday. Prizes include \u201cEverything Pennsylvania\u201d gift basket, autographed and framed Steelers jerseys from Terry Bradshaw, Lynn Swann and Joe Green, and more. Also featuring 50/50 raffle.", "menu": {"url": null, "text": "Dinners include dinner roll and choice of two sides, plus choice of tea, coffee and lemonade for dine-in customers: fried fish plate, $11; Boston baked cod plate, $13; shrimp plate, $13; Atlantic salmon plate, $13. Choice of two sides: french fries, cole slaw, macaroni and cheese, green beans, carrots, haluski and applesauce. Customers receive free giveaway chance for each plate purchased. Family meal for takeout is $39, and includes four pieces of fried fish, with rolls and two family-size side dishes. Kids\u2019 menu has fish nuggets or pasta with sauce and one small side for $5. New this year, shrimp or fish nuggets and french fries basket for $10. A la carte menu: fish sandwich only, $8; pizza, $2 per slice; homemade soup, $2; pierogies, $5; linguini, $5; homemade desserts, $1; plus additional sides for $2 each. Beer and wine available for dine-in customers at additional cost. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.182422, 40.538575], "type": "Point"}}, {"id": "cf2bf255-577d-4e95-a86b-99474d3bde64", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.facebook.com/Ressifishfry", "handicap": false, "phone": "412-563-4400", "venue_name": "Resurrection, Brookline", "venue_address": "1100 Creedmoor Avenue, Pittsburgh, Pennsylvania 15226, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T13:30:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "in parish\u2019s garden room behind church on Chelton Avenue (church and parking lot at 1100 Creedmoor Ave.)... not handicap accessible", "etc": "not handicap accessible", "menu": {"url": null, "text": "Dinner includes generous portions of hand beer-battered fish on fresh Breadworks bun, or baked fish, with choice of homemade macaroni and cheese or french fries, choice of cole slaw or apple sauce, and veggie or stewed tomatoes. Also featuring homemade desserts, coffee, tea or iced tea. A la carte menu includes homemade pierogies, homemade haluski and cheese pizza. Cost: $12 adult dinner; $8 child; $8 sandwich. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.015635, 40.391031], "type": "Point"}}, {"id": "49797524-af03-4018-a215-70b29393ba9a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://stmarykittanning.org/Pages/default.aspx", "handicap": null, "phone": null, "venue_name": "St. Mary Our Lady of Guadalupe Parish", "venue_address": "101 West High Street, Kittanning, Pennsylvania 16201, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Parish hall", "etc": "When: All Fridays of Lent except Good Friday\r\nTimes: 4:00 to 7:00 pm\r\nDesignated take-out area for quick service!\r\n", "menu": {"url": "http://stmarykittanning.org/Documents/Lenten%20Fish%20Dinners%20Flyer%202018%20-%20final.pdf", "text": "Fried or baked fish, or fried shrimp choice of fries, baked potato or homemade mac & cheese choice of cole slaw or applesauce price includes beverage and dessert"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.524888, 40.81781], "type": "Point"}}, {"id": "0c9abf0a-b413-44ac-a4b9-2f630b1a965b", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.elks.org/lodges/lodgefacilities.cfm?LodgeNumber=1668", "handicap": true, "phone": "412-828-1668", "venue_name": "Oakmont Elks", "venue_address": "106 Washington Ave., Oakmont, PA", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Dinner in the main dining room.", "etc": "Seating and pickup 11am-7pm", "menu": {"url": null, "text": "Fish Dinner (baked or fried) $9; Shrimp Dinner $10. Dinners include fries and coleslaw. Sides $2: Mac & Cheese, Haluski."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.847427, 40.516208], "type": "Point"}}, {"id": "4a4d944d-36c5-43aa-984c-6a737208951e", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-476-1476", "venue_name": "St. Alphonsus, West Sunbury - Feb 16 and March 23 only", "venue_address": "202 E State St, West Sunbury, Pennsylvania 16061, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "parish hall", "etc": "Fridays, Feb. 16 and March 23, 4-6 p.m.", "menu": {"url": null, "text": "Menu includes baked or fried fish, choice of side (scalloped potatoes, french fries, macaroni and cheese), green beans, cole slaw, dessert and beverage. Dinners are $10 for adults, $5 for child. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.898134, 41.005222], "type": "Point"}}, {"id": "de772888-b191-4d37-8d3a-c230dc60e562", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/pages/Italian-Independent-Club/115216795168326", "handicap": null, "phone": "\t(724) 745-9878", "venue_name": "Muse Italian Club", "venue_address": "283 Muse-Bishop Road, Muse, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Mon-Sun 7am-10pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.203134, 40.297357], "type": "Point"}}, {"id": "36370458-953f-4826-bee9-dc4474c79a8d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://stjosephveronapa.com/event/fish-fry/", "handicap": false, "phone": "412-795-5114", "venue_name": "St. Joseph, Verona", "venue_address": "825 Second Street, Verona, Pennsylvania 15147, United States", "venue_type": "Church", "alcohol": false, "take_out": null, "email": "joevchurch@verizon.net", "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Dine-in cafeteria or get your meal to go. Delivery is available to parish shut-ins. Orders must be placed on Tuesday for Ash Wednesday and on Thursday for the Friday dinners. To place an order, call 412-795-5114 from noon-2 p.m. to place your order.", "menu": {"url": "http://stjosephveronapa.com/wp-content/uploads/2018/01/2018_fish_fry.pdf", "text": "Regular Fish Dinner, $10.00 ($9.00 for seniors). Regular Shrimp Dinner, $10.00 ($9.00 for seniors). See menu link for dinner descriptions and an extensive list of Ala Carte items."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.835611, 40.506643], "type": "Point"}}, {"id": "94f14cb8-5ce8-4a70-bdec-7cb8f5f1fa84", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 320.0, "validated": false, "website": null, "handicap": null, "phone": "304-845-2646", "venue_name": "St. Jude Catholic Church", "venue_address": "710 Jefferson Ave., Glen Dale, WV", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.742926, 39.917986], "type": "Point"}}, {"id": "65cc9fbf-d718-40ea-8e33-c23d650014e8", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.trinitychurchlb.net/", "handicap": null, "phone": "724-230-0866", "venue_name": "Trinity United Christian Church", "venue_address": "3400 Garvers Ferry Rd., Lower Burrell, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Cafeteria/social hall", "etc": "Dates & Times: Fridays starting 2/16/18 to 3/23/18 \u2013 4:00pm \u2013 7:00pm; Good Friday (3/30/18) 3:00 pm \u2013 6:00pm", "menu": {"url": null, "text": "Battered cod sandwich $9.00\r\nBattered cod (on a plate) $8.50\r\nBaked lemon-pepper cod $8.50\r\nFresh-cut french fries $1.50\r\nCreamy mac and cheese $1.50\r\nHaluski (cabbage and noodles) $1.50\r\nCole slaw $1.50\r\nHomemade broccoli & cheese soup $1.50\r\nAdd: American cheese (2 slices) $0.50\r\nAdd: Cheddar cheese sauce (4 oz. Cup) $0.50\r\nFree Items\r\nDill Pickles\r\nMild Peppers\r\nKetchup\r\nTarter Sauce\r\nCoctail Sauce\r\nHot Sauce\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.709254, 40.603583], "type": "Point"}}, {"id": "4f7ee4b1-1474-4544-ae26-2bce8997e483", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.mhtcc.org/", "handicap": null, "phone": " 814-643-0160 ", "venue_name": "Most Holy Trinity, Huntingdon", "venue_address": "524 Mifflin Street, Huntingdon, Pennsylvania 16652, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Baked or Fried Fish Meal $9.50\r\n\r\n (includes cole slaw or applesauce, mac-n-cheese, roll, stewed tomatoes, homemade dessert). Drinks included in Dine-In Only.\r\n\r\n\"NEW THIS YEAR\" - Cheese Pizza Slice $4.00\r\n\r\n Includes Cole Slaw or Applesauce and Homemade Dessert"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-78.012017, 40.486385], "type": "Point"}}, {"id": "508db366-3d0b-47c1-ba60-fb068a3d6cd8", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.sbapeters.org", "handicap": true, "phone": "724-941-9406", "venue_name": "St. Benedict the Abbot, Peters Township", "venue_address": " 120 Abington Dr, McMurray, PA 15317", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. (lunch), 4-7:30 p.m. (dinner). ", "menu": {"url": null, "text": "Lunch menu includes fried fish basket with french fries and cole slaw, macaroni and cheese and pizza. Dinner menu includes fried and baked fish, fried shrimp, fish tacos and pasta with marinara sauce. Weekly soup provided by Jackson\u2019s Restaurant at the Hilton Garden Inn at Southpointe. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.08578, 40.283122], "type": "Point"}}, {"id": "f3fc3f94-3685-4ed7-a3e2-a062cdb765c8", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://www.goodsam1.org", "handicap": true, "phone": "724-266-6010 ", "venue_name": "Good Samaritan Parish", "venue_address": "8th and Melrose, Ambridge, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": "Office@goodsam1.org", "events": [{"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}], "venue_notes": "Jericho Hall", "etc": "Delivery available to Ambridge local area. $20.00 minimum, please call 30 minutes ahead to order. ", "menu": {"url": "http://www.goodsam1.org/documents/FishFry2018.pdf", "text": "Menu features fried and baked fish, french fries, macaroni and cheese, haluski, shrimp and crab cakes."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.228207, 40.589161], "type": "Point"}}, {"id": "55e076a1-70cf-425b-b3ab-0e9539bc6de2", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "https://wholey.com/kitchen-menu/", "handicap": null, "phone": "412-391-3737", "venue_name": "Robert Wholey & Co Inc", "venue_address": "1711 Penn Avenue, Pittsburgh, PA", "venue_type": "Market", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T08:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T08:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T08:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T08:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T08:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T08:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T08:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T08:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://wholey.com/kitchen-menu/", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.98599, 40.450032], "type": "Point"}}, {"id": "17e08daa-12a5-468f-a7a8-bd58e0d6693d", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://holyapostlesparish.org/", "handicap": true, "phone": "412-440-0221", "venue_name": "Holy Apostles Parish at St. Albert the Great, Baldwin", "venue_address": "3198 Schieck St", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-15T15:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-24T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T14:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "All items are a la carte. Food is brought to your table after ordering. Seating available in upper hall. ", "etc": "Credit cards and checks welcome.", "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2018/02/fish-fry-menu-2018.pub_.pdf", "text": "Panko breaded Icelandic Cod fried fish sandwich $6.00\r\n* Panko breaded Icelandic Cod fried fish on a dish $6.00\r\nOrange juice and herb baked Icelandic Cod fish $6.00\r\n(Gluten free available)\r\nBreaded Shrimp (8 per order) $6.00\r\nMaryland Crab Cakes (2 per order) $6.00\r\nPotato and cheese Pierogis (6 per order) $6.00\r\n* Tuna salad croissant w/ lettuce and tomato $4.00\r\nCheese Pizza\u2026$2.00\r\nFried Wheel of Provolone Cheese with marinara $4.00\r\n* SOUP: $4.00 (12 oz.)\r\nNew England Clam Chowder\r\nNEW Soup du Jour (weekly)\r\n ALL SIDES: $2.00\r\n* French Fries\u2026* Coleslaw\u2026 * Haluski\u2026\r\n* Stewed Tomatoes\u2026* Side salad...Macaroni and Cheese\r\nPotato Pancakes (2 per order) Potato Pierogi (2 per order)\r\nAssorted Desserts\u2026$1.00\r\nDONUTS: Fresh made\u2026 .75\u00a2 each; $7.50/dozen\u2026 (plain, iced, sugar, jimmies)\r\nBeverages: Soda/Bottled water\u2026$1.00 \u2026. Beer\u2026$2.00 Coffee/Tea ... Free"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.961613, 40.386655], "type": "Point"}}, {"id": "38d4fee7-88b9-4bc0-ba79-7e0effb1d872", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 170.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Brown Chapel AME Church", "venue_address": "1400 Boyle St. Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.006315, 40.457463], "type": "Point"}}, {"id": "9d6db8eb-0e57-4cc3-b127-c913b852f5b8", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 72.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Sciullo's 910 Deli and Catering", "venue_address": "4358 Gibsonia Road, Gibsonia, PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.920841, 40.621799], "type": "Point"}}, {"id": "3de4ce55-0ea3-4ae1-bda4-9e5d958b77f3", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.rennerdalevfd.com", "handicap": null, "phone": "412-276-9652", "venue_name": "Rennerdale VFD", "venue_address": "30 Suburban Ave., Rennerdale, PA 15106", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}], "venue_notes": null, "etc": "Friday February 16, 23 March 2, 9, 16, 23\r\n4:30pm to 7:00pm\r\nhttp://www.rennerdalevfd.com/teams/default.asp?u=RENNERDALEVFD&s=htosports&p=custom&pagename=Fish+Fry", "menu": {"url": null, "text": "All dinners come with two (2) sides and one (1) drink\r\n1 \u2013 Shrimp Dinner \u2013 $12.00\r\n2 \u2013 Baked Cod Fish Dinner \u2013 $10.00\r\n3 \u2013 Breaded Cod Fish Sandwich Dinner \u2013 $10.00\r\n4 \u2013 Kids Chicken Plank Dinner \u2013 $ 6.00\r\nBreaded Fish Sandwich / Breaded or Baked Fish on a Dish \u2013 No Sides \u2013 $ 7.00\r\nSides\r\nHalushki \u2013 $ 4.00\r\nFrench Fry\u2019s \u2013 $ 4.00\r\nMac & Cheese \u2013 $ 4.00\r\nSteamed Vegetables \u2013 $ 4.00\r\nStewed Tomato\u2019s \u2013 $ 4.00\r\nCole Slaw \u2013 $ 4.00\r\nDeserts, Beverages \u2013 $1.00\r\nNew Online Order and Drive Up Take Out Service\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.142647, 40.397699], "type": "Point"}}, {"id": "165e5649-9c2e-4c37-a85d-c8c980097e60", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(724) 483-4072", "venue_name": "St. Mary's Anglican Church", "venue_address": "509 Sixth Street, Charleroi, Pennsylvania 15022, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "social hall", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. - 6 p.m.", "menu": {"url": null, "text": "Fish OR Crab Cake Dinner with Cole Slaw, Hushpuppies and choice of Fries/Halushki/Mac & Cheese $12.00; Fish Sandwich $10.00; Crab Cake Sandwich $6.00; Halushki $5.00; Mac & Cheese $4.00 (1/2 Qt.) or $7.00 (1 Qt.); Pierogies (7) with Butter & Onions $6.00; Fries $2.00; Hushpuppies (5) $1.50; Kid\u2019s Fish Stick Dinner with Fries or Mac & Cheese $4.00; Soda or Bottled Water $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.900993, 40.137828], "type": "Point"}}, {"id": "7f6503b3-a2ff-4775-a4c6-50311658be44", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-449-9946", "venue_name": "St. Richard, Richland Township", "venue_address": "3841 Dickey Road, Gibsonia, Pennsylvania 15044, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T14:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T14:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T14:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T14:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T14:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T14:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Lunch menu features fish sandwich with 12-ounce fish on a bun, french fries and cole slaw for $8. Advance orders taken for lunch, call 724-449-9946, or fax 724-444-6001. Dinner entrees feature baked or fried fish, or shrimp for $10, and includes fish, cole slaw, choice of one side (macaroni and cheese, haluski, french fries), roll and dessert. Also: kids\u2019 meal, $5; fish sandwich, $8; jumbo shrimp, $5. Slice of pizza also available, plus additional sides can be purchased for $2. \r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.966245, 40.634223], "type": "Point"}}, {"id": "e7fa30a5-aa67-40ff-aaa1-bda67507dd0a", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-592-5765", "venue_name": "Rices Landing Volunteer Fire Department", "venue_address": "66 Bayard Ave. Rices Landing, Pa. 15357", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "social hall", "etc": "When: Ash Wednesday 4-8; Fridays Until Easter 11-7", "menu": {"url": null, "text": "Dinners (All Come With Choice of 2 Sides and Drink)\r\nFish Diner $10.00\r\nShrimp Dinner $10.00\r\nClam Strip Dinner $10.00\r\nHand Breaded Ocean Perch Dinner $10.00\r\nChicken Strip Dinner $10.00\r\nSides\r\nBeer Battered Fries $3.00\r\nCole Slaw $2.00\r\nMac and Cheese $3.00\r\nCabbage and Noodles $3.00\r\nPierogi $3.00\r\nSoup of the Day $3.00\r\nOther Items\r\nHot Pepper Cheese Balls $3.00\r\nBlack Angus Burger $4.00\r\nCheese Sticks $3.00\r\nDesserts Available for Eat in and Takeout\r\nCondiments-Lettuce, Tomato, Onion, Pickle, Cheese, BBQ, Red Hot, Ketchup, Marinara, Ranch\r\nDrinks-Pepsi Diet Pepsi Mtn Dew, Dr Pepper, Coke, Diet Coke, Sprite, Water, Coffee\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.992234, 39.945374], "type": "Point"}}, {"id": "0d163805-eec0-4278-8fcb-9002a161cae7", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 164.0, "validated": false, "website": "http://www.ourplacehomemade.comcastbiz.net/", "handicap": null, "phone": "412-646-2786", "venue_name": "Our Place Homemade", "venue_address": "105 Middle Ave., Wilmerding, PA", "venue_type": "Restaurant", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-02-14T20:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": "Homemade Fish Sticks!", "menu": {"url": null, "text": "Fish Sandwich , 1 lb Giant Fish Hoagie , Tuna Salad , Homemade Fish Sticks , Shrimp Basket Stuffed Shrimp , Stuffed Flounder , Crab Cakes , Fish Dinner Special Sides: Mac & Cheese , Fresh Cut Fries , Pierogies , Haluksi , New England Clam Chow"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.803132, 40.395375], "type": "Point"}}, {"id": "37e5660e-9ec0-4c5c-8312-57f24783acc4", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.holysepulcher.org/uploads/media/2017_Fish_Dinner_Flyer_for_Bulletin.pdf", "handicap": null, "phone": "724-586-7610", "venue_name": "Holy Sepulcher, Glade Mills", "venue_address": "1304 E. Cruikshank Road Glade Mills, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": "hsc.office@zoominternet.net", "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "held in the school cafeteria", "etc": "Every Friday in Lent (Feb. 16-March 30) from 4:30-7pm", "menu": {"url": "https://www.holysepulcher.org/uploads/media/Fish_fry_menu.pdf", "text": "Dinner: $10; 8.50 for seniors; $7.50 for kids\r\nBaked or Fried Fish, Breaded Shrimp includes 2 sides, drink and dessert.\r\nBaked or Fried Fish sandwich with chips: $7.50\r\nPizza: $8.00 (Plain, extra cheese, mushroom)\r\nSides (price to add extra beyond 2)\r\nFries (1.50)\r\nHaluski (1.50)\r\ngreen Beans (1.50)\r\nScalloped Potatoes (1.50)\r\nMac & Cheese (1.50)\r\nDessert (2.50)\r\nExtra Fish or Shrimp (5.00)"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.923069, 40.72973], "type": "Point"}}, {"id": "751c974c-0625-4e54-8667-e78199c109f7", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 45.0, "validated": false, "website": "http://www.strosaliaparish.org", "handicap": true, "phone": "412-521-9987", "venue_name": "St. Rosalia Academy, Greenfield", "venue_address": "411 Greenfield Ave. Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}], "venue_notes": "Wuerl Hall", "etc": "***ASH WEDNESDAY ONLY*** Saint Rosalia Academy along with Saint Rosalia Parish will be having a Fish Fry on Ash Wednesday, March 1, 2017, from 11:00am-7:00pm . ", "menu": {"url": null, "text": "Menus are available at the entrances to the Church."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.943023, 40.42573], "type": "Point"}}, {"id": "397b2d7c-1ecd-4bd5-b550-bb06c27e093d", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": " www.corpuschristimckeesport.com", "handicap": true, "phone": "412-672-6004", "venue_name": "Corpus Christi", "venue_address": "803 Market St, McKeesport", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}], "venue_notes": null, "etc": "Takeout available; call 412-672-6004 or fax 412-872-5097. Last phone/fax order taken at 5 p.m., last delivery at 6 p.m. Ten percent of the net profits go to the Greater Pittsburgh Community Food Bank. ", "menu": {"url": null, "text": "hand-breaded fried fish sandwich, large $7, small $5; fried butterfly shrimp (six pieces), $6; baked fish, $6; tuna salad croissant, $4; toasted cheese sandwich, $3; tuna melt sandwich, $5. Sides include: homemade potato pierogies with butter and onions, tomato soup, potato pancakes, cabbage with homemade noodles, baked macaroni and cheese, french fries, hush puppies, stewed tomatoes, cole slaw, applesauce, pickle. Soup of the week menu: Feb. 16 and March 9, broccoli cheese; Feb. 23, vegetable; March 2 and 23, New England clam chowder; March 16, lobster bisque. Sale also features thin crepes filled with sweet cream filling, two for $3. Beverages are $1. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.865687, 40.347688], "type": "Point"}}, {"id": "42cd1db8-af63-4041-906b-f3e08023dcd9", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 124.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Monongahela Elks Lodge", "venue_address": "444 Jackson St, Monongahela, PA 15063", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.927167, 40.199815], "type": "Point"}}, {"id": "7de7327d-f86f-44f7-81b1-65452ce1b77a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stmargschool.com/", "handicap": null, "phone": "412-922-7279", "venue_name": "St. Margaret of Scotland School", "venue_address": "310 Mansfield Avenue, Pittsburgh, Pennsylvania 15220, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "school cafeteria", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Sandwiches (no sides): fried or baked fish, crab cake $7. Fish on a dish (no sides): fried or baked fish $6. Dinners (pick Two sides): Two Crab Cake $7; Fried or Baked fish $8; Shrimp in a Basket $7; Fried Fish Sandwich $8; Baked Fish Sandwich $8. (Dinners include your choice of two: Fries, Baked Potato, Cole Slaw or Vegetable. Family special includes four fish sandwiches, french fries and Cole Slaw for $30. A la carte menu: Two Crab Cakes $4; Shrimp in a basket $5; hand-cut french fries $4; baked potato $3; macaroni and cheese $4; pizza $4; haluski $4; 3 pierogies $4; Cole Slaw $1; vegetable $2; Two Dinner Rolls $1. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.04744, 40.422391], "type": "Point"}}, {"id": "a3f94937-8957-4c58-bf92-9af57339bcb1", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 125.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "South Brownsville VFC", "venue_address": "530 water street, Brownsville, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.894309, 40.020716], "type": "Point"}}, {"id": "b38ad58f-e5b1-42a9-a255-2503e1fc6cf7", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "www.stanneparish.com", "handicap": true, "phone": "412-561-0100", "venue_name": "Church of St Anne Fish Fry", "venue_address": "4040 Willow Ave, Castle Shannon", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Location is a school, fish fry in the gym", "etc": "For takeout, call 412-561-0100 from 3:30-6:30 p.m., for orders picked up from 4-6 p.m. For information, call 412-531-5964, or visit www.stanneparish.com. Sponsored by parish\u2019s fair committee to benefit school.\r\n", "menu": {"url": null, "text": "Menu includes: baked or fried fish dinners; fried seafood platter; shrimp dinners; baked fish Florentine; crab cake dinners; jumbo fish sandwiches; cole slaw; french fries; onion rings; baked potatoes; homemade pierogies; macaroni and cheese; haluski; pizza."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.029514, 40.361295], "type": "Point"}}, {"id": "643c8ec6-bbd5-4d28-8f7b-c2fb9d98ab76", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "www.stmpgh.org/morefish", "handicap": true, "phone": "412-833-0031", "venue_name": "St. Thomas More, Bethel Park", "venue_address": "126 Fort Couch Road, Bethel Park, PA", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4:30-7:30 p.m., Family Life Center, 126 Fort Couch Road. Online orders offered. Credit cards accepted (no American Express). ATM available on-site. Gluten-free options available. \r\n\r\nFeaturing homemade pasta sauces by Lucia Facco\r\nFebruary 16 \u2013 Shrimp Sauce\r\nFebruary 23 \u2013 Three Pepper Sauce\r\nMarch 3 \u2013 Smoked Salmon Sauce\r\nMarch 9 \u2013 Shrimp Sauce\r\nMarch 16 \u2013 Three Pepper Sauce\r\nMarch 23 \u2013 Smoked Salmon Sauce", "menu": {"url": null, "text": "Lunch Meal is Hand-breaded 8oz cod filet fried to a golden brown served with Breadworks hoagie roll, coleslaw, and bag of chips.$8.00\r\nDinner options include: \r\n1. Hand-breaded Fried Fish Dinner with French fries or pasta marinara\r\n2. Hand-breaded Fried Fish Sandwich with French fries or pasta marinara\r\n3. Baked Fish Dinner with French fries or pasta marinara\r\n4. Pasta with Marinara\r\n5. Pasta with Featured Sauce\r\n\r\n$10.00 for adults, $5.00 for children\r\n\r\nPizza (regular or white) \u2013 $2 per slice, $10 whole pizza\r\nFrench fries \u2013 $3\r\nMacaroni and cheese \u2013 $4\r\nSoup du jour \u2013 $4\r\nFish Sandwich \u2013 $8"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.052163, 40.342445], "type": "Point"}}, {"id": "58f84cdd-1d6f-4a61-aa0a-2a3a156d10ac", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://holytrinitywashingtonpa.org/", "handicap": null, "phone": null, "venue_name": "Holy Trinity National Catholic Church", "venue_address": "605 Hewitt Ave. Washington, PA 15301", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "Parish social hall", "etc": "every Friday throughout Lent; no fish fry on Good Friday\r\nTimes: 11 a.m. to 7 p.m. \r\n(724) 225-3401 for delivery only", "menu": {"url": null, "text": "FISH SANDWICH $6.50\r\nPIEROGI (each) $1.00\r\nCABBAGE & NOODLES $2.50\r\nCLAM CHOWDER $3.00\r\nCOLE SLAW $1.50\r\nFRENCH FRIES $2.50\r\nMACARONI & CHEESE $2.50\r\nPOTATO PANCAKES (3) $2.50\r\nDRINKS $1.00\r\nDESSERT Cake, Pie $2.00\r\nCOFFEE/ HOT TEA $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}}, {"id": "5b1567ad-a762-4153-b651-3f1e3ffe88ab", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/Colemans-Fish-Market-369493546495465/", "handicap": null, "phone": "(304) 232-8510", "venue_name": "Coleman's Fish Market", "venue_address": "2226 Market St, Wheeling, WV 26003", "venue_type": "Market", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Hours 9-5:30", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.724067, 40.059102], "type": "Point"}}, {"id": "2de3428c-a57d-43ab-bbae-6a7f46dcc111", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": null, "handicap": true, "phone": "(412) 794-8233", "venue_name": "Nox's Tavern and Grill", "venue_address": "720 Blaw Ave Pittsburgh, Pennsylvania", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T23:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T23:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T23:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T23:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T23:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T23:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T23:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T23:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "11 a.m. - 11 p.m. daily. Lenten menu starts Feb. 14", "menu": {"url": "https://www.facebook.com/593528547391999/photos/a.605167292894791.1073741827.593528547391999/1569471459797698/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.862612, 40.492498], "type": "Point"}}, {"id": "c1e40c76-ba65-45f3-9ef7-1e57befe2384", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.saintmonica.us/", "handicap": null, "phone": null, "venue_name": "St. Monica", "venue_address": "116 Thorndale Drive, Beaver Falls, Pennsylvania 15010, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "4-7pm", "menu": {"url": "http://www.saintmonica.us/events/fish-fry-7/", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.356114, 40.765526], "type": "Point"}}, {"id": "edf627f9-3b87-406c-a354-97a39263e9e1", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.hcvfd.org/", "handicap": null, "phone": null, "venue_name": "Harrison City VFD", "venue_address": "1010 Mill St, Harrison City, PA 15636", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://www.hcvfd.org/apps/public/news/newsView.cfm?News_ID=145", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.650425, 40.353405], "type": "Point"}}, {"id": "edcc2dea-2e0f-4407-9137-e8e9496b8017", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 138.0, "validated": false, "website": null, "handicap": null, "phone": "724-267-3112", "venue_name": "Marianna VFC", "venue_address": "85 Broad Street, Marianna, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": "No fish fry March 10th", "menu": {"url": "https://www.facebook.com/pages/Mananna-Volunteer-Fire-Department/155045657864372", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.085837, 40.022791], "type": "Point"}}, {"id": "58561525-7c93-4ee0-be6c-727fb446b356", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": null, "handicap": true, "phone": "412-828-9846", "venue_name": "St. Iranaeus", "venue_address": "387 Maryland Avenue, Oakmont, Pennsylvania 15139, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Blough Hall", "etc": null, "menu": {"url": null, "text": "Dinner menu: gluten-free baked fish; beer-battered fish; fried shrimp; tuna salad on croissant. \u201cFamous\u201d salad bar is included with all dinners, plus a choice of one side. Sides: macaroni and cheese; homemade haluski; baked potato; pierogies. Beverages are free for all dine-in dinners. Also featuring selection of homemade desserts. Dinners are $9.50. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.841161, 40.519276], "type": "Point"}}, {"id": "a129eea8-5085-4256-8f1a-e6007abfb816", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-829-7422", "venue_name": "Fire Department of North Versailles at the South Wilmerding Social Club", "venue_address": "830 Sylvan Ave., North Versailles, PA", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T10:30:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T10:30:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T10:30:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T10:30:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T10:30:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T10:30:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T10:30:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T10:30:00"}], "venue_notes": "SWSC building. Enter through double doors on Sylvan Avenue.", "etc": null, "menu": {"url": "http://fdnv.org/custom.html?id=19433", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.795318, 40.389236], "type": "Point"}}, {"id": "cf6c58cf-a216-4930-b6c7-80c3863f533a", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 266.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Our Lady of the Lake", "venue_address": "128 Sunset Drive, Edinboro PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}], "venue_notes": null, "etc": "March 3, 17, 24, 31, and April 7", "menu": {"url": null, "text": "baked or fried fish. adult $10, child donation $5. includes baked potato or mac and cheese, coleslaw, green beans, bread, refreshments, and dessert. Tickets and takeout at the door."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.136584, 41.874356], "type": "Point"}}, {"id": "bfe17408-ffd6-4eb4-b88a-96fc0d497bc5", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/keithskatering/", "handicap": null, "phone": "412-373-6788", "venue_name": "Keith Heinritz Katering", "venue_address": "209 Brinton Ave, Trafford, PA", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T10:30:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T10:30:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T10:30:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T10:30:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T10:30:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T10:30:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T10:30:00"}], "venue_notes": null, "etc": "10:30am-9pm", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.762428, 40.382784], "type": "Point"}}, {"id": "bee8d6fa-cf84-4104-a80f-1deb316aa914", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 80.0, "validated": false, "website": "http://www.spitfirez.com/", "handicap": null, "phone": "412-824-3922", "venue_name": "Spitfirez", "venue_address": "316 Airbrake Avenue, Wilmerding, PA", "venue_type": "Restaurant", "alcohol": false, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Starts March 1st as part of the regular menu", "menu": {"url": null, "text": "1/2 pound Haddock sandwich and platter with fryz and slaw."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.806066, 40.39542], "type": "Point"}}, {"id": "e686efee-a033-4e88-a2cf-8e2c0a6c9cb5", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-461-9503", "venue_name": "Holy Angels (Hays)", "venue_address": "408 Baldwin Road Pittsburgh, Pa. 15207", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Dinners: fried fish sandwich, $10, includes french fries and cole slaw; baked fish dinner, $10, includes baked potato, cole slaw and roll. Side-dish menu: macaroni and cheese; baked potato; french fries; bun (sandwich); cole slaw. Also featuring cheese pizza, $8 for whole, $1 per slice. Soup menu featuring New England clam chowder and Maryland crab for $3 each. Also, a la carte menu, beverages and dessert."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.93301, 40.387258], "type": "Point"}}, {"id": "7e6bc244-82e4-4e42-b432-de664ec171ec", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 1.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Bioni-Yeckel VFW Post 8308", "venue_address": "446 Georgetown Rd. Lawrence, Pa. 15055", "venue_type": "Veterans", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.126931, 40.305571], "type": "Point"}}, {"id": "ea4ba552-ba73-4ec7-ac02-d7fab2ca8360", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 295.0, "validated": false, "website": "http://www.otbbicyclecafe.com/", "handicap": false, "phone": "xxx-xxx-xxxx", "venue_name": "OTB Bicycle Cafe", "venue_address": "2518 East Carson St, Pittsburgh, PA 15203", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "We will be featuring a Colossal Fish sandwich with lettuce and tomato, Guinness Fish tacos with lime slaw, avocado, and pico de gallo, and last but not least, our OTB Shrimp Po Boy!!"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.969068, 40.427401], "type": "Point"}}, {"id": "629f673c-07be-4e90-9959-5e346beae92b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 87.0, "validated": false, "website": null, "handicap": null, "phone": "724-335-8130", "venue_name": "Arnold Volunteer Fire Company", "venue_address": "601 Drey St., Arnold, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": "In the Public Safety Building", "etc": "Call for details", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.767803, 40.580214], "type": "Point"}}, {"id": "c663d3a8-3e65-48fc-abd1-91d81af11a72", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "http://harrisgrill.com/", "handicap": null, "phone": "(412) 362-5273 ", "venue_name": "Harris Grill", "venue_address": "5747 Ellsworth, Pittsburgh, PA", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM \r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.931308, 40.455965], "type": "Point"}}, {"id": "8c89db5f-5295-43ab-8a44-736fb3c993e5", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 263.0, "validated": false, "website": "https://www.facebook.com/events/223183358152585/", "handicap": null, "phone": "Sonya Miller 724-518-0596 or Darra Owens 724-740-9055", "venue_name": "Daisytown Community Center", "venue_address": "3 Main St, Daisytown, Pennsylvania 15427", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": "Every Friday from 11am to 6pm starting March 17th to April 14th. ", "menu": {"url": null, "text": "10 Fish Dinner- Includes 3 pieces of whiting fish, fries, coleslaw and dessert. 5 Sandwich with 2 pieces of fish, no sides. Drinks available for purchase. Dine in or take out"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.937363, 40.055582], "type": "Point"}}, {"id": "9e0ebbad-4762-4cf3-a807-09c006c7b29b", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "www.Facebook.com/NAVFD77", "handicap": true, "phone": "(724) 668-9911", "venue_name": "New Alexandria Volunteer Fire Department", "venue_address": "8370 State Route 22, New Alexandria, Pennsylvania 15670, United States", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": "fundraising@navfd77.com", "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "New Alexandria Fireman's Club", "etc": "When: Every Friday throughout Lent including Good Friday\r\nTimes: 4pm \u2013 7pm", "menu": {"url": null, "text": "Dinners $9.00\r\nChoose: Fried Fish, Baked Fish, Popcorn Shrimp or Chicken Tenders\r\nIncludes: 1 hot side, applesauce or coleslaw, drink, dessert\r\nFish Sandwich (Fried or Bake) $6.00\r\nPopcorn Shrimp $6.00\r\nChicken Tenders $6.00\r\nHot Sides $3.00\r\nFries, Mac&Cheese, Pierogi Casserole or Haluski\r\nApplesauce $1.00\r\nColeslaw $1.00\r\nDessert $1.00\r\nCoffee/ Lemonade $1.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.415829, 40.401498], "type": "Point"}}, {"id": "dbc3822b-47c8-4f53-88ac-f6b5988490ba", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 230.0, "validated": false, "website": "http://www.palazzo1837.com/", "handicap": null, "phone": "724-223-1837", "venue_name": "Palazzo 1837 Ristorante", "venue_address": "1445 Washington Road, Washington, PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.626231, 40.499601], "type": "Point"}}, {"id": "9db06884-5469-429d-8e02-850c24cb9d78", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-233-7302", "venue_name": "Clairton VFD (takeout only)", "venue_address": "307 Division Avenue, Clairton, Pennsylvania 15025, United States", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Non-club members welcome for takeout only. Free local delivery (2 miles), $15 minimum.", "menu": {"url": "https://www.facebook.com/248107768675101/photos/rpp.248107768675101/1066234680195735/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.888269, 40.30501], "type": "Point"}}, {"id": "a10c274d-b1b8-4fce-a296-0c6d9d83dd11", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.skdparish.com/", "handicap": true, "phone": "724-209-1370, ext. 424", "venue_name": "St. Katharine Drexel, Bentleyville", "venue_address": "Drexel Hall (Former K of C hall), 208 Abromaitis Street, Bentleyville, Pennsylvania 15314, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T13:30:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:30:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:30:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:30:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:30:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:30:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:30:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T13:30:00", "dt_start": "2018-03-30T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Drexel Hall (former K of C hall), 208 Abromaitis St.", "etc": null, "menu": {"url": null, "text": "beer-battered sandwich only, $8; beer-battered cod dinner with two sides, $10; large shrimp dinner with two sides, $10; baked cod fillet dinner with two sides, $10; crab cake dinner with two sides, $8; potato/cheese pierogies (three) dinner with two sides, $8; homemade macaroni and cheese dinner with two sides, $6. A la carte menu: french fries, $2.75; french fries with cheese, $3; homemade macaroni and cheese, $2.50; homemade cole slaw, $2; green beans, $1.50; applesauce, $1.50. Takeout available; call 724-209-1370, ext. 424."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.01342, 40.112986], "type": "Point"}}, {"id": "28c8589a-a6cd-440f-b847-6114fe605824", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 89.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Level Green VFD", "venue_address": "536 State Route 130 Level Green, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://levelgreenvfd.org/custom.html?id=19721", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.729517, 40.391566], "type": "Point"}}, {"id": "cd3b20ef-a0e0-441d-8e4b-972d208c87ea", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 161.0, "validated": false, "website": "http://avellafire35.org/custom.html?id=22853", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Avella VFD", "venue_address": "1560 Avella Rd., Avella, PA 15312", "venue_type": "Fire Department", "alcohol": false, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": "Avella Vol. Fire Dept. and Avella Area Community Association Please Join Us Ash Wednesday - March 1st And Every Friday until Easter 11:00 AM to 7:00 PM Eat In or Take out at the AVFD Social Hall. For Deliveries Please Call: 724-587-5870. ", "menu": {"url": null, "text": "Fish Dinner $10.00, Shrimp Dinner $10.00, Fish Sandwich $7.00, Shrimp (6 pieces) $7.00, French Fries $2.00, Coleslaw $2.00, Pierogies 4/$2.00, Macaroni and Cheese $2.00, Cabbage and Noodles $2.00, Hush Puppies $2.00, Desserts $1.00, Pop/Water $1.00"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.459193, 40.274316], "type": "Point"}}, {"id": "2dea9ae0-28a4-4b9a-9b25-103bb2eae102", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "American Legion Post 760, Bethel Park", "venue_address": "2409 Bethel Church Rd., Bethel Park, PA 15102", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Guests should enter through the Front Porch entrance.", "etc": "\r\nWe are open to the public from 4-8 Ash Wednesday and every Friday including Good Friday which will start at 3pm. Cash Only. Guests should enter through the Front Porch entrance. Proceeds are to benefit the local veterans.", "menu": {"url": null, "text": "Platters (include cole slaw and choice of homemade chips or fries):\r\nBaked or Fried Fish Sandwiches $9.00\r\nShrimp Basket $7.00\r\n\r\nEntrees:\r\nFish Sandwich (Fried or baked) $7.50\r\nShrimp Basket $6.00\r\nPierogies $6.00\r\n\r\nSides:\r\nHomemade Chips $2.00\r\nFresh Cut Fries $2.00\r\nMacaroni & Cheese $2.50\r\nHomemade Haluski $2.50\r\nHomemade Cole Slaw $1.00"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.03048, 40.344581], "type": "Point"}}, {"id": "d77cc2ca-5dd8-44e0-88b6-25d4600dcce3", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 36.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Joseph, Roscoe", "venue_address": "105 Good St. Roscoe, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.869383, 40.078953], "type": "Point"}}, {"id": "d0b593bb-30fd-4f84-9952-60c3b10c2bd2", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.kretzlerstavern.com/", "handicap": null, "phone": "(412) 821-1606", "venue_name": "Kretzler's Tavern", "venue_address": "2240 Babcock Blvd., Pittsburgh, Pennsylvania", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "famous fish sandwich"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.997174, 40.512522], "type": "Point"}}, {"id": "3ca2e4f5-b78e-45db-bca6-521d770ddcc3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 896-5328", "venue_name": "Club 22", "venue_address": "526 Monongahela Avenue, Glassport, Pennsylvania 15045, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "11am-3:30am", "menu": {"url": "https://www.facebook.com/Club22Glassport/photos/a.364478573724088.1073741828.362030913968854/877436109094996/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.892484, 40.326562], "type": "Point"}}, {"id": "60e6b216-7d70-4c1a-8e68-93270737b9fb", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.saintcolumbkilleparish.org/", "handicap": null, "phone": "724-695-9084", "venue_name": "St. Columbkille", "venue_address": "103 Church Rd, Imperial, PA 15126", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Takeout filled in the hall", "etc": null, "menu": {"url": null, "text": "Menu fish dinner, $7 for adults, $5 for child, $5.50 for senior. Shrimp dinner for $7.50, combo fish and shrimp dinner, and baked fish dinner with green beans almondine instead of french fries. Also featuring fish sandwich for $6, and the famous Columbkille sandwich for $6.50."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.243387, 40.447793], "type": "Point"}}, {"id": "3aa897f8-33a8-4e7c-8047-fbc910cf25a7", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 293.0, "validated": false, "website": null, "handicap": null, "phone": "724-744-2400", "venue_name": "Claridge VFW", "venue_address": "3100 Blocks Rd., Claridge, PA 15623", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/111109495633531/photos/a.314237345320744.69221.111109495633531/1251260814951721/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.616433, 40.366033], "type": "Point"}}, {"id": "38867660-2058-48ac-aacd-afd173d2f7f4", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-466-2405", "venue_name": "Dravosburg Volunteer Fire Department #1", "venue_address": "598 Ravine Street, Dravosburg, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T14:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T14:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T14:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T14:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T14:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T14:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T14:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and every Friday of Lent, 2pm-7pm", "menu": {"url": "https://www.facebook.com/photo.php?fbid=945833431309&set=p.945833431309&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.892203, 40.352022], "type": "Point"}}, {"id": "1f101959-68c8-49b8-888a-c85c8cbe6ab0", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.whiteoakpost701.org/", "handicap": null, "phone": "(412) 672-7994 Website: http://www.whiteoakpost701.org/", "venue_name": "American Legion Post 701 - White Oak", "venue_address": "2813 Capitol Street, White Oak, Pennsylvania 15131, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Where: Located at the White Oak American Legion with plenty of parking and seating. Patrons can eat in the bar area (smoking permitted) or in the smoke-free ballroom.\r\nWhen: Wednesday, February 14, 2018 (Ash Wednesday) & Every Friday in Lent, including Good Friday (March 30, 2018)\r\nTimes: 3:00PM - 9:00PM\r\n", "menu": {"url": null, "text": "DINNERS:\r\n*** All Dinners served with choice of 2 sides ***\r\n1lb. Fish Dinner (Fried or Baked) \u2014 $8.50\r\nLobster Ravioli (6) \u2014 $8.50\r\n4-Cheese Ravioli (6) \u2014 $6.50\r\nPierogis & Onions (6) \u2014 $6.00\r\n2 Deviled Crabs \u2014 $6.50\r\nButterfly Shrimp (8) \u2014 $8.00\r\nPopcorn Shrimp \u2014 $6.50\r\nSIDES:\r\nFresh-Cut French Fries\r\nOnion Rings\r\nMacaroni & Cheese\r\nHaluski\r\nColeslaw\r\nApplesauce\r\nEXTRAS:\r\n1 Deviled Crab \u2014 $2.00\r\nPierogis & Onions (3) \u2014 $3.00\r\nLarge Side \u2014 $2.50\r\nCake (when available) \u2014 $1.00/slice\r\nCoffee \u2014 $1.00/cup\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.823549, 40.354582], "type": "Point"}}, {"id": "e13127c8-1e58-4410-bf12-6e7a4e860a8f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://crabtreevfd.com/", "handicap": null, "phone": "(724) 837-2231", "venue_name": "Crabtree Volunteer Fire Department", "venue_address": "1610 Latrobe Crabtree Rd, Greensburg, Pennsylvania 15624, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": "Social Hall", "etc": "When: Every Friday during Lent including Good Friday Times: 4:30PM - 7:30PM", "menu": {"url": null, "text": "Baked Fish & Pierogi Dinners\r\nItalian Baked Fish & Pierogi Dinners\r\nPierogi Dinners\r\nFried Fish Sandwiches & Fries\r\nChicken Tenders & Fries\r\nCole Slaw\r\nHomemade Haluski\r\nHomemade Mac-n-Cheese\r\nHomemade Deserts\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.465457, 40.361934], "type": "Point"}}, {"id": "748a626e-32de-488b-af2a-9295635f6e21", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 322.0, "validated": false, "website": "https://www.facebook.com/events/1422747114442799/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Callery Fire Hall **Good Friday Only**", "venue_address": "179 Main St, Callery, Pennsylvania 16024", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.037622, 40.739058], "type": "Point"}}, {"id": "f1c9ffd2-0fbe-4a40-8e4f-b1b20e25a79d", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 231.0, "validated": false, "website": "https://www.facebook.com/shenanigansamitypa/", "handicap": null, "phone": "724-225-4646", "venue_name": "Shenanigans Bar and Grill", "venue_address": "921 Amity Ridge Road Amity, PA 15311", "venue_type": "Restaurant", "alcohol": true, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.2106, 40.056951], "type": "Point"}}, {"id": "d578a119-db34-4486-b31f-fff2a689888f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": null, "venue_name": "Mary, Mother of the Church, Charleroi (ASH WEDNESDAY ONLY)", "venue_address": "Marian Hall (lower level of church), 624 Washington Ave, Charleroi, Pennsylvania 15022, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": "Marian Hall (lower level of church)", "etc": null, "menu": {"url": null, "text": "Menu is choice of fish sandwich or baked fish, choice of potato, vegetable, Amish cole slaw, dessert and coffee and tea service. Tickets are $10 for adults, $5 for children, and available at the door. Also, raffles and basket auction. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.90064, 40.139346], "type": "Point"}}, {"id": "8c9865dd-d166-4a12-9116-f2a93dfa4525", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/newlifechurchofgodpittsburgh/", "handicap": null, "phone": "(412) 421-7101", "venue_name": "New Life Church of God in Christ (Every other week)", "venue_address": "1120 Greenfield Avenue, Pittsburgh, Pennsylvania 15217, United States", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": " Fish Fry Menu\r\n\r\nFish Sandwich on a Bun - $8.00\r\nFish Platter (includes 2 sides) - $10.00\r\nCrab Cake Sandwich on a Bun - $10.00\r\nCrab Cake Platter (includes 2 sides) - $12.00\r\nSides\r\nPierogies (potato-cheese blend)\r\n3 Pierogies with or without onions $2.00\r\n6 Pierogies with or without onions $4.00\r\n12 Pierogies with or without onions $7.00\r\nFrench Fries - $2.00; Onion Rings - $2.00\r\nCole Slaw - $2.00\r\nPotato Salad - $2.00\r\nMac N Cheese - $2.00\r\nHaluski - $2.00\r\nBeverages:\r\nBottled Water - $1.00\r\nBottled Drinks - $1.50\r\nDessert - $1.50"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.929841, 40.420988], "type": "Point"}}, {"id": "ab1f6def-ee11-4fd6-9e4a-1b77d14a79d0", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.stsjohnandpaul.org", "handicap": true, "phone": "412-440-3044", "venue_name": "SS John and Paul", "venue_address": "2586 Wexford Bayne Rd, Franklin Park", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "fishfry@stsjohnandpaul.org", "events": [{"dt_end": "2018-02-14T19:30:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T11:30:00"}], "venue_notes": "Cardinal DiNardo Center", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-7:30 p.m.", "menu": {"url": null, "text": "Platter menu, $11, includes two sides: jumbo beer-battered fried cod (too big for the bun) or baked cod, with or without bun; fried breaded shrimp basket; potato and cheese pierogies. Sides: french fries; cole slaw; macaroni and cheese; applesauce; pierogies (two). Kids\u2019 meal is $5 and includes kid-size fish or four pierogies, with one side and applesauce. Soup is $4 for 16 ounces. All dine-in dinners include choice of lemonade, iced tea, water or coffee. Pop is $2 for 20 ounces. Fish sandwich is $8. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.105147, 40.608199], "type": "Point"}}, {"id": "207e7785-2fd0-4c73-96b5-2606c4274426", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.olof.us/", "handicap": null, "phone": "412-375-7672", "venue_name": "Our Lady of Fatima, Hopewell Township", "venue_address": "2270 Brodhead Road Hopewell Township, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}], "venue_notes": "Fish Fry is in Kohler Hall.", "etc": "Our Lady of Fatima Lenten Fish Fry is every Friday through Good \r\nFriday. Weekly hours are 4-7pm; Good Friday hours are 3-7pm.", "menu": {"url": null, "text": "Take out and eat in sandwiches and dinners in Kohler Hall. We have both fried and baked fish, fried shrimp, halushki, pierogies, French fries, freshly cooked vegetables, and homemade desserts. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.257412, 40.585077], "type": "Point"}}, {"id": "77e7739b-26a2-434b-8e3a-1fe48d843854", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 109.0, "validated": false, "website": null, "handicap": null, "phone": "412-380-9300", "venue_name": "Labriola's Italian Market", "venue_address": "4039 Monroeville Blvd Monroeville, Pa 15146", "venue_type": "Restaurant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.768917, 40.435608], "type": "Point"}}, {"id": "727a6d26-0fd5-41db-86e8-a99f245d7200", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://stfrancischurch.net/", "handicap": true, "phone": "724-348-7145", "venue_name": "St Francis of Assisi, Finleyville (ASH WEDNESDAY ONLY, FINLEY HALL)", "venue_address": "3609 Washington Ave, Finleyville, Pennsylvania 15332, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": "stfran1893@comcast.net", "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T12:00:00"}], "venue_notes": "Finley Hall", "etc": null, "menu": {"url": null, "text": "Ash Wednesday, noon-6:30 p.m., Finley Hall, 3609 Washington Ave. Dinners feature baked and fried fish, plus a la carte items. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.99888, 40.25452], "type": "Point"}}, {"id": "76f4014d-2b4b-4659-8f37-494b3592feac", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 466-6662", "venue_name": "Payne Chapel AME Church", "venue_address": "601 Priscilla Avenue, Duquesne, Pennsylvania 15110, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T15:00:00"}], "venue_notes": null, "etc": "When: Every Friday February 16th through March 23rd\r\nTimes: 3:00 pm until 7:00 pm", "menu": {"url": null, "text": "Catfish, Whiting, Wing Ding Dinners $10.00 Shrimp Dinners $12.00\r\ninclude potato salad or mac & cheese, green beans and a corn muffin.\r\nFish Sandwich $7.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.849365, 40.367979], "type": "Point"}}, {"id": "d9e575e6-b25f-43b2-94d7-33776d916348", "properties": {"lunch": true, "homemade_pierogies": true, "cartodb_id": 319.0, "validated": false, "website": null, "handicap": true, "phone": "304-232-1777", "venue_name": "Our Lady of Perpetual Help", "venue_address": "4136 Jacob St, Wheeling, WV 26003", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Coleman's fish, french fries, mac and cheese, meatless soup, cabbage and noodles, pierogi, stewed tomatoes, meatless spanish rice, coleslaw and desserts. For more information or to place orders call 304-232-1777."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.725564, 40.039062], "type": "Point"}}, {"id": "72389782-153f-4c72-81b0-b0538b154a34", "properties": {"lunch": true, "homemade_pierogies": null, "validated": false, "website": "http://www.aliquippacroatiancenter.com", "handicap": null, "phone": "724-375-3021", "venue_name": "Aliquippa Croatian Center", "venue_address": "2365 Concord Street, Aliquippa PA 15001", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "See website for menu."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.284983, 40.60681], "type": "Point"}}, {"id": "9e5c1a1b-f565-4735-8377-d26c9e795b5c", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 227.0, "validated": false, "website": "https://www.facebook.com/tripletstavern/", "handicap": null, "phone": "724-229-2929", "venue_name": "Triple Ts Tavern", "venue_address": "30 Oregon Street, Washington PA 15301", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [], "venue_notes": "Inside the tavern. Must be 18 to enter. ", "etc": "Fish available on a first come, first served basis. ", "menu": {"url": null, "text": "a la carte; Menu includes 8oz breaded Icelandic cod sandwich or breaded deep fried shrimp. "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.251892, 40.16767], "type": "Point"}}, {"id": "dead16b2-e327-4aff-84f9-d7640823baba", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://tinyurl.com/riverviewfish", "handicap": true, "phone": "412.321.7300", "venue_name": "Riverview Church, on Pittsburgh's North Side", "venue_address": "3505 Perrysville Avenue, Pittsburgh, Pennsylvania 15214, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": "rachelharvey.silentd@gmail.com", "events": [{"dt_end": "2018-02-16T20:30:00", "dt_start": "2018-02-16T17:30:00"}, {"dt_end": "2018-02-23T20:30:00", "dt_start": "2018-02-23T17:30:00"}, {"dt_end": "2018-03-02T20:30:00", "dt_start": "2018-03-02T17:30:00"}, {"dt_end": "2018-03-09T20:30:00", "dt_start": "2018-03-09T17:30:00"}, {"dt_end": "2018-03-16T20:30:00", "dt_start": "2018-03-16T17:30:00"}, {"dt_end": "2018-03-23T20:30:00", "dt_start": "2018-03-23T17:30:00"}, {"dt_end": "2018-03-30T20:30:00", "dt_start": "2018-03-30T17:30:00"}], "venue_notes": "Church Lower Level. Accessible.", "etc": "Major credit cards accepted.", "menu": {"url": "https://riverviewfish.wordpress.com/", "text": "Restaurant quality! Hand-Battered Fish, Fresh Cut French Fries, Shrimp, Mac & Cheese, Pierogis, Hush Puppies, Cheese Sticks, Cole Slaw, Cheesecake, Baked Goods, Beverages\r\n\r\nSmall fish dinner with two sides: $8.95\r\nLarge fish dinner with two sides: $10:95\r\nSmall fish sandwich with two sides: $9.95\r\nLarge fish sandwich with two sides: $11.95\r\n\r\nChoose two: French fries, cole slaw, hushpuppies, mac n cheese\r\n\r\nSmall fish sandwich only: $4.95\r\nLarge fish sandwich only: $6.95\r\nShrimp and fries dinner: $5.99\r\nMacaroni and cheese side only: $2.95\r\nSmall pierogies (3): $2.95\r\nLarge pierogies (6): $4.95\r\nCheese sticks (4): $3.95\r\nCheesecake: $1.75\r\nBeverages: $1.00\r\n\r\nEat in or take out! All major credit cards accepted. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.014374, 40.484124], "type": "Point"}}, {"id": "4dd9fd7e-c1f8-4697-91b0-245685e2f29e", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 129.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Option Independent Fire Company", "venue_address": "825 Streets Run Road, Pittsburgh, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T15:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T15:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T15:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/photo.php?fbid=10212631954581625&set=p.10212631954581625&type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.971825, 40.348215], "type": "Point"}}, {"id": "a2dcf917-7559-4246-9c0e-5d3e4d5c3477", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-752-9350", "venue_name": "Holy Redeemer, Ellwood City - Takeout-only pizza and pierogie sale", "venue_address": "603 Bridge Street, Ellwood City, Pennsylvania 16117, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T17:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-03-02T17:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-16T17:00:00", "dt_start": "2018-03-16T11:00:00"}], "venue_notes": "Catholic Center", "etc": "To place an order, call 724-752-9350 by 2 p.m. on day of sale.", "menu": {"url": null, "text": "Choice of red or white pizza for takeout only. Cost is $8. Frozen pierogies sold by the dozen."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.283785, 40.870378], "type": "Point"}}, {"id": "fb7ec904-705a-4ce7-b6e1-6b2c51aa11ce", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stbernardfishfry.net", "handicap": true, "phone": "412-440-2697", "venue_name": "St. Bernard", "venue_address": "311 Washington Road", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Gourmet fish fry, with sandwiches, fish and pasta specials. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.043452, 40.386773], "type": "Point"}}, {"id": "50e90dc1-a8d2-4069-ae05-ce79d083cc81", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": "ssjpittsburgh.org", "handicap": true, "phone": "412-563-1353", "venue_name": "SS. Simon and Jude, Scott Township", "venue_address": "1607 Greentree Road Scott Township, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Large parking lot that fills up quickly. Expect a line. ", "etc": "The SSJ Fish Fry is back again this year. The event is known locally for serving homemade fresh quality food with generous portions and at great prices! Open on Ash Wednesday and Fridays of Lent from 4PM to 7PM excluding Good Friday. Held in the spacious Parish Life Center gymnasium, 1607 Greentree Road.", "menu": {"url": "http://docs.wixstatic.com/ugd/a206bb_abf7ee8cf4b646bda73f158a4e9a2434.pdf", "text": "Extensive menu includes: fried fish dinner, $9.00; baked fish dinner, $9.00; crab cake dinner, $9.00; shrimp dinner, $9.00 fried fish sandwich, $7.00; baked fish sandwich $7.00; crab cakes, $7.00; shrimp, $7.00; Homemade items are cabbage and noodles; macaroni and cheese, perogies, and baked goods. Other menu items: Pizza, French fries, with and without cheese; fried provolone sticks; fried onion rings; cole slaw; zucchini planks; soup; lobster bisque and more. Also featuring special kids meal featuring for $4.50."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.063222, 40.39991], "type": "Point"}}, {"id": "ffe9ce4b-9eb2-49f0-b611-711a9e5b25c9", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-842-3141 or 724-845-1684", "venue_name": "Leechburg VFC", "venue_address": "268 Canal Street Leechburg, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T20:00:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T15:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and every Friday during Lent including Good Friday 3pm-8pm", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10208695921075883&set=p.10208695921075883&type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.604859, 40.625222], "type": "Point"}}, {"id": "6654fd3f-2b1c-48bf-afd5-6893a6774d5e", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 260.0, "validated": false, "website": "http://www.beechiesplace.com", "handicap": null, "phone": "724-222-7079", "venue_name": "Beechies Place", "venue_address": "400 West Pike St Meadow Lands, PA 15347", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T23:45:00-04:00", "dt_start": "2018-02-16T00:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "They will have a special Lenten menu Friday during Lent."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.221588, 40.218096], "type": "Point"}}, {"id": "46e09b74-5c59-4257-bf5f-662feb46c35c", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 166.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Becker's Cafe", "venue_address": "315 Olivia Street McKees Rocks PA", "venue_type": "Resturant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.057127, 40.474652], "type": "Point"}}, {"id": "610d1ab5-e1d4-44db-acf1-199a1ca4d702", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "www.icwashpa.net", "handicap": true, "phone": "724-663-7675", "venue_name": "Sacred Heart Church of Immaculate Conception Parish, Claysville", "venue_address": "Rt 40 and 231 South, Claysville, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}], "venue_notes": "social hall", "etc": "Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. Takeout available; call 724-663-7675. Delivery available on orders of $20 or more. Contact information: phone, 724-663-7675; website, www.icwashpa.net or www.facebook.com/icwashpa; Twitter, @icwashpa; app store, Immaculate Conception Church.\r\n", "menu": {"url": null, "text": "Menu features Coleman fried and baked fish dinners and sandwiches, along with fish dinners. Sides include french fries, cabbage and noodles, macaroni and cheese, cole slaw, desserts and beverages. Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.415484, 40.116334], "type": "Point"}}, {"id": "5ef7ce2d-c31e-4c59-bc63-afc7c1fc889a", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 85.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Doublewide Grill (North Huntingdon)", "venue_address": "8695 U.S. Hwy 30, Irwin, PA", "venue_type": "Restuarant", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.686583, 40.318748], "type": "Point"}}, {"id": "c42d3a77-4e61-4ecb-b57d-2b532b25b565", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 265.0, "validated": false, "website": null, "handicap": null, "phone": "814-825-7313", "venue_name": "Our Lady of Mount Carmel, Scheffner Hall", "venue_address": "1553 East Grandview Blvd. Erie, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fried fish and/or cheese pierogi. Adult $10, Child $5. Includes choice of French Fries, potato salad, or mac and cheese, coleslaw or green beans and ice cream dessert. Takeout 50 cents extra."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.010836, 42.114623], "type": "Point"}}, {"id": "fbea2373-ce98-4904-aacb-a52da7ace061", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "https://www.facebook.com/SHOPANDGO/", "handicap": null, "phone": "412-384-9111", "venue_name": "Shop N Go", "venue_address": "2226 PA-837, West Elizabeth, PA 15088", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/SHOPANDGO/photos/a.165259453529016.63198.119862611402034/1260603760661241/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.902427, 40.268082], "type": "Point"}}, {"id": "6cee1896-7530-4a93-86af-f0d46c937329", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://avilaparish.org/lenten-fish-fry/", "handicap": true, "phone": "412-367-9001", "venue_name": "St. Teresa of Avila, Perrysville", "venue_address": "1000 Avila Court Pittsburgh, PA 15237", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Online orders available at http://avilaparish.org/lenten-fish-fry/. Online orders will ONLY be filled when complete between 3-6 pm on Fridays. Orders placed outside of this time WILL NOT be filled.", "menu": {"url": "http://avilaparish.org/lenten-fish-fry/", "text": "Adults \u2013 $10\r\nMeal includes choice of main, two sides, soup, bread, and drink\r\n\r\nKids 6-10 years \u2013 $5 ; Kids 5 and under \u2013 FREE\r\nMeal includes fish nuggets, two sides, and a drink\r\n\r\nMENU\r\n\r\nMain\r\nFried or Baked cod\r\nFried shrimp\r\n\r\nSoup\r\nTomato Florentine\r\nClam Chowder\r\n\r\nSides\r\nFresh Cut French Fries, Macaroni & Cheese, or Baked Potato\r\nCole Slaw or Applesauce\r\n\r\nALA CARTE ITEMS\r\nFish (fried or baked) Sandwich \u2013 $6.00\r\nShrimp basket \u2013 $6.00\r\nMacaroni & Cheese \u2013 $2.00\r\nFrench Fries \u2013 $2.00\r\nBaked Potato \u2013 $2.00\r\nHaluski \u2013 $2.00\r\nCup of Soup \u2013 $2.00\r\nCole Slaw \u2013 $1.00\r\nApplesauce \u2013 $1.00\r\nCoffee/Tea \u2013 $0.75\r\nMilk/Soda \u2013 $0.75"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.039719, 40.539051], "type": "Point"}}, {"id": "46b21829-ef91-488a-950a-9a6732244d95", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/Harringtons-114128741969634/", "handicap": true, "phone": "(724) 796-5117", "venue_name": "Harrington's", "venue_address": "717 Robinson Highway, Mc Donald, Pennsylvania 15057, United States", "venue_type": "Restaurant", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/114128741969634/photos/a.665318160184020.1073741826.114128741969634/1515658565149971/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.261538, 40.381131], "type": "Point"}}, {"id": "039cf733-a956-477a-b1a4-ac66837bde86", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/leetsdalefire/", "handicap": null, "phone": "(724) 266-3409", "venue_name": "Leetsdale Fire Department at the Leetsdale VFW", "venue_address": "515 Beaver Street, Leetsdale, Pennsylvania 15056, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Leetsdale VFW at the corner of Ferry and Beaver Streets in Leetsdale.", "etc": "The Leetsdale Fire Department is holding their Annual Lenten Fish Fry on Fridays during Lent including Good Friday from 4PM to 7PM. As in years past, this event will be held at the Leetsdale VFW on the corner of Ferry and Beaver Streets (515 Beaver Street) in Leetsdale. We will be offering hand battered fish, fresh cut fries, shrimp, cole slaw, and other goodies. Eat In, Take Out, and limited Delivery is available. Orders may be place by calling 724-266-3409.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.206223, 40.56339], "type": "Point"}}, {"id": "ba53ed22-09c0-46a9-bb6c-88ff8a788c96", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 210.0, "validated": false, "website": "http://rvfc27.com", "handicap": null, "phone": "724-632-6390", "venue_name": "Richeyville VFC", "venue_address": "14 Firehall Road, Richeyville, PA 15358", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:00:00-04:00", "dt_start": "2018-03-30T10:30:00-04:00"}, {"dt_end": "2018-02-16T18:00:00-05:00", "dt_start": "2018-02-16T10:30:00-05:00"}, {"dt_end": "2018-02-14T18:00:00-05:00", "dt_start": "2018-02-14T10:30:00-05:00"}, {"dt_end": "2018-02-23T18:00:00-05:00", "dt_start": "2018-02-23T10:30:00-05:00"}, {"dt_end": "2018-03-09T18:00:00-05:00", "dt_start": "2018-03-09T10:30:00-05:00"}, {"dt_end": "2018-03-16T18:00:00-04:00", "dt_start": "2018-03-16T10:30:00-04:00"}, {"dt_end": "2018-03-02T18:00:00-05:00", "dt_start": "2018-03-02T10:30:00-05:00"}, {"dt_end": "2018-03-23T18:00:00-04:00", "dt_start": "2018-03-23T10:30:00-04:00"}], "venue_notes": null, "etc": "Wednesday, March 1st (Ash Wednesday) and every Friday during Lent.", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.002, 40.05341], "type": "Point"}}, {"id": "6cd742a4-f4da-47e1-b805-55549bb74e9a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 264-0846", "venue_name": "Coraopolis Elks Lodge #1090", "venue_address": "1150 Stoops Ferry Road, Coraopolis PA 15108", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:30:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:30:00"}], "venue_notes": null, "etc": "Fish Frys on Fridays during Lent. Call for more information.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.213421, 40.541482], "type": "Point"}}, {"id": "03fe1408-1777-41c2-9d42-4017ce3b4c18", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stmichaelelizabeth.org", "handicap": true, "phone": "412-751-0663", "venue_name": "St. Michael, Elizabeth", "venue_address": "101 Mclay Drive, Elizabeth, Pennsylvania 15037, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": "Archangel Hall", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Menu features fish and shrimp dinners, fish sandwiches, pierogies, macaroni and cheese, haluski, homemade soups, meatless pasta, cheese pizza, cole slaw, french fries and an array of desserts. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.837579, 40.269328], "type": "Point"}}, {"id": "42cfe57b-0d2b-4084-bf4e-874586a5e21a", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 159.0, "validated": false, "website": "https://www.facebook.com/American-legion-Post-902-148513762170830/", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "American Legion Post 902", "venue_address": "124 West Pike St., Houston, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fish and shrimp available for Lent"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.211168, 40.248652], "type": "Point"}}, {"id": "59342f24-18f4-48a1-8d34-89ddbe4fcedd", "properties": {"lunch": false, "homemade_pierogies": false, "cartodb_id": 54.0, "validated": false, "website": "http://www.ihmcmercer.com", "handicap": null, "phone": "724-662-2999", "venue_name": "Immaculate Heart of Mary", "venue_address": "100 Penn Avenue, Mercer, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": "ihm@zoominternet.net", "events": [{"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T17:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T17:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T17:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T17:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T17:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T17:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T17:00:00-04:00"}], "venue_notes": "Event is in Gallagher Hall", "etc": null, "menu": {"url": null, "text": "Adults: 10 dollars; Children: 5 dollars (under 3 free) -- fried fish, fries, coleslaw, bread and butter, coffee, tea, lemonade"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.240215, 41.232051], "type": "Point"}}, {"id": "20190d02-de8d-4e01-a458-d820228f186f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-758-9254", "venue_name": "Ellwood City Loyal Order of the Moose, Lodge #93", "venue_address": "1400 Factory Ave, Ellwood City, PA 16117", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T21:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T21:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T21:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T21:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T21:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T21:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T21:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Kitchen 4pm-9pm, Last Order at 8:45pm\r\nOpen Monday-Saturday, Closed Sunday", "menu": {"url": null, "text": "Fish Fry Friday\r\nWings also available\r\n\r\nFish Dinner $9.50\r\nBattered or Baked ~Fries or Mac N\u2019 Cheese ~Coleslaw or Small Side Salad\r\n\r\nFish on a Dish $7.50\r\nChicken Planks (4) $7.50\r\nFish Nuggets $7.50\r\nFish Sandwich $7.95\r\nAdd Cheese $1.00\r\nMac N\u2019 Cheese or Fries $1.25\r\nColeslaw $1.00\r\nSmall Side Salad $2.00\r\nSeason Waffle Fries $4.50\r\nSteak Fries $4.50\r\n\r\nFish Nugget Salad $9.50\r\nSalad, Mixed Veggie, Olives, Onions, Banana Pepper, Egg, Fries, Cheese\r\n\r\nBreaded Shrimp (6) with Fries $7.50\r\n\r\nBig Al Steak Sandwich w/ Fries $9.00\r\nItalian Bread, 12 ounce steak, Provolone Cheese, Grilled Peppers and Onions\r\n\r\nPasta with. Red tuna sauce. Comes with garlic toast. $9 a plate "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.300528, 40.859377], "type": "Point"}}, {"id": "0df33350-e14e-439e-9353-0461b7eaf16d", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": null, "venue_name": "St. Joseph, O'Hara Township - ASH WEDNESDAY ONLY", "venue_address": "342 Dorseyville Road, Pittsburgh, Pennsylvania 15215, United States", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": null, "etc": "Ash Wednesday only 11-7", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.924022, 40.519047], "type": "Point"}}, {"id": "731a26cf-37f1-4785-a41d-279bcd6b746d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 113.0, "validated": false, "website": null, "handicap": null, "phone": "724-423-8558", "venue_name": "Norvelt VFD", "venue_address": "2325 Mount Pleasant Rd Mount Pleasant, Pennsylvania", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T15:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T15:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T15:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T15:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T15:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T15:00:00-05:00"}, {"dt_end": "2018-03-30T23:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/187103461330962/photos/a.247929761914998.54354.187103461330962/1384367308271232/?type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.497146, 40.208478], "type": "Point"}}, {"id": "256c066e-ef3c-424a-a242-e8a7f053db84", "properties": {"lunch": null, "homemade_pierogies": null, "validated": false, "website": "https://ststephensmckeesport.com/fish-fry/ ", "handicap": null, "phone": "412-664-9379", "venue_name": "St. Stephen's McKeesport -GOOD FRIDAY ONLY-", "venue_address": "220 8th St., Mckeesport, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Dinners include entree, coleslaw or applesauce, french fries or browned whole potatoes, pie or cake, and a beverage. In addition to fried pollock, the church offers baked cod, shrimp, crab cakes, or a sampler platter, and chicken planks also are available."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.865123, 40.347693], "type": "Point"}}, {"id": "f4609791-3ab4-4a43-82cb-65fec8ccecbb", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.mlumc.org/", "handicap": null, "phone": null, "venue_name": "Mt. Lebanon United Methodist Church", "venue_address": "3319 W. Liberty Ave. Pittsburgh, PA 15216", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Menu of baked fish, fried fish, fish sandwich, french fries, mac & cheese, green beans, desserts. FREE."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.042321, 40.388112], "type": "Point"}}, {"id": "dcae4c0b-ecc2-4026-a87c-602a0cdcf7ac", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 115.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Lone Pine VFD Station 50", "venue_address": "330 weaver run Rd Washington pa 15301", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.183748, 40.079342], "type": "Point"}}, {"id": "127d7747-5b2b-4405-8138-72ec05fe5bb6", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-378-2734", "venue_name": "St. Titus, Aliquippa", "venue_address": "952 Franklin Ave. Aliquippa, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-6:30 p.m. (3-6:30 p.m. Good Friday)", "menu": {"url": null, "text": "Dinner, $10, with choice of baked or fried fish or shrimp, and includes bun, choice of side (french fries, macaroni and cheese, haluski) and choice of cole slaw or applesauce and coffee. Also, fried or baked fish sandwich, $8; shrimp in a basket, $8; potato and cheese pierogies, $9 per dozen. Side items available a la carte. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.256001, 40.612954], "type": "Point"}}, {"id": "91dca4cb-67b3-4c09-98f6-3ab25501478d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 110.0, "validated": false, "website": null, "handicap": null, "phone": "412-784-0111", "venue_name": "Labriola's Italian Market", "venue_address": "605 Freeport Road Aspinwall, Pa 15215", "venue_type": "Market", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.898697, 40.488439], "type": "Point"}}, {"id": "c39bfecd-e300-43a6-b082-19fa41540bd0", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/motherofsorrowsmurrysville/", "handicap": null, "phone": "(724) 982-2636", "venue_name": "Mother of Sorrows", "venue_address": "4202 Old William Penn Hwy Murrysville, PA 15668", "venue_type": "Church", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:30:00"}], "venue_notes": "parish social hall", "etc": "Fried or Baked Fish Meal, Shrimp or Crab Cake Meal $10\r\nFull Order of Mac & Cheese or Italian Baked Penne $6\r\nSide Orders $3:\r\nMac & Cheese\r\nHaluski\r\nPierogies\r\nFrench Fries\r\nGreen Beans\r\nItalian Baked Penne\r\nBeverages:\r\nCoffee, Hot Tea, Soda & Turners $1\r\nBeer & Wine with ID\r\n", "menu": {"url": "https://www.facebook.com/motherofsorrowsmurrysville/photos/a.175243462814267.1073741828.174889776182969/432174380454506/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.686043, 40.429485], "type": "Point"}}, {"id": "76060346-8ae6-48f5-bc23-e7e4e2e7ccd5", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 39.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "St. Mark/Liberty Borough", "venue_address": "3210 Liberty Way Liberty Borough, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.856232, 40.325794], "type": "Point"}}, {"id": "231aa708-f9c6-455d-a2a4-6aa304bd507b", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 117.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Ford Cliff VFD", "venue_address": "609 Neale Ave. Ford Cliff, Pa.", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.533249, 40.761772], "type": "Point"}}, {"id": "ee78a3dd-0f2d-452b-805e-047ce63b67d7", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.stceciliaroch.org", "handicap": true, "phone": "724-775-3775", "venue_name": "St. Cecilia, Rochester", "venue_address": "628 Virginia Avenue, Rochester, Pennsylvania 15074, United States", "venue_type": "Unsure / N/A", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": "Takeout available, call 724-775-3775 or 724-775-3776", "menu": {"url": "https://www.stceciliaroch.org/documents/fish-fry-menu", "text": "Fish dinner, $10; fish salads, $10; fish sandwiches, $9; shrimp dinners, $10. Also, variety of side dishes, including sweet potato, and desserts."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.284822, 40.71408], "type": "Point"}}, {"id": "14cc99c8-87fd-4fb2-92f4-58eb9ee6488e", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 175.0, "validated": false, "website": "https://www.facebook.com/StJohnOrthodoxEastPitt", "handicap": null, "phone": "412-824-0246", "venue_name": "St. John the Baptist Orthodox, East Pittsburgh", "venue_address": "211 Cable Avenue, East Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Could not find good info on this site or anywhere else on the site.", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.836427, 40.399919], "type": "Point"}}, {"id": "f012e7a0-8666-46ab-8b41-09689a965ea3", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 174.0, "validated": false, "website": "https://www.facebook.com/events/459415711115955/", "handicap": true, "phone": "4129921360", "venue_name": "Northside Catholic School (at Risen Lord)", "venue_address": "3250 California Avenue, Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "March 3-Good Friday we will be hostng Northisde Catholic Schools Fish Fry Fridays at Risen Lord Church on Californis Avenue. Dine in from 3-6:30 or order a family meal for takeout, deliveries wil be made from 3-5pm, within a 5 mile radius from the church, for deliveries please call 4129921360 between 11-2 (on the day of the Fish Fry) to place your orders. We are handicap accesible!! Our hopes are to contiue to serve the community and with that we hope to see you at our Fish Fry Fridays!", "menu": {"url": null, "text": "Baked fish, fried fish, grilled cheese sandwhiches, mini cheese pizzas and much more we are sure will have something for everyone!! "}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.038741, 40.474645], "type": "Point"}}, {"id": "640b4c37-5b98-47b5-a9d7-0371f40c27d6", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 311.0, "validated": false, "website": "https://www.facebook.com/pg/Boondas-Hometown-Pizza-635643803135613", "handicap": null, "phone": "412-466-0464", "venue_name": "Boonda's ", "venue_address": "5622 Homeville Road, West Mifflin, PA 15122", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "many Lenten specials"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.872523, 40.368225], "type": "Point"}}, {"id": "3104cae9-8615-4a3a-af9b-37cd73947dd1", "properties": {"lunch": true, "homemade_pierogies": false, "cartodb_id": 108.0, "validated": false, "website": "https://www.facebook.com/Wwvfdfishfry/", "handicap": null, "phone": "412-646-2594", "venue_name": "West Wilmerding VFD Station 211", "venue_address": "330 Kline ave, North Versailles, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-02-14T20:00:00-05:00", "dt_start": "2018-02-14T11:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}], "venue_notes": "Greensburg Pike at Kline Ave", "etc": "Homemade Huluski and Local Deliveries.", "menu": {"url": "https://www.facebook.com/Wwvfdfishfry/", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.820394, 40.397375], "type": "Point"}}, {"id": "c35ac86d-1550-4814-bec4-43f8b722589d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "412-931-4624", "venue_name": "St. Athanasius: Church--GOOD FRIDAY ONLY", "venue_address": "7 Chalfonte Ave., West View, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T15:30:00"}], "venue_notes": "parish hall", "etc": null, "menu": {"url": null, "text": "whale of a cod fish dinner or fish sandwich; choice of cole slaw or applesauce; choice of macaroni and cheese, french fries or pierogies; beverages and dessert. Cost is $9 for adults, $5 for child. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.029753, 40.5213], "type": "Point"}}, {"id": "af19a4c2-1d45-43c1-b9ba-517f124fd6e9", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 302.0, "validated": false, "website": null, "handicap": null, "phone": "724-728-8900", "venue_name": "Pappy J's Monaca", "venue_address": "2000 Marshall rd, monaca, pa 15061", "venue_type": "Restaurant", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T22:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-02-23T22:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-23T22:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-02T22:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-16T22:00:00-05:00", "dt_start": "2018-02-16T12:00:00-05:00"}, {"dt_end": "2018-03-16T22:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.272546, 40.678865], "type": "Point"}}, {"id": "23821d8c-5685-4ae3-9cb9-f59f0216949f", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 155.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Coulter Fire Department", "venue_address": "500 Railroad St, Coulter, PA 15028", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.804957, 40.298202], "type": "Point"}}, {"id": "acba3e37-0f74-4f37-a527-b5035a77238f", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "(412) 824-7667", "venue_name": "American Legion Post 820", "venue_address": "4339 Old William Penn Highway, Monroeville, Pennsylvania 15146, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": null, "etc": "Where: Monroeville American Legion\r\nDates & Times: Ash Wednesday 3:00pm - 8:00pm (Dine-In 3:00 - 6:30); Fridays 3:00pm - 8:00pm (Dine-In 3:00 - 8:00)", "menu": {"url": null, "text": "Menu & Cost:\r\n1/2 Haddock ~ $10\r\n3 Fish Tacos ~ $10\r\n3 Shrimp Tacos ~ $10\r\nPlatters ~ $14\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.774505, 40.442818], "type": "Point"}}, {"id": "a746932f-2180-4e5d-bdec-d27804c8f2d8", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-824-3210", "venue_name": "Zelienople Memorial Skate Park", "venue_address": "308 W. New Castle St., Zelienople, PA", "venue_type": "Community Organization", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://myzeliepark.org/wp-content/uploads/2018/01/2018-Fish-Fry.png", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.139738, 40.795071], "type": "Point"}}, {"id": "dba09e05-b770-491b-b690-1bc5fe1129fb", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "724-336-4696", "venue_name": "Enon Valley Community Volunteer Fire Department", "venue_address": "95 Cass Street, Enon Valley, Pennsylvania 16120, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "4-7 pm every Friday during Lent including Good Friday", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.457647, 40.855657], "type": "Point"}}, {"id": "eb3bbbdb-23e0-438a-a836-4e5e459c46a7", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 58.0, "validated": false, "website": "http://www.parishesonline.com/find/st-joseph-church-15841", "handicap": null, "phone": "814-787-4151", "venue_name": "St. Joseph", "venue_address": "17735 Bennetts Valley Highway, Force, PA", "venue_type": "Church", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "call to verify times and menu", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-78.501687, 41.257947], "type": "Point"}}, {"id": "d6f8a3c8-dd83-4ade-8ecb-bef7432bba51", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-923-1772, ext. 152", "venue_name": "Parkway West Career and Technology Center (Pick up only)", "venue_address": "7101 Steubenville Pike, Oakdale, Pennsylvania 15071, United States", "venue_type": "Other", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T14:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T14:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T14:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T14:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T14:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T14:00:00"}], "venue_notes": null, "etc": "Prepared by culinary arts students.", "menu": {"url": "http://www.parkwaywest.org/District/2109-Untitled.html", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.177584, 40.442861], "type": "Point"}}, {"id": "833ae1b1-3e3a-4d4b-ad78-92f2482cec35", "properties": {"lunch": null, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/SARDIS78/", "handicap": null, "phone": "724-327-3987", "venue_name": "Sardis VFD", "venue_address": "5205 Rocky Hill Ln, Murrysville, Pennsylvania 15668, United States", "venue_type": "Unsure / N/A", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": "Contact Sardis VFD for information on dates/times.", "menu": {"url": "https://www.facebook.com/SARDIS78/photos/pcb.1829635353722262/1829635330388931/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.671492, 40.484779], "type": "Point"}}, {"id": "4576170b-5603-4329-874b-9ea096c832aa", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.sacredheartparishshadyside.org", "handicap": false, "phone": "412-361-3131", "venue_name": "Sacred Heart Parish", "venue_address": "325 Emerson Street, Pittsburgh, Pennsylvania 15206, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T17:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T17:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T17:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T17:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T17:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T17:00:00"}], "venue_notes": "school cafeteria", "etc": "Fridays of Lent (except Good Friday) 5-7:30; takeout orders begin at 4 p.m.", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.923663, 40.455688], "type": "Point"}}, {"id": "9050d030-5a7f-4b57-a2ea-9ada956b3748", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "https://www.facebook.com/StMaxParish/", "handicap": true, "phone": "412-462-1743", "venue_name": "St. Maximilian Kolbe, West Homestead", "venue_address": "363 West 11th Avenue, Homestead, Pennsylvania 15120, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T10:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T10:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T10:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T10:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T10:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T10:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T10:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T10:30:00"}], "venue_notes": "Parish Hall", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 10:30 a.m.-7 p.m. Delivery service to Downtown Pittsburgh from 11 a.m.-1 p.m., with minimum order of $30.", "menu": {"url": null, "text": "Fish:\r\nFried fish sandwich $7.75\r\nFried fish dinner $9.75\r\nBaked fish sandwich $8.00\r\nBaked fish dinner $10.25\r\nExtra Bun $1.00\r\n\r\nShrimp:\r\nJumbo shrimp (6) $6.75\r\nJumbo shrimp dinner $9.75\r\nPopcorn shrimp $5.50\r\nPopcorn shrimp dinner $8.00\r\n\r\nCrab:\r\nCrab cakes (2) $9.00\r\nCrab cake dinner $10.75\r\n\r\nStuffed flounder dinner $10.00\r\n\r\nStuffed Tomato - Tuna $6.00\r\n\r\nTuna Salad on Croissant $6.00\r\n\r\nEgg Salad on Croissant $6.00\r\n\r\nLinguini (comes with salad and roll):\r\nShrimp $9.25 red or white\r\nScallops $9.25 red or white\r\n\r\nPizza with cheese $6.00\r\n\r\n3 Pierogies $3.50\r\n6 Pierogies $6.50\r\n12 Pierogies $10.00\r\nwith onion or without onion\r\n\r\nPotato pancakes (3) $5.00\r\nApplesauce or sour cream\r\n\r\nGrilled Cheese & Tomato Soup $5.50\r\n\r\nFrench Fries $2.75\r\n\r\nStewed Tomato $2.50\r\n\r\nTuna Noodle Casserole $7.00\r\n\r\nTuna Melt on English Muffin $7.00\r\n\r\nTuna on Croissant $4.75\r\n\r\nEgg Salad on Croissant $4.75\r\n\r\nHaluski:\r\n12 ounce $3.00\r\n32 ounce $6.50\r\n\r\nPotato Haluski:\r\n12 ounce $5.00\r\n32 ounce $9.00\r\n\r\nMac N Cheese:\r\n8 ounces $3.50\r\n12 ounces $6.00\r\nQuart $9.00\r\n\r\nSoup:\r\n12 ounces $3.50\r\nQuart $7.00\r\n\r\nCole Slaw:\r\nServing $1.25\r\n12 ounces $3.00\r\nQuart $5.00\r\n\r\nSalad:\r\nSide $3.00\r\nLarge $5.00\r\n\r\nFresh Fruit Cup $3.50\r\n\r\nApplesauce $1.00\r\n________________________________________________\r\n\r\nFish dinners come with steak fries and cole slaw.\r\nNo substitutions, please.\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.9138, 40.401541], "type": "Point"}}, {"id": "0a16985c-571d-454c-bf23-2b66fe877fc7", "properties": {"lunch": false, "homemade_pierogies": true, "validated": true, "website": null, "handicap": true, "phone": "724-869-9758", "venue_name": "St. John the Baptist, Baden - Take-out Pierogie sale only", "venue_address": "377 Linmore Ave, Baden, Pennsylvania 15005, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [], "venue_notes": "Pick-up in parish hall", "etc": "Pierogie sale, begins Friday, Feb. 16, and and continues every Friday through Good Friday. Open for orders at 6 a.m., and continues until sold out. To order, call 724-869-9758.", "menu": {"url": null, "text": "Pierogie sale. Menu includes potato, sauerkraut, cottage cheese and prune. Cost is $7.50 per dozen."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.229651, 40.634774], "type": "Point"}}, {"id": "78de8c24-344c-4468-bdd9-7181528de6aa", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 314.0, "validated": false, "website": null, "handicap": null, "phone": "724-292-8561", "venue_name": "True Vine Anglican Church", "venue_address": "700 E. Main St. Monongahela, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-30T18:30:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-23T18:30:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T18:30:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-09T18:30:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Every Friday in Lent 11-6:30. Fried Fish, Shrimp, Crab Cakes, Baked Fish, Fries, Cole Slaw, Mac and Cheese, Zucchini Fries, Haluski, Soup"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.907213, 40.193396], "type": "Point"}}, {"id": "a6d4b30a-9ae2-4482-8987-231ede53d969", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://prestovfd.org/custom.html?id=12301", "handicap": null, "phone": "(412) 221-5677", "venue_name": "Presto VFD", "venue_address": "5228 Thom's Run Road, Presto, Pennsylvania 15142, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [], "venue_notes": "fire station hall", "etc": "When: February 23, March 9, and March 23\r\nTimes: 3:30 pm to 7 pm", "menu": {"url": null, "text": "Hand Breaded Atlantic Cod\r\nButterfly Shrimp\r\nSame Day Fresh Buns\r\nHomemade Mac & Cheese\r\nCabbage and Noodles\r\nHandmade Cole Slaw\r\nKids Options\r\nDesserts\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.119492, 40.372716], "type": "Point"}}, {"id": "1c1441dc-f0ef-407e-923d-b5e9d3308240", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/belltwpvfd", "handicap": null, "phone": "724-697-4873", "venue_name": "Bell Township VFD", "venue_address": "201 Main Street, Salina, PA 15680 ", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T18:30:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "4-6:30 PM, Ash Wednesday and Fridays of Lent", "menu": {"url": "https://www.facebook.com/belltwpvfd/photos/pcb.977266475754488/977266449087824/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.499104, 40.521916], "type": "Point"}}, {"id": "de296782-b17e-4c49-aab1-ad84196b3fc6", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 127.0, "validated": false, "website": null, "handicap": null, "phone": "724-238-5270", "venue_name": "Ligonier Township VFD #1", "venue_address": "44 Fire Hall Road, Ligonier, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T16:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:00:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": null, "text": "Fish Fry Menu!!!!!! Baked Fish Dinner Fried Fish Dinner Fried Fish Sandwich Dinner Shrimp Dinner Fish Sandwich Side Option 1 includes: coleslaw, parsley potatoes, dessert, drinks your choice of Green Beans or Macaroni and Cheese. Side Option 2 Includes: coleslaw, French Fries, Dessert, Drinks and your choice of Green Beans or Macaroni and Cheese. Adult Dinner $9.00 Children $5.75 Take out .50 Extra"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.173197, 40.25274], "type": "Point"}}, {"id": "1de40fc9-14a8-4c2c-ad8a-ddccc0273d84", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/RainbowVFC300/", "handicap": null, "phone": "412-664-9523", "venue_name": "Rainbow VFC", "venue_address": "2916 Jacks Run Road, White Oak, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/RainbowVFC300/photos/pcb.1906435469397888/1906435426064559/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.801553, 40.341033], "type": "Point"}}, {"id": "9cf1e4b0-14f1-4d35-a5d3-5063c2e4126f", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": null, "handicap": null, "phone": "412-303-8786", "venue_name": "St. Alphonsus, McDonald ", "venue_address": " 219 W Lincoln Ave, McDonald, PA 15057", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}], "venue_notes": "Church Social Hall", "etc": " **Ash Wednesday and First Friday of Lent only**", "menu": {"url": null, "text": "Fish Fried or Baked, dinner roll or sandwich bun $7\r\nCole Slaw $1\r\n3 Pierogi's $3.50\r\nHalushki $3.50\r\nMac n Cheese $3.50\r\nDessert $1\r\nCan Soda $1\r\nCoffee, Lemon Blend, Iced Tea included with purchase"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.236369, 40.368263], "type": "Point"}}, {"id": "12ef7e40-88b7-49e1-ac5f-c03c1fb7ba8b", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.greenockvfc.com/", "handicap": null, "phone": "(412) 751-6564", "venue_name": "Greenock VFC", "venue_address": "1000 Greenock Buena Vista Road, McKeesport, Pennsylvania 15135, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}], "venue_notes": null, "etc": "When: Starting Friday Feb. 16,2018 and each Friday in Lent\r\nTimes: 4:00 To 7:00 PM\r\n", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.800155, 40.311011], "type": "Point"}}, {"id": "06625eac-1c9b-461e-8894-73f6de3caa8c", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 55.0, "validated": false, "website": null, "handicap": null, "phone": "724-342-7391", "venue_name": "St. Anthony (church hall)", "venue_address": "804 Idaho St. , Sharon , PA 16146", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}], "venue_notes": null, "etc": "March 3, 10, 17, 24, 31, April 7, 14", "menu": {"url": null, "text": "Fried or baked fish. includes choice of baked potato or french fries, applesauce or coleslaw, cookie and beverage. palacinkas, too!"}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.494319, 41.216598], "type": "Point"}}, {"id": "facd3993-bd74-4653-90e7-113f7462f8d1", "properties": {"lunch": null, "homemade_pierogies": true, "validated": true, "website": "www.immaculateheartpolishhill.com", "handicap": true, "phone": "412-621-5441", "venue_name": "Immaculate Heart of Mary Church", "venue_address": "3058 Brereton St, Pittsburgh, PA 15219", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:30:00", "dt_start": "2018-02-14T15:00:00"}, {"dt_end": "2018-02-16T18:30:00", "dt_start": "2018-02-16T15:00:00"}, {"dt_end": "2018-02-23T18:30:00", "dt_start": "2018-02-23T15:00:00"}, {"dt_end": "2018-03-02T18:30:00", "dt_start": "2018-03-02T15:00:00"}, {"dt_end": "2018-03-09T18:30:00", "dt_start": "2018-03-09T15:00:00"}, {"dt_end": "2018-03-16T18:30:00", "dt_start": "2018-03-16T15:00:00"}, {"dt_end": "2018-03-23T18:30:00", "dt_start": "2018-03-23T15:00:00"}], "venue_notes": "Rosary Hall", "etc": "Drop off baked goods for sale before 2pm.", "menu": {"url": null, "text": "$9.00 Fish Dinner includes a 9oz Fried Cod Loin Fish Sandwich, Fries, and Cole Slaw.\r\n$7.00 Fish Sandwich\r\n$2.50 - Soup\r\n$2.50 Haluszki, $2.50 for 3 Pierogi, $2.50 Mac & Cheese, $1.00 Drinks, Various Baked Goods for Sale. Free Coffee\r\nTo go orders can be called into Rosary Hall at 412-621-5441"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.974169, 40.454426], "type": "Point"}}, {"id": "50bd9a9e-d15e-4343-b094-ebdc2d93402f", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 147.0, "validated": false, "website": "https://www.facebook.com/Pitcairn-Fire-Department-Station-230-147323132018875/", "handicap": null, "phone": "412-856-5630", "venue_name": "Pitcairn Station 230", "venue_address": "557 Broadway Blvd., Pitcairn, Pa 15140", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T16:00:00-04:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}], "venue_notes": "Pitcairn Park Building", "etc": "Free Delivery", "menu": {"url": "https://www.facebook.com/photo.php?fbid=1466235763388184&set=p.1466235763388184&type=3&theater", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.776326, 40.402047], "type": "Point"}}, {"id": "7fa11032-17e6-4792-8b0b-0e70d48acd6b", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 208.0, "validated": false, "website": null, "handicap": null, "phone": "724-964-8047", "venue_name": "St. James the Apostle, Pulaski", "venue_address": "4019 US-422, Pulaski, PA 16143", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T16:00:00-04:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. ", "menu": {"url": null, "text": "Serving baked or fried fish, french fries, pierogies, macaroni and cheese, green beans, cole slaw, roll, drinks and desserts. Cost is $9 for adult dinner, $4 for kids. Takeout fish sandwich and french fries is $5 from 11 a.m.-1 p.m. only. Phone for takeout sandwich orders only."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.29478, 40.73507], "type": "Point"}}, {"id": "bf507bff-c57b-4c00-b937-5dfa8dca4af6", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.stvals.org/", "handicap": true, "phone": "412-835-4415", "venue_name": "St. Valentine, Bethel Park", "venue_address": "2710 Ohio St. Bethel Park, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Call 412-851-9176 for takeout orders", "menu": {"url": null, "text": "Menu features fried beer-battered cod sandwich, child\u2019s fish sandwich, Nantucket baked fish, shrimp dinner and pierogie dinner. Variety of sides and desserts available. Cost: adult dinners begin at $5.50, with $1 senior discount; child dinner is $5 for sandwich; sandwiches begin at $8."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.031322, 40.330198], "type": "Point"}}, {"id": "37c2f8b1-a587-49c1-a5dc-2762ede888f3", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.stvictors.org/", "handicap": true, "phone": "724-265-4017", "venue_name": "St. Victor, Bairdford and Transfiguration, Russellton", "venue_address": "27 Bairdford Road, Gibsonia, Pennsylvania 15044, United States", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": "Activity hall", "etc": null, "menu": {"url": null, "text": "Freshly breaded or baked cod, deluxe fish sandwich or dinner; shrimp basket; clam strips; crab cakes; breaded oysters; pierogies; haluski; New England clam chowder, bake sale and more. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.89658, 40.653332], "type": "Point"}}, {"id": "72be09b2-e045-4911-8ef1-4e6c3f91c158", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.stbpitt.com", "handicap": true, "phone": "412-843-0668", "venue_name": "St. Bernadette (Monroeville)", "venue_address": "245 Azalea Drive, Monroeville, PA 15146", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:30:00"}], "venue_notes": "Dinners Served in the Lourdes Center Dining Hall ", "etc": "Fridays of Lent except Good Friday 4:30-7", "menu": {"url": null, "text": "Menu features haluski, \u201cThe Gargotta\u201d fish sandwich, french fries, pierogies, desserts and beverage."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.771866, 40.441257], "type": "Point"}}, {"id": "db3d25bf-5dfe-4a4d-bd3d-f954074a8169", "properties": {"lunch": false, "homemade_pierogies": false, "validated": false, "website": "https://www.firedepartment.net/directory/pennsylvania/beaver-county/baden/economy-fire-department", "handicap": true, "phone": "724-266-3714 or 724-266-1116", "venue_name": "Economy Volunteer Fire Department 1 Station 69", "venue_address": "3308 Conway Wallrose Road, Sewickley, Pennsylvania 15143, United States", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "Handicap accessible: Please let parking lot attendants know and they will park you in the handicap location.", "etc": "Every Friday during Lent, 4-7pm. For takeout, please call ahead: 724-266-3714 or 724-266-1116.", "menu": {"url": null, "text": "Fish, Crab Cakes, Fried Shrimp, Chicken, Coleslaw, Mac n Cheese, French Fries. See website for menu."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.161044, 40.632286], "type": "Point"}}, {"id": "d4ac1e99-b032-4838-8142-740b052e3583", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 304.0, "validated": false, "website": "https://www.ssebastianparish.org/", "handicap": null, "phone": "412-364-7171 ext. 8326", "venue_name": "St. Sebastian", "venue_address": "311 Siebert Rd., Pittsburgh, PA", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T16:30:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T16:30:00-05:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T16:30:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T16:30:00-04:00"}], "venue_notes": null, "etc": "online orders accepted", "menu": {"url": "https://media.wix.com/ugd/ae8b04_f0a44a09191641a1baf93cd357551b1b.pdf", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.011604, 40.529744], "type": "Point"}}, {"id": "9709e254-05cf-4bfb-b16f-61c8d03ea35a", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "http://www.moose46.org/", "handicap": null, "phone": "412-487-9055", "venue_name": "Pittsburgh Moose Lodge 46 North Hills", "venue_address": "1044 Saxonburg Blvd., Glenshaw, PA", "venue_type": "Community Organization", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:30:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:30:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:30:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:30:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:30:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:30:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:30:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-14T19:30:00", "dt_start": "2018-02-14T16:00:00"}], "venue_notes": "Social hall", "etc": "When: Ash Wednesday and every Friday during Lent\r\nTimes: 4:00 \u2013 7:30 PM", "menu": {"url": null, "text": "Fish Sandwich and one side $10.00\r\nFish Sandwich (or on a dish) only $9.00\r\n6 Large shrimp $7.00\r\nSides include:\r\nMac and Cheese:\r\nFrench Fries\r\nHaluski\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.939018, 40.519496], "type": "Point"}}, {"id": "3bfdf145-9d06-4589-b233-07bf81392938", "properties": {"lunch": true, "homemade_pierogies": true, "validated": true, "website": "www.namschool.org", "handicap": true, "phone": "412-372-9771", "venue_name": "North American Martyrs Catholic School, Monroeville", "venue_address": "2526 Haymaker Road Monroeville, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:30:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:30:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:30:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:30:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:30:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:30:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:30:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": "school cafeteria", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-7 p.m. (4-7 p.m. Good Friday)", "menu": {"url": null, "text": "Dinner menu: \u201cThe NAM Slammer\u201d (fried fish dinner), $10.75, with hand-breaded Atlantic cod served on fresh bread, with french fries, cole slaw or applesauce; baked fish dinner, $9.50, with premium Atlantic cod loin baked to perfection, with french fries, dinner roll, cole slaw or applesauce; shrimp, $10.25, breaded and deep-fried shrimp, with french fries, roll and cole slaw or applesauce; pierogie dinner, $7.50, featuring homemade potato and cheese pierogies by Cop Out Pierogies (five), with onions, and choice of cole slaw or applesauce. Extensive a la carte menu that includes soup, haluski, pierogie side order, macaroni and cheese, pizza and more. Fresh crab cakes made daily, with limited quantity available. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.748941, 40.425664], "type": "Point"}}, {"id": "b6151d69-c533-4ac2-a22f-eec618150010", "properties": {"lunch": false, "homemade_pierogies": null, "cartodb_id": 137.0, "validated": false, "website": "https://www.facebook.com/BrightonTwpFire/?ref=ts", "handicap": null, "phone": "724-495-3803", "venue_name": "Brighton Township VFD Station 63", "venue_address": "84 Grange Road Beaver, PA 15009", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.396937, 40.704918], "type": "Point"}}, {"id": "d7b7d9a6-dfb2-4515-823c-0d6681147faf", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 112.0, "validated": false, "website": "https://www.facebook.com/Chippewa-Township-Volunteer-Fire-Department-Beaver-Falls-PA-348825468612/", "handicap": null, "phone": "724-847-0391", "venue_name": "Chippewa VFD", "venue_address": "2568 Darlington Rd, Beaver Falls, PA 15010", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-02-16T19:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}], "venue_notes": null, "etc": "All you can eat fish dinner (for eat in only). ", "menu": {"url": null, "text": " Dinner includes a large piece of haddock, coleslaw, your choice of pierogies, fries or mac &Cheese and a drink for $11.00. Also available are chicken tenders and children's portions."}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.376624, 40.773576], "type": "Point"}}, {"id": "9d9c7241-9eb2-4293-afa9-3583c64244d4", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 126.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Paintertown VFC", "venue_address": "1010 tray rd north huntington, pa", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.703751, 40.357222], "type": "Point"}}, {"id": "c2fb9718-a6a2-42b7-95ae-925ed8a3cc59", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": "www.olmbss.org", "handicap": true, "phone": "724-226-4905", "venue_name": "Our Lady of Most Blessed Sacrament, Natrona Heights", "venue_address": "800 Montana Avenue, Natrona Heights, Pennsylvania 15065, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}], "venue_notes": "takeout and drive through available", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "menu": {"url": null, "text": "Dinner is choice of deep-fired cod sandwich, with choice of macaroni and cheese or chips and cole slaw. A la carte menu includes fried or baked cod sandwich, potato and cheese pierogies, macaroni and cheese, cole slaw and chips. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.727126, 40.620603], "type": "Point"}}, {"id": "1cf32784-c866-456a-8306-fafbdad32440", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/pages/Re-Club/197894456915505", "handicap": null, "phone": "412-781-0229", "venue_name": "RE club / Regina Elena Italian Heritage Club", "venue_address": "615 Main Street, Pittsburgh, Pennsylvania 15215, United States", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T12:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T12:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T12:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T12:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T12:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T12:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T12:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T12:00:00"}], "venue_notes": null, "etc": "Starting on Ash Wednesday February 14 and every Friday during Lent including Good Friday from 12 noon to 6 pm", "menu": {"url": null, "text": "Fish sandwich, shrimp, mac n cheese, cole slaw, french fries, pierogies with sauteed onions, haluski"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.935348, 40.495048], "type": "Point"}}, {"id": "f0451b6a-afd4-4017-a6cc-e8327fe9e72f", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://www.stmarycecil.org/", "handicap": true, "phone": "412-221-1560", "venue_name": "St. Mary Parish", "venue_address": "10 Saint Marys Ln, Cecil, Pennsylvania 15321, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": "SaintMaryFishFry@gmail.com", "events": [{"dt_end": "2018-02-14T13:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T16:00:00"}, {"dt_end": "2018-02-16T13:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T13:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T13:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T13:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T13:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T13:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T13:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "Takeout available; call 412-221-9771, or e-mail orders to SaintMaryFishFry@gmail.com. For information, call 412-221-1560 or visit www.stmarycecil.org.", "menu": {"url": "http://www.stmarycecil.org/", "text": " Menu features homemade crab cakes (dinner only), baked fish, fried fish with panko crumbs, baked salmon and pierogies from Keener\u2019s Just Nuts and Pierogies in Bethel Park. Dinners $11+, Sandwiches $8+"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.184821, 40.328668], "type": "Point"}}, {"id": "428db2a8-d913-49d5-a42d-77618182f4c0", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 17.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Kiski Township Fire Department #1", "venue_address": "1263 Old State Road Apollo, Pa. 15613", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.526314, 40.587396], "type": "Point"}}, {"id": "6a190251-b0f0-4965-ad29-078649c6641e", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.trinitysheraden.com/UpcomingEvents.htm", "handicap": false, "phone": "412-331-0600", "venue_name": "Trinity Lutheran", "venue_address": "3102 Sherwood Ave., Sheraden, PA", "venue_type": "Church", "alcohol": false, "take_out": false, "email": null, "events": [], "venue_notes": null, "etc": "Sorry, we will not be having a Fish Fry this year", "menu": {"url": null, "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.058133, 40.455098], "type": "Point"}}, {"id": "e9d11ebf-0459-4f6e-923f-f4e250e6a244", "properties": {"lunch": true, "homemade_pierogies": false, "validated": true, "website": "http://station207.com/nbfd-lenten-fish-fry/", "handicap": null, "phone": "412-824-7791 Pickup or Delivery", "venue_name": "North Braddock VFD", "venue_address": "1318 Wolfe, North Braddock, PA", "venue_type": "Fire Department", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T18:00:00", "dt_start": "2018-02-14T10:00:00"}, {"dt_end": "2018-02-16T18:00:00", "dt_start": "2018-02-16T10:00:00"}, {"dt_end": "2018-02-23T18:00:00", "dt_start": "2018-02-23T10:00:00"}, {"dt_end": "2018-03-02T18:00:00", "dt_start": "2018-03-02T10:00:00"}, {"dt_end": "2018-03-09T18:00:00", "dt_start": "2018-03-09T10:00:00"}, {"dt_end": "2018-03-16T18:00:00", "dt_start": "2018-03-16T10:00:00"}, {"dt_end": "2018-03-23T18:00:00", "dt_start": "2018-03-23T10:00:00"}, {"dt_end": "2018-03-30T18:00:00", "dt_start": "2018-03-30T10:00:00"}], "venue_notes": null, "etc": "Ash Wednesday and Every Friday in Lent including Good Friday 10AM to 6PM", "menu": {"url": "https://www.facebook.com/NBVFD/photos/a.591023700960179.1073741826.102867803109107/1771746209554583/?type=3", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.845253, 40.405117], "type": "Point"}}, {"id": "3dbb1478-fbd4-4d55-9b20-f661bd1acf6d", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 130.0, "validated": false, "website": null, "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Lloydsville VFD", "venue_address": "208 Dickens Street, Latrobe, PA 15650", "venue_type": "Fire Department", "alcohol": null, "take_out": null, "email": null, "events": [], "venue_notes": null, "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.401643, 40.314658], "type": "Point"}}, {"id": "855f6b89-7e44-4d20-bb4e-cf63f4596542", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "http://www.easternareaems.com/", "handicap": null, "phone": "(412) 829-8155", "venue_name": "Eastern Area Prehospital Services", "venue_address": "192 11th Street Turtle Creek, PA 15145", "venue_type": "Community Organization", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}, {"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": "Eastern Area Prehospital Ambulance Hall\r\n", "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 11 AM to 7 PM", "menu": {"url": null, "text": "Fried and Baked Fish, Fried Shrimp, Crab Cakes, Clam Strips, Dinners or Sandwiches and/or Sides (including pierogies, haluski, macaroni & cheese, coleslaw, French fries, cheese sticks, and soup) ranging from $3.00 to $9.00\r\n"}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.822413, 40.403679], "type": "Point"}}, {"id": "2dda4d86-15e8-4f20-bf51-3e0f869bd98d", "properties": {"lunch": false, "homemade_pierogies": null, "validated": true, "website": null, "handicap": true, "phone": "724-452-8010", "venue_name": "St. Gregory, Zelienople", "venue_address": "115 Pine Street, Zelienople, Pennsylvania 16063, United States", "venue_type": "Church", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}], "venue_notes": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Proceeds benefit school. ", "menu": {"url": null, "text": "Dinner entrees: breaded and fried 8-ounce cod or hand-breaded 8-ounce baked cod; fried fish sandwich on Amoroso roll; fried shrimp (six large shrimp). All entrees come with choice of two sides (macaroni and cheese, french fries, vegetables and other \u201cspecial side\u201d), plus homemade cole slaw, dinner roll, dessert and beverage (if dining in). Dinner cost: $10 adults; $8 seniors 65 and older; $5 children ages 4-10; ages 3 and under free. Also: combo with fish dinner and three shrimp, additional $3; fish sandwich only, $6, with fries, $7. Look for weekly non-fish special. Children\u2019s menu choice include pizza, child\u2019s fish dinner (half fried fish or half shrimp order) or weekly featured non-fish special."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.142407, 40.789751], "type": "Point"}}, {"id": "5c5fdaa6-c2f4-4e07-9a9d-8558192386f9", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/turkeytownvfd/", "handicap": null, "phone": "724-872-8868", "venue_name": "Turkeytown VFD", "venue_address": "90 Supervisor Dr, West Newton, Pennsylvania 15089, United States", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}], "venue_notes": null, "etc": null, "menu": {"url": "https://www.facebook.com/turkeytownvfd/photos/gm.124482868268810/949677978521396/?type=3&theater", "text": null}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.732103, 40.194154], "type": "Point"}}, {"id": "0921c929-15a0-4381-a935-8fa844626352", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 68.0, "validated": false, "website": null, "handicap": null, "phone": "724-745-9955", "venue_name": "Polish National Union", "venue_address": "510 Franklin Ave, Canonsburg, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00-05:00", "dt_start": "2018-02-16T11:00:00-05:00"}, {"dt_end": "2018-03-09T20:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-23T20:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T20:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-02-23T20:00:00-05:00", "dt_start": "2018-02-23T11:00:00-05:00"}, {"dt_end": "2018-03-30T20:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-02-14T20:00:00-05:00", "dt_start": "2018-02-14T17:00:00-05:00"}, {"dt_end": "2018-03-02T20:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": "Enter through back entrance through the bar. The upstairs social hall offers a non-smoking dining experience.", "etc": null, "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-80.177115, 40.267664], "type": "Point"}}, {"id": "4fdfde15-f534-49d8-a108-d924332fea24", "properties": {"lunch": true, "homemade_pierogies": null, "validated": true, "website": "https://www.facebook.com/MtOliverFire/", "handicap": null, "phone": "412-431-5210", "venue_name": "Mount Oliver Fire Department", "venue_address": "120 Brownsville Rd., Mount Oliver, PA", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T11:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T11:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T11:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T11:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T11:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T11:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T11:00:00"}, {"dt_end": "2018-02-14T19:00:00", "dt_start": "2018-02-14T11:00:00"}], "venue_notes": null, "etc": "DATES/HOURS: Ash Wednesday, Feb. 14 and Every Friday from Feb. 16 thru March 30 from 11 a.m. to 7 p.m.", "menu": {"url": null, "text": "COST & MENU INFORMATION: Fish, Butterfly Shrimp, Maryland-style Crab Cakes, Coleslaw, Mac N Cheese, French Fries, Onion Rings, Mozzarella Sticks, Stewed Tomatoes, and Beverages. Kids meals also available. Dinner w/ side for $8."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-79.987008, 40.417083], "type": "Point"}}, {"id": "e4b9d542-722a-4a9c-858b-45c1a038b077", "properties": {"lunch": true, "homemade_pierogies": null, "cartodb_id": 310.0, "validated": false, "website": "https://www.facebook.com/groups/1812124365669339/", "handicap": null, "phone": "724-523-5308", "venue_name": "Grapeville VFC", "venue_address": "2528 Newark Street, Grapeville, PA 15634", "venue_type": "Fire Department", "alcohol": true, "take_out": true, "email": null, "events": [{"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T12:00:00-05:00"}, {"dt_end": "2018-02-23T19:00:00-05:00", "dt_start": "2018-02-23T12:00:00-05:00"}, {"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T12:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T12:00:00-05:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T12:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T12:00:00-04:00"}], "venue_notes": null, "etc": "https://www.facebook.com/photo.php?fbid=10154123687162827&set=gm.1863326233882485&type=3&theater", "menu": {"url": null, "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.605297, 40.32459], "type": "Point"}}, {"id": "a485f284-7116-431a-acde-58d6dd1d5191", "properties": {"lunch": null, "homemade_pierogies": null, "cartodb_id": 140.0, "validated": false, "website": "http://sports.bluesombrero.com/Default.aspx?tabid=359491", "handicap": null, "phone": "xxx-xxx-xxxx", "venue_name": "Highland Hornets Youth Football and Cheerleading Fish Fry", "venue_address": "Karns Road at Chevrolet Road, Natrona Heights, PA", "venue_type": "Community Organization", "alcohol": null, "take_out": null, "email": null, "events": [{"dt_end": "2018-03-23T19:00:00-04:00", "dt_start": "2018-03-23T11:00:00-04:00"}, {"dt_end": "2018-03-16T19:00:00-04:00", "dt_start": "2018-03-16T11:00:00-04:00"}, {"dt_end": "2018-03-30T19:00:00-04:00", "dt_start": "2018-03-30T11:00:00-04:00"}, {"dt_end": "2018-03-09T19:00:00-05:00", "dt_start": "2018-03-09T11:00:00-05:00"}, {"dt_end": "2018-03-02T19:00:00-05:00", "dt_start": "2018-03-02T11:00:00-05:00"}], "venue_notes": null, "etc": null, "menu": {"url": "http://sports.bluesombrero.com/Default.aspx?tabid=359491&mid=384902&newskeyid=HN1&newsid=40113129&ctl=newsdetail", "text": null}, "publish": false}, "type": "Feature", "geometry": {"coordinates": [-79.703577, 40.630473], "type": "Point"}}, {"id": "b73d2b48-16f0-4e62-b083-32487a4a0244", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "https://www.facebook.com/raccoontwpvfd/", "handicap": null, "phone": "724-495-6630", "venue_name": "Raccoon Township VFD", "venue_address": "4061 Patterson Road Aliquippa, PA 15061", "venue_type": "Fire Department", "alcohol": null, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T20:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T20:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T20:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T20:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T20:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T20:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T20:00:00", "dt_start": "2018-03-30T16:00:00"}], "venue_notes": null, "etc": "One way to off set the high cost of equiping and maintaining a Fire Department is fish fries. Travel to any part of Pennsylvania on a Friday and you're sure to run across one. We here at Raccoon VFD are no different and pride ourselves in serving you a great meal at a great price. \r\n\r\nTake-out Orders Accepted (724) 495-6630.", "menu": {"url": "www.raccoonvfd.com/raccoonvfd_fish_fries.php", "text": "See menu link for a complete list of a la carte items. \r\n\r\nDinners available include: Fish Dinner $12.00, Baked Fish Dinner $12.00, Senior Dinner, $10.50, Child's Dinner (one piece) $7.50, Shrimp Dinner (6) $8.50. \r\n\r\nAll eat-in dinners include French Fries, Salad Bar, and coffee or Fruit Drink.\r\n\r\nTake-out dinners include French Fries, Bread, Cole Slaw, and Potatoe Salad."}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.369453, 40.618562], "type": "Point"}}, {"id": "57318e4d-36b5-4df8-8ce1-05a661d57d4e", "properties": {"lunch": false, "homemade_pierogies": false, "validated": true, "website": "http://www.stwinifred.org/", "handicap": true, "phone": "412-344-5010", "venue_name": "St. Winifred, Mount Lebanon", "venue_address": "550 Sleepy Hollow Road Pittsburgh, PA", "venue_type": "Church", "alcohol": false, "take_out": true, "email": null, "events": [{"dt_end": "2018-02-16T19:00:00", "dt_start": "2018-02-16T16:00:00"}, {"dt_end": "2018-02-23T19:00:00", "dt_start": "2018-02-23T16:00:00"}, {"dt_end": "2018-03-02T19:00:00", "dt_start": "2018-03-02T16:00:00"}, {"dt_end": "2018-03-09T19:00:00", "dt_start": "2018-03-09T16:00:00"}, {"dt_end": "2018-03-16T19:00:00", "dt_start": "2018-03-16T16:00:00"}, {"dt_end": "2018-03-23T19:00:00", "dt_start": "2018-03-23T16:00:00"}, {"dt_end": "2018-03-30T19:00:00", "dt_start": "2018-03-30T15:00:00"}], "venue_notes": "Benedict Hall", "etc": "Meals brought to tables. Craft corner for children. Takeout available, call 412-563-1415 during fish fry hours", "menu": {"url": "http://www.stwinifred.org/fish-fry", "text": "Fried and baked fish, crab cakes and shrimp dinners, $9, and includes cole slaw, french fries or macaroni and cheese, roll, dessert and beverage. A la carte menu includes pizza, clam chowder, macaroni and cheese, french fries, onion rings, haluski, cole slaw, salad, applesauce, buttered noodles, crab cakes, breaded shrimp and stewed tomatoes. "}, "publish": true}, "type": "Feature", "geometry": {"coordinates": [-80.023619, 40.375395], "type": "Point"}}], "type": "FeatureCollection"} diff --git a/data/fishfrymap.geojson b/data/fishfrymap.geojson index fbe1b0d..ed74859 100644 --- a/data/fishfrymap.geojson +++ b/data/fishfrymap.geojson @@ -1 +1 @@ -{"features": [{"id": "c3d08926-d218-464a-a62c-46a13d14bcb1", "properties": {"publish": false, "alcohol": null, "phone": "412-858-7000", "venue_notes": null, "events": [{"dt_start": "2018-02-16T09:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T09:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T09:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T09:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T09:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T09:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T09:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "4311 Northern Pike, Monroeville, PA", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": true, "venue_name": "McGinnis Sisters", "email": null, "validated": false, "venue_type": "Market", "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "take_out": true, "website": "http://www.mcginnis-sisters.com/", "lunch": true}, "geometry": {"coordinates": [-79.753389, 40.435043], "type": "Point"}, "type": "Feature"}, {"id": "c399dfee-5549-44ab-b696-c1496a174711", "properties": {"publish": false, "alcohol": null, "phone": "814-474-2605", "venue_notes": null, "events": [], "venue_address": "7100 West Ridge Road, Fairview PA", "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "cartodb_id": 256.0, "homemade_pierogies": null, "venue_name": "Holy Cross (Reilly Center)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}, "type": "Feature"}, {"id": "3ca85436-d09d-4e0f-8d64-717530628a97", "properties": {"publish": false, "alcohol": true, "phone": "412-824-9972", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "14335 U.S. 30, Irwin, PA 15642", "menu": {"url": "https://www.facebook.com/photo.php?fbid=1885613354784664&set=gm.2086300038274058&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Hartford Heights Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/HHVFD/", "lunch": false}, "geometry": {"coordinates": [-79.767295, 40.352969], "type": "Point"}, "type": "Feature"}, {"id": "b79c8a63-2459-46a4-a500-4f40c1d4f056", "properties": {"publish": false, "alcohol": true, "phone": "(724) 847-4663", "venue_notes": "Clubhouse at top of driveway", "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "219 Front Street, New Brighton, Pennsylvania 15066, United States", "menu": {"url": null, "text": "Menu & Cost:\r\nEat in or take out. Adult Fish Dinner (Cod or Perch) $9, Adult Shrimp Dinner $9.25, Adult Chicken Tenders Dinner $8.50, Fish Sandwich (Cod or Perch) $7.25\u2013Senior (60+) and Child pricing available. Dinners incl. 3 sides & roll \u2014 Sandwich incl. 1 side. Sides: Cole Slaw, French Fries, Mac & Cheese. All incl. sales tax and coffee or hot tea. **Cash Only** Cash bar available.\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Beaver Valley Yacht Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Beginning February 16, running every Friday through Good Friday Times: 12 noon-7 p.m.", "take_out": true, "website": "https://www.beavervalleyyachtclub.org/", "lunch": true}, "geometry": {"coordinates": [-80.309452, 40.724576], "type": "Point"}, "type": "Feature"}, {"id": "38bdb70e-7bf4-4b6a-b700-b73dd1d39a56", "properties": {"publish": false, "alcohol": null, "phone": "412-795-3388", "venue_notes": "The Fish Fry is in Father Marchukanis Hall.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2000 O'Block Road Holiday Park, PA", "menu": {"url": null, "text": "Menu is a la carte, and features fried or baked fish, cole slaw, grilled cheese, haluski, macaroni and cheese, french fries, soft drinks, coffee and variety of desserts. Sandwiches are $7. Free ice cream for children. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Joy, Holiday Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 4-7 p.m", "take_out": null, "website": "http://www.ourladyofjoy.org", "lunch": null}, "geometry": {"coordinates": [-79.719563, 40.480007], "type": "Point"}, "type": "Feature"}, {"id": "da4ea698-ce41-4d2d-a9c2-ba5f65e25584", "properties": {"publish": false, "alcohol": null, "phone": "304-905-6589 takeout", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "2111 Market St, Wheeling, WV", "menu": {"url": null, "text": "Menu consists of fish sandwiches, french fries, macaroni and cheese, cabbage and noodles, cole slaw, deserts, and refreshments. Eat in or take out."}, "handicap": null, "homemade_pierogies": false, "venue_name": "St Alphonsus Wheeling And St John Benwood Combined Fish Fry", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "https://www.facebook.com/StAlphonsusWheelingWV/", "lunch": true}, "geometry": {"coordinates": [-80.723752, 40.060984], "type": "Point"}, "type": "Feature"}, {"id": "d045c2ae-08dc-4649-a533-6bc3289aa311", "properties": {"publish": false, "alcohol": null, "phone": "412-390-4011", "venue_notes": "Sullivan Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "131 Bigham, Pittsburgh, PA", "menu": {"url": null, "text": "Menu features fried and baked fish dinners, shrimp dinner, homemade pierogies, macaroni and cheese, cole slaw, soups and dessert. Costs: $10 adults; $9 seniors; $5 child; $8 sandwich. "}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. Mary of the Mount Church - Sullivan Hall", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 4:30-7:30 p.m.", "take_out": true, "website": "http://www.smomp.org", "lunch": false}, "geometry": {"coordinates": [-80.014238, 40.435178], "type": "Point"}, "type": "Feature"}, {"id": "ac4080d1-482f-477c-9df2-b0c652c8bbab", "properties": {"publish": false, "alcohol": true, "phone": "xxx-xxx-xxxx", "venue_notes": "Ukaranian American Citizens Club, Social Hall dining room", "events": [], "venue_address": "302 Mansfield Avenue Carnegie, Pa. 15106", "menu": {"url": null, "text": "Great fish, haluska, Mac and cheese, shrimp\u2026.reasonable prices and alcohol if desired.\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Ancient Order of Hibernians", "email": "aohdiv32@gmail.com", "validated": false, "venue_type": "Community Organization", "etc": "Every Friday beginning with 2/16 thru Good Friday\r\n", "take_out": null, "website": "http://www.aohdivision32.org/", "lunch": false}, "geometry": {"coordinates": [-80.090892, 40.41042], "type": "Point"}, "type": "Feature"}, {"id": "61c11f19-a474-4c93-9734-20463a61623b", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "370 Commercial Street, Bridgeville, PA", "menu": {"url": null, "text": "see website link"}, "cartodb_id": 95.0, "homemade_pierogies": null, "venue_name": "Bridgeville Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "4-7 pm biweekly: March 3, 17, 31; April 14", "take_out": null, "website": "http://www.bridgevillevfd.com/2017fishfrymenu.pdf", "lunch": false}, "geometry": {"coordinates": [-80.106939, 40.362], "type": "Point"}, "type": "Feature"}, {"id": "7745a7b7-b0a9-4026-bfe7-bddd4d9a7e22", "properties": {"publish": false, "alcohol": false, "phone": "412-466-8960", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "32 S 1st St, Duquesne, PA 15110", "menu": {"url": null, "text": "Cod Fish Sandwich, Jumbo Shrimp, Mac & Cheese, Waffle Fries, Haluski, Potato Pancakes, Cole Slaw and Home Made Desserts."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Christ the Light of the World", "email": null, "validated": false, "venue_type": "Church", "etc": "Come enjoy our Parish Fish Fry every Friday in Lent EXCEPT March 2 and Good FridayEat in or Take-out (call 412-466-8960.) Local delivery available.", "take_out": true, "website": "https://www.christthelightoftheworld.org/", "lunch": true}, "geometry": {"coordinates": [-79.845755, 40.372447], "type": "Point"}, "type": "Feature"}, {"id": "66abce14-0102-4d2c-831c-63511c02fae2", "properties": {"publish": false, "alcohol": false, "phone": "724-839-7140", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1 Larimer Ave Bobtown, Pa 15315", "menu": {"url": "https://www.facebook.com/186206404761913/photos/a.638412672874615.1073741829.186206404761913/1556094534439753/?type=3&theater", "text": "see website link for full menu"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Bobtown and Dunkard Twp Volunteer Fire (ADDRESS UNCERTAIN)", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "The address for this fish fry is uncertain. Please check with Bobtown and Dunkard Volunteer Fire Department before visiting.", "take_out": true, "website": "https://www.facebook.com/Bobtown-Dunkard-Township-Vol-Fire-Dept-186206404761913/", "lunch": true}, "geometry": {"coordinates": [-79.980159, 39.759173], "type": "Point"}, "type": "Feature"}, {"id": "3a7d2350-fc1e-49df-978f-bd60cd086a67", "properties": {"publish": false, "alcohol": null, "phone": "724-222-5952", "venue_notes": null, "events": [], "venue_address": "680 W Chestnut St Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 258.0, "homemade_pierogies": null, "venue_name": "Tower Restaurant", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.260334, 40.169556], "type": "Point"}, "type": "Feature"}, {"id": "ab67f06f-edf1-4fb3-9d75-73ed75852c79", "properties": {"publish": false, "alcohol": null, "phone": "(724) 863-5610", "venue_notes": "Manor Borough Community Room", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "40 Main Street, Manor, Pennsylvania 15665, United States", "menu": {"url": null, "text": "Dinners:\r\n1 Piece Fish Dinner \u2013 $8\r\n2 Piece Fish Dinner \u2013 $10\r\n6 Piece Shrimp Dinner \u2013 $9\r\n9 Piece Shrimp Dinner \u2013 $11\r\n4 Piece Chicken Dinner \u2013 $10\r\nDinners Include: 2 Sides, Dinner Roll, Butter, Beverage and Dessert\r\nPlatter:\r\nFish Sandwich Platter \u2013 $10\r\nPlatter Includes: 2 Pieces of Fish in a Big Bun, 1 Side, Beverage and Dessert\r\nKids Meal:\r\nKids Meal \u2013 $5\r\nKids Meal Includes: A choice of a Hotdog, Hamburger, Cheeseburger, Chicken (2 Pieces)\r\nOr Fish (1 Piece), Plus 1 Side, a Beverage and Dessert\r\nAl a Carte:\r\n1 Piece of Fish \u2013 $3\r\n3 Pieces of Shrimp \u2013 $2\r\n2 Pieces of Chicken \u2013 $2\r\nSides -$1\r\nFish Sandwich \u2013 $6\r\nBeverage \u2013 $1\r\nDessert \u2013 $2\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Manor Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Wednesday, February 14, 2018 (Ash Wednesday) 4 PM to 7 PM\r\nEvery Friday Night During Lent 4 PM to 7 PM (3 PM to 7 PM on Good Friday)\r\n Orders for Delivery Must Be Received No Later Than 5:30 PM\r\n", "take_out": true, "website": "http://manorvfd.org/", "lunch": false}, "geometry": {"coordinates": [-79.671243, 40.33371], "type": "Point"}, "type": "Feature"}, {"id": "d140ee64-5db5-4e57-a283-d39e6d1dd939", "properties": {"publish": false, "alcohol": false, "phone": "412-321-2499", "venue_notes": "Note that you must use the Middle Street address for GPS navigation. The fish fry is located at Our Lady Queen of Peace facilities at Middle and Suismon.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "907 Middle St, Pittsburgh, PA 15212", "menu": {"url": "http://www.stpeterparish.org/", "text": "Menu: baked or fried cod; salmon; crab cakes; macaroni and cheese or cabbage and noodles, stewed tomatoes or vegetable of the day; french fries; cole slaw or pickled beets. Also, roll and butter, coffee or tea. Cost is $10 for dinner, $6 for sandwiches. "}, "handicap": false, "homemade_pierogies": false, "venue_name": "St. Peter, Northside", "email": null, "validated": false, "venue_type": "Church", "etc": "For information, call 412-321-0711 or visit www.stpeterparish.org.\r\n", "take_out": true, "website": "http://www.stpeterparish.org", "lunch": false}, "geometry": {"coordinates": [-79.999768, 40.455751], "type": "Point"}, "type": "Feature"}, {"id": "7f74bbc3-a185-4a1e-aa82-21da062c7d42", "properties": {"publish": false, "alcohol": null, "phone": "724-745-6560", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T13:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T13:00:00-04:00"}], "venue_address": " 317 W Pike St, Canonsburg, PA 15317", "menu": {"url": null, "text": "Lunch menu features hand-breaded cod sandwich in adult and child size, soup and sides. Delivery is available for lunch within seven miles with minimum order of $30. Dinner entrees include hand-breaded baked or fried cod, shrimp and seafood platter, with two sides, roll and butter, dessert and beverage. Sides include hush puppies, haluski, macaroni and cheese, cole slaw, applesauce and stewed tomatoes. Also featuring homemade desserts. Homemade pierogies for sale, cooked with butter and onions, or dozen frozen."}, "cartodb_id": 245.0, "homemade_pierogies": true, "venue_name": "St. Patrick, Canonsburg", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. lunch, 4-7 p.m. dinner. Fax orders to 724-746-1112 two hours prior to pickup or delivery.", "take_out": true, "website": "www.stpatrickparish.net", "lunch": true}, "geometry": {"coordinates": [-80.195076, 40.258009], "type": "Point"}, "type": "Feature"}, {"id": "67ad3134-9fe3-4d2f-943e-452babea0bc1", "properties": {"publish": false, "alcohol": null, "phone": "814-796-3023", "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:30:00-05:00", "dt_end": "2018-03-02T19:30:00-05:00"}, {"dt_start": "2018-03-23T16:30:00-04:00", "dt_end": "2018-03-23T19:30:00-04:00"}, {"dt_start": "2018-02-23T16:30:00-05:00", "dt_end": "2018-02-23T19:30:00-05:00"}, {"dt_start": "2018-02-16T16:30:00-05:00", "dt_end": "2018-02-16T19:30:00-05:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T19:30:00-05:00"}, {"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:30:00-04:00"}], "venue_address": "11264 Route 97 North, Waterford PA", "menu": {"url": null, "text": "Baked or fried white fish. Adult $9, Child 12 and under $4, Toddlers free. Includes choice of baked potato and french fries, coleslaw/applesauce, homemade desserts, and drink."}, "cartodb_id": 253.0, "homemade_pierogies": null, "venue_name": "All Saints", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "4:30-7:30 pm March 3, 10, 17, 24, 31, and April 7", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.009111, 41.974787], "type": "Point"}, "type": "Feature"}, {"id": "8f641465-5301-4b01-a811-ef4c909e7c84", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "100 Adams Shoppes, Cranberry, PA", "menu": {"url": null, "text": null}, "cartodb_id": 86.0, "homemade_pierogies": null, "venue_name": "Doublewide Grill (Mars/Cranberry)", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.056449, 40.687426], "type": "Point"}, "type": "Feature"}, {"id": "f4f2c56b-82e8-41b0-a4ab-70761fde6765", "properties": {"publish": false, "alcohol": false, "phone": "412-771-0848", "venue_notes": "In School Cafeteria", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T12:15:00"}], "venue_address": "343 Forest Grove Road Kennedy Township, PA", "menu": {"url": "http://www.stmalachypgh.org/FISH%20FRY%202018%20MENU.pdf", "text": "Menu features 1-pound fish sandwich, baked fish, tuna salad sandwich, crab cake sandwich, shrimp, pierogies, macaroni and cheese, cabbage and noodles, cole slaw, french fries. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Malachy, Kennedy Township", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-7 p.m. (shorter hours Good Friday, with limited menu). Good Friday has limited menu, limited hours. ", "take_out": true, "website": "www.stmalachypgh.org", "lunch": true}, "geometry": {"coordinates": [-80.10313, 40.47763], "type": "Point"}, "type": "Feature"}, {"id": "ac983458-3559-4ed2-bf1b-29d87f64c01a", "properties": {"publish": false, "alcohol": true, "phone": "724-222-9227", "venue_notes": null, "events": [], "venue_address": "1500 West Chestnut Street, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 246.0, "homemade_pierogies": null, "venue_name": "Hogfathers Washington Crown Center", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "hogfathersbbq.com", "lunch": true}, "geometry": {"coordinates": [-80.246061, 40.172387], "type": "Point"}, "type": "Feature"}, {"id": "9857830e-3008-42c9-83d4-743ebfb77d1f", "properties": {"publish": false, "alcohol": false, "phone": "724-379-7559", "venue_notes": "Social Hall, 1 Park Manor Road", "events": [{"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T18:00:00"}, {"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T18:00:00"}], "venue_address": "1 Park Manor Rd. Donora, PA", "menu": {"url": null, "text": "Dinner entrees: baked or fried \u201cmonster\u201d fish; breaded jumbo shrimp; crab cakes. Dinners are $12.75, and include entree, choice of french fries or pierogies, cole slaw, dessert and beverage (for dine-in customers). Also, \u201cmonster\u201d baked or fried fish sandwich, with cole slaw is $9.75, and shrimp in a basket (five) with cole slaw is $9.75. A la carte menu includes french fries, pierogies, pasta fagioli with bread, cole slaw, dessert, buns and beverages. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of the Valley, Donora", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-6 p.m. (3-6 p.m. Good Friday)", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.861272, 40.180659], "type": "Point"}, "type": "Feature"}, {"id": "209e9911-1273-4943-b775-66033337638e", "properties": {"publish": false, "alcohol": null, "phone": "724-632-9591", "venue_notes": null, "events": [{"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}], "venue_address": "1101 Old National Pike Fredericktown PA 15333", "menu": {"url": "https://www.facebook.com/CALPost705/photos/a.578206219030287.1073741828.334499336734311/602404116610497/?type=3&theater", "text": null}, "cartodb_id": 141.0, "homemade_pierogies": null, "venue_name": "Centerville American Legion Post 705", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": "EVERY FRIDAY FROM NOVEMBER 11TH - APRIL 21ST", "take_out": true, "website": "https://www.facebook.com/CALPost705/", "lunch": false}, "geometry": {"coordinates": [-79.987232, 40.047622], "type": "Point"}, "type": "Feature"}, {"id": "8537aeab-d3c0-4fdf-a26c-1e54fbe7aec1", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [], "venue_address": "580 Burchfield Rd., Allison Park, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Pizzarita", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11am-10pm every Friday including Good Friday", "take_out": true, "website": "http://pizzaritapgh.com/", "lunch": true}, "geometry": {"coordinates": [-79.962887, 40.544537], "type": "Point"}, "type": "Feature"}, {"id": "f73673fe-182e-45f9-93b0-2ae39324db07", "properties": {"publish": false, "alcohol": false, "phone": "412-462-8256", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T17:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T17:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T17:00:00-05:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T17:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T17:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T17:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T17:00:00-05:00"}], "venue_address": "214 E. 15th Ave, Homestead, PA 15120", "menu": {"url": "http://www.stgregoryrussianchurch.org/fish-fry-english/", "text": null}, "cartodb_id": 179.0, "homemade_pierogies": false, "venue_name": "St Gregory Russian Orthodox Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Homemade Cheregies!", "take_out": true, "website": "http://www.stgregoryrussianchurch.org/", "lunch": true}, "geometry": {"coordinates": [-79.905097, 40.402733], "type": "Point"}, "type": "Feature"}, {"id": "b4b45314-6da3-431a-a200-eb157a9838c3", "properties": {"publish": false, "alcohol": null, "phone": "724-463-9449", "venue_notes": null, "events": [], "venue_address": "11919 U.S. 422 Penn Run, PA 15765", "menu": {"url": "http://coyspizza.com/our-menu/", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Coy's Store & Pizza Shop", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Is there a Fish Fry here?", "take_out": true, "website": "http://coyspizza.com/", "lunch": true}, "geometry": {"coordinates": [-78.962238, 40.572312], "type": "Point"}, "type": "Feature"}, {"id": "b1d10957-1b29-4f47-a31f-09fdaec72455", "properties": {"publish": false, "alcohol": true, "phone": "412.279.0770", "venue_notes": null, "events": [], "venue_address": "215 East Main Street, Carnegie, Pennsylvania 15106, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Riley's Pour House", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11am-1am every Friday including Good Friday", "take_out": null, "website": "http://www.rileyspourhouse.com/", "lunch": true}, "geometry": {"coordinates": [-80.085221, 40.408625], "type": "Point"}, "type": "Feature"}, {"id": "2676cd35-5f24-40ac-9c73-877380054e24", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "890 Rose St, Irwin, PA 15642", "menu": {"url": null, "text": null}, "cartodb_id": 93.0, "homemade_pierogies": null, "venue_name": "Fairmont-Hahntown VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.722499, 40.3162], "type": "Point"}, "type": "Feature"}, {"id": "7506ce61-90fe-4cee-8915-3fe411ac3d29", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1340 Brownstown Rd., Larimer, PA", "menu": {"url": null, "text": null}, "cartodb_id": 148.0, "homemade_pierogies": null, "venue_name": "Larimer VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.72572, 40.344486], "type": "Point"}, "type": "Feature"}, {"id": "1885d00c-6343-4b7b-bc26-b053b29d45f2", "properties": {"publish": false, "alcohol": false, "phone": "Takeout available; call 412-466-9695.", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "Holy Trinity Church Social Hall, 529 Grant Avenue Ext West Mifflin, PA 15122-3830", "menu": {"url": null, "text": "Fried and baked fish dinners and sandwiches, shrimp and crab cake dinners; pierogies; haluski; homemade soups of the day."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Agnes/Holy Trinity", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. ", "take_out": true, "website": "stagneswm.com", "lunch": true}, "geometry": {"coordinates": [-79.86589, 40.370546], "type": "Point"}, "type": "Feature"}, {"id": "f0c36b5c-f4cc-45d8-8036-9b8ab8190195", "properties": {"publish": false, "alcohol": null, "phone": "412-346-0477", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}], "venue_address": "2603 Old Elizabeth Road, West Mifflin, Pa 15122", "menu": {"url": null, "text": null}, "cartodb_id": 15.0, "homemade_pierogies": null, "venue_name": "Holy Spirit (West Mifflin)", "email": "19201@diopitt.org", "validated": false, "venue_type": "Church", "handicap": null, "etc": "Ash Wednesday 11a to 7p", "take_out": null, "website": "https://facebook.com/holyspiritchurch/", "lunch": null}, "geometry": {"coordinates": [-79.93331, 40.348065], "type": "Point"}, "type": "Feature"}, {"id": "759c08ca-c957-4b1e-ad98-748165e27b16", "properties": {"publish": false, "alcohol": null, "phone": "724-228-8575", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "300 Pike St, Meadow Lands, PA", "menu": {"url": "http://miraculousmedalchurch.org/CCD-Events-Hall/Fish-Fry", "text": "Menu features Panko breaded cod, deep-fried in heart healthy tri-fry oil that is cholesterol- and trans fat-free. Other healthier options include baked cod or salmon, Maine lobster rolls and tuna melts. Also featuring homemade crab cakes, jumbo shrimp, and cabbage and noodles. Back by popular demand is seafood pizza. Side orders include green beans, baked potatoes, french fries, cole slaw, and macaroni and cheese. Featuring breads from Breadworks and homemade desserts."}, "handicap": null, "homemade_pierogies": true, "venue_name": "Our Lady of the Miraculous Medal, Meadow Lands", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11 a.m.-7:30 p.m. Call 724-228-8575 for takeout. Online orders via website.", "take_out": true, "website": "http://miraculousmedalchurch.org/", "lunch": true}, "geometry": {"coordinates": [-80.220646, 40.219197], "type": "Point"}, "type": "Feature"}, {"id": "927dd613-4653-4fa5-835c-b717071f348d", "properties": {"publish": false, "alcohol": null, "phone": "412-462-8164", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3 Saint Therese Court, Homestead, Pennsylvania 15120, United States", "menu": {"url": null, "text": "Menu includes fried and baked fish, shrimp, homemade crab cakes, soup and more."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Therese of Lisieux, Munhall", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.st-therese.net/", "lunch": false}, "geometry": {"coordinates": [-79.90053, 40.38804], "type": "Point"}, "type": "Feature"}, {"id": "d2d8ad1c-69da-48e2-8a11-6ad83d760208", "properties": {"publish": false, "alcohol": false, "phone": "724-729-3929", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}], "venue_address": "9 Starck Drive, Burgettstown, PA 15021", "menu": {"url": null, "text": "Fish Dinner with Cole Slaw and One Side - $12.00\nShrimp Dinner with Cole Slaw and One Side - $12.00\nFish Sandwich - $10.00\nShrimp Basket - $10.00\nChicken Sandwich - $5.00\nMac and Cheese - $3.00\nHaluski - $3.00\nFrench Fries - $3.00\nPierogies (4) - $3.00\nCole Slaw - $3.00\nDrinks - $1.00"}, "cartodb_id": 254.0, "homemade_pierogies": null, "venue_name": "Hanover Volunteer Fire Department Fish Fry", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Delivery available", "take_out": true, "website": "hanovervfd45.com", "lunch": true}, "geometry": {"coordinates": [-80.393425, 40.380792], "type": "Point"}, "type": "Feature"}, {"id": "dfe8357e-7aae-4782-98ea-e8856aa7770c", "properties": {"publish": false, "alcohol": null, "phone": "412-276-1011 ext 220", "venue_notes": "In St Luke Hall", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "330 3rd Ave, Carnegie, PA 15106", "menu": {"url": null, "text": "Dinner menu: fish trio (fried fish, shrimp, crab cake), baked or fried fish, jumbo shrimp, crab cakes (served with fries, cole slaw, roll and butter); macaroni and cheese with stewed tomatoes; pierogies (served with cole slaw, roll and butter); fish Parmesan (served with pasta marinara, and roll and butter). A la carte menu: baked and fried fish sandwich, crab cakes, popcorn shrimp, pierogies, french fries, pasta marinara, haluski, macaroni and cheese, stewed tomatoes, applesauce, cole slaw, clam chowder, potato soup. Also featuring homemade desserts and other treats. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St Elizabeth Ann Seton, Carnegie", "email": null, "validated": false, "venue_type": "Church", "etc": "For phone orders, call 412-276-1011, ext. 220, from 11 a.m.-6 p.m.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.091003, 40.403918], "type": "Point"}, "type": "Feature"}, {"id": "654fc9a4-189a-42f9-b59c-f9f66d2e7995", "properties": {"publish": false, "alcohol": null, "phone": "(814) 695-8003", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "215 Mary Street, Hollidaysburg, Pennsylvania 16648, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Geeseytown Community Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Fridays of Lent, 3-7 including Good Friday", "take_out": true, "website": "https://www.facebook.com/Geeseytown-Community-Fire-Company-1531587100412091/", "lunch": false}, "geometry": {"coordinates": [-78.345659, 40.450352], "type": "Point"}, "type": "Feature"}, {"id": "e6eb3a9f-c4a1-4b2e-b946-ff009183baf5", "properties": {"publish": false, "alcohol": null, "phone": "412-481-8380", "venue_notes": null, "events": [{"dt_start": "2018-02-14T14:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-03-30T14:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "81 S. 13th St. Pittsburgh, PA", "menu": {"url": null, "text": "Menu: fish (baked or fried) or crab cake, with applesauce or cole slaw, two sides, dessert, coffee or tea, $9; fish (baked or fried) or crab cake sandwich, with applesauce or cole slaw, $6. Pierogies are three for $2.50, or $7 per dozen (frozen). "}, "handicap": null, "homemade_pierogies": null, "venue_name": "ASH WEDNESDAY AND GOOD FRIDAY ONLY Prince of Peace, South Side ", "email": null, "validated": false, "venue_type": "Church", "etc": "ASH WEDNESDAY AND GOOD FRIDAY ONLY. Takeout is available, but no advance orders taken. For information, call 412-481-8380 or visit www.princeofpeacepittsburgh.org. ", "take_out": true, "website": "http://www.princeofpeacepittsburgh.org/", "lunch": null}, "geometry": {"coordinates": [-79.985145, 40.428951], "type": "Point"}, "type": "Feature"}, {"id": "900c2073-a818-4ed7-9e58-1e4b1a125d67", "properties": {"publish": false, "alcohol": null, "phone": "724-265-4017", "venue_notes": null, "events": [{"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "527 Bairdford Road Bairdford, PA", "menu": {"url": "https://uploads.weconnect.com/mce/a4c36ded9dbf60a5a9dceb0d0a1e3b17ac92f8cf/2017%20FF%20Menu.pdf", "text": null}, "cartodb_id": 53.0, "homemade_pierogies": null, "venue_name": "Transfiguration/St. Victor, Bairdford", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "http://www.stvictors.org/", "lunch": true}, "geometry": {"coordinates": [-79.873401, 40.633742], "type": "Point"}, "type": "Feature"}, {"id": "0b1c1528-fc44-44f2-8865-d03d0c7a4cde", "properties": {"publish": false, "alcohol": null, "phone": "724-628-0900", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T14:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "905 Fireman Street, Connellsville, Pennsylvania 15425, United States", "menu": {"url": "https://www.facebook.com/564084873610128/photos/a.666221240063157.1073741827.564084873610128/1799858140032789/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Connellsville Twp. VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Lunch 11-2 and Dinner 4-7 every Friday of Lent including Good Friday", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.58451, 40.02847], "type": "Point"}, "type": "Feature"}, {"id": "36c89f38-0fe1-40d7-a692-46caff889c52", "properties": {"publish": false, "alcohol": false, "phone": "412-766-9727", "venue_notes": "McGovern hall under the church", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "45 North Sprague Avenue, Bellevue, PA 15202", "menu": {"url": null, "text": "Menu features hand-breaded fish and cole slaw made from scratch. Traditional Eastern European sides offered, with homemade desserts available. Also, low-carb dinner available. Cost is $11 for adults, $3 for child and $8 for sandwich, with various a la carte items sold. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "Assumption", "email": null, "validated": false, "venue_type": "Church", "etc": "Credit cards accepted. Voted one of the \u201cElite Eight\u201d fish fries in Pittsburgh region in 2017 and known for generous portions. Assumption Church (Bellevue) is handicapped accessible. There is a ramp that leads from North Jackson Avenue (behind the church) to our McGovern Hall. Bathrooms handicapped accessible too.\r\n", "take_out": true, "website": "https://www.assumptionchurch.org/", "lunch": false}, "geometry": {"coordinates": [-80.05727, 40.497425], "type": "Point"}, "type": "Feature"}, {"id": "f02a0177-4c0f-43ce-8b51-bcb388f8192d", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Guests dining in should use upper CCD building doors. Guests in need of handicap access and with takeout order should use center parish hall doors.\r\n", "events": [{"dt_start": "2018-02-09T16:00:00", "dt_end": "2018-02-09T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "125 Buttercup Road, Butler, Pennsylvania 16001, United States", "menu": {"url": null, "text": "Dinner menu, choice of deep-fried or baked fish, scalloped potatoes or french fries, green beans, cole slaw, bread and butter, beverage and dessert. Cost: $10 adults, $5 children age 10 and under, free for child under 2. All takeout is $10. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Fidelis, Butler", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays, Feb. 9-March 23, 4-7 p.m. Proceeds benefit various ministries in support of Butler community. ", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.971124, 40.847453], "type": "Point"}, "type": "Feature"}, {"id": "1c7f482b-350b-4099-a303-cd77f1eb127c", "properties": {"publish": false, "alcohol": null, "phone": "(412) 241-2218", "venue_notes": null, "events": [], "venue_address": "11507 Frankstown Road, Pittsburgh, Pennsylvania 15235, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Penn Hills Bar and Grill", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Please contact the restaurant for details.", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.831279, 40.465289], "type": "Point"}, "type": "Feature"}, {"id": "ff4e8f5f-626b-4829-9e7c-313d6915592e", "properties": {"publish": false, "alcohol": true, "phone": "412-823-9544", "venue_notes": null, "events": [{"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T22:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T22:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T22:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T22:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T22:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T22:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T22:00:00"}], "venue_address": "1030 Fifth Avenue East McKeesport, PA", "menu": {"url": null, "text": "Full Lenten menu, including 1-lb fish sandwich"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Rene's", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "http://www.renesrestaurant.net/", "lunch": true}, "geometry": {"coordinates": [-79.810268, 40.383], "type": "Point"}, "type": "Feature"}, {"id": "a1964198-66ec-44a4-8676-1092dc1f8e28", "properties": {"publish": false, "alcohol": null, "phone": "724-258-5422", "venue_notes": null, "events": [{"dt_start": "2018-03-02T10:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-23T10:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-16T10:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-30T10:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-09T10:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-02-23T10:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-16T10:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}], "venue_address": "107 Main St, New Eagle, PA 15067", "menu": {"url": null, "text": null}, "cartodb_id": 249.0, "homemade_pierogies": null, "venue_name": "Hills Restaurant", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": " Fresh Hand Breaded Haddock, Tuna Salad, Cabbage and Homemade Dumplings, Homemade Mac and Cheese, Salmon Patties, Lobster Bisque, Shrimp n a Basket, and lots more.", "take_out": null, "website": "https://www.facebook.com/Hills-Restaurant-117576318259711/", "lunch": true}, "geometry": {"coordinates": [-79.940977, 40.206987], "type": "Point"}, "type": "Feature"}, {"id": "2c8cdc0f-e8eb-446d-84b9-7d0b8e1f0b58", "properties": {"publish": false, "alcohol": false, "phone": "814-825-7105 ", "venue_notes": "St Luke Cafe", "events": [{"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}], "venue_address": "421 East 38th Street. Erie PA", "menu": {"url": null, "text": "Fish Dinner - 10. Captains Platter - 12 Shrimp Basket - 7"}, "cartodb_id": 60.0, "homemade_pierogies": false, "venue_name": "St. Luke", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Takeout available after 5pm. 50-50 and Gift Basket Raffle. Hosted by the Knights of Columbus, Msrg. Robert D Goodill Council 11229", "take_out": true, "website": "http://www.slserie.org/", "lunch": false}, "geometry": {"coordinates": [-80.057136, 42.105262], "type": "Point"}, "type": "Feature"}, {"id": "ef5c900d-429c-495b-a45f-cb80f9983736", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "102 Silver Slipper Rd Hookstown, Pennsylvania", "menu": {"url": null, "text": null}, "cartodb_id": 81.0, "homemade_pierogies": null, "venue_name": "Hookstown Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.475548, 40.58616], "type": "Point"}, "type": "Feature"}, {"id": "2fe029cf-fe2c-4184-b978-1551768b3dd2", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Venue is located in Connor Hall of Ascension Church", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "114 Berry St., Pittsburgh, PA", "menu": {"url": null, "text": "fish sandwich; fish sandwich dinner; baked fish dinner; jumbo shrimp dinner; homemade crab cake dinner; seafood dinner; macaroni and cheese; green beans; grilled cheese; salad; soup; haluski; desserts; beverages. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Philip- Ascension Worship Site", "email": null, "validated": false, "venue_type": "Church", "etc": "no phone orders taken", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.068625, 40.449117], "type": "Point"}, "type": "Feature"}, {"id": "ca655f0a-75c6-4562-9d89-3eb635dcfd9b", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "school hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1515 Tinsbury Street, Pittsburgh, PA", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Most Holy Name", "email": null, "validated": false, "venue_type": "Church", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 4-7 p.m.", "take_out": null, "website": "https://www.mostholynameofjesusparish15212.org/", "lunch": false}, "geometry": {"coordinates": [-79.983391, 40.464242], "type": "Point"}, "type": "Feature"}, {"id": "4b1c2c2c-7904-4f32-a15b-96ccba3137ba", "properties": {"publish": false, "alcohol": false, "phone": "724-527-2180", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "495 Edna Rd, Adamsburg, Pennsylvania 15611", "menu": {"url": null, "text": "See their Facebook page (https://www.facebook.com/AdamsburgVfd) for the complete menu."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Adamsburg VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Joint Fish Fry w/ the High Park Volunteer Fire Department ", "take_out": null, "website": "https://www.facebook.com/AdamsburgVfd", "lunch": true}, "geometry": {"coordinates": [-79.655381, 40.307082], "type": "Point"}, "type": "Feature"}, {"id": "6d798953-08af-4bca-bd2a-798669bef76c", "properties": {"publish": false, "alcohol": false, "phone": "412-431-6428", "venue_notes": "church hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "105 S. 19th St. Pittsburgh, PA 15203", "menu": {"url": null, "text": "Fish Sandwich \u2013 $6.00\r\nChoice of fries, cole slaw, or applesauce\r\nShrimp \u2013 $7.00\r\nChoice of fries, cole slaw, or applesauce\r\nBaked Fish \u2013 $6.00\r\nGreek Salad \u2013 $5.00\r\nCrab Cake \u2013 $5.00\r\n3 Pierogi \u2013 $3.00\r\nHalushki \u2013 $3.00\r\nMac & Cheese \u2013 $3.00\r\nPop or Water \u2013 $1.00\r\nVarious deserts\r\n"}, "handicap": null, "homemade_pierogies": true, "venue_name": "St. Mary Orthodox Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Fridays - Feb. 16 through Good Friday\r\nTimes: 11am to 7pm\r\n", "take_out": true, "website": "http://www.stmaryorthodoxchurch.net/", "lunch": true}, "geometry": {"coordinates": [-79.978952, 40.42808], "type": "Point"}, "type": "Feature"}, {"id": "3aa8feb1-98ca-4663-89e4-2fe4de8d8b40", "properties": {"publish": false, "alcohol": false, "phone": "412-281-2906", "venue_notes": "Limited street parking available", "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T15:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T15:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T15:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T15:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T15:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T15:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T15:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2204 Penn Avenue, Pittsburgh, Pennsylvania 15222, United States", "menu": {"url": "https://www.facebook.com/sdpolishdelipittsburgh/photos/rpp.544254162312994/1801789979892733/?type=3&theater", "text": "All platters come with coleslaw and haluszki or 3 pierogi or mac 'n cheese\r\nBaked Fish Platter - $12\r\nFried Fish Platter - $12\r\nMeatless Stuffed Cabbage Platter - $12\r\nPotato Pancake Platter - $12\r\n\r\nA la carte\r\nFried Fish Sandwich - $8\r\nMushroom Stuffed Cabbage - $4\r\n4 Pierogi - $5\r\n12 Pierogi - $11\r\nHaluszki - $6 Large, $3 Small\r\nMac 'n Cheese - $5 Large, $3 Small\r\n2 Potato Pancakes - $5\r\nColeslaw - $5 large, $3 small\r\nSoup of the Day - $4\r\nDessert of the Day - $5\r\n"}, "handicap": true, "homemade_pierogies": true, "venue_name": "S&D Polish Deli", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "http://sdpolishdeli.com/sdpolishdeli/", "lunch": true}, "geometry": {"coordinates": [-79.981878, 40.452261], "type": "Point"}, "type": "Feature"}, {"id": "9cf89226-6c72-43fe-8bf5-f8c7d63f9c7f", "properties": {"publish": false, "alcohol": null, "phone": "724-766-0420 and 878-208-3192", "venue_notes": "Served in the school cafeteria.", "events": [{"dt_start": "2018-02-14T16:30:00", "dt_end": "2018-02-14T19:30:00"}, {"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "201 Church St. Wexford, Pa. 15090", "menu": {"url": "http://saintalphonsuswexford.org/fish-fry-2016-whats-on-the-menu-how-do-i-order-takeout/", "text": "Adult Dinners = $10\r\nKids Dinners = $2\r\n\r\nDine-in Dinners include:\r\n*Fried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Baked or Fried)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine (not included in kid\u2019s meal)\r\nBeverage and Bread\r\n\r\n* We use Atlantic Cod because it is so delicious!\r\n\r\nTake-out Dinners (Adult meals only)\r\nFried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Fried or Baked)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine\r\n\r\n\u00c1 La Carte Items\r\nBasket of Fried Shrimp = $6\r\nFish Sandwich (Fried or Baked) = $6\r\nFish by 8-oz. piece (Fried or Baked) = $6\r\nFish by pound (Fried or Baked) = $11\r\nMac & Cheese = $1.50\r\nFrench Fries = $1.50\r\nBaked Potato = $1.25\r\nColeslaw = $1.50\r\nApplesauce = $1.00\r\nClam Chowder (8 oz.) = $2.50\r\nTomato Florentine (8 oz.) = $2.50\r\nExtra Bun = 50 cents\r\nAssorted Desserts = $1"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Alphonsus (Wexford)", "email": "N/A", "validated": false, "venue_type": "Church", "etc": "Ash Wednesday (Feb. 14) \u2014 Takeout only from 4:30 p.m. to 7:30 p.m. The brown-bag dinner includes a fish sandwich, macaroni and cheese and coleslaw. The price is $8. To order takeout, call 724-766-0420 or 878-208-3192 between 2 p.m. and 7 p.m. \r\nor visit www.fish-fry.org (website will be activated by Ash Wednesday)", "take_out": true, "website": "http://saintalphonsuswexford.org/", "lunch": false}, "geometry": {"coordinates": [-80.057339, 40.627681], "type": "Point"}, "type": "Feature"}, {"id": "e08fb241-d823-4d0e-a54b-68ae67b93869", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "3171 Churchview Ave. Pittsburgh, PA 15227", "menu": {"url": null, "text": null}, "cartodb_id": 4.0, "homemade_pierogies": null, "venue_name": "St. Albert the Great (Baldwin)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.961604, 40.386654], "type": "Point"}, "type": "Feature"}, {"id": "c4f85313-7d07-4804-9f5e-c7f8f7b0b95c", "properties": {"publish": false, "alcohol": null, "phone": "412-793-0555, ext. 241", "venue_notes": "In school cafeteria.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T02:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T00:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T00:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "418 Unity Center Road, Pittsburgh, Pennsylvania 15239, United States", "menu": {"url": null, "text": "Regular menu includes baked or fried fish dinner (with or without bun). Fish dinners include cole slaw, beverage and choice of two sides: macaroni and cheese, french fries, haluski or green beans. Children have the choice of macaroni and cheese or pizza for their entree, and choice of one side. Dinners are $10 for adults, $4 for children. A la carte menu includes baked or fried fish sandwich for $7, plus a variety of sides (prices vary). Have a large group? You are covered with family special that includes four sandwiches (baked or fried), four cole slaws and choice of two large sides (listed above) for $35. An array of desserts will be available, as well as beer and wine. Weekly special menu, which includes beverage and choice of two sides, $10: Feb. 16, lasagna; Feb. 23, homemade pierogies; March 2, crab cakes; March 9, ravioli; March 16, fried shrimp; March 23, rigatoni. "}, "handicap": null, "homemade_pierogies": true, "venue_name": "St. John the Baptist, Plum", "email": null, "validated": false, "venue_type": "Church", "etc": "Live entertainment Feb. 16, March 2 and 16. Recorded music Feb. 23, March 9 and 23.", "take_out": null, "website": "http://www.stjohnthebaptistparish.net/", "lunch": null}, "geometry": {"coordinates": [-79.776601, 40.487594], "type": "Point"}, "type": "Feature"}, {"id": "95083a5d-2e85-49c7-b6b5-16f4f3d6d4d1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T15:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-02-16T15:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-02-23T15:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-14T09:00:00-05:00", "dt_end": "2018-02-14T18:00:00-05:00"}, {"dt_start": "2018-03-09T15:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T15:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-02T15:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T15:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "Bower Hill at McLaughlin Run, Bridgeville, PA", "menu": {"url": null, "text": null}, "cartodb_id": 70.0, "homemade_pierogies": null, "venue_name": "PJ's Deli", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.105278, 40.35834], "type": "Point"}, "type": "Feature"}, {"id": "e0d83e4c-5f06-4c2a-9fb3-c1340bb2a180", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1313 Fifth Avenue, North Versailles, Pennsylvania 15137, United States", "menu": {"url": null, "text": "Menu: fish dinner, $10, includes choice of baked or fried fish, shrimp or crab cake; choice of one side (french fries, pierogies, haluski), cole slaw or applesauce and dinner roll (sandwich bun available for additional 50 cents); children\u2019s fish dinner, $5.50 (smaller portion of adult fish dinner); fish sandwich, $8; grilled cheese sandwich, $1. Side dish menu, $2 each: fresh-cut french fries; pierogies; haluski. Hushpuppies, three for $1. Also featuring desserts and ice cream, with free ice cream for children 12 and under. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Robert Bellarmine", "email": null, "validated": false, "venue_type": "Church", "etc": "Sponsored by parish's Men's Club.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.812754, 40.378566], "type": "Point"}, "type": "Feature"}, {"id": "11ef3b38-9e2e-42d6-9dc3-ddcda2189fd9", "properties": {"publish": false, "alcohol": null, "phone": "(724) 265-4000", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "135 Little Deer Creek Road, Rural Ridge, PA 15075", "menu": {"url": null, "text": "Fish Combo Plain or With Cheese (Cole Slaw and Fries) $10.00\r\nFish Sandwich (Plain or Cheese) $ 7.00\r\nShrimp Basket (8 Pieces of Shrimp and Fries) $8.00\r\nShrimp (8 Pieces) $6.00\r\nChicken Basket ( 3 Chicken Strips and Fries) $7.00\r\nChicken Strips (3 Pieces) $5.00\r\nHaluski / Macaroni and Cheese / Fresh Cut Fries $3.00 Each\r\nCole Slaw $2.00 Deviled Crab $2.50\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Rural Ridge Fire ", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday during Lent beginning February 16th including Good Friday\r\nTimes: 3 p.m. to 7 p.m.", "take_out": true, "website": "http://ruralridgevfd.org/", "lunch": false}, "geometry": {"coordinates": [-79.82866, 40.58562], "type": "Point"}, "type": "Feature"}, {"id": "50d94de6-67d5-44ba-b237-82caea009ef2", "properties": {"publish": false, "alcohol": null, "phone": "(724) 785-9793", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "911 1st Street, Hiller, Pennsylvania 15444, United States", "menu": {"url": "https://www.facebook.com/hillervfc/photos/rpp.715401925138294/1838493036162505/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Hiller Volunteer Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and every Friday of Lent 11am-8pm including Good Friday", "take_out": true, "website": "https://www.facebook.com/hillervfc/", "lunch": true}, "geometry": {"coordinates": [-79.902608, 40.010286], "type": "Point"}, "type": "Feature"}, {"id": "a8bb0921-c59a-4679-8752-50764f1282a2", "properties": {"publish": false, "alcohol": null, "phone": " (814) 755-4321", "venue_notes": "St. Anthony social hall", "events": [], "venue_address": "112 Bridge Street, Tionesta, Pennsylvania 16353, United States", "menu": {"url": null, "text": "Cost: $10.00 or $11.00\r\nMenu:\r\nFried or baked fish\r\nChoice of baked potato, Mac. & cheese or French fries\r\nAssorted cakes\r\nCole slaw or applesauce\r\nBeverages\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Anthony Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Fridays - Feb. 16th thru Mar. 23th", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.457597, 41.493547], "type": "Point"}, "type": "Feature"}, {"id": "940d81e5-589e-4005-a093-07081582a794", "properties": {"publish": false, "alcohol": null, "phone": "(412) 653-1555", "venue_notes": null, "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "650 Old Clairton Road, Pleasant Hills, Pennsylvania 15236, United States", "menu": {"url": null, "text": "Menu & Cost:\r\nFish sandwich and slaw 8.95\r\nJumbo shrimp and slaw 10.95\r\nGrilled cheese sandwich 4.00\r\nClam chowder soup 4.00\r\nSIDES\r\nCole slaw 2.00\r\nMac & cheese 3.00\r\nFries 3.00\r\nHaluski 3.00\r\nStewed tomatoes 2.00\r\n(4) Pierogies 3.00\r\nCONDIMENTS\r\nTartar & cocktail sauces\r\nKetchup\r\nHot sauce\r\nExtra cheese .75\r\nExtra bun .75\r\nTake-out charge .50\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Legion Post 712", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 12PM TO 8PM", "take_out": true, "website": "http://www.alpost712pa.org/", "lunch": true}, "geometry": {"coordinates": [-79.958014, 40.324625], "type": "Point"}, "type": "Feature"}, {"id": "014f4364-bbaa-4d22-a1eb-54b1d17c10a7", "properties": {"publish": false, "alcohol": null, "phone": "(724) 694-3118", "venue_notes": "AV Germano Hall", "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "100 West 2nd Avenue, Derry, Pennsylvania 15627, United States", "menu": {"url": null, "text": "Dinner $10 Includes:\r\nFish \u2013 Bakes or Fried or 5 Shrimp and choice of 2: Pierogi, Halushki, Mac N Cheese, Twice Baked Potato or Coleslaw, Dessert and a drink\r\nAla Carte:\r\nFish sandwich $6.00\r\n(5) Shrimp $5.00\r\nBaked Fish $5.00\r\nPierogi (3) $2.50\r\nHalushki $2.50\r\nMac n Cheese $2.50\r\nTwice Baked Potato $2.50\r\nColeslaw $1.00\r\nDessert $2.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Ladies Auxiliary and the Derry Volunteer Fire Co #41", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Ash Wednesday & every Friday throughout Lent\r\nTimes: 3 - 7pm including Good Friday", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.302356, 40.330408], "type": "Point"}, "type": "Feature"}, {"id": "2b92a4d5-7aef-47b1-8a23-b3bc9b0cde72", "properties": {"publish": false, "alcohol": true, "phone": "412-241-9242", "venue_notes": null, "events": [], "venue_address": "7034 Blackhawk Street, Pittsburgh, Pennsylvania 15218, United States", "menu": {"url": "https://www.facebook.com/Pubinthepark7034/photos/a.1549920871928302.1073741829.1548955355358187/2003365433250508/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Pub in the Park", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Non-smoking. Open 11am-2am.", "take_out": true, "website": "http://www.thepubinthepark.com/", "lunch": true}, "geometry": {"coordinates": [-79.897564, 40.421372], "type": "Point"}, "type": "Feature"}, {"id": "edd3ecf4-1f8a-4576-89f1-f3a115d40ee1", "properties": {"publish": false, "alcohol": true, "phone": "412-566-7925", "venue_notes": null, "events": [], "venue_address": "20 Market Square, Pittsburgh, PA 15222", "menu": {"url": "http://originaloysterhousepittsburgh.com/Menu", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Original Oyster House", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": null, "website": "http://originaloysterhousepittsburgh.com/", "lunch": true}, "geometry": {"coordinates": [-80.001995, 40.440974], "type": "Point"}, "type": "Feature"}, {"id": "b41fe54f-3fe7-4a40-8367-983e739f5686", "properties": {"publish": false, "alcohol": true, "phone": "412-431-4000", "venue_notes": null, "events": [], "venue_address": "123 Shiloh Street, Pittsburgh, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Shiloh Grill", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.006991, 40.430918], "type": "Point"}, "type": "Feature"}, {"id": "617088d8-e18c-4c08-b139-44352c41dd3f", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "570 Jackson St Edinburg, Pennsylvania", "menu": {"url": null, "text": null}, "cartodb_id": 119.0, "homemade_pierogies": null, "venue_name": "Mahoning Township VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.434998, 41.014327], "type": "Point"}, "type": "Feature"}, {"id": "9bb85b0e-82c3-46df-8774-bc17f82d79c6", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "parish hall", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "432 Centre Avenue, Butler, Pennsylvania 16001, United States", "menu": {"url": null, "text": "Menu includes baked or deep-fried fish, scalloped potatoes, green beans, cole slaw, bread and butter, dessert and beverage. Cost: $10 adult, $5 child ages 6-10; free for children 5 and under; $10 for all takeout (no fried fish)."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Michael the Archangel, Butler - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, Feb. 14, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.88807, 40.85363], "type": "Point"}, "type": "Feature"}, {"id": "d36b1fcc-006f-4d04-9f9c-0dee978ca17b", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "407 Darlington Rd, Beaver Falls, PA 15010", "menu": {"url": null, "text": null}, "cartodb_id": 76.0, "homemade_pierogies": null, "venue_name": "Patterson Township Vol. Fire Co.", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.333821, 40.745071], "type": "Point"}, "type": "Feature"}, {"id": "7581737c-bf09-451d-8fe0-8d97acbbd632", "properties": {"publish": false, "alcohol": false, "phone": "724-489-0500", "venue_notes": null, "events": [{"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}], "venue_address": "828 Meadow Ave. Charleroi PA 15022", "menu": {"url": null, "text": "Fresh breaded one pound fish sandwich. Pirogi. Choice of frozen cabbage pirogi and or frozen lekvar. Cooked potato cheese with butter and onions or can buy frozen. We will be featuring ethnic lenten dishes on these dates.. Soups.. Lima Bean , NE Clam chowder; Halushki, Potato Pancakes, Coleslaw Macaroni with green peppers in tomato sauce. ***There will be different soups and specials for each week*** Also we will be selling Paska Bread for Easter.. (Can call ahead for advance orders)Call by March 12th and pick up on April 7th. Call to order Paska 724-258-5720 or 724-777-2092"}, "cartodb_id": 67.0, "homemade_pierogies": true, "venue_name": "Holy Ghost Byzantine Catholic Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Eat in or take out. ON THE DAY OF THE SALES, Please call the social hall for takeout orders at 724-489-0500", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.90493, 40.139008], "type": "Point"}, "type": "Feature"}, {"id": "77b793e8-74de-411e-ae2e-d099a9325e24", "properties": {"publish": false, "alcohol": null, "phone": "412-372-8650", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "455 Center Road, Monroeville, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Church of the Resurrection Byzantine", "email": null, "validated": false, "venue_type": "Church", "etc": "FISH FRIES begin on Ash Wednesday Feb 14 and will continue each Friday of Lent except for Good Friday. In addition to our famous fried codfish, we will have baked cod, salmon patties, shrimp, pirohi, haluski, mac & cheese, and lots of baked goods. 4-7 p.m.", "take_out": null, "website": "https://resurrectionmonroeville.wordpress.com/", "lunch": false}, "geometry": {"coordinates": [-79.761257, 40.453849], "type": "Point"}, "type": "Feature"}, {"id": "5d01b593-d53b-46f2-aae2-04755b65c202", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T21:00:00-04:00"}], "venue_address": "242 51st street, pittsburgh, pa", "menu": {"url": null, "text": "$10 gets you... - Our classic spiced cornmeal-crusted FISH SANDWICH on a hearty bun with a tasty Sriracha mayo \"tartar\" sauce ~ OR ~ a vegan sun dried tomato hummus/pickled carrots/arugula sandwich prepared by 52nd Street Market http://52ndstreetmarket.com/ - Coleslaw (vegan!), prepared by Apteka http://aptekapgh.com/ - Macaroni & cheese (vegetarian!), prepared by The Vandal http://www.thevandalpgh.com/ Plus, for a few bucks more... - Desserts provided by Ben Houck - Drinks both alcoholic and non from Spirit's fully-stocked bar (don't forget your ID!)"}, "cartodb_id": 323.0, "homemade_pierogies": null, "venue_name": "Keep Pittsburgh Fishy Annual Secular Fish Fry (Good Friday Only)", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": "We're back again, and on the last day of the 2017 fish fry season! Keep Pittsburgh Fishy is an annual secular fish fry benefiting local progressive organizations. Get your fish fry fix while supporting equality! This year, our proceeds will benefit New Voices Pittsburgh, a local organization dedicated to the health and well-being of Black women and girls through leadership development, Human Rights and Reproductive Justice. We'll be partnering with local restaurants to bring you some awesome side dishes to enjoy with our classic fish sandwiches and a delicious vegetarian-friendly option. In addition to that, we'll have a dessert table, raffle, photobooth, drinks, and live entertainment. This is an all-ages event!", "take_out": null, "website": "https://www.facebook.com/events/792100320951360/", "lunch": null}, "geometry": {"coordinates": [-79.955693, 40.47834], "type": "Point"}, "type": "Feature"}, {"id": "cb872074-2d4d-4fdd-a977-15505159bf03", "properties": {"publish": false, "alcohol": null, "phone": "304-243-1571", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "621 Stone Church Rd., Wheeling, WV", "menu": {"url": null, "text": "Coleman's fish; cole slaw, french fries, onion rings, mac and cheese, pierogi, green beans and drinks dine in or take out will be available. "}, "cartodb_id": 321.0, "homemade_pierogies": null, "venue_name": "Stone Church VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.638455, 40.038195], "type": "Point"}, "type": "Feature"}, {"id": "682905d7-30ab-480c-bd79-20c5ea5b29a8", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Enter lower side door on Park Blvd.", "events": [{"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "3104 West Liberty Avenue, Pittsburgh, Pennsylvania 15216, United States", "menu": {"url": null, "text": "Menu:\r\nFish (fried or baked)\r\nHomemade clam chowder\r\nHomemade mac and cheese\r\nPierogi\r\nDesserts\r\nRolls\r\nFrench fries\r\nCole slaw\r\nApplesauce\r\nThere is no cost. Donations are optional\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Bethany Evangelical Lutheran - March 9, 16, 23", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "https://www.bethany-dormont.com/", "lunch": null}, "geometry": {"coordinates": [-80.039408, 40.391406], "type": "Point"}, "type": "Feature"}, {"id": "e996a714-98dd-4ad5-9272-1a77bd14e87b", "properties": {"publish": false, "alcohol": true, "phone": "412-481-0702", "venue_notes": null, "events": [], "venue_address": "2341 East Carson Street, Pittsburgh, Pennsylvania 15203, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "The Green Front", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "All you can eat fish or shrimp 3pm-8pm", "take_out": true, "website": "https://www.facebook.com/GreenFrontPgh/", "lunch": null}, "geometry": {"coordinates": [-79.971493, 40.428485], "type": "Point"}, "type": "Feature"}, {"id": "cd9acb3d-03ed-48d7-a82e-dceca431bc96", "properties": {"publish": false, "alcohol": null, "phone": "(814) 938-3344", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "20135 Route 119, Punxsutawney, Pennsylvania 15767, United States", "menu": {"url": "http://www.brodysbbq.com/menu.htm", "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Brody's BBQ", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Yuengling battered fish sandwich, smoked mac n cheese", "take_out": true, "website": "http://www.brodysbbq.com", "lunch": true}, "geometry": {"coordinates": [-79.002826, 40.90988], "type": "Point"}, "type": "Feature"}, {"id": "11c07934-33f5-405e-8777-d33af7d1b1e8", "properties": {"publish": false, "alcohol": null, "phone": "724-652-5538, ext. 6 or8", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "1 Lucymont Drive, New Castle, Pennsylvania 16102, United States", "menu": {"url": null, "text": "Menu: baked or fried fish sandwich, with one piece of signature fish on a bun served with choice of side, $9; baked or fried fish dinner, one piece of signature fish served with two sides of choice, Italian bread, ice cream cup, $10; shrimp basket, order of fried popcorn shrimp with choice of two sides, Italian bread and ice cream cup, $10. Extra sides are $2, and include waffle fries, macaroni and cheese, cabbage and noodles, green beans and cole slaw. Half piece of fried or baked fish on sandwich with choice of one side, plus Italian bread and ice cream cup is $5. Also featuring a fresh baked goods stand every week. Note: beverage is free with dine-in only. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Vincent de Paul, New Castle", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 11 a.m.-6 p.m. ", "take_out": true, "website": "stvincentnewcastle.org", "lunch": null}, "geometry": {"coordinates": [-80.376773, 40.979502], "type": "Point"}, "type": "Feature"}, {"id": "a7bedef2-8136-4108-b878-302464e8e24c", "properties": {"publish": false, "alcohol": false, "phone": "(724) 459-8111", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "51 West Campbell Street, Blairsville, PA", "menu": {"url": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/photos/rpp.132337260167867/1565721686829410/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Blairsville Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "LENTEN DINNERS/ FISH FRY every Friday during Lent.4-7 pm", "take_out": true, "website": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/?rf=216910771719421", "lunch": false}, "geometry": {"coordinates": [-79.265356, 40.431776], "type": "Point"}, "type": "Feature"}, {"id": "235cf025-1dae-412d-b76d-56e37b5d2b21", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-02T08:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-16T08:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-02-23T08:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-16T08:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T08:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-23T08:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-30T08:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "737 West Pike Street Houston, PA 15342", "menu": {"url": null, "text": "Fish (cod) jumbo shrimp regular shrimp oysters and other seafoods an more."}, "cartodb_id": 219.0, "homemade_pierogies": null, "venue_name": "Siwiaks HOMEstyle cooking", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.21326, 40.242152], "type": "Point"}, "type": "Feature"}, {"id": "f7b49ba4-b778-4ed6-b197-b7309656b574", "properties": {"publish": false, "alcohol": true, "phone": "724-222-1430", "venue_notes": null, "events": [{"dt_start": "2018-03-23T07:00:00-04:00", "dt_end": "2018-03-23T23:45:00-04:00"}, {"dt_start": "2018-03-16T07:00:00-04:00", "dt_end": "2018-03-16T23:45:00-04:00"}, {"dt_start": "2018-02-16T07:00:00-05:00", "dt_end": "2018-02-16T23:45:00-05:00"}, {"dt_start": "2018-03-09T07:00:00-05:00", "dt_end": "2018-03-09T23:45:00-05:00"}, {"dt_start": "2018-03-02T07:00:00-05:00", "dt_end": "2018-03-02T23:45:00-05:00"}, {"dt_start": "2018-02-23T07:00:00-05:00", "dt_end": "2018-02-23T23:45:00-05:00"}, {"dt_start": "2018-03-30T07:00:00-04:00", "dt_end": "2018-03-30T23:45:00-04:00"}], "venue_address": "1488 Park Avenue, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 261.0, "homemade_pierogies": null, "venue_name": "Gabby Inn", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.846948, 40.12535], "type": "Point"}, "type": "Feature"}, {"id": "4ade5d3b-9105-4bf6-87d5-9db4fe6ca3a6", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "112 Rectory Ln, Lucinda, PA 16235", "menu": {"url": null, "text": null}, "cartodb_id": 59.0, "homemade_pierogies": null, "venue_name": "St. Joseph Lucinda", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.365143, 41.310899], "type": "Point"}, "type": "Feature"}, {"id": "6c381db2-4f6e-41a7-b708-a26d80d0a349", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "85 North High Street, Greenville, PA", "menu": {"url": null, "text": null}, "cartodb_id": 152.0, "homemade_pierogies": null, "venue_name": "St. Michael", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.39651, 41.40634], "type": "Point"}, "type": "Feature"}, {"id": "e432c68c-354f-440e-9dfd-030e20c493ab", "properties": {"publish": false, "alcohol": null, "phone": "412-415-1087", "venue_notes": null, "events": [{"dt_start": "2018-02-14T00:00:00-05:00", "dt_end": "2018-03-30T23:45:00-04:00"}], "venue_address": "325 Camp Horne, Pittsburgh, PA 15202", "menu": {"url": null, "text": null}, "cartodb_id": 275.0, "homemade_pierogies": null, "venue_name": "Rupe's Roadhouse", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Ash Wednesday and all Fridays of Lent", "take_out": null, "website": "http://www.roadhousech.com/home.html", "lunch": null}, "geometry": {"coordinates": [-80.090051, 40.51864], "type": "Point"}, "type": "Feature"}, {"id": "1ec6f568-5946-4c7b-be62-dbe9ed49ca37", "properties": {"publish": false, "alcohol": false, "phone": "412-271-3959", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "2021 South Braddock Ave", "menu": {"url": null, "text": "Menu includes baked or fried fish dinner. A la carte menu includes fish, eggplant, haluski, macaroni and cheese, pasta fagiole, applesauce."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Madonna del Castello, Swissvale", "email": null, "validated": false, "venue_type": "Church", "etc": "12-7pm Ash Wednesday and Fridays of Lent, except Good Friday", "take_out": true, "website": "www.madonnadelcastello.org", "lunch": true}, "geometry": {"coordinates": [-79.884757, 40.421887], "type": "Point"}, "type": "Feature"}, {"id": "74f654f8-4b2e-4c42-9803-fc1c2e66bdd5", "properties": {"publish": false, "alcohol": null, "phone": "412-881-0495", "venue_notes": "parish hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "5200 Greenridge Dr, Pittsburgh, Pennsylvania 15236, United States", "menu": {"url": null, "text": "Menu includes baked orange roughy, hand-breaded cod, shrimp, seafood cakes, haluski, and macaroni and cheese. Cost: adults, $10; child, $3.50; fish sandwich, $7. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Gabriel, Whitehall", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.stgabespgh.org", "lunch": false}, "geometry": {"coordinates": [-80.005703, 40.3564], "type": "Point"}, "type": "Feature"}, {"id": "b93e2b7d-811f-44f9-8d92-8bb5392ac92b", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "451 Racetrack Road, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 173.0, "homemade_pierogies": null, "venue_name": "Cambria Suites - Reflect Bistro and Bar", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.208394, 40.221346], "type": "Point"}, "type": "Feature"}, {"id": "5cf2ef4e-dd9b-44d5-b6ae-1e1852f3e668", "properties": {"publish": false, "alcohol": null, "phone": "412-795-3366", "venue_notes": null, "events": [], "venue_address": "121 Hulton Road Verona, Pa 15147", "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "cartodb_id": 111.0, "homemade_pierogies": null, "venue_name": "Labriola's Italian Market", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "lunch": null}, "geometry": {"coordinates": [-79.820114, 40.484554], "type": "Point"}, "type": "Feature"}, {"id": "91523ba5-87cf-4033-857f-a36c24c33cd7", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "6810 Rt. 22 Highway East New Florence, PA. 15944", "menu": {"url": null, "text": null}, "cartodb_id": 142.0, "homemade_pierogies": null, "venue_name": "Faith Lutheran Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.097634, 40.44577], "type": "Point"}, "type": "Feature"}, {"id": "389450c2-db2b-43d9-8404-285a9d0acbd6", "properties": {"publish": false, "alcohol": true, "phone": "724-743-3227", "venue_notes": null, "events": [], "venue_address": "113 Cavasina Drive, Canonsburg, PA 15317", "menu": {"url": null, "text": null}, "cartodb_id": 242.0, "homemade_pierogies": null, "venue_name": "Hogfathers Canonsburg", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://hogfathersbbq.com", "lunch": true}, "geometry": {"coordinates": [-80.17428, 40.26255], "type": "Point"}, "type": "Feature"}, {"id": "e4f79b65-016d-4fad-97db-73df104ede2c", "properties": {"publish": false, "alcohol": null, "phone": "724-864-6364", "venue_notes": "Mack Hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "200 Leger Road North Huntingdon, PA", "menu": {"url": "https://stelizannsetonnhpa.files.wordpress.com/2018/01/2018-menu-fish-fry.pdf", "text": "MEALS (come with choice of fries or potato chips AND haluski or slaw AND dessert)\r\n8 oz. Baked Cod Loin - $8\r\nPecan Crusted Tilapia - $8\r\nCountry-fried Fish Fillet - $8\r\nShrimp - $8\r\n\r\nSANDWICHES\r\nGiant Fish Sandwich (Beer Battered) $8\r\n8 oz. Baked Fish Sandwich $6\r\nFried Fish Sandwich $5\r\n\r\nA La Carte\r\n8 oz. Baked Cod Loin - $5\r\nPecan Crusted Tilapia - $4\r\nFried Fish Fillet - $4\r\nTwo Crab Cakes - $4\r\nShrimp - $4\r\nCheese Sticks (w./marinara side) - $3\r\nFrench Bread Pizza - $2.50\r\nHaluski - $2.50\r\nMac 'n Cheese - $2\r\n3 Pierogi - $2\r\nFries or Chips - $1.5\r\nColeslaw - $1.5\r\nBeverage - $1\r\nDessert - $1"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Elizabeth Anne Seton", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "https://seasnh.org", "lunch": false}, "geometry": {"coordinates": [-79.761435, 40.347939], "type": "Point"}, "type": "Feature"}, {"id": "92ae1e28-1f4c-421a-bcfa-acec8a7cb298", "properties": {"publish": false, "alcohol": null, "phone": "724-310-2027", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T14:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "400 Park Ave, Monongahela, PA 15063", "menu": {"url": null, "text": "Menu includes fish dinners and sandwiches, shrimp, crab cakes, pizza, fresh-cut french fries, macaroni and cheese, cole slaw, haluski, provolone sticks and more."}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Damien of Molokai, Monongahela", "email": "stdamienparish@verizon.net", "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-2 p.m. lunch, 4-7 p.m. dinner\r\n\r\nParish park (behind Dierken\u2019s Pharmacy at 100 E. Main St.) in Monongahela.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.9243, 40.198765], "type": "Point"}, "type": "Feature"}, {"id": "9e6c962a-7201-4c24-b145-c4182fc0a22d", "properties": {"publish": false, "alcohol": true, "phone": "(412) 288-5273", "venue_notes": null, "events": [], "venue_address": "245 Fourth Av, Pittsburgh, Pennsylvania 15222, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Harris Grill Downtown", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "take_out": true, "website": "www.harrisgrill.com", "lunch": true}, "geometry": {"coordinates": [-80.001567, 40.439656], "type": "Point"}, "type": "Feature"}, {"id": "7afcaaa8-7798-4de6-bd35-c6e3e75459a9", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "307 Hulton Rd, Verona, Pa. 15147", "menu": {"url": null, "text": null}, "cartodb_id": 150.0, "homemade_pierogies": null, "venue_name": "Pirollos Deli", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.819455, 40.489741], "type": "Point"}, "type": "Feature"}, {"id": "6c7437c5-b9f3-4843-9249-6faae5063932", "properties": {"publish": false, "alcohol": null, "phone": "(724) 887-7013", "venue_notes": "St. John's social hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "504 South Broadway Street, Scottdale, Pennsylvania 15683, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Partner Parish of St John the Baptist & St Joseph", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, Fridays in Lent Except Good Friday Times: 11am - 6pm\r\n", "take_out": true, "website": "https://www.facebook.com/groups/stjosepheverson/about/", "lunch": true}, "geometry": {"coordinates": [-79.58761, 40.099392], "type": "Point"}, "type": "Feature"}, {"id": "4a188c26-0ad9-456b-9231-6d5a8c58d9d4", "properties": {"publish": false, "alcohol": true, "phone": "412-881-8201", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T14:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T14:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T14:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T14:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T14:00:00-04:00"}], "venue_address": "2413 St. Norberts St. Pittsburgh, PA", "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2017/03/FishFryMenus17L.pdf", "text": null}, "cartodb_id": 42.0, "homemade_pierogies": null, "venue_name": "St. Norbert, Overbrook", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.994229, 40.382435], "type": "Point"}, "type": "Feature"}, {"id": "ee80096b-8f78-4c7f-af4b-6515a5068c50", "properties": {"publish": false, "alcohol": null, "phone": "412-874-5470", "venue_notes": "parish lyceum", "events": [{"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "106 North Avenue, Pittsburgh, Pennsylvania 15209, United States", "menu": {"url": null, "text": "Adult dinner menu includes Icelandic cod, macaroni and cheese, stewed tomatoes, cole slaw, roll, dessert and drink. Shrimp, children\u2019s dinner and fish sandwiches available. Cost is $11 for adults, $8 for child, $7 for sandwich, $1 for each side. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Holy Spirit, Millvale - GOOD FRIDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.holyspiritmillvale.org", "lunch": true}, "geometry": {"coordinates": [-79.975448, 40.480418], "type": "Point"}, "type": "Feature"}, {"id": "db3ce72b-adf5-4532-a91a-fddb03901150", "properties": {"publish": false, "alcohol": false, "phone": null, "venue_notes": null, "events": [], "venue_address": "134 East Elizabeth St. Pittsburgh, PA", "menu": {"url": null, "text": "Baked and fried fish dinners include french fries and cole slaw. A la carte menu features fried or baked fish sandwiches, grilled cheese, french fries, macaroni and cheese, haluski and cole slaw. Also featuring bake sale."}, "handicap": true, "homemade_pierogies": null, "venue_name": "NO FISH FRY IN 2018 St. Stephen, Hazelwood ", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": false, "website": "https://drive.google.com/file/d/1z6hxBu1uiB-vyp2Uzd7zUo7FBrmXPEfx/view", "lunch": false}, "geometry": {"coordinates": [-79.942663, 40.407194], "type": "Point"}, "type": "Feature"}, {"id": "e303cf50-e97d-457f-b8de-538393c7fe05", "properties": {"publish": false, "alcohol": null, "phone": "412-833-1010", "venue_notes": "LeGras Parish Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "320 McMurray Road, Upper St Clair", "menu": {"url": null, "text": "Menu includes fried fish, baked fish, homemade lump crab cakes, fish tacos, shrimp, haluski, pizza and more. Also, pasta from local favorite Italian family restaurant Pasta Too. Featuring a variety of different soups, such as crab and shrimp bisque and tomato basil. Desserts provided by Bethel Bakery, Kona Ice and school families."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St Louise de Marillac", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays in Lent, except Good Friday, 4:30-7:30 p.m. Credit cards accepted. Online ordering available. ", "take_out": null, "website": "www.stlouisedemarillac.org", "lunch": false}, "geometry": {"coordinates": [-80.071657, 40.315309], "type": "Point"}, "type": "Feature"}, {"id": "32be5b5d-59ad-41ad-916f-b725a6e05050", "properties": {"publish": false, "alcohol": true, "phone": "412-381-2447", "venue_notes": null, "events": [], "venue_address": "1830 E Carson St Pittsburgh, Pennsylvania", "menu": {"url": "http://www.thepubchipshop.com/food/", "text": null}, "cartodb_id": 143.0, "homemade_pierogies": true, "venue_name": "The Pub Chip Shop", "email": null, "validated": false, "venue_type": "Resturant", "handicap": true, "etc": null, "take_out": true, "website": "http://www.thepubchipshop.com/", "lunch": true}, "geometry": {"coordinates": [-79.979369, 40.428466], "type": "Point"}, "type": "Feature"}, {"id": "88a7564e-8509-4760-aa1c-f94d9399af0e", "properties": {"publish": false, "alcohol": null, "phone": "724-222-4087", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T11:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}], "venue_address": " 320 Henderson Ave, Washington, PA 15301", "menu": {"url": null, "text": "Menu includes hand-breaded haddock, fried shrimp, french fries, cole slaw, dessert and beverages. Dine-in or takeout. For information, call 724-222-4087 or visit www.sthilaryparish.org."}, "cartodb_id": 222.0, "homemade_pierogies": null, "venue_name": "St. Hilary, Washington", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. For takeout orders, call 724-222-1381.", "take_out": null, "website": "www.sthilaryparish.org", "lunch": null}, "geometry": {"coordinates": [-80.266978, 40.188747], "type": "Point"}, "type": "Feature"}, {"id": "e3369376-cb1b-4915-97af-994d775d6c78", "properties": {"publish": false, "alcohol": null, "phone": "412-882-6400 ", "venue_notes": null, "events": [{"dt_start": "2018-02-16T09:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T09:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T09:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T09:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T09:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T09:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T09:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3825 Saw Mill Run Blvd, Pittsburgh, PA 15227", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": true, "venue_name": "McGinnis Sisters", "email": null, "validated": false, "venue_type": "Market", "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "take_out": true, "website": "http://www.mcginnis-sisters.com/", "lunch": true}, "geometry": {"coordinates": [-79.982177, 40.369712], "type": "Point"}, "type": "Feature"}, {"id": "7a778252-3b06-49a8-acd3-8e14e93999ec", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "2339 East Carson Street, Pittsburgh, PA", "menu": {"url": null, "text": null}, "cartodb_id": 84.0, "homemade_pierogies": null, "venue_name": "Doublewide Grill (South Side)", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.971327, 40.428513], "type": "Point"}, "type": "Feature"}, {"id": "2a702af5-9781-4549-88a2-cb87fb60fac2", "properties": {"publish": false, "alcohol": null, "phone": "(724) 224-0999", "venue_notes": "upstairs hall", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "401 East 8th Avenue, Tarentum, PA", "menu": {"url": null, "text": "Dinner (Fish sandwich or shrimp, cole slaw, and one side) $8\r\nFish Sandwich $6\r\nShrimp $6\r\nHomemade Mac n Cheese $4\r\nHomemade haluski $4\r\nFresh cut fries $4\r\nPierogi $4\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Highland Hose Volunteer Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Ash Wednesday and every Friday during Lent including Good Friday Times: 4-7 pm", "take_out": true, "website": "https://www.facebook.com/truck280/", "lunch": null}, "geometry": {"coordinates": [-79.753166, 40.604556], "type": "Point"}, "type": "Feature"}, {"id": "2ce1b600-345a-4f14-8c25-3cbe5a6b4148", "properties": {"publish": false, "alcohol": null, "phone": "724.352.9948", "venue_notes": null, "events": [{"dt_start": "2018-02-21T15:30:00", "dt_end": "2018-02-21T15:45:00"}, {"dt_start": "2018-02-28T16:30:00", "dt_end": "2018-02-28T18:30:00"}, {"dt_start": "2018-03-07T16:30:00", "dt_end": "2018-03-07T18:30:00"}, {"dt_start": "2018-03-14T16:30:00", "dt_end": "2018-03-14T18:30:00"}, {"dt_start": "2018-03-21T16:30:00", "dt_end": "2018-03-21T18:30:00"}, {"dt_start": "2018-03-28T16:30:00", "dt_end": "2018-03-28T18:30:00"}], "venue_address": "210 Horne Avenue, Saxonburg, Pennsylvania 16056, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Saxonburg Volunteer Fire Company (WEDNESDAYS OF LENT)", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Takeout available 4pm-6:30pm", "take_out": true, "website": "https://www.facebook.com/SaxonburgVFC/", "lunch": null}, "geometry": {"coordinates": [-79.809181, 40.747571], "type": "Point"}, "type": "Feature"}, {"id": "23904793-380a-42fb-b5b3-494685031f53", "properties": {"publish": false, "alcohol": null, "phone": "724-794-2880", "venue_notes": "church hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "670 South Main Street, Slippery Rock, Pennsylvania 16057, United States", "menu": {"url": null, "text": "Menu includes fried or baked cod, french fries, macaroni and cheese, pierogies, salad, beverage and dessert. Cost: $10 adult; $8 student; $6 child 12 and under; $15 all-you-can-eat dine-in (no takeout)."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Peter, Slippery Rock", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.050693, 41.056428], "type": "Point"}, "type": "Feature"}, {"id": "1a665b06-fea1-4f8d-a69b-f0898a6eb0a3", "properties": {"publish": false, "alcohol": false, "phone": "4122718787", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "7400 Irvine Street, Pittsburgh, PA 15218", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": false, "venue_name": "Swissvale Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "http://swissvalefire.org/", "lunch": true}, "geometry": {"coordinates": [-79.889398, 40.420674], "type": "Point"}, "type": "Feature"}, {"id": "3c09b62f-a7f6-4f14-af83-ba98acec69f1", "properties": {"publish": false, "alcohol": true, "phone": "(412) 271-9911", "venue_notes": null, "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "414 Hawkins Avenue, Rankin, Pennsylvania 15104, United States", "menu": {"url": "https://www.facebook.com/EmilsLoungePA/photos/pcb.1704710062914856/1704709479581581/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Emil's Lounge", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/EmilsLoungePA/", "lunch": true}, "geometry": {"coordinates": [-79.880362, 40.413387], "type": "Point"}, "type": "Feature"}, {"id": "a6de5a01-5197-4159-8213-3f78881489c4", "properties": {"publish": false, "alcohol": false, "phone": "412 722-6314", "venue_notes": "Fire Department Social Hall. Ample parking and hall entrance is located behind the fire station.", "events": [{"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}], "venue_address": "456 First Street, Heidelberg PA 15106", "menu": {"url": null, "text": "Main dishes include fish sandwiches, fish and shrimp dinners and crab cakes. Sides including mac n cheese, fries, soups, and more. Our world famous pierogis will also be available ,potato and cheese only for Ash Wednesday. Stop by early as they are sure to sell out. For Good Friday only, if youd like to pre-order pierogis - potato and cheese, sauerkraut or sweet cabbage , please call 412-722-6314."}, "cartodb_id": 250.0, "homemade_pierogies": null, "venue_name": "Heidelberg Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Ash Wednesday and Good Friday only", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.092331, 40.391722], "type": "Point"}, "type": "Feature"}, {"id": "744830f9-a8a8-4b85-96ae-5a683e62fa02", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "821 Herman Road, Butler, PA 16002", "menu": {"url": null, "text": " Menu features baked or pan-fried fish fillet, with scalloped potatoes or french fries, green beans, Spanish rice, cole slaw and bread. Adults and takeout meals are $10, and free for children 5 and under. Also, homemade desserts and beverage. "}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Mary (Herman)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Takeout available at noon. ", "take_out": true, "website": "https://www.facebook.com/St.MarysHermanFishFries/", "lunch": null}, "geometry": {"coordinates": [-79.81627, 40.830089], "type": "Point"}, "type": "Feature"}, {"id": "0388d25f-b385-4a56-a526-ecdaf6437a71", "properties": {"publish": false, "alcohol": true, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-09T08:00:00-05:00", "dt_end": "2018-03-09T22:00:00-05:00"}, {"dt_start": "2018-03-30T08:00:00-04:00", "dt_end": "2018-03-30T22:00:00-04:00"}, {"dt_start": "2018-02-16T08:00:00-05:00", "dt_end": "2018-02-16T22:00:00-05:00"}, {"dt_start": "2018-03-23T08:00:00-04:00", "dt_end": "2018-03-23T22:00:00-04:00"}, {"dt_start": "2018-03-16T08:00:00-04:00", "dt_end": "2018-03-16T22:00:00-04:00"}, {"dt_start": "2018-02-23T08:00:00-05:00", "dt_end": "2018-02-23T22:00:00-05:00"}, {"dt_start": "2018-03-02T08:00:00-05:00", "dt_end": "2018-03-02T22:00:00-05:00"}], "venue_address": "2845 Old Rte 56, Homer City, PA", "menu": {"url": null, "text": " LENTEN SPECIALS -- Fish Dinners All dinners are served with 1 side item, Cole Slaw, Hush Puppies Roll, & Butter Seafood Platter...$10.99 Seafood Platter .Fish, clam strips & jumbo butterfly shrimp. Jumbo Shrimp Platter (8 jumbo shrimp) $9.99 Breaded Cod Dinner (5 oz. portion)...$8.99 Beer Battered Cod Dinner (9 oz. portion) ....$10.99 Baked Cod Dinner (8 oz. portion) $10.99 ***Limited supply of baked cod dinners available, so order early!!!! Choose 1 side: Pierogies Haluski Macaroni & Cheese French Fries ADDITIONAL GREAT SPECIALS INCLUDE --$1.00 off all ANY SIZE Pierogie Pizzas & White Pizzas --Shrimp Basket and French Fries $4.99 --Fried Cod Sub $4.25 --Side of Hush Puppies $1.79 --Side of Cole Slaw $1.89 --Side of Haluski, Macaroni & Cheese or Pierogies $2.09"}, "cartodb_id": 136.0, "homemade_pierogies": null, "venue_name": "Coy's Pizza Shop", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/Official-Coys-Pizza-Six-Pack-Shop-601961369885756/", "lunch": true}, "geometry": {"coordinates": [-79.195986, 40.564215], "type": "Point"}, "type": "Feature"}, {"id": "93ff9e33-0be5-4965-bc58-2889b9a78450", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1531 Route 136 Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 243.0, "homemade_pierogies": null, "venue_name": "Spring House", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}, "type": "Feature"}, {"id": "aa48d324-eb0a-43d8-aaf2-209be9bb64ff", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Social Hall", "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}], "venue_address": "470 Joyce St., Apollo, PA", "menu": {"url": null, "text": "Cost:\r\nAdults: $12.00\r\nChildren 5-10 year old: $6.00\r\nChildren under 5 years of age eat FREE\r\nMenu:\r\n-Our Famous Fried or Baked Fish\r\n-Chicken Tenders\r\n-French Fries\r\n-Green Bean Casserole\r\n-Our Signature Mac-n-Cheese\r\n-Haluski\r\n-Cole Slaw\r\n-Sandwich and Dinner Rolls\r\nThis year we have chosen to add Pierogies and Cake to the main buffet\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Markle VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": null, "website": "https://www.facebook.com/markle.vfd/", "lunch": false}, "geometry": {"coordinates": [-79.645171, 40.571938], "type": "Point"}, "type": "Feature"}, {"id": "48850c1b-1d45-4116-acdc-c68d94bee01f", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T23:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T23:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T23:00:00-04:00"}], "venue_address": "13380 US-30 Hwy Irwin, Pennsylvania", "menu": {"url": "https://www.facebook.com/infernopizzanorthhuntingdonpa/photos/a.973337789424791.1073741829.954992927925944/1262489097176324/?type=3&theater", "text": null}, "cartodb_id": 318.0, "homemade_pierogies": null, "venue_name": "Inferno Pizza, Pasta, and Wings", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/infernopizzanorthhuntingdonpa/", "lunch": true}, "geometry": {"coordinates": [-79.760647, 40.342681], "type": "Point"}, "type": "Feature"}, {"id": "cf2192f8-c885-424d-8616-2a1127700445", "properties": {"publish": false, "alcohol": null, "phone": "(412) 487-1114", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2536 Duncan Avenue, Allison Park, Pennsylvania 15101, United States", "menu": {"url": "https://www.facebook.com/190996607599327/photos/pcb.1746780642020908/1746780602020912/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Hampton Township VFD #1", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/Hampton-Township-VFD-1-190996607599327/", "lunch": false}, "geometry": {"coordinates": [-79.963937, 40.559664], "type": "Point"}, "type": "Feature"}, {"id": "1556a63d-e0e5-4940-a837-983e87d8421d", "properties": {"publish": false, "alcohol": true, "phone": "412-478-5825", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-17T00:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-24T00:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-03T00:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-10T00:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-17T00:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-24T00:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-31T00:00:00"}], "venue_address": "2000 Whitaker Way, Munhall, PA", "menu": {"url": "https://www.facebook.com/McClarensBarPgh/photos/a.901674729917897.1073741829.827595107325860/1269636793121687/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "McClaren's Bar", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/McClarensBarPgh/", "lunch": false}, "geometry": {"coordinates": [-79.890151, 40.403115], "type": "Point"}, "type": "Feature"}, {"id": "ac52d1f9-1611-4aa2-8c52-c8c2f4da5cf0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:30:00-04:00", "dt_end": "2018-03-23T18:30:00-04:00"}, {"dt_start": "2018-03-02T16:30:00-05:00", "dt_end": "2018-03-02T18:30:00-05:00"}, {"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T18:30:00-04:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T18:30:00-05:00"}], "venue_address": "383 Arch Street, Meadville, PA", "menu": {"url": null, "text": "Dinners of Baked or Fried Icelandic Haddock Fish, Scalloped Potatoes, Green Beans,Coleslaw/Applesauce, bread and beverage. Prices remain the same as last year: Adults: $9; Children $4.50 Macaroni & Cheese or Grilled Cheese & $1.50 Ice Cream Bar (dish/ cone). "}, "cartodb_id": 57.0, "homemade_pierogies": null, "venue_name": "St. Brigid", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Lenten Fish Dinners will be held Fridays at St. Brigid social hall from 4:30-6:30 PM thru April 7.", "take_out": null, "website": "http://www.stbrigidchurch.org/", "lunch": false}, "geometry": {"coordinates": [-80.148842, 41.636344], "type": "Point"}, "type": "Feature"}, {"id": "5ad3fe51-5429-4587-8513-38cbc721d8c1", "properties": {"publish": false, "alcohol": null, "phone": "412-780-7606", "venue_notes": "church hall-second level", "events": [], "venue_address": "1066 Washington Road, Mt. Lebanon, PA", "menu": {"url": null, "text": "Fried Fish or Shrimp ($9.00) or Baked Salmon in wine ($11.00) dinners with choice of 2 sides: pierogies, tossed salad, coleslaw, macaroni and cheese, fiesta rice or french fries.\r\nHomemade New England clam chowder \u2013 $3.00 cup/$5.00 bowl/$8.00 quart (to go)!\r\nDelicious homemade desserts \u2013 $1.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Paul's Episcopal", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Feb. 23, March 9 and March 23\r\nTimes: 5 p.m.", "take_out": true, "website": "https://www.stpaulspgh.org/", "lunch": false}, "geometry": {"coordinates": [-80.050178, 40.370768], "type": "Point"}, "type": "Feature"}, {"id": "a494722d-168a-41ed-9237-5c402dd5b9a3", "properties": {"publish": false, "alcohol": null, "phone": "412-682-2509", "venue_notes": "social hall at Friendship Campus", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "321 Edmond St, Pittsburgh, PA 15224", "menu": {"url": null, "text": "Weekly dinner menu with featured side is $10 for adults, with fish available baked or fried: Ash Wednesday, Feb. 14, Feb. 23 and March 23, fish, shrimp, french fries, cole slaw; Feb. 16 and March 9, fish, shrimp, spaghetti with garlic and oil, broccoli; March 2, fish, shrimp, macaroni and cheese, vegetable; March 16, fish, shrimp, ditaline (pasta with peas). Dinners include coffee or hot tea. Pop and water available for $1. French fries available as alternative to various side dishes offered that week. Children\u2019s dinners are $7, and fish sandwich is $8."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Maria Goretti", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.949893, 40.461709], "type": "Point"}, "type": "Feature"}, {"id": "74ac5d03-7cd4-44d6-9625-8d8f738aebe2", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}], "venue_address": "409 Oxford ave, Elizabeth, PA", "menu": {"url": "https://www.facebook.com/BlaineHillVFC/photos/a.346748162112077.1073741829.346723065447920/1244760105644207/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Blaine Hill VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": null, "website": "https://www.facebook.com/BlaineHillVFC/", "lunch": false}, "geometry": {"coordinates": [-79.875079, 40.272983], "type": "Point"}, "type": "Feature"}, {"id": "1d842ef9-b21b-4904-b5a6-b706eb1d571e", "properties": {"publish": false, "alcohol": null, "phone": "412-278-0841", "venue_notes": null, "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1000 Lindsay Road, Carnegie, Pennsylvania 15106, United States", "menu": {"url": null, "text": "Menu: fried and baked fish; macaroni and cheese; french fries; variety of delicious Lebanese side dishes. Cost: dinner with three sides, $14; dinner with two sides, $11; dinner with all sides plus drink, $20; fish sandwich only, $6; extra side dishes, $3; children 10 and under, $5. Credit cards accepted."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Victory Maronite Catholic Parish, Carnegie", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, noon-7 p.m.", "take_out": true, "website": "www.olovpittsburgh.org", "lunch": true}, "geometry": {"coordinates": [-80.075295, 40.385473], "type": "Point"}, "type": "Feature"}, {"id": "1f52f253-757b-4506-ae85-0ec7be292664", "properties": {"publish": false, "alcohol": null, "phone": "412-664-0820", "venue_notes": null, "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "901 Hartman, Mckeesport, PA", "menu": {"url": "http://www.stsavapa.org/files/Bulletins/St-Sava-Fish-Fry--Menu-2017.pdf", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Sava", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.83401, 40.350403], "type": "Point"}, "type": "Feature"}, {"id": "e84ab93d-3894-4d8f-aada-cfd7f806f050", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "109 Powell St, East Pittsburgh, PA 15112", "menu": {"url": null, "text": "Fish Dinner $ 8.00\r\nFish sandwich, fries, coleslaw\r\nFish Sandwich $ 6.50\r\nBaked Fish Dinner $ 8.00\r\n(While supplies last)\r\nBaked Fish, fries, coleslaw\r\nBaked Fish Only $ 6.50\r\n(While supplies last)\r\nShrimp Dinner $ 7.50\r\nShrimp, fries, coleslaw\r\nShrimp Only $ 6.00\r\nCrab Cake Dinner $ 6.00\r\n2 Crab Cakes, fries, coleslaw\r\nCrab Cake Only $ 2.00 per cake\r\nFries Only $ 2.00\r\nCheddar Cheese Sauce $ 0.50\r\nExtra Bun $ 1.00\r\nExtra Coleslaw $ 0.75\r\nSoup $ 3.00\r\nTomato Bisque or Clam Chowder\r\nShrimp Cocktail $ 4.00\r\n5 Count Tail on cleaned and peeled\r\nMacaroni & Cheese $ 2.50\r\n8 oz.\r\nHush Puppies ( 5 ) $1.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Wilkins Township VFC #3", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday throughout Lent\r\nTimes: 4 - 7 p.m.; noon to 7 p.m. on Good Friday", "take_out": null, "website": "http://wilkinstwp303.com/", "lunch": false}, "geometry": {"coordinates": [-79.839093, 40.41792], "type": "Point"}, "type": "Feature"}, {"id": "dc2f1ae2-0c67-4021-a6f7-f3d345f7870c", "properties": {"publish": false, "alcohol": null, "phone": "(724) 337-0191", "venue_notes": "Social Hall #235 LFHVFD", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:30:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1001 Summit Ave., New Kensington, PA 15068", "menu": {"url": "http://www.lfhvfd.com", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Logans Ferry Heights VFD #235-Social Club", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "http://www.lfhvfd.com", "lunch": null}, "geometry": {"coordinates": [-79.749766, 40.546165], "type": "Point"}, "type": "Feature"}, {"id": "2b97fade-5171-401e-9403-eea1d73ce9ab", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": "In school cafeteria", "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "100 Tri-Boro Expressway, Turtle Creek, Pennsylvania 15145, United States", "menu": {"url": null, "text": " \u201cHand-dipped\u201d fried or baked cod fish sandwich, $7. Variety of side items to mix and match for $4, including haluski, pierogies, macaroni and cheese, french fries, cole slaw, Boston clam chowder, crab cakes. Also featuring bake sale and soft-serve ice cream. "}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Colman, Turtle Creek", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "http://www.saintcolmanchurch.org/", "lunch": false}, "geometry": {"coordinates": [-79.827338, 40.406208], "type": "Point"}, "type": "Feature"}, {"id": "75f3d2cc-f606-4aa2-b2f2-4ced6a273a5b", "properties": {"publish": false, "alcohol": null, "phone": "814-825-8140", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "3415 Wallace St. Erie, PA", "menu": {"url": null, "text": "Baked fish and/or pierogi. Adult $10, child 6-12 $5, child under 6 free. Includes choice of baked cod, potato and cheese pierogi or combo. Nut roll bake sale!"}, "cartodb_id": 268.0, "homemade_pierogies": null, "venue_name": "SS Peter and Paul Byzantine, Social Hall", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "March 3, 17, 31 4:30-7", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.057359, 42.108712], "type": "Point"}, "type": "Feature"}, {"id": "9289c186-a85c-406f-a2b3-62e683a87d41", "properties": {"publish": false, "alcohol": true, "phone": "412-321-1834", "venue_notes": null, "events": [{"dt_start": "2018-02-16T17:30:00", "dt_end": "2018-02-16T20:30:00"}, {"dt_start": "2018-02-23T17:30:00", "dt_end": "2018-02-23T20:30:00"}, {"dt_start": "2018-03-02T17:30:00", "dt_end": "2018-03-02T20:30:00"}, {"dt_start": "2018-03-09T17:30:00", "dt_end": "2018-03-09T20:30:00"}, {"dt_start": "2018-03-16T17:30:00", "dt_end": "2018-03-16T20:30:00"}, {"dt_start": "2018-03-23T17:30:00", "dt_end": "2018-03-23T20:30:00"}, {"dt_start": "2018-03-30T17:30:00", "dt_end": "2018-03-30T20:30:00"}], "venue_address": "400 Cedar Avenue, Pittsburgh, PA", "menu": {"url": null, "text": null}, "handicap": false, "homemade_pierogies": null, "venue_name": "Allegheny Elks Lodge #339", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": "https://www.facebook.com/alleghenyelks/", "lunch": false}, "geometry": {"coordinates": [-80.000775, 40.451826], "type": "Point"}, "type": "Feature"}, {"id": "e8df53d3-5e37-4ca8-afeb-cff8baf7d384", "properties": {"publish": false, "alcohol": true, "phone": "(412) 921-5959", "venue_notes": null, "events": [], "venue_address": "718 Lorenz Avenue, Pittsburgh, Pennsylvania 15220, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Lorenz Cafe", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "9am-2am", "take_out": null, "website": "http://thelorenzcafe.wixsite.com/home", "lunch": true}, "geometry": {"coordinates": [-80.039762, 40.444829], "type": "Point"}, "type": "Feature"}, {"id": "b9e9914a-651c-4a12-985b-594216bc3213", "properties": {"publish": false, "alcohol": false, "phone": "(724) 938-9283", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1000 Wood Street, California PA 15419", "menu": {"url": "https://www.facebook.com/calvfd23/photos/a.718790561472923.1073741828.205736189445032/1788386751179960/?type=3&theater", "text": "Several types of traditional fried fish sandwiches, ever popular baked fish dinners after 3pm, and plenty of side dishes."}, "handicap": null, "homemade_pierogies": null, "venue_name": "California Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and Fridays during Lent, 11AM-7PM", "take_out": null, "website": "https://www.facebook.com/calvfd23/", "lunch": true}, "geometry": {"coordinates": [-79.889763, 40.067488], "type": "Point"}, "type": "Feature"}, {"id": "463e54a8-8043-41d2-b736-3198a8a49b18", "properties": {"publish": false, "alcohol": null, "phone": "724-652-9471", "venue_notes": "McGurk Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}], "venue_address": "314 West Englewood Avenue, New Castle, Pennsylvania 16105, United States", "menu": {"url": null, "text": "Menu features deep-fried, baked or oven-fried fish, plus macaroni and cheese, french fries, cole slaw, pierogies, dessert and beverages. Fish sandwich is $7, and includes french fries or macaroni and cheese. One quart of pasta fagioli is available for $6 (takeout only). Cost: $12 adult dinner; $6 child meal; $7 sandwich. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Camilus, Neshannock Township - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, Feb. 14, 11 a.m.-6 p.m. Phone orders taken from 10 a.m.-3 p.m. on day of sale.\r\n", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.355885, 41.027391], "type": "Point"}, "type": "Feature"}, {"id": "b9c63b7a-02b9-4f8f-8292-913a2f80bf2a", "properties": {"publish": false, "alcohol": false, "phone": "412-242-2511", "venue_notes": "The Fish Fry is in the school cafeteria.", "events": [{"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-16T16:30:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-23T16:30:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:30:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-23T16:30:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}], "venue_address": "111 Erhardt Dr, Penn Hills, PA 15235", "menu": {"url": null, "text": "Variety of choices available, including baked, breaded or battered fish, jumbo shrimp, crab cakes, pierogies, haluski, macaroni and cheese, personal cheese pizza, french fries and breadsticks."}, "cartodb_id": 217.0, "homemade_pierogies": false, "venue_name": "St. Bartholomew", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": "www.stbartsparish.com/", "lunch": false}, "geometry": {"coordinates": [-79.84085, 40.46448], "type": "Point"}, "type": "Feature"}, {"id": "ba311443-b91d-491a-a948-915073e2b3d0", "properties": {"publish": false, "alcohol": null, "phone": "724-224-8342", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}], "venue_address": "787 Freeport Rd., Creighton, PA 15030", "menu": {"url": "https://docs.wixstatic.com/ugd/a1004c_829a6db449c24adf91f8be48766cba94.docx?dn=2018%20Fish%20Flyer.docx", "text": "Cost is $10 for adults, $5 for child, $7 for sandwiches. Lite lunch available for $8, and includes 1/2 piece of fish with two sides. Menu features homemade pierogies."}, "handicap": true, "homemade_pierogies": true, "venue_name": "Holy Family (Creighton) - lunch only", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.holyfamilyparishpa.com", "lunch": true}, "geometry": {"coordinates": [-79.779311, 40.58093], "type": "Point"}, "type": "Feature"}, {"id": "f5764713-a39f-4013-848f-6b18e4495f5e", "properties": {"publish": false, "alcohol": null, "phone": "724-869-5723", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T23:30:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-05-04T11:00:00", "dt_end": "2018-05-04T19:00:00"}], "venue_address": "1000 Third Ave. Conway, PA", "menu": {"url": null, "text": "Menu: shrimp dinner, $9 adult, $8.50 senior; baked or fried fish dinner, $8.50 adults, $8 senior, $7 children ages 12 and under; chicken dinner, $8.50 adult, $8 seniors, $7 children 12 and under; fish sandwich, $7.50. Dinner includes cole slaw, roll, coffee, and choice of side (french fries, macaroni and cheese, baked potato). Extra side order for $1.50 each. Children under 6 eat in dining room free. Guests can buy whole dessert, or enjoy a piece with any dinner. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Peace, Conway - Every other Friday of Lent", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays, Feb. 16, March 2, 16, 30 (Good Friday), May 4, 11 a.m.-7 p.m.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.236547, 40.660245], "type": "Point"}, "type": "Feature"}, {"id": "3e3b715b-16e4-4cc4-a63c-a8944262e9f8", "properties": {"publish": false, "alcohol": false, "phone": "412-461-9271", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "4200 Homestead-Duquesne Road, Munhall, PA 15120", "menu": {"url": "https://steliasmunhallpa.weebly.com/lenten-kitchen.html", "text": "Baked Fish Dinner (w./ fries 'n slaw)\r\nFried Fish Dinner (w./ fries 'n slaw)\r\nButterfly Shrimp Dinner (w./fries 'n slaw)\r\nFish Sandwich\r\nPirohi\r\nMac 'n Cheese\r\nHaluski\r\nVarious Hungarian Pastries\r\n"}, "handicap": null, "homemade_pierogies": true, "venue_name": "St. Elias Byzantine", "email": null, "validated": false, "venue_type": "Church", "etc": "Voted GOLD under Best Ethnic category by Tribune Review South Readers.", "take_out": true, "website": "http://steliasmunhallpa.weebly.com/lenten-kitchen.html", "lunch": true}, "geometry": {"coordinates": [-79.895522, 40.383301], "type": "Point"}, "type": "Feature"}, {"id": "f4fd28f7-a766-4cd1-a30f-c7f040b614c6", "properties": {"publish": false, "alcohol": false, "phone": "412-723-1200", "venue_notes": "The fish fry will be in Keane Hall", "events": [{"dt_start": "2018-02-16T14:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T14:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T14:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T14:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T14:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T14:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T14:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2001 Ardmore Boulevard, Pittsburgh, Pennsylvania 15221, United States", "menu": {"url": null, "text": "Menu features fried and baked fish, shrimp, cole slaw, macaroni and cheese, haluski, french fries, pizza, sandwiches and pasta. Potato and cheese and sauerkraut pierogies are available for purchase by the dozen for take-out only."}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. Maurice, Forest Hills", "email": null, "validated": false, "venue_type": "Church", "etc": "Friday of Lent, including Good Friday, 2:30-7 p.m. Pierogies are frozen and sold for take-out only.", "take_out": true, "website": "http://stmauriceparish.org/", "lunch": false}, "geometry": {"coordinates": [-79.851648, 40.421506], "type": "Point"}, "type": "Feature"}, {"id": "5350c7bc-10ca-4878-810e-04d48659cff5", "properties": {"publish": false, "alcohol": null, "phone": " (724) 843-0862", "venue_notes": "Family Life Center", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1297 PA-68, Rochester, PA 15074", "menu": {"url": null, "text": "Adult Fish Dinner \u2013 $10\r\nAdult Chicken Tender Dinner \u2013 $10\r\nAdult Shrimp Dinner \u2013 $11\r\nFish Sandwich Dinner \u2013 $10\r\nAll dinners include French Fries or Mac n Cheese and Food Bar\r\nSenior Dinner Discount available\r\nChild Menu Available\r\nAla Carte Menu Available\r\nFish Sandwich Only $6\r\n\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Unionville Methodist Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Every Friday throughout Lent\r\nTimes: 4-7 pm\r\nTake out menu available 4-6 pm", "take_out": true, "website": "http://unionvilleumc.org/", "lunch": false}, "geometry": {"coordinates": [-80.206967, 40.746226], "type": "Point"}, "type": "Feature"}, {"id": "6d90fcff-8291-44a1-a6e8-3fd605dc4f1e", "properties": {"publish": false, "alcohol": null, "phone": "412-684-1112", "venue_notes": "Marian Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "2510 Middle Road, Glenshaw, PA 15116", "menu": {"url": null, "text": "Adult and senior dinner menu includes baked or fried fish, with roll or sandwich bun, choice of three sides (corn, green beans, baked potato, macaroni and cheese), choice of applesauce or cole slaw, dessert and beverage. Cost: $10 adults; $9 seniors; $6 children, ages 4-10; $4 children ages 3 and under. Special a la carte menu available."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Mary of the Assumption (Glenshaw)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4:30-7 p.m.", "take_out": true, "website": "http://www.stmaryglenshaw.org/", "lunch": false}, "geometry": {"coordinates": [-79.932372, 40.554213], "type": "Point"}, "type": "Feature"}, {"id": "9bc37cf8-1442-4100-b108-ab591b3c7d76", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "103 Seminary Street, Cassville, Pennsylvania 16623, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Trough Creek Valley VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Baked or fried fish, potato, tomatoes, Mac & cheese, drink and dessert, all for just $10.00 ( child's $5.00).\r\nEat in or take out\r\n4:00-6:30\r\nBring a friend~tell a neighbor", "take_out": null, "website": "https://www.facebook.com/TCV21/", "lunch": false}, "geometry": {"coordinates": [-78.025453, 40.292744], "type": "Point"}, "type": "Feature"}, {"id": "c3169e71-42a4-49fe-8922-2a5e1f432696", "properties": {"publish": false, "alcohol": false, "phone": "412-262-5006", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1000 Beaver Grade Road, Moon Township, PA 15108", "menu": {"url": null, "text": "Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw."}, "handicap": null, "homemade_pierogies": false, "venue_name": "Moon Township VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Come and eat at the Volunteer Fire Company\u2019s Fish Fry on Fridays throughout lent. Take out dinners and sit downs are available. Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw. *Hours for 2018 have not been verified).", "take_out": true, "website": "http://moontwpfire.com", "lunch": true}, "geometry": {"coordinates": [-80.208152, 40.504618], "type": "Point"}, "type": "Feature"}, {"id": "431172da-b89d-467f-bb8f-6b962c2aebc9", "properties": {"publish": false, "alcohol": null, "phone": "724-695-8845", "venue_notes": null, "events": [{"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "111 Pine Street, Imperial, Pennsylvania 15126, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Imperial VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "http://imperialvfd.org/", "lunch": true}, "geometry": {"coordinates": [-80.24675, 40.451553], "type": "Point"}, "type": "Feature"}, {"id": "25673975-803e-4876-a74d-c79c9c67c6ce", "properties": {"publish": false, "alcohol": false, "phone": "412-471-1008", "venue_notes": "McDowell Hall; below church", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "164 Washington Place Pittsburgh, Pa. 15219", "menu": {"url": null, "text": "Deep fried or Baked fish sandwich on bun \u2013 $9.00\r\nCrab cakes (2) \u2013 $6.00\r\nJumbo Shrimp (6) \u2013 $7.00\r\nPierogies (3) \u2013 $3.00\r\nFrench Fries \u2013 $2.00\r\nCole Slaw \u2013 $2.00\r\nClam Chowder (New England style) \u2013 $3.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Epiphany (Uptown)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.epiphanychurch.net", "lunch": true}, "geometry": {"coordinates": [-79.990649, 40.439768], "type": "Point"}, "type": "Feature"}, {"id": "e04aa272-7bdc-44d3-9584-dd0e13440186", "properties": {"publish": false, "alcohol": null, "phone": "412-200-2694", "venue_notes": "Conroy Hall (school)", "events": [{"dt_start": "2018-02-14T16:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "310 Kane Blvd. Scott Township, PA", "menu": {"url": "https://1.cdn.edl.io/o7UyN6IDVlvsF3iBUgkC33TK8z3eVw0lxoxjhsPdCMfWQHjM.pdf", "text": "Dinner menu features fried and baked fish, shrimp, crab cake, seafood platter. Dinners include drink, dessert, baked potato, roll and cole slaw. A la carte menu includes lobster bisque, macaroni and cheese, pierogies, haluski, pizza, french fries, baked potatoes and more."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Our Lady of Grace, Scott Township", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.olgscott.org/", "lunch": false}, "geometry": {"coordinates": [-80.08519, 40.373327], "type": "Point"}, "type": "Feature"}, {"id": "a6d29a55-0ff4-4525-adf1-5dc3ba823dec", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "163 Little Deer Creek Rd., Rural Ridge, PA", "menu": {"url": null, "text": null}, "cartodb_id": 82.0, "homemade_pierogies": null, "venue_name": "Elwood's Pub", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.827979, 40.589245], "type": "Point"}, "type": "Feature"}, {"id": "afb83f21-6972-4a7a-b3f0-7fced2bbd0e0", "properties": {"publish": false, "alcohol": true, "phone": "412-781-9853", "venue_notes": null, "events": [{"dt_start": "2018-03-16T07:00:00-04:00", "dt_end": "2018-03-16T23:45:00-04:00"}, {"dt_start": "2018-03-30T07:00:00-04:00", "dt_end": "2018-03-30T23:45:00-04:00"}, {"dt_start": "2018-03-02T07:00:00-05:00", "dt_end": "2018-03-02T23:45:00-05:00"}, {"dt_start": "2018-03-09T07:00:00-05:00", "dt_end": "2018-03-09T23:45:00-05:00"}, {"dt_start": "2018-03-23T07:00:00-04:00", "dt_end": "2018-03-23T23:45:00-04:00"}, {"dt_start": "2018-02-23T07:00:00-05:00", "dt_end": "2018-02-23T23:45:00-05:00"}, {"dt_start": "2018-02-16T07:00:00-05:00", "dt_end": "2018-02-16T23:45:00-05:00"}], "venue_address": "5438 Butler St, Pittsburgh, PA 15201", "menu": {"url": "http://niedshotel.myfastsite.com/menu/", "text": null}, "cartodb_id": 163.0, "homemade_pierogies": null, "venue_name": "Nied's Hotel", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "famous fish sandwich", "take_out": true, "website": "http://niedshotel.myfastsite.com/", "lunch": true}, "geometry": {"coordinates": [-79.949836, 40.483363], "type": "Point"}, "type": "Feature"}, {"id": "c1ccde17-49f5-4992-8eba-277c509f7869", "properties": {"publish": false, "alcohol": true, "phone": "412-404-2775", "venue_notes": null, "events": [{"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "1818 Morningside Ave. Pittsburgh, PA 15206", "menu": {"url": null, "text": null}, "cartodb_id": 171.0, "homemade_pierogies": null, "venue_name": "Bulldog Pub", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/BulldogPubPGH/", "lunch": true}, "geometry": {"coordinates": [-79.92653, 40.486705], "type": "Point"}, "type": "Feature"}, {"id": "79276e7d-1fbf-4676-a66f-7295baf5de65", "properties": {"publish": false, "alcohol": false, "phone": "412-856-8166", "venue_notes": null, "events": [{"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2110 Haymaker Road, Monroeville, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Nicholas Serbian Orthodox", "email": "stnicholasmonroeville@gmail.com", "validated": false, "venue_type": "Church", "etc": "Klub Karadjordje fish fry 4-7 every Friday during Lent.", "take_out": null, "website": "http://www.stnicholasmonroeville.org/", "lunch": false}, "geometry": {"coordinates": [-79.756456, 40.404933], "type": "Point"}, "type": "Feature"}, {"id": "ad2152d3-1d9e-4018-b7aa-214d9dbda985", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "school hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1515 Tinsbury Street, Pittsburgh, Pennsylvania 15212, United States", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Most Holy Name of Jesus, Troy Hill", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.983499, 40.464173], "type": "Point"}, "type": "Feature"}, {"id": "b16d07c3-e6bb-4d39-806f-9b57660e27d0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "340 Second Street, Fayette City, PA 15438", "menu": {"url": null, "text": null}, "cartodb_id": 128.0, "homemade_pierogies": null, "venue_name": "Fayette City VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.839722, 40.098682], "type": "Point"}, "type": "Feature"}, {"id": "0dd7f35f-c6ba-49de-9fad-e4045ae96cb1", "properties": {"publish": false, "alcohol": null, "phone": "(412) 384-7050", "venue_notes": "church's social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "317 South Second Avenue, Elizabeth, Pennsylvania 15037, United States", "menu": {"url": null, "text": "Available items include a Fish Dinner, Shrimp Dinner, Combo Dinner, or Crab Cake Dinner at $11 or smaller portion at $9. All dinners include one side dish, coleslaw, roll, cake, & beverage. Fish sandwiches are $8, Fish or Shrimp on a Dish is $7, Crab cake is $4, Clam Chowder is $3, Mac & Cheese, Haluski, Coleslaw, or French Fries are $2 each. Cake is $1. Dine in beverages are free.\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Elizabeth United Methodist Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Fridays in Lent Except Good Friday\r\nTimes: Lunch is from 11:00 am - 1:00 pm & Dinner is from 4:00 pm - 7:00 pm\r\n", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.888332, 40.271121], "type": "Point"}, "type": "Feature"}, {"id": "8425cb60-033d-488c-9b29-f8de311e9b90", "properties": {"publish": false, "alcohol": null, "phone": "724-947-5076 or 724-947-3363", "venue_notes": null, "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1109 Main St. Burgettstown, PA", "menu": {"url": null, "text": "Menu features fried and baked fish, crab cakes, fried shrimp, pierogies, cabbage and noodles, macaroni and cheese, french fries, hush puppies, soup of the day and homemade desserts. Cost: dinner, $10-$11; child, $5; sandwich, $8. Takeout available; call 724-947-5076. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Lourdes", "email": null, "validated": false, "venue_type": "Church", "etc": "For information, call 724-947-5076 or 724-947-3363, or visit www.facebook.com/ololburgettstown.", "take_out": true, "website": "www.facebook.com/ololburgettstown", "lunch": null}, "geometry": {"coordinates": [-80.389857, 40.373218], "type": "Point"}, "type": "Feature"}, {"id": "8b2f0d9f-63ad-4875-a35e-cf8ea1253622", "properties": {"publish": false, "alcohol": false, "phone": "304-242-1560 takeout", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-16T16:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}], "venue_address": "1221 National Road, Wheeling, Wv", "menu": {"url": null, "text": "Baked Fish Dinner - 7 Six Piece Shrimp Dinner - 7 Fish Dinner - 7 Includes Two Sides and a Roll. Side Dishes include French Fries - 1 Green Beans - 1 Mac and Cheese - 1 Cole Slaw - 1 Baked Potato - 1 There are also a la carte items including pizza - 2 and grilled cheese - 2. Soda, bottled water, and coffee - 1. "}, "cartodb_id": 273.0, "homemade_pierogies": false, "venue_name": "St Michael Parish", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "stmikesparishschool.org", "lunch": false}, "geometry": {"coordinates": [-80.683142, 40.073288], "type": "Point"}, "type": "Feature"}, {"id": "0c510817-e134-4b4a-8168-716415a12617", "properties": {"publish": false, "alcohol": null, "phone": "724-627-7568 option 5 or EXT 17", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:30:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "232 E. High St. Waynesburg, PA", "menu": {"url": "https://www.facebook.com/stannchurchwbg/photos/rpp.1813413848884489/2430278980531303/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Ann, Waynesburg", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.183427, 39.896451], "type": "Point"}, "type": "Feature"}, {"id": "0e23c9a2-08d9-4eea-ab23-e0a11995b92a", "properties": {"publish": false, "alcohol": null, "phone": "724-776-2899", "venue_notes": "Oldenski Hall", "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2535 Rochester Rd Cranberry Township, PA", "menu": {"url": "http://stferd.org/fish-dinners/", "text": "Homemade Tossed Cheese Pizza $2.00\r\nHomemade Soup of the Week $2.00\r\nPierogi or Haluski $3.00\r\nMacaroni and Cheese $3.00\r\nFrench Fries $2.00\r\nCole Slaw $1.00\r\nApple Sauce $1.00\r\nBaked or Fried Fish Fillet $6.00\r\nFish Sandwich $7\r\nAll Fish Dinners include a choice of Baked or Fried Fish Fillet, French Fries, Homemade Haluski or Homemade Macaroni and Cheese, and a choice of Applesauce, Coleslaw or Green Beans. \r\nAdult Fish Dinner $10\r\nChild`s Dinner $6\r\nPierogi Dinner $8\r\nBrownie and Ice Cream included with dine-in dinners\r\nBrownie included with take-out dinners; Ice Cream donated by Ice Box Creamery-"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Ferdinand", "email": null, "validated": false, "venue_type": "Church", "etc": "https://www.facebook.com/saintferdinandcranberry/photos/a.792356890806571.1073741826.345338188841779/1385459621496292/?type=3&theater", "take_out": true, "website": "http://stferd.org/", "lunch": true}, "geometry": {"coordinates": [-80.110371, 40.698105], "type": "Point"}, "type": "Feature"}, {"id": "538698a9-6dd2-465c-8825-fc623d14f286", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}], "venue_address": "359 Main Street, Kersey, PA", "menu": {"url": null, "text": null}, "cartodb_id": 56.0, "homemade_pierogies": null, "venue_name": "St. Boniface", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "http://www.st-boniface.org/", "lunch": false}, "geometry": {"coordinates": [-78.601931, 41.361494], "type": "Point"}, "type": "Feature"}, {"id": "78580f02-25c0-4c27-87bf-20b8b2a37876", "properties": {"publish": false, "alcohol": false, "phone": "412-372-7040", "venue_notes": "Behind Sunoco", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "100 Center Ave., Pitcairn, PA", "menu": {"url": "https://www.facebook.com/PittsburghLentenFishFryMap/posts/1616708431757622", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "Pitcairn Hose Company #1", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Free in town delivery. ", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.777859, 40.401789], "type": "Point"}, "type": "Feature"}, {"id": "48756d31-aec7-4a4b-a52c-545810c64733", "properties": {"publish": false, "alcohol": null, "phone": "724-339-9417", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1100 Wildlife Lodge Rd., Lower Burrell, PA", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": null, "venue_name": "American Legion Post 868", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": null, "website": "https://www.facebook.com/American-Legion-Post-868-112935482084816/", "lunch": true}, "geometry": {"coordinates": [-79.710824, 40.583376], "type": "Point"}, "type": "Feature"}, {"id": "6a2ddc66-0519-4a71-b33d-3f62e27d48b1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}], "venue_address": "1230 10th Street Seward, Pa. 15954", "menu": {"url": null, "text": "Dinners ($10.00 each): - Fried Fish Sandwich - Baked Fish Dinner - Shrimp Dinner - Chicken Strips Dinner All Dinners include: Choice of One - Cabbage & Noodles, Mac & Cheese, French Fries, or Stewed Tomatoes Choice of: Coleslaw or Applesauce Choice of Cake. A'la carte: $7.00 - Fish Sandwich, Baked Fish, Shrimp, or Chicken Strips $1.50 - Cabbage & Noodles, Mac & Cheese, French Fries, Stewed Tomatoes $1.00 - Coleslaw or Cake $0.75 - Applesauce"}, "cartodb_id": 29.0, "homemade_pierogies": null, "venue_name": "Seward Volunteer Fire Company Auxiliary", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/SewardVFC/", "lunch": true}, "geometry": {"coordinates": [-79.024207, 40.413379], "type": "Point"}, "type": "Feature"}, {"id": "60f7ef86-f631-45bb-8d1d-783ad9296892", "properties": {"publish": false, "alcohol": false, "phone": "412-221-6514", "venue_notes": "School Building", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "220 Station St. Bridgeville, PA 15107", "menu": {"url": "http://www.holychildrcparish.org/documents/2018/2/DOC020818.pdf", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Holy Child (Bridgeville)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.holychildrcparish.org", "lunch": true}, "geometry": {"coordinates": [-80.11533, 40.359053], "type": "Point"}, "type": "Feature"}, {"id": "d021359f-29ec-47ea-8569-fa56a3d6f299", "properties": {"publish": false, "alcohol": null, "phone": "724-929-4172", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}], "venue_address": "1314 Axton St Belle Vernon, Pennsylvania", "menu": {"url": "https://www.facebook.com/116733318342068/photos/a.370045689677495.111863.116733318342068/1655755587773159/?type=3&theater", "text": null}, "cartodb_id": 120.0, "homemade_pierogies": null, "venue_name": "Washington Township VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/Washington-Twp-VFC-116733318342068/", "lunch": true}, "geometry": {"coordinates": [-79.841409, 40.118249], "type": "Point"}, "type": "Feature"}, {"id": "47d56e66-1829-461d-bb50-3b7aa799d8e9", "properties": {"publish": false, "alcohol": null, "phone": "(412) 824-1563", "venue_notes": "Social Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "2601 Third Street, Monroeville Mall, Pennsylvania 15146, United States", "menu": {"url": null, "text": "Beer Batter Cod sandwich 8.00\r\nFish sandwich platter (2 sides) 10.50\r\nCajun Clam Chowder 4.00\r\nHalushki\r\nmac and cheese\r\ncole slaw\r\nFried and coconut shrimp\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Monroeville VFD #3", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and Every Friday until Easter including Good Friday 11am til 8pm", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.802884, 40.397682], "type": "Point"}, "type": "Feature"}, {"id": "6dc9fa96-09af-4d8d-bff5-510e755c18b8", "properties": {"publish": false, "alcohol": null, "phone": "412-854-3173", "venue_notes": "Domremy Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "6414 Montour Street, South Park, Pennsylvania 15129, United States", "menu": {"url": null, "text": "Menu features fried and baked fish, salmon and crab cakes. Sandwiches are $8. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Joan of Arc (South Park)", "email": null, "validated": false, "venue_type": "Church", "etc": "Dine-in or takeout. ", "take_out": true, "website": "www.mystjoan.org", "lunch": true}, "geometry": {"coordinates": [-80.025897, 40.287091], "type": "Point"}, "type": "Feature"}, {"id": "0e50ca75-d74c-422d-b6fc-57f489908cf4", "properties": {"publish": false, "alcohol": true, "phone": "412-381-3977", "venue_notes": null, "events": [], "venue_address": "1828 E Carson St., Pittsburgh, PA 15203", "menu": {"url": null, "text": null}, "cartodb_id": 305.0, "homemade_pierogies": null, "venue_name": "Piper's Pub", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": true, "etc": null, "take_out": true, "website": "http://www.piperspub.com/", "lunch": true}, "geometry": {"coordinates": [-79.979431, 40.428427], "type": "Point"}, "type": "Feature"}, {"id": "63d49af3-6e2d-43b6-820e-c11214e85eb1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1000 6th avenue Beaver Falls Pa 15010", "menu": {"url": null, "text": null}, "cartodb_id": 165.0, "homemade_pierogies": null, "venue_name": "Beaver Falls Elks Lodge 348", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.317942, 40.750738], "type": "Point"}, "type": "Feature"}, {"id": "a8ee62d5-de4d-43e4-809c-be1642e7f3a9", "properties": {"publish": false, "alcohol": null, "phone": "412-872-5136", "venue_notes": null, "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "530 Michigan Ave. Glassport, PA", "menu": {"url": null, "text": "Menu includes batter-dipped fried fish, baked fish, shrimp, fish sandwich, potato pancakes (made fresh) and various soups. Sides include french fries, pierogies, haluski, macaroni and cheese and more. Prices: $9.50 dinner, includes two sides; $8 fish sandwich; $8.50 fish and chips. Also, bake sale, 50/50 raffle, small games of chance, specialty basket raffle and more. Free coffee and tea."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Queen of the Rosary, Glassport", "email": null, "validated": false, "venue_type": "Church", "etc": "Public invited to \u201cbest fish ever.\u201d ", "take_out": true, "website": "https://www.facebook.com/qorfishfry/", "lunch": null}, "geometry": {"coordinates": [-79.890492, 40.327075], "type": "Point"}, "type": "Feature"}, {"id": "e2d95153-b20e-4a45-b779-3ebabad138a0", "properties": {"publish": false, "alcohol": null, "phone": "724-938-3300", "venue_notes": "Located in the Social Hall Annex", "events": [{"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "316 Railroad St. Stockdale PA 15483", "menu": {"url": "https://www.facebook.com/stockdalevfd/photos/a.761528880555444.1073741830.737250029649996/1437486629626329/?type=3&theater", "text": null}, "cartodb_id": 213.0, "homemade_pierogies": false, "venue_name": "Stockdale Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "11-7 Ash Wednesday and all Fridays of Lent", "take_out": true, "website": "http://stockdalevfd.com/", "lunch": true}, "geometry": {"coordinates": [-79.84925, 40.08291], "type": "Point"}, "type": "Feature"}, {"id": "cf9aacbd-6029-4ba3-b114-5592d4c1c4d1", "properties": {"publish": false, "alcohol": false, "phone": "412-621-4361", "venue_notes": null, "events": [{"dt_start": "2018-03-09T18:30:00-05:00", "dt_end": "2018-03-09T20:30:00-05:00"}, {"dt_start": "2018-03-02T18:30:00-05:00", "dt_end": "2018-03-02T20:30:00-05:00"}, {"dt_start": "2018-02-23T18:30:00-05:00", "dt_end": "2018-02-23T20:30:00-05:00"}, {"dt_start": "2018-03-16T18:30:00-04:00", "dt_end": "2018-03-16T20:30:00-04:00"}], "venue_address": "4729 Ellsworth Ave, Pittsburgh, PA", "menu": {"url": null, "text": "Buffet dinner catered by Denise Bozich. Suggested donations for the dinner are as follows: $7/adult, $3/child, $20 family maximum."}, "cartodb_id": 274.0, "homemade_pierogies": null, "venue_name": "Church of the Ascension", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Evening-long program: Dinner-6:30, Worship-7:15, Teaching-7:30, QA-8:15, Dismiss-8:30. See the website for speakers.", "take_out": false, "website": "http://www.ascensionpittsburgh.org/lenten-dinner-series/", "lunch": false}, "geometry": {"coordinates": [-79.946821, 40.449102], "type": "Point"}, "type": "Feature"}, {"id": "40c50fa9-a2cc-4ec4-84c1-1e21380ce3cc", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "7205 State Route 22 Greensburg, Pennsylvania", "menu": {"url": null, "text": null}, "cartodb_id": 144.0, "homemade_pierogies": null, "venue_name": "My Sister's Bistro", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.524097, 40.402715], "type": "Point"}, "type": "Feature"}, {"id": "2830c627-9615-49ea-8cb0-14b1ca9a3a1d", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "130 West Main Street Monongahela, PA 15063", "menu": {"url": null, "text": null}, "cartodb_id": 114.0, "homemade_pierogies": null, "venue_name": "St. Paul's Episcopal Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.923358, 40.200669], "type": "Point"}, "type": "Feature"}, {"id": "f15f35bb-ea59-4f72-96c0-5e8ef250d9f3", "properties": {"publish": false, "alcohol": null, "phone": "724-312-4088", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "370 East End Avenue, Beaver, Pennsylvania 15009, United States", "menu": {"url": null, "text": "Fish dinner is $10 for adults, $9 for seniors, $5 for child, and includes large fish (baked or fried), cole slaw, roll, dessert, lemonade or coffee, plus choice of pierogies, macaroni and cheese, haluski, french fries, baked potato and aglio et olio pasta. Also: fish sandwich, $8; Pittsburgh fish sandwich, $9; aglio et olio pasta with fish, $9; pasta and garlic bread, $8. Variety of side dishes available for purchase."}, "handicap": true, "homemade_pierogies": null, "venue_name": "SS. Peter and Paul, Beaver", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 3-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.297904, 40.69924], "type": "Point"}, "type": "Feature"}, {"id": "95b985e0-17d3-4aa7-8250-e41c758f2bdf", "properties": {"publish": false, "alcohol": true, "phone": "724-483-5540", "venue_notes": null, "events": [], "venue_address": "583 Fallowfield Ave. Charleroi, PA 15022", "menu": {"url": null, "text": "Colossal Fish Sandwich and Cole Slaw 6.99. The Pounder Platter 1lb of Fish and 1lb of Fries 10.99. Voted Best Fish in the Valley."}, "cartodb_id": 251.0, "homemade_pierogies": false, "venue_name": "Armandos Pizza", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": "Ash Wednesday and every Friday", "take_out": null, "website": "http://armandospizza.net/", "lunch": true}, "geometry": {"coordinates": [-79.899255, 40.138896], "type": "Point"}, "type": "Feature"}, {"id": "082f8c76-a98f-408f-8b93-cc5427d1f107", "properties": {"publish": false, "alcohol": null, "phone": "412-835-6621", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}], "venue_address": "44 Highland Rd., Bethel Park, PA", "menu": {"url": null, "text": "Menu & Cost:\r\nFish Sandwich (w or wo bun) $9\r\nBaked Fish $9\r\nFried Shrimp $9\r\nBoom-Boom Shrimp $9\r\nBoom-Boom Shrimp Tacos $9\r\nChicken Fingers $9\r\nKids Chicken Fingers $5\r\n(All meals include choice of mac n\u2019 cheese, haluski or fresh cut fries and coleslaw)\r\nA la Carte Items:\r\nFresh Cut Fries $3\r\nMac n\u2019 Cheese $3\r\nHaluski $3\r\nColeslaw $2\r\nDessert $2\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Christ United Methodist Church, Bethel Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Where: Christian Life Center-South Entrance\r\nWhen: Fridays, February 16-March 23.\r\nTimes: Lunch: 11am-2pm, Dinner: 4pm-7pm.", "take_out": true, "website": "http://www.christumc.net/", "lunch": true}, "geometry": {"coordinates": [-80.048385, 40.348504], "type": "Point"}, "type": "Feature"}, {"id": "d251db5e-7a72-4ff1-ae18-b480e1ae0a8c", "properties": {"publish": false, "alcohol": null, "phone": "724-625-1665", "venue_notes": "parish church hall for dining in; school cafeteria for takeout", "events": [{"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}], "venue_address": "7076 Franklin Road, Cranberry Township, PA 16066", "menu": {"url": null, "text": "Menu: fried or baked fish on a dish; fish sandwich; fried shrimp; baked potato; pierogies and other sides; tomato Florentine soup; cheese pizza options. Costs, $11 adult; $8 senior; $5 child; $7 a la carte entree; $1-2 a la carte sides."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Kilian (Cranberry)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent except Good Friday, 4-8 pm", "take_out": true, "website": "http://www.saintkilian.org/fishfry/", "lunch": false}, "geometry": {"coordinates": [-80.07463, 40.683618], "type": "Point"}, "type": "Feature"}, {"id": "a9566ce8-76be-4767-84dd-be7364f6c2bd", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "301 North Jefferson Street, Kittanning, PA", "menu": {"url": null, "text": "Baked or Fried Fish or Sloppy Joe Sandwich, Comes with Choice of: Baked Potato, Curly Fries, or Macaroni and Cheese, and Choice of: Apple sauce or Cole Slaw, and Roll, Beverage and Homemade Pie Adult is $9, Children $4"}, "handicap": true, "homemade_pierogies": false, "venue_name": "First United Methodist Church Covenant Center", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "https://www.facebook.com/firstchurchkittanning", "lunch": false}, "geometry": {"coordinates": [-79.52297, 40.816874], "type": "Point"}, "type": "Feature"}, {"id": "0ad7db5a-c429-4676-90b9-2dc9fa103fcd", "properties": {"publish": false, "alcohol": null, "phone": "412-486-6001", "venue_notes": "In the social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": " 2554 Wildwood Rd, Allison Park, PA 15101", "menu": {"url": null, "text": "fried or baked cod; steamed or batter-baked shrimp; pizza; macaroni and cheese; fish or shrimp taco; vegetarian chef salad. Side dishes include: french fries; pierogies; baked potato; applesauce; cole slaw. Clam chowder, fish sandwiches and pierogies are available as a la carte items. Cost is $10 for adults, $9 for seniors, $5 for child, $7.50 for sandwiches"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Catherine of Sweden", "email": null, "validated": false, "venue_type": "Church", "etc": "A 10 percent discount is applied for all dinners served in social hall between 4-5 p.m. Takeout available; call 412-486-6001 or visit www.stcatherineofsweden.org. Curbside pick-up is available for all advance orders by phone or online. Please allow 20 minutes for takeout orders.", "take_out": true, "website": "www.stcatherineofsweden.org", "lunch": false}, "geometry": {"coordinates": [-79.966565, 40.591488], "type": "Point"}, "type": "Feature"}, {"id": "2616fe1e-3a16-42e9-91b2-65cb4f21f9f3", "properties": {"publish": false, "alcohol": null, "phone": "412-329-7911", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-16T15:30:00", "dt_end": "2018-02-16T18:45:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-02-23T15:30:00", "dt_end": "2018-02-23T18:45:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-02T15:30:00", "dt_end": "2018-03-02T18:45:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-09T15:30:00", "dt_end": "2018-03-09T18:45:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-16T15:30:00", "dt_end": "2018-03-16T18:45:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-03-23T15:30:00", "dt_end": "2018-03-23T18:45:00"}, {"dt_start": "2018-03-30T11:30:00", "dt_end": "2018-03-30T13:30:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T18:45:00"}], "venue_address": "1313 Fifth Avenue, Coraopolis, Pennsylvania 15108, United States", "menu": {"url": null, "text": "Lunch menu: baked fish (made to order, allow 10-15 minutes) or fried fish, available with or without bun, cole slaw and one side, $10; sandwich only, $8; macaroni and cheese meal, with cole slaw, french fries and dinner roll, $8; fried shrimp meal, includes eight shrimp, cole slaw, roll and one side, $10. Variety of a la carte items available for lunch for $3.50. Dinner menu: baked or fried fish, with or without dinner roll, or on a sandwich bun, plus cole slaw and one side, $10; sandwich only, $8; macaroni and cheese with cole slaw, roll and one side, $8; fried shrimp (eight), cole slaw, roll and one side, $10; crab cake (two), cole slaw, roll and one side, $10. Dinner sides include french fries, macaroni and cheese or haluski. Pierogies are $9 for dozen, $6 half-dozen. Kids\u2019 menu, includes roll and one side; baked or fried fish meal, $5; fish nuggets (eight), $5; macaroni and cheese, $4; and pizza, $2.50. A la carte menu available for dinner. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Joseph (Coraopolis)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 11:30 a.m.-1:30 p.m. lunch (phone lines open at 10:30 a.m.), dinner 3:30-6:45 p.m. (phone lines open at 3 p.m.). Takeout available; call 412-329-7911, but allow a minimum of 30 minutes prior to desired pick-up time. ", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.15899, 40.515674], "type": "Point"}, "type": "Feature"}, {"id": "b7492a46-1954-4b01-a98e-ed79401bf54f", "properties": {"publish": false, "alcohol": null, "phone": "724-654-9297", "venue_notes": "Fabbri Hall", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T17:30:00"}], "venue_address": "915 South Jefferson Street, New Castle, Pennsylvania 16101, United States", "menu": {"url": null, "text": "Full meal is $11, and includes baked or fried fish, cup of pasta fagioli or macaroni and cheese, cole slaw, roll and butter, ice cream cup and drink. A la carte menu: baked or fried fish sandwich, $6; bowl of pasta fagioli, $3; macaroni and cheese, $3; cole slaw, $2; pizza slice, $2; ice cream cup, $2; drink, $1."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Vitus School, New Castle - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, 11:30 a.m.-5:30 p.m. Deliveries to businesses with advanced arrangements, call 724-654-9297 or fax 724-654-9364. Takeout available. Meal tickets sold at door, items available while supplies last.\r\n", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.346505, 40.990508], "type": "Point"}, "type": "Feature"}, {"id": "d99c1643-cf63-4df5-bb38-8d35873e59de", "properties": {"publish": false, "alcohol": false, "phone": "412-928-8854", "venue_notes": "Sales are out of the Herschel Playground Little League candy stand. ", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "Herschel St and Hassler St Pittsburgh, PA 15220", "menu": {"url": null, "text": "Fried Fish Dinner and Shrimp Dinners 10 each, Fried Fish Sandwich 7, Haluski 4, Mac and Cheese 4, Grilled Cheese with chips 4, French Fries 2, Cole Slaw 2. Dinners include French fries, cole slaw, and drink. Extra drinks 1 extra. Drink choices include Pepsi, Diet Pepsi, Mountain Dew, Root Beer, Brisk Tea, Sierra Mist, bottled water."}, "handicap": null, "homemade_pierogies": false, "venue_name": "Elliott West End Athletic Association", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Takeout only. WE WILL BE ACCEPTING - Visa, MasterCard, Discover and American Express (on a square)!", "take_out": true, "website": "https://www.facebook.com/EliottAthleticAssociation/", "lunch": false}, "geometry": {"coordinates": [-80.04379, 40.44088], "type": "Point"}, "type": "Feature"}, {"id": "a3f97278-08a5-4c42-8267-a93725795e6b", "properties": {"publish": false, "alcohol": null, "phone": "724-872-9201", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "609 Center Street, Smithton, PA", "menu": {"url": null, "text": "Hand Breaded / Fried North Atlantic Cod; French Fries; Homemade Cole Slaw; Roll and Butter; Free Coffee; Pop / Water can be purchased at the hall; Cost per Dinner: $9.50"}, "cartodb_id": 276.0, "homemade_pierogies": null, "venue_name": "Smithton VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "4-7 PM every Friday of Lent", "take_out": null, "website": "http://smithtonfire.org/news.html?view=1&id=11521", "lunch": false}, "geometry": {"coordinates": [-79.743086, 40.15497], "type": "Point"}, "type": "Feature"}, {"id": "c4ea7032-e006-4d65-bfd1-30d7f4e901d0", "properties": {"publish": false, "alcohol": true, "phone": "724-229-1227", "venue_notes": null, "events": [], "venue_address": "1301 Jefferson Ave, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 244.0, "homemade_pierogies": null, "venue_name": "Hogfathers Washington", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://hogfathersbbq.com", "lunch": true}, "geometry": {"coordinates": [-80.26741, 40.18625], "type": "Point"}, "type": "Feature"}, {"id": "b0e53c35-f20a-455d-9008-0fd36aa44c07", "properties": {"publish": false, "alcohol": null, "phone": "724-863-9889", "venue_notes": null, "events": [{"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-02-16T16:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}], "venue_address": "2nd St & Broadway Ave North Irwin, Pennsylvania 15642", "menu": {"url": "http://northirwinfire.com/news.html?view=1&id=72836", "text": null}, "cartodb_id": 91.0, "homemade_pierogies": null, "venue_name": "North Irwin VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.710202, 40.337252], "type": "Point"}, "type": "Feature"}, {"id": "b276bdd7-c0e6-4c9e-83ca-a87ebb5937cf", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}], "venue_address": "10 Main Street Belle Vernon, PA 15680", "menu": {"url": null, "text": "see website link for full menue"}, "cartodb_id": 167.0, "homemade_pierogies": null, "venue_name": "Belle Vernon Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "11am-7pm Ash Wednesday and all Fridays of Lent", "take_out": null, "website": "https://www.facebook.com/152535481459140/photos/a.544155842297100.1073741825.152535481459140/1354051681307508/?type=3&theater", "lunch": true}, "geometry": {"coordinates": [-79.875649, 40.128673], "type": "Point"}, "type": "Feature"}, {"id": "e2a20a4d-c9d1-4890-a21b-9bf8aa775f70", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-02-23T11:30:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:30:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-02T11:30:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:30:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-16T11:30:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-09T11:30:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}], "venue_address": "460 Valleybrook Rd, McMurray, PA 15317", "menu": {"url": null, "text": null}, "cartodb_id": 209.0, "homemade_pierogies": null, "venue_name": "VFW Post 764", "email": null, "validated": false, "venue_type": "Veterans", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.089085, 40.285113], "type": "Point"}, "type": "Feature"}, {"id": "a3414cc4-dd4d-45f7-aed3-3b513035bbbc", "properties": {"publish": false, "alcohol": true, "phone": "724-745-5666", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T23:45:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T23:45:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T23:45:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T23:45:00-04:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T22:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T23:45:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T23:45:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T23:45:00-05:00"}], "venue_address": "341 South Central Ave. Canonsburg, PA 15317", "menu": {"url": null, "text": null}, "cartodb_id": 223.0, "homemade_pierogies": null, "venue_name": "Jimmy Gs Grill", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": true, "etc": null, "take_out": null, "website": "http://jimmygsgrill.com/", "lunch": true}, "geometry": {"coordinates": [-80.184174, 40.253097], "type": "Point"}, "type": "Feature"}, {"id": "3ff4932f-a02c-47e2-842c-6e87c98f970b", "properties": {"publish": false, "alcohol": false, "phone": null, "venue_notes": "St. Padre Pio Multi Purpose Room", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1154 Chislett St. Pittsburgh, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10215181144472280&set=p.10215181144472280&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "St. Raphael, Morningside/Stanton Heights", "email": null, "validated": false, "venue_type": "Church", "etc": "Join us for the Fish Fry!\r\nBegins this week! Every Friday\r\nduring Lent (including Good Friday)\r\nfrom 4:30 p.m.\u20147 p.m. in the\r\nSt. Padre Pio Multi-Purpose Room.\r\nEat in or Take-Out. Proceeds benefit\r\nSt. Raphael Elementary School. Please be sure to stop\r\nby our 8th Grade Bake Sale for dessert!\r\nProceeds benefit their field trip to Cedar Point.", "take_out": true, "website": "http://www.straphaelpgh.org/", "lunch": false}, "geometry": {"coordinates": [-79.928966, 40.478645], "type": "Point"}, "type": "Feature"}, {"id": "70e25d22-e834-47e7-aa94-bacd39267afa", "properties": {"publish": false, "alcohol": null, "phone": "724-468-9978", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}], "venue_address": "128 Main Street, Slickville, Pa. 15684", "menu": {"url": null, "text": null}, "cartodb_id": 132.0, "homemade_pierogies": null, "venue_name": "Salem FD-Slickville VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/vfd59/", "lunch": false}, "geometry": {"coordinates": [-79.520653, 40.460437], "type": "Point"}, "type": "Feature"}, {"id": "9965de7c-3784-4450-9abd-1c7520019af0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "144 W Park Street, Houston, Pennsylvania 15342, United States", "menu": {"url": null, "text": "Come try our delicious breaded cod. Fish sandwich alone is $8.99, or get a fish sandwich, french fries, and coleslaw for $10.99."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Shelleys Pike Inn Restaurant", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "(test)", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.218302, 40.223398], "type": "Point"}, "type": "Feature"}, {"id": "c16db8a8-c71d-4d4b-be9b-632caeadf81c", "properties": {"publish": false, "alcohol": null, "phone": "724-966-7408", "venue_notes": null, "events": [{"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}], "venue_address": "200 Roosevelt Ave, Nemacolin Pa 15351", "menu": {"url": null, "text": null}, "cartodb_id": 131.0, "homemade_pierogies": null, "venue_name": "Nemacolin Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.930817, 39.875755], "type": "Point"}, "type": "Feature"}, {"id": "26f48a90-c1f1-49a1-b2c7-002d6517ba3e", "properties": {"publish": false, "alcohol": null, "phone": "(412) 441-9495", "venue_notes": "Where: Fellowship Hall. Use parking lot entrance on Larimer Avenue\r\n", "events": [], "venue_address": "111 Auburn Street, Pittsburgh, Pennsylvania 15206, United States", "menu": {"url": null, "text": "Fish Sandwich $6.00\r\nFish Dinner (2 pieces) $9.00\r\nWing Dinner (5 wings) $9.00\r\n\u00bc Chicken (breast/wing or (thigh/leg) $9.00\r\nFish & Chicken Combo $12.00\r\nALL DINNERS COME WITH 2 SIDES, AND DESSERT\r\nChoice of 2 sides: green beans, greens, potato salad, macaroni & cheese, black eyed peas & rice\r\nDessert: Chocolate cake, lemon cake, pound cake, sweet potato pie\r\nAdditional sides or dessert $1.50\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "New Jerusalem Holiness Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: February 9, 16, 23, March 2, 9, 16, 30, April 6, 13, 20, 27\r\nTimes: 11am-6pm", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.916209, 40.463718], "type": "Point"}, "type": "Feature"}, {"id": "ce676937-be65-4884-9605-26ea9d71052b", "properties": {"publish": false, "alcohol": false, "phone": "724-222- 9737", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "119 W. Chestnut St., Washington, PA", "menu": {"url": null, "text": "Menu features fried and baked fish sandwiches and dinners, fish tacos, clam chowder, macaroni and cheese, shrimp, pizza, pierogies, cabbage and noodles, desserts and drinks. Cost is $9 for dinner, $7 for sandwich."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Immaculate Conception, Washington", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-7 p.m.", "take_out": true, "website": "www.icwashpa.net", "lunch": true}, "geometry": {"coordinates": [-80.248403, 40.172023], "type": "Point"}, "type": "Feature"}, {"id": "3fc22395-0024-4083-92ad-1f305b2ac1ab", "properties": {"publish": false, "alcohol": null, "phone": "724-238-7221", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "379 Wilpen Rd., Ligonier, PA", "menu": {"url": null, "text": "*Fish sandwiches *Baked fish *Homemade Haluski *Pierogies *Macaroni and Cheese *Desserts"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Wilpen VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "4-7 every Friday of Lent", "take_out": true, "website": "https://www.facebook.com/Wilpen-VFD-165522976986550/", "lunch": false}, "geometry": {"coordinates": [-79.195428, 40.281313], "type": "Point"}, "type": "Feature"}, {"id": "69b4ad56-66d5-4e5e-9233-e54abca41432", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "421 Thornton, Greensburg, PA", "menu": {"url": null, "text": null}, "cartodb_id": 149.0, "homemade_pierogies": null, "venue_name": "Hempfield #2 VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.529453, 40.293724], "type": "Point"}, "type": "Feature"}, {"id": "3369cddd-9f1a-4664-bcc6-3a732a8ea017", "properties": {"publish": false, "alcohol": false, "phone": "412-655-2885", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-17T13:00:00"}, {"dt_start": "2018-02-16T15:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T15:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T15:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-10T13:00:00"}, {"dt_start": "2018-03-09T15:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T15:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T15:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "139 Gill Hall Road Pittsburgh, PA", "menu": {"url": "http://saintthomasabecket.com/2017FishFrymenu.pdf", "text": "baked or fried fish dinner, $10; fried shrimp dinner, $10, combo dinner platter (fried fish and fried shrimp), $11; tuna melt sandwich with french fries and beverage, $7. Fish dinners include beverage, cole slaw or applesauce, and choice of one side (haluski, homemade macaroni and cheese, french fries, baked potato, vegetable). A variety of a la carte items available. Homemade crab cakes featured March 2 and 23, with pierogies March 30."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Thomas A Becket, Jefferson Hills", "email": null, "validated": false, "venue_type": "Church", "etc": "Pierogies available as a dinner special on Good Friday. \r\nLunch is takeout-only.\r\nTakeout available; call 412-655-9966", "take_out": true, "website": "http://saintthomasabecket.com", "lunch": true}, "geometry": {"coordinates": [-79.964112, 40.316059], "type": "Point"}, "type": "Feature"}, {"id": "c2bcf13c-4f19-4084-9f24-8a0f752997c4", "properties": {"publish": false, "alcohol": false, "phone": "412-461-9553 ", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "660 Noble Dr., West Mifflin, PA", "menu": {"url": null, "text": "FISH SANDWICH $7.50\r\nFISH DINNER $9.00\r\nEXTRA BUN $1.00\r\nBAKED FISH $7.50\r\nBAKED FISH DINNER $9.00\r\n \r\nSHRIMP BASKET $7.00\r\nSHRIMP DINNER $8.50\r\n \r\nGRILLED CHEESE SANDWICH $3.00\r\nGRILLED CHEESE w/FRIES $4.25\r\n \r\nDEVILED CRAB $2.75\r\nCRAB CAKE $3.25\r\nCRAB CAKE DINNER $7.50\r\n \r\nMACARONI & CHEESE $3.75\r\nHALUSKI $3.75\r\nFRENCH FRIES $3.25\r\nCHEESE SAUCE $1.00\r\nCOLE SLAW (includes two) $2.75\r\nCOFFEE $1.00\r\n20oz BOTTLES of POP $1.75"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Skyview VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "11-7; Ash Wednesday and Fridays of Lent. Delivery available, $20 minimum", "take_out": null, "website": "http://skyview4.com/custom.html?id=17408", "lunch": true}, "geometry": {"coordinates": [-79.929583, 40.360804], "type": "Point"}, "type": "Feature"}, {"id": "85d32d97-89bd-436f-994a-8e09048423df", "properties": {"publish": false, "alcohol": null, "phone": "724-883-2445", "venue_notes": "St. Marcellus Hall", "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "1340 Jefferson Rd, Jefferson, Pennsylvania 15344, United States", "menu": {"url": null, "text": "Menu includes fried and baked cod dinners, and shrimp dinner. A la carte menu includes macaroni and cheese, baked potato, shrimp, cole slaw, desserts, haluski and french fries. Cost is $9-$9.50 for adult dinner, $6.50 for sandwich. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Thomas, Jefferson", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, noon-3 p.m. (lunch, takeout only), 3:30-6 p.m. (dinner)", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.051713, 39.93486], "type": "Point"}, "type": "Feature"}, {"id": "aae9d901-c82d-41d7-8a26-6a47e9fb608c", "properties": {"publish": false, "alcohol": null, "phone": "724-335-1458", "venue_notes": "Marble Hall- back parking lot of the church", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "100 Freeport Road, New Kensington, PA", "menu": {"url": "https://www.facebook.com/MSPParish/photos/pcb.1977790839105199/1977790629105220/?type=3&theater", "text": "Hand breaded Fish Dinner (baked or fried) with side order of steak fries, cole slaw and bun ($10.00)\r\nFish sandwich (hand breaded - baked or fried, bun) ($8.75)\r\nFried Shrimp and Steak Fries Basket (10 pieces with cole slaw) ($10)\r\nLinguine with marinara sauce and roll ($8.25)\r\nPasta Aglio e Oglio (garlic and oil) and roll ($8.25)\r\nSide of Linguine with Marinara Sauce ($4.25)\r\nSide of pasta aglio e oglio ($4.25)\r\nSide of Fried Shrimp (5 pieces) ($4.25)\r\nHomemade Mac n cheese ($4.25)\r\nPasta Fagiole (individual $3.75, quart $6.75)\r\nSteak Fries ($3.50)\r\nDessert ($2)\r\nCole Slaw ($1)\r\nPop/water ($1)\r\nHand breaded Fish Sandwich (baked or fried), with bun ($8.75)\r\nFried Shrimp & Steak Fries Basket (10 pieces shrimp with cole slaw) ($10.00)\r\nLinguine with homemade Marinara Sauce ($8.25)\r\nPasta Aglio e Oglio (galic & oil sauce) ($8.25)\r\nSide of Linguine with Marinara sauce ($4.25)\r\nSide of Pasta Aglio e Oglio ($ 4.25)\r\nSide of Fried Shrimp (5 pieces) ($ 4.25)\r\nHomemade Macaroni & Cheese ($4.25)\r\nPasta Fagioli (Italian bean & pasta soup) (Individual serving $3.75, Quart $ 6.75)\r\nSteak Fries ($ 3.50)\r\nHomemade Desserts ($2.00)\r\nCole Slaw ($ 1.50)\r\nPop/Water ($1.00)\r\n"}, "handicap": true, "homemade_pierogies": null, "venue_name": "Mount St. Peter (BYOB)", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday & every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. \u2013 6 p.m.\r\nCredit/debit cards accepted. \r\n", "take_out": true, "website": "https://www.facebook.com/MSPParish/", "lunch": true}, "geometry": {"coordinates": [-79.761143, 40.563602], "type": "Point"}, "type": "Feature"}, {"id": "84029e2f-ad16-458c-9b66-b79051c6ad24", "properties": {"publish": false, "alcohol": true, "phone": "412-431-9351", "venue_notes": "Events benefit Holy Trinity.", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2524 Sarah St., Pittsburgh, PA 15203", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Serbian Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": "https://www.facebook.com/americanserbianclubPittsburgh/", "lunch": true}, "geometry": {"coordinates": [-79.969302, 40.426471], "type": "Point"}, "type": "Feature"}, {"id": "0bf6161b-5063-4b55-b280-9b092fb405d3", "properties": {"publish": false, "alcohol": true, "phone": "412-741-5540, press 2", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "200 Walnut St. Sewickley, Pa. 15143", "menu": {"url": null, "text": "Dinners include dinner roll and choice of two sides, plus choice of tea, coffee and lemonade for dine-in customers: fried fish plate, $11; Boston baked cod plate, $13; shrimp plate, $13; Atlantic salmon plate, $13. Choice of two sides: french fries, cole slaw, macaroni and cheese, green beans, carrots, haluski and applesauce. Customers receive free giveaway chance for each plate purchased. Family meal for takeout is $39, and includes four pieces of fried fish, with rolls and two family-size side dishes. Kids\u2019 menu has fish nuggets or pasta with sauce and one small side for $5. New this year, shrimp or fish nuggets and french fries basket for $10. A la carte menu: fish sandwich only, $8; pizza, $2 per slice; homemade soup, $2; pierogies, $5; linguini, $5; homemade desserts, $1; plus additional sides for $2 each. Beer and wine available for dine-in customers at additional cost. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. James, Sewickley", "email": null, "validated": false, "venue_type": "Church", "etc": "Major credit cards accepted. Also, raffle for $1 each chance that will be chosen Good Friday. Prizes include \u201cEverything Pennsylvania\u201d gift basket, autographed and framed Steelers jerseys from Terry Bradshaw, Lynn Swann and Joe Green, and more. Also featuring 50/50 raffle.", "take_out": true, "website": "www.saintjames-church.com", "lunch": false}, "geometry": {"coordinates": [-80.182422, 40.538575], "type": "Point"}, "type": "Feature"}, {"id": "cf2bf255-577d-4e95-a86b-99474d3bde64", "properties": {"publish": false, "alcohol": null, "phone": "412-563-4400", "venue_notes": "in parish\u2019s garden room behind church on Chelton Avenue (church and parking lot at 1100 Creedmoor Ave.)... not handicap accessible", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:30:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1100 Creedmoor Avenue, Pittsburgh, Pennsylvania 15226, United States", "menu": {"url": null, "text": "Dinner includes generous portions of hand beer-battered fish on fresh Breadworks bun, or baked fish, with choice of homemade macaroni and cheese or french fries, choice of cole slaw or apple sauce, and veggie or stewed tomatoes. Also featuring homemade desserts, coffee, tea or iced tea. A la carte menu includes homemade pierogies, homemade haluski and cheese pizza. Cost: $12 adult dinner; $8 child; $8 sandwich. "}, "handicap": false, "homemade_pierogies": true, "venue_name": "Resurrection, Brookline", "email": null, "validated": false, "venue_type": "Church", "etc": "not handicap accessible", "take_out": true, "website": "www.facebook.com/Ressifishfry", "lunch": true}, "geometry": {"coordinates": [-80.015635, 40.391031], "type": "Point"}, "type": "Feature"}, {"id": "49797524-af03-4018-a215-70b29393ba9a", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Parish hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "101 West High Street, Kittanning, Pennsylvania 16201, United States", "menu": {"url": "http://stmarykittanning.org/Documents/Lenten%20Fish%20Dinners%20Flyer%202018%20-%20final.pdf", "text": "Fried or baked fish, or fried shrimp choice of fries, baked potato or homemade mac & cheese choice of cole slaw or applesauce price includes beverage and dessert"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Mary Our Lady of Guadalupe Parish", "email": null, "validated": false, "venue_type": "Church", "etc": "When: All Fridays of Lent except Good Friday\r\nTimes: 4:00 to 7:00 pm\r\nDesignated take-out area for quick service!\r\n", "take_out": true, "website": "http://stmarykittanning.org/Pages/default.aspx", "lunch": false}, "geometry": {"coordinates": [-79.524888, 40.81781], "type": "Point"}, "type": "Feature"}, {"id": "0c9abf0a-b413-44ac-a4b9-2f630b1a965b", "properties": {"publish": false, "alcohol": true, "phone": "412-828-1668", "venue_notes": "Dinner in the main dining room.", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "106 Washington Ave., Oakmont, PA", "menu": {"url": null, "text": "Fish Dinner (baked or fried) $9; Shrimp Dinner $10. Dinners include fries and coleslaw. Sides $2: Mac & Cheese, Haluski."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Oakmont Elks", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Seating and pickup 11am-7pm", "take_out": true, "website": "https://www.elks.org/lodges/lodgefacilities.cfm?LodgeNumber=1668", "lunch": true}, "geometry": {"coordinates": [-79.847427, 40.516208], "type": "Point"}, "type": "Feature"}, {"id": "4a4d944d-36c5-43aa-984c-6a737208951e", "properties": {"publish": false, "alcohol": null, "phone": "724-476-1476", "venue_notes": "parish hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "202 E State St, West Sunbury, Pennsylvania 16061, United States", "menu": {"url": null, "text": "Menu includes baked or fried fish, choice of side (scalloped potatoes, french fries, macaroni and cheese), green beans, cole slaw, dessert and beverage. Dinners are $10 for adults, $5 for child. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Alphonsus, West Sunbury - Feb 16 and March 23 only", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays, Feb. 16 and March 23, 4-6 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.898134, 41.005222], "type": "Point"}, "type": "Feature"}, {"id": "de772888-b191-4d37-8d3a-c230dc60e562", "properties": {"publish": false, "alcohol": null, "phone": "\t(724) 745-9878", "venue_notes": null, "events": [], "venue_address": "283 Muse-Bishop Road, Muse, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Muse Italian Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Mon-Sun 7am-10pm", "take_out": null, "website": "https://www.facebook.com/pages/Italian-Independent-Club/115216795168326", "lunch": null}, "geometry": {"coordinates": [-80.203134, 40.297357], "type": "Point"}, "type": "Feature"}, {"id": "36370458-953f-4826-bee9-dc4474c79a8d", "properties": {"publish": false, "alcohol": false, "phone": "412-795-5114", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "825 Second Street, Verona, Pennsylvania 15147, United States", "menu": {"url": "http://stjosephveronapa.com/wp-content/uploads/2018/01/2018_fish_fry.pdf", "text": "Regular Fish Dinner, $10.00 ($9.00 for seniors). Regular Shrimp Dinner, $10.00 ($9.00 for seniors). See menu link for dinner descriptions and an extensive list of Ala Carte items."}, "handicap": false, "homemade_pierogies": null, "venue_name": "St. Joseph, Verona", "email": "joevchurch@verizon.net", "validated": false, "venue_type": "Church", "etc": "Dine-in cafeteria or get your meal to go. Delivery is available to parish shut-ins. Orders must be placed on Tuesday for Ash Wednesday and on Thursday for the Friday dinners. To place an order, call 412-795-5114 from noon-2 p.m. to place your order.", "take_out": null, "website": "http://stjosephveronapa.com/event/fish-fry/", "lunch": false}, "geometry": {"coordinates": [-79.835611, 40.506643], "type": "Point"}, "type": "Feature"}, {"id": "94f14cb8-5ce8-4a70-bdec-7cb8f5f1fa84", "properties": {"publish": false, "alcohol": null, "phone": "304-845-2646", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}], "venue_address": "710 Jefferson Ave., Glen Dale, WV", "menu": {"url": null, "text": null}, "cartodb_id": 320.0, "homemade_pierogies": null, "venue_name": "St. Jude Catholic Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.742926, 39.917986], "type": "Point"}, "type": "Feature"}, {"id": "65cc9fbf-d718-40ea-8e33-c23d650014e8", "properties": {"publish": false, "alcohol": false, "phone": "724-230-0866", "venue_notes": "Cafeteria/social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "3400 Garvers Ferry Rd., Lower Burrell, PA", "menu": {"url": null, "text": "Battered cod sandwich $9.00\r\nBattered cod (on a plate) $8.50\r\nBaked lemon-pepper cod $8.50\r\nFresh-cut french fries $1.50\r\nCreamy mac and cheese $1.50\r\nHaluski (cabbage and noodles) $1.50\r\nCole slaw $1.50\r\nHomemade broccoli & cheese soup $1.50\r\nAdd: American cheese (2 slices) $0.50\r\nAdd: Cheddar cheese sauce (4 oz. Cup) $0.50\r\nFree Items\r\nDill Pickles\r\nMild Peppers\r\nKetchup\r\nTarter Sauce\r\nCoctail Sauce\r\nHot Sauce\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Trinity United Christian Church", "email": null, "validated": false, "venue_type": "Church", "etc": "Dates & Times: Fridays starting 2/16/18 to 3/23/18 \u2013 4:00pm \u2013 7:00pm; Good Friday (3/30/18) 3:00 pm \u2013 6:00pm", "take_out": true, "website": "http://www.trinitychurchlb.net/", "lunch": false}, "geometry": {"coordinates": [-79.709254, 40.603583], "type": "Point"}, "type": "Feature"}, {"id": "4f7ee4b1-1474-4544-ae26-2bce8997e483", "properties": {"publish": false, "alcohol": null, "phone": " 814-643-0160 ", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "524 Mifflin Street, Huntingdon, Pennsylvania 16652, United States", "menu": {"url": null, "text": "Baked or Fried Fish Meal $9.50\r\n\r\n (includes cole slaw or applesauce, mac-n-cheese, roll, stewed tomatoes, homemade dessert). Drinks included in Dine-In Only.\r\n\r\n\"NEW THIS YEAR\" - Cheese Pizza Slice $4.00\r\n\r\n Includes Cole Slaw or Applesauce and Homemade Dessert"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Most Holy Trinity, Huntingdon", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "http://www.mhtcc.org/", "lunch": false}, "geometry": {"coordinates": [-78.012017, 40.486385], "type": "Point"}, "type": "Feature"}, {"id": "508db366-3d0b-47c1-ba60-fb068a3d6cd8", "properties": {"publish": false, "alcohol": null, "phone": "724-941-9406", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": " 120 Abington Dr, McMurray, PA 15317", "menu": {"url": null, "text": "Lunch menu includes fried fish basket with french fries and cole slaw, macaroni and cheese and pizza. Dinner menu includes fried and baked fish, fried shrimp, fish tacos and pasta with marinara sauce. Weekly soup provided by Jackson\u2019s Restaurant at the Hilton Garden Inn at Southpointe. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Benedict the Abbot, Peters Township", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. (lunch), 4-7:30 p.m. (dinner). ", "take_out": true, "website": "www.sbapeters.org", "lunch": true}, "geometry": {"coordinates": [-80.08578, 40.283122], "type": "Point"}, "type": "Feature"}, {"id": "f3fc3f94-3685-4ed7-a3e2-a062cdb765c8", "properties": {"publish": false, "alcohol": false, "phone": "724-266-6010 ", "venue_notes": "Jericho Hall", "events": [{"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}], "venue_address": "8th and Melrose, Ambridge, PA", "menu": {"url": "http://www.goodsam1.org/documents/FishFry2018.pdf", "text": "Menu features fried and baked fish, french fries, macaroni and cheese, haluski, shrimp and crab cakes."}, "handicap": true, "homemade_pierogies": true, "venue_name": "Good Samaritan Parish", "email": "Office@goodsam1.org", "validated": false, "venue_type": "Church", "etc": "Delivery available to Ambridge local area. $20.00 minimum, please call 30 minutes ahead to order. ", "take_out": true, "website": "http://www.goodsam1.org", "lunch": true}, "geometry": {"coordinates": [-80.228207, 40.589161], "type": "Point"}, "type": "Feature"}, {"id": "55e076a1-70cf-425b-b3ab-0e9539bc6de2", "properties": {"publish": false, "alcohol": false, "phone": "412-391-3737", "venue_notes": null, "events": [{"dt_start": "2018-02-14T08:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T08:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T08:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T08:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T08:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T08:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T08:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T08:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "1711 Penn Avenue, Pittsburgh, PA", "menu": {"url": "https://wholey.com/kitchen-menu/", "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Robert Wholey & Co Inc", "email": null, "validated": false, "venue_type": "Market", "etc": null, "take_out": true, "website": "https://wholey.com/kitchen-menu/", "lunch": true}, "geometry": {"coordinates": [-79.98599, 40.450032], "type": "Point"}, "type": "Feature"}, {"id": "17e08daa-12a5-468f-a7a8-bd58e0d6693d", "properties": {"publish": false, "alcohol": true, "phone": "412-440-0221", "venue_notes": "All items are a la carte. Food is brought to your table after ordering. Seating available in upper hall. ", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-15T15:00:00"}, {"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-24T14:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T14:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3198 Schieck St", "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2018/02/fish-fry-menu-2018.pub_.pdf", "text": "Panko breaded Icelandic Cod fried fish sandwich $6.00\r\n* Panko breaded Icelandic Cod fried fish on a dish $6.00\r\nOrange juice and herb baked Icelandic Cod fish $6.00\r\n(Gluten free available)\r\nBreaded Shrimp (8 per order) $6.00\r\nMaryland Crab Cakes (2 per order) $6.00\r\nPotato and cheese Pierogis (6 per order) $6.00\r\n* Tuna salad croissant w/ lettuce and tomato $4.00\r\nCheese Pizza\u2026$2.00\r\nFried Wheel of Provolone Cheese with marinara $4.00\r\n* SOUP: $4.00 (12 oz.)\r\nNew England Clam Chowder\r\nNEW Soup du Jour (weekly)\r\n ALL SIDES: $2.00\r\n* French Fries\u2026* Coleslaw\u2026 * Haluski\u2026\r\n* Stewed Tomatoes\u2026* Side salad...Macaroni and Cheese\r\nPotato Pancakes (2 per order) Potato Pierogi (2 per order)\r\nAssorted Desserts\u2026$1.00\r\nDONUTS: Fresh made\u2026 .75\u00a2 each; $7.50/dozen\u2026 (plain, iced, sugar, jimmies)\r\nBeverages: Soda/Bottled water\u2026$1.00 \u2026. Beer\u2026$2.00 Coffee/Tea ... Free"}, "handicap": true, "homemade_pierogies": true, "venue_name": "Holy Apostles Parish at St. Albert the Great, Baldwin", "email": null, "validated": false, "venue_type": "Church", "etc": "Credit cards and checks welcome.", "take_out": true, "website": "http://holyapostlesparish.org/", "lunch": true}, "geometry": {"coordinates": [-79.961613, 40.386655], "type": "Point"}, "type": "Feature"}, {"id": "38d4fee7-88b9-4bc0-ba79-7e0effb1d872", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1400 Boyle St. Pittsburgh, PA", "menu": {"url": null, "text": null}, "cartodb_id": 170.0, "homemade_pierogies": null, "venue_name": "Brown Chapel AME Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.006315, 40.457463], "type": "Point"}, "type": "Feature"}, {"id": "9d6db8eb-0e57-4cc3-b127-c913b852f5b8", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "4358 Gibsonia Road, Gibsonia, PA", "menu": {"url": null, "text": null}, "cartodb_id": 72.0, "homemade_pierogies": null, "venue_name": "Sciullo's 910 Deli and Catering", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.920841, 40.621799], "type": "Point"}, "type": "Feature"}, {"id": "3de4ce55-0ea3-4ae1-bda4-9e5d958b77f3", "properties": {"publish": false, "alcohol": false, "phone": "412-276-9652", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "30 Suburban Ave., Rennerdale, PA 15106", "menu": {"url": null, "text": "All dinners come with two (2) sides and one (1) drink\r\n1 \u2013 Shrimp Dinner \u2013 $12.00\r\n2 \u2013 Baked Cod Fish Dinner \u2013 $10.00\r\n3 \u2013 Breaded Cod Fish Sandwich Dinner \u2013 $10.00\r\n4 \u2013 Kids Chicken Plank Dinner \u2013 $ 6.00\r\nBreaded Fish Sandwich / Breaded or Baked Fish on a Dish \u2013 No Sides \u2013 $ 7.00\r\nSides\r\nHalushki \u2013 $ 4.00\r\nFrench Fry\u2019s \u2013 $ 4.00\r\nMac & Cheese \u2013 $ 4.00\r\nSteamed Vegetables \u2013 $ 4.00\r\nStewed Tomato\u2019s \u2013 $ 4.00\r\nCole Slaw \u2013 $ 4.00\r\nDeserts, Beverages \u2013 $1.00\r\nNew Online Order and Drive Up Take Out Service\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Rennerdale VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Friday February 16, 23 March 2, 9, 16, 23\r\n4:30pm to 7:00pm\r\nhttp://www.rennerdalevfd.com/teams/default.asp?u=RENNERDALEVFD&s=htosports&p=custom&pagename=Fish+Fry", "take_out": true, "website": "http://www.rennerdalevfd.com", "lunch": false}, "geometry": {"coordinates": [-80.142647, 40.397699], "type": "Point"}, "type": "Feature"}, {"id": "165e5649-9c2e-4c37-a85d-c8c980097e60", "properties": {"publish": false, "alcohol": null, "phone": "(724) 483-4072", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "509 Sixth Street, Charleroi, Pennsylvania 15022, United States", "menu": {"url": null, "text": "Fish OR Crab Cake Dinner with Cole Slaw, Hushpuppies and choice of Fries/Halushki/Mac & Cheese $12.00; Fish Sandwich $10.00; Crab Cake Sandwich $6.00; Halushki $5.00; Mac & Cheese $4.00 (1/2 Qt.) or $7.00 (1 Qt.); Pierogies (7) with Butter & Onions $6.00; Fries $2.00; Hushpuppies (5) $1.50; Kid\u2019s Fish Stick Dinner with Fries or Mac & Cheese $4.00; Soda or Bottled Water $1.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Mary's Anglican Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. - 6 p.m.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.900993, 40.137828], "type": "Point"}, "type": "Feature"}, {"id": "7f6503b3-a2ff-4775-a4c6-50311658be44", "properties": {"publish": false, "alcohol": null, "phone": "724-449-9946", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}], "venue_address": "3841 Dickey Road, Gibsonia, Pennsylvania 15044, United States", "menu": {"url": null, "text": "Lunch menu features fish sandwich with 12-ounce fish on a bun, french fries and cole slaw for $8. Advance orders taken for lunch, call 724-449-9946, or fax 724-444-6001. Dinner entrees feature baked or fried fish, or shrimp for $10, and includes fish, cole slaw, choice of one side (macaroni and cheese, haluski, french fries), roll and dessert. Also: kids\u2019 meal, $5; fish sandwich, $8; jumbo shrimp, $5. Slice of pizza also available, plus additional sides can be purchased for $2. \r\n"}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Richard, Richland Township", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.966245, 40.634223], "type": "Point"}, "type": "Feature"}, {"id": "8c6425d9-fd49-408a-bb60-71dc39441a83", "properties": {"publish": false, "alcohol": null, "phone": "814-474-2605", "venue_notes": null, "events": [], "venue_address": "7100 West Ridge Road, Fairview PA", "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "cartodb_id": 256.0, "homemade_pierogies": null, "venue_name": "Holy Cross (Reilly Center)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}, "type": "Feature"}, {"id": "e7fa30a5-aa67-40ff-aaa1-bda67507dd0a", "properties": {"publish": false, "alcohol": false, "phone": "724-592-5765", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "66 Bayard Ave. Rices Landing, Pa. 15357", "menu": {"url": null, "text": "Dinners (All Come With Choice of 2 Sides and Drink)\r\nFish Diner $10.00\r\nShrimp Dinner $10.00\r\nClam Strip Dinner $10.00\r\nHand Breaded Ocean Perch Dinner $10.00\r\nChicken Strip Dinner $10.00\r\nSides\r\nBeer Battered Fries $3.00\r\nCole Slaw $2.00\r\nMac and Cheese $3.00\r\nCabbage and Noodles $3.00\r\nPierogi $3.00\r\nSoup of the Day $3.00\r\nOther Items\r\nHot Pepper Cheese Balls $3.00\r\nBlack Angus Burger $4.00\r\nCheese Sticks $3.00\r\nDesserts Available for Eat in and Takeout\r\nCondiments-Lettuce, Tomato, Onion, Pickle, Cheese, BBQ, Red Hot, Ketchup, Marinara, Ranch\r\nDrinks-Pepsi Diet Pepsi Mtn Dew, Dr Pepper, Coke, Diet Coke, Sprite, Water, Coffee\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Rices Landing Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Ash Wednesday 4-8; Fridays Until Easter 11-7", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.992234, 39.945374], "type": "Point"}, "type": "Feature"}, {"id": "0d163805-eec0-4278-8fcb-9002a161cae7", "properties": {"publish": false, "alcohol": false, "phone": "412-646-2786", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T20:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}], "venue_address": "105 Middle Ave., Wilmerding, PA", "menu": {"url": null, "text": "Fish Sandwich , 1 lb Giant Fish Hoagie , Tuna Salad , Homemade Fish Sticks , Shrimp Basket Stuffed Shrimp , Stuffed Flounder , Crab Cakes , Fish Dinner Special Sides: Mac & Cheese , Fresh Cut Fries , Pierogies , Haluksi , New England Clam Chow"}, "cartodb_id": 164.0, "homemade_pierogies": true, "venue_name": "Our Place Homemade", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Homemade Fish Sticks!", "take_out": null, "website": "http://www.ourplacehomemade.comcastbiz.net/", "lunch": true}, "geometry": {"coordinates": [-79.803132, 40.395375], "type": "Point"}, "type": "Feature"}, {"id": "37e5660e-9ec0-4c5c-8312-57f24783acc4", "properties": {"publish": false, "alcohol": null, "phone": "724-586-7610", "venue_notes": "held in the school cafeteria", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1304 E. Cruikshank Road Glade Mills, PA", "menu": {"url": "https://www.holysepulcher.org/uploads/media/Fish_fry_menu.pdf", "text": "Dinner: $10; 8.50 for seniors; $7.50 for kids\r\nBaked or Fried Fish, Breaded Shrimp includes 2 sides, drink and dessert.\r\nBaked or Fried Fish sandwich with chips: $7.50\r\nPizza: $8.00 (Plain, extra cheese, mushroom)\r\nSides (price to add extra beyond 2)\r\nFries (1.50)\r\nHaluski (1.50)\r\ngreen Beans (1.50)\r\nScalloped Potatoes (1.50)\r\nMac & Cheese (1.50)\r\nDessert (2.50)\r\nExtra Fish or Shrimp (5.00)"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Holy Sepulcher, Glade Mills", "email": "hsc.office@zoominternet.net", "validated": false, "venue_type": "Church", "etc": "Every Friday in Lent (Feb. 16-March 30) from 4:30-7pm", "take_out": null, "website": "https://www.holysepulcher.org/uploads/media/2017_Fish_Dinner_Flyer_for_Bulletin.pdf", "lunch": false}, "geometry": {"coordinates": [-79.923069, 40.72973], "type": "Point"}, "type": "Feature"}, {"id": "751c974c-0625-4e54-8667-e78199c109f7", "properties": {"publish": false, "alcohol": false, "phone": "412-521-9987", "venue_notes": "Wuerl Hall", "events": [{"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}], "venue_address": "411 Greenfield Ave. Pittsburgh, PA", "menu": {"url": null, "text": "Menus are available at the entrances to the Church."}, "cartodb_id": 45.0, "homemade_pierogies": null, "venue_name": "St. Rosalia Academy, Greenfield", "email": null, "validated": false, "venue_type": "Church", "handicap": true, "etc": "***ASH WEDNESDAY ONLY*** Saint Rosalia Academy along with Saint Rosalia Parish will be having a Fish Fry on Ash Wednesday, March 1, 2017, from 11:00am-7:00pm . ", "take_out": true, "website": "http://www.strosaliaparish.org", "lunch": true}, "geometry": {"coordinates": [-79.943023, 40.42573], "type": "Point"}, "type": "Feature"}, {"id": "397b2d7c-1ecd-4bd5-b550-bb06c27e093d", "properties": {"publish": false, "alcohol": false, "phone": "412-672-6004", "venue_notes": null, "events": [{"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "803 Market St, McKeesport", "menu": {"url": null, "text": "hand-breaded fried fish sandwich, large $7, small $5; fried butterfly shrimp (six pieces), $6; baked fish, $6; tuna salad croissant, $4; toasted cheese sandwich, $3; tuna melt sandwich, $5. Sides include: homemade potato pierogies with butter and onions, tomato soup, potato pancakes, cabbage with homemade noodles, baked macaroni and cheese, french fries, hush puppies, stewed tomatoes, cole slaw, applesauce, pickle. Soup of the week menu: Feb. 16 and March 9, broccoli cheese; Feb. 23, vegetable; March 2 and 23, New England clam chowder; March 16, lobster bisque. Sale also features thin crepes filled with sweet cream filling, two for $3. Beverages are $1. "}, "handicap": true, "homemade_pierogies": true, "venue_name": "Corpus Christi", "email": null, "validated": false, "venue_type": "Church", "etc": "Takeout available; call 412-672-6004 or fax 412-872-5097. Last phone/fax order taken at 5 p.m., last delivery at 6 p.m. Ten percent of the net profits go to the Greater Pittsburgh Community Food Bank. ", "take_out": true, "website": " www.corpuschristimckeesport.com", "lunch": true}, "geometry": {"coordinates": [-79.865687, 40.347688], "type": "Point"}, "type": "Feature"}, {"id": "42cd1db8-af63-4041-906b-f3e08023dcd9", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "444 Jackson St, Monongahela, PA 15063", "menu": {"url": null, "text": null}, "cartodb_id": 124.0, "homemade_pierogies": null, "venue_name": "Monongahela Elks Lodge", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.927167, 40.199815], "type": "Point"}, "type": "Feature"}, {"id": "7de7327d-f86f-44f7-81b1-65452ce1b77a", "properties": {"publish": false, "alcohol": null, "phone": "412-922-7279", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "310 Mansfield Avenue, Pittsburgh, Pennsylvania 15220, United States", "menu": {"url": null, "text": "Sandwiches (no sides): fried or baked fish, crab cake $7. Fish on a dish (no sides): fried or baked fish $6. Dinners (pick Two sides): Two Crab Cake $7; Fried or Baked fish $8; Shrimp in a Basket $7; Fried Fish Sandwich $8; Baked Fish Sandwich $8. (Dinners include your choice of two: Fries, Baked Potato, Cole Slaw or Vegetable. Family special includes four fish sandwiches, french fries and Cole Slaw for $30. A la carte menu: Two Crab Cakes $4; Shrimp in a basket $5; hand-cut french fries $4; baked potato $3; macaroni and cheese $4; pizza $4; haluski $4; 3 pierogies $4; Cole Slaw $1; vegetable $2; Two Dinner Rolls $1. "}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Margaret of Scotland School", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": "http://www.stmargschool.com/", "lunch": false}, "geometry": {"coordinates": [-80.04744, 40.422391], "type": "Point"}, "type": "Feature"}, {"id": "a3f94937-8957-4c58-bf92-9af57339bcb1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "530 water street, Brownsville, PA", "menu": {"url": null, "text": null}, "cartodb_id": 125.0, "homemade_pierogies": null, "venue_name": "South Brownsville VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.894309, 40.020716], "type": "Point"}, "type": "Feature"}, {"id": "b38ad58f-e5b1-42a9-a255-2503e1fc6cf7", "properties": {"publish": false, "alcohol": null, "phone": "412-561-0100", "venue_notes": "Location is a school, fish fry in the gym", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "4040 Willow Ave, Castle Shannon", "menu": {"url": null, "text": "Menu includes: baked or fried fish dinners; fried seafood platter; shrimp dinners; baked fish Florentine; crab cake dinners; jumbo fish sandwiches; cole slaw; french fries; onion rings; baked potatoes; homemade pierogies; macaroni and cheese; haluski; pizza."}, "handicap": true, "homemade_pierogies": true, "venue_name": "Church of St Anne Fish Fry", "email": null, "validated": false, "venue_type": "Church", "etc": "For takeout, call 412-561-0100 from 3:30-6:30 p.m., for orders picked up from 4-6 p.m. For information, call 412-531-5964, or visit www.stanneparish.com. Sponsored by parish\u2019s fair committee to benefit school.\r\n", "take_out": true, "website": "www.stanneparish.com", "lunch": false}, "geometry": {"coordinates": [-80.029514, 40.361295], "type": "Point"}, "type": "Feature"}, {"id": "643c8ec6-bbd5-4d28-8f7b-c2fb9d98ab76", "properties": {"publish": false, "alcohol": true, "phone": "412-833-0031", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}], "venue_address": "126 Fort Couch Road, Bethel Park, PA", "menu": {"url": null, "text": "Lunch Meal is Hand-breaded 8oz cod filet fried to a golden brown served with Breadworks hoagie roll, coleslaw, and bag of chips.$8.00\r\nDinner options include: \r\n1. Hand-breaded Fried Fish Dinner with French fries or pasta marinara\r\n2. Hand-breaded Fried Fish Sandwich with French fries or pasta marinara\r\n3. Baked Fish Dinner with French fries or pasta marinara\r\n4. Pasta with Marinara\r\n5. Pasta with Featured Sauce\r\n\r\n$10.00 for adults, $5.00 for children\r\n\r\nPizza (regular or white) \u2013 $2 per slice, $10 whole pizza\r\nFrench fries \u2013 $3\r\nMacaroni and cheese \u2013 $4\r\nSoup du jour \u2013 $4\r\nFish Sandwich \u2013 $8"}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Thomas More, Bethel Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4:30-7:30 p.m., Family Life Center, 126 Fort Couch Road. Online orders offered. Credit cards accepted (no American Express). ATM available on-site. Gluten-free options available. \r\n\r\nFeaturing homemade pasta sauces by Lucia Facco\r\nFebruary 16 \u2013 Shrimp Sauce\r\nFebruary 23 \u2013 Three Pepper Sauce\r\nMarch 3 \u2013 Smoked Salmon Sauce\r\nMarch 9 \u2013 Shrimp Sauce\r\nMarch 16 \u2013 Three Pepper Sauce\r\nMarch 23 \u2013 Smoked Salmon Sauce", "take_out": true, "website": "www.stmpgh.org/morefish", "lunch": true}, "geometry": {"coordinates": [-80.052163, 40.342445], "type": "Point"}, "type": "Feature"}, {"id": "58f84cdd-1d6f-4a61-aa0a-2a3a156d10ac", "properties": {"publish": false, "alcohol": false, "phone": null, "venue_notes": "Parish social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "605 Hewitt Ave. Washington, PA 15301", "menu": {"url": null, "text": "FISH SANDWICH $6.50\r\nPIEROGI (each) $1.00\r\nCABBAGE & NOODLES $2.50\r\nCLAM CHOWDER $3.00\r\nCOLE SLAW $1.50\r\nFRENCH FRIES $2.50\r\nMACARONI & CHEESE $2.50\r\nPOTATO PANCAKES (3) $2.50\r\nDRINKS $1.00\r\nDESSERT Cake, Pie $2.00\r\nCOFFEE/ HOT TEA $1.00\r\n"}, "handicap": null, "homemade_pierogies": true, "venue_name": "Holy Trinity National Catholic Church", "email": null, "validated": false, "venue_type": "Church", "etc": "every Friday throughout Lent; no fish fry on Good Friday\r\nTimes: 11 a.m. to 7 p.m. \r\n(724) 225-3401 for delivery only", "take_out": true, "website": "http://holytrinitywashingtonpa.org/", "lunch": true}, "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}, "type": "Feature"}, {"id": "5b1567ad-a762-4153-b651-3f1e3ffe88ab", "properties": {"publish": false, "alcohol": null, "phone": "(304) 232-8510", "venue_notes": null, "events": [], "venue_address": "2226 Market St, Wheeling, WV 26003", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Coleman's Fish Market", "email": null, "validated": false, "venue_type": "Market", "etc": "Hours 9-5:30", "take_out": true, "website": "https://www.facebook.com/Colemans-Fish-Market-369493546495465/", "lunch": true}, "geometry": {"coordinates": [-80.724067, 40.059102], "type": "Point"}, "type": "Feature"}, {"id": "2de3428c-a57d-43ab-bbae-6a7f46dcc111", "properties": {"publish": false, "alcohol": true, "phone": "(412) 794-8233", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T23:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T23:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T23:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T23:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T23:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T23:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T23:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T23:00:00"}], "venue_address": "720 Blaw Ave Pittsburgh, Pennsylvania", "menu": {"url": "https://www.facebook.com/593528547391999/photos/a.605167292894791.1073741827.593528547391999/1569471459797698/?type=3&theater", "text": null}, "handicap": true, "homemade_pierogies": true, "venue_name": "Nox's Tavern and Grill", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11 a.m. - 11 p.m. daily. Lenten menu starts Feb. 14", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.862612, 40.492498], "type": "Point"}, "type": "Feature"}, {"id": "c1e40c76-ba65-45f3-9ef7-1e57befe2384", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [], "venue_address": "116 Thorndale Drive, Beaver Falls, Pennsylvania 15010, United States", "menu": {"url": "http://www.saintmonica.us/events/fish-fry-7/", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Monica", "email": null, "validated": false, "venue_type": "Church", "etc": "4-7pm", "take_out": null, "website": "http://www.saintmonica.us/", "lunch": false}, "geometry": {"coordinates": [-80.356114, 40.765526], "type": "Point"}, "type": "Feature"}, {"id": "edf627f9-3b87-406c-a354-97a39263e9e1", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1010 Mill St, Harrison City, PA 15636", "menu": {"url": "http://www.hcvfd.org/apps/public/news/newsView.cfm?News_ID=145", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Harrison City VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": null, "website": "http://www.hcvfd.org/", "lunch": false}, "geometry": {"coordinates": [-79.650425, 40.353405], "type": "Point"}, "type": "Feature"}, {"id": "edcc2dea-2e0f-4407-9137-e8e9496b8017", "properties": {"publish": false, "alcohol": null, "phone": "724-267-3112", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "85 Broad Street, Marianna, PA", "menu": {"url": "https://www.facebook.com/pages/Mananna-Volunteer-Fire-Department/155045657864372", "text": null}, "cartodb_id": 138.0, "homemade_pierogies": null, "venue_name": "Marianna VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "No fish fry March 10th", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.085837, 40.022791], "type": "Point"}, "type": "Feature"}, {"id": "58561525-7c93-4ee0-be6c-727fb446b356", "properties": {"publish": false, "alcohol": false, "phone": "412-828-9846", "venue_notes": "Blough Hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "387 Maryland Avenue, Oakmont, Pennsylvania 15139, United States", "menu": {"url": null, "text": "Dinner menu: gluten-free baked fish; beer-battered fish; fried shrimp; tuna salad on croissant. \u201cFamous\u201d salad bar is included with all dinners, plus a choice of one side. Sides: macaroni and cheese; homemade haluski; baked potato; pierogies. Beverages are free for all dine-in dinners. Also featuring selection of homemade desserts. Dinners are $9.50. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Iranaeus", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.841161, 40.519276], "type": "Point"}, "type": "Feature"}, {"id": "a129eea8-5085-4256-8f1a-e6007abfb816", "properties": {"publish": false, "alcohol": true, "phone": "412-829-7422", "venue_notes": "SWSC building. Enter through double doors on Sylvan Avenue.", "events": [{"dt_start": "2018-02-14T10:30:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T10:30:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T10:30:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T10:30:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T10:30:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T10:30:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T10:30:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T10:30:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "830 Sylvan Ave., North Versailles, PA", "menu": {"url": "http://fdnv.org/custom.html?id=19433", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Fire Department of North Versailles at the South Wilmerding Social Club", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.795318, 40.389236], "type": "Point"}, "type": "Feature"}, {"id": "cf6c58cf-a216-4930-b6c7-80c3863f533a", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "128 Sunset Drive, Edinboro PA", "menu": {"url": null, "text": "baked or fried fish. adult $10, child donation $5. includes baked potato or mac and cheese, coleslaw, green beans, bread, refreshments, and dessert. Tickets and takeout at the door."}, "cartodb_id": 266.0, "homemade_pierogies": null, "venue_name": "Our Lady of the Lake", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "March 3, 17, 24, 31, and April 7", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.136584, 41.874356], "type": "Point"}, "type": "Feature"}, {"id": "bfe17408-ffd6-4eb4-b88a-96fc0d497bc5", "properties": {"publish": false, "alcohol": null, "phone": "412-373-6788", "venue_notes": null, "events": [{"dt_start": "2018-02-16T10:30:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T10:30:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T10:30:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T10:30:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T10:30:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T10:30:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T10:30:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "209 Brinton Ave, Trafford, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Keith Heinritz Katering", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "10:30am-9pm", "take_out": true, "website": "https://www.facebook.com/keithskatering/", "lunch": true}, "geometry": {"coordinates": [-79.762428, 40.382784], "type": "Point"}, "type": "Feature"}, {"id": "bee8d6fa-cf84-4104-a80f-1deb316aa914", "properties": {"publish": false, "alcohol": false, "phone": "412-824-3922", "venue_notes": null, "events": [], "venue_address": "316 Airbrake Avenue, Wilmerding, PA", "menu": {"url": null, "text": "1/2 pound Haddock sandwich and platter with fryz and slaw."}, "cartodb_id": 80.0, "homemade_pierogies": null, "venue_name": "Spitfirez", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Starts March 1st as part of the regular menu", "take_out": null, "website": "http://www.spitfirez.com/", "lunch": true}, "geometry": {"coordinates": [-79.806066, 40.39542], "type": "Point"}, "type": "Feature"}, {"id": "e686efee-a033-4e88-a2cf-8e2c0a6c9cb5", "properties": {"publish": false, "alcohol": false, "phone": "412-461-9503", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T18:30:00"}, {"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:30:00"}], "venue_address": "408 Baldwin Road Pittsburgh, Pa. 15207", "menu": {"url": null, "text": "Dinners: fried fish sandwich, $10, includes french fries and cole slaw; baked fish dinner, $10, includes baked potato, cole slaw and roll. Side-dish menu: macaroni and cheese; baked potato; french fries; bun (sandwich); cole slaw. Also featuring cheese pizza, $8 for whole, $1 per slice. Soup menu featuring New England clam chowder and Maryland crab for $3 each. Also, a la carte menu, beverages and dessert."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Holy Angels (Hays)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.93301, 40.387258], "type": "Point"}, "type": "Feature"}, {"id": "7e6bc244-82e4-4e42-b432-de664ec171ec", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "446 Georgetown Rd. Lawrence, Pa. 15055", "menu": {"url": null, "text": null}, "cartodb_id": 1.0, "homemade_pierogies": null, "venue_name": "Bioni-Yeckel VFW Post 8308", "email": null, "validated": false, "venue_type": "Veterans", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.126931, 40.305571], "type": "Point"}, "type": "Feature"}, {"id": "ea4ba552-ba73-4ec7-ac02-d7fab2ca8360", "properties": {"publish": false, "alcohol": true, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "2518 East Carson St, Pittsburgh, PA 15203", "menu": {"url": null, "text": "We will be featuring a Colossal Fish sandwich with lettuce and tomato, Guinness Fish tacos with lime slaw, avocado, and pico de gallo, and last but not least, our OTB Shrimp Po Boy!!"}, "cartodb_id": 295.0, "homemade_pierogies": false, "venue_name": "OTB Bicycle Cafe", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": false, "etc": null, "take_out": true, "website": "http://www.otbbicyclecafe.com/", "lunch": true}, "geometry": {"coordinates": [-79.969068, 40.427401], "type": "Point"}, "type": "Feature"}, {"id": "629f673c-07be-4e90-9959-5e346beae92b", "properties": {"publish": false, "alcohol": null, "phone": "724-335-8130", "venue_notes": "In the Public Safety Building", "events": [], "venue_address": "601 Drey St., Arnold, PA", "menu": {"url": null, "text": null}, "cartodb_id": 87.0, "homemade_pierogies": null, "venue_name": "Arnold Volunteer Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Call for details", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.767803, 40.580214], "type": "Point"}, "type": "Feature"}, {"id": "c663d3a8-3e65-48fc-abd1-91d81af11a72", "properties": {"publish": false, "alcohol": true, "phone": "(412) 362-5273 ", "venue_notes": null, "events": [], "venue_address": "5747 Ellsworth, Pittsburgh, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Harris Grill", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM \r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "take_out": true, "website": "http://harrisgrill.com/", "lunch": true}, "geometry": {"coordinates": [-79.931308, 40.455965], "type": "Point"}, "type": "Feature"}, {"id": "8c89db5f-5295-43ab-8a44-736fb3c993e5", "properties": {"publish": false, "alcohol": null, "phone": "Sonya Miller 724-518-0596 or Darra Owens 724-740-9055", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}], "venue_address": "3 Main St, Daisytown, Pennsylvania 15427", "menu": {"url": null, "text": "10 Fish Dinner- Includes 3 pieces of whiting fish, fries, coleslaw and dessert. 5 Sandwich with 2 pieces of fish, no sides. Drinks available for purchase. Dine in or take out"}, "cartodb_id": 263.0, "homemade_pierogies": null, "venue_name": "Daisytown Community Center", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": "Every Friday from 11am to 6pm starting March 17th to April 14th. ", "take_out": true, "website": "https://www.facebook.com/events/223183358152585/", "lunch": true}, "geometry": {"coordinates": [-79.937363, 40.055582], "type": "Point"}, "type": "Feature"}, {"id": "9e0ebbad-4762-4cf3-a807-09c006c7b29b", "properties": {"publish": false, "alcohol": true, "phone": "(724) 668-9911", "venue_notes": "New Alexandria Fireman's Club", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "8370 State Route 22, New Alexandria, Pennsylvania 15670, United States", "menu": {"url": null, "text": "Dinners $9.00\r\nChoose: Fried Fish, Baked Fish, Popcorn Shrimp or Chicken Tenders\r\nIncludes: 1 hot side, applesauce or coleslaw, drink, dessert\r\nFish Sandwich (Fried or Bake) $6.00\r\nPopcorn Shrimp $6.00\r\nChicken Tenders $6.00\r\nHot Sides $3.00\r\nFries, Mac&Cheese, Pierogi Casserole or Haluski\r\nApplesauce $1.00\r\nColeslaw $1.00\r\nDessert $1.00\r\nCoffee/ Lemonade $1.00\r\n"}, "handicap": true, "homemade_pierogies": false, "venue_name": "New Alexandria Volunteer Fire Department", "email": "fundraising@navfd77.com", "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday throughout Lent including Good Friday\r\nTimes: 4pm \u2013 7pm", "take_out": true, "website": "www.Facebook.com/NAVFD77", "lunch": false}, "geometry": {"coordinates": [-79.415829, 40.401498], "type": "Point"}, "type": "Feature"}, {"id": "dbc3822b-47c8-4f53-88ac-f6b5988490ba", "properties": {"publish": false, "alcohol": true, "phone": "724-223-1837", "venue_notes": null, "events": [], "venue_address": "1445 Washington Road, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 230.0, "homemade_pierogies": null, "venue_name": "Palazzo 1837 Ristorante", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://www.palazzo1837.com/", "lunch": true}, "geometry": {"coordinates": [-79.626231, 40.499601], "type": "Point"}, "type": "Feature"}, {"id": "9db06884-5469-429d-8e02-850c24cb9d78", "properties": {"publish": false, "alcohol": null, "phone": "412-233-7302", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "307 Division Avenue, Clairton, Pennsylvania 15025, United States", "menu": {"url": "https://www.facebook.com/248107768675101/photos/rpp.248107768675101/1066234680195735/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Clairton VFD (takeout only)", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Non-club members welcome for takeout only. Free local delivery (2 miles), $15 minimum.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.888269, 40.30501], "type": "Point"}, "type": "Feature"}, {"id": "a10c274d-b1b8-4fce-a296-0c6d9d83dd11", "properties": {"publish": false, "alcohol": null, "phone": "724-209-1370, ext. 424", "venue_notes": "Drexel Hall (former K of C hall), 208 Abromaitis St.", "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T13:30:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T13:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "Drexel Hall (Former K of C hall), 208 Abromaitis Street, Bentleyville, Pennsylvania 15314, United States", "menu": {"url": null, "text": "beer-battered sandwich only, $8; beer-battered cod dinner with two sides, $10; large shrimp dinner with two sides, $10; baked cod fillet dinner with two sides, $10; crab cake dinner with two sides, $8; potato/cheese pierogies (three) dinner with two sides, $8; homemade macaroni and cheese dinner with two sides, $6. A la carte menu: french fries, $2.75; french fries with cheese, $3; homemade macaroni and cheese, $2.50; homemade cole slaw, $2; green beans, $1.50; applesauce, $1.50. Takeout available; call 724-209-1370, ext. 424."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Katharine Drexel, Bentleyville", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.skdparish.com/", "lunch": true}, "geometry": {"coordinates": [-80.01342, 40.112986], "type": "Point"}, "type": "Feature"}, {"id": "28c8589a-a6cd-440f-b847-6114fe605824", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "536 State Route 130 Level Green, Pennsylvania", "menu": {"url": "http://levelgreenvfd.org/custom.html?id=19721", "text": null}, "cartodb_id": 89.0, "homemade_pierogies": null, "venue_name": "Level Green VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.729517, 40.391566], "type": "Point"}, "type": "Feature"}, {"id": "cd3b20ef-a0e0-441d-8e4b-972d208c87ea", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "1560 Avella Rd., Avella, PA 15312", "menu": {"url": null, "text": "Fish Dinner $10.00, Shrimp Dinner $10.00, Fish Sandwich $7.00, Shrimp (6 pieces) $7.00, French Fries $2.00, Coleslaw $2.00, Pierogies 4/$2.00, Macaroni and Cheese $2.00, Cabbage and Noodles $2.00, Hush Puppies $2.00, Desserts $1.00, Pop/Water $1.00"}, "cartodb_id": 161.0, "homemade_pierogies": null, "venue_name": "Avella VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Avella Vol. Fire Dept. and Avella Area Community Association Please Join Us Ash Wednesday - March 1st And Every Friday until Easter 11:00 AM to 7:00 PM Eat In or Take out at the AVFD Social Hall. For Deliveries Please Call: 724-587-5870. ", "take_out": null, "website": "http://avellafire35.org/custom.html?id=22853", "lunch": false}, "geometry": {"coordinates": [-80.459193, 40.274316], "type": "Point"}, "type": "Feature"}, {"id": "2dea9ae0-28a4-4b9a-9b25-103bb2eae102", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": "Guests should enter through the Front Porch entrance.", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2409 Bethel Church Rd., Bethel Park, PA 15102", "menu": {"url": null, "text": "Platters (include cole slaw and choice of homemade chips or fries):\r\nBaked or Fried Fish Sandwiches $9.00\r\nShrimp Basket $7.00\r\n\r\nEntrees:\r\nFish Sandwich (Fried or baked) $7.50\r\nShrimp Basket $6.00\r\nPierogies $6.00\r\n\r\nSides:\r\nHomemade Chips $2.00\r\nFresh Cut Fries $2.00\r\nMacaroni & Cheese $2.50\r\nHomemade Haluski $2.50\r\nHomemade Cole Slaw $1.00"}, "handicap": null, "homemade_pierogies": false, "venue_name": "American Legion Post 760, Bethel Park", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "\r\nWe are open to the public from 4-8 Ash Wednesday and every Friday including Good Friday which will start at 3pm. Cash Only. Guests should enter through the Front Porch entrance. Proceeds are to benefit the local veterans.", "take_out": null, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.03048, 40.344581], "type": "Point"}, "type": "Feature"}, {"id": "d77cc2ca-5dd8-44e0-88b6-25d4600dcce3", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "105 Good St. Roscoe, PA", "menu": {"url": null, "text": null}, "cartodb_id": 36.0, "homemade_pierogies": null, "venue_name": "St. Joseph, Roscoe", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.869383, 40.078953], "type": "Point"}, "type": "Feature"}, {"id": "d0b593bb-30fd-4f84-9952-60c3b10c2bd2", "properties": {"publish": false, "alcohol": true, "phone": "(412) 821-1606", "venue_notes": null, "events": [], "venue_address": "2240 Babcock Blvd., Pittsburgh, Pennsylvania", "menu": {"url": null, "text": "famous fish sandwich"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Kretzler's Tavern", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": null, "website": "http://www.kretzlerstavern.com/", "lunch": true}, "geometry": {"coordinates": [-79.997174, 40.512522], "type": "Point"}, "type": "Feature"}, {"id": "3ca2e4f5-b78e-45db-bca6-521d770ddcc3", "properties": {"publish": false, "alcohol": true, "phone": "(412) 896-5328", "venue_notes": null, "events": [], "venue_address": "526 Monongahela Avenue, Glassport, Pennsylvania 15045, United States", "menu": {"url": "https://www.facebook.com/Club22Glassport/photos/a.364478573724088.1073741828.362030913968854/877436109094996/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Club 22", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11am-3:30am", "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.892484, 40.326562], "type": "Point"}, "type": "Feature"}, {"id": "60e6b216-7d70-4c1a-8e68-93270737b9fb", "properties": {"publish": false, "alcohol": null, "phone": "724-695-9084", "venue_notes": "Takeout filled in the hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "103 Church Rd, Imperial, PA 15126", "menu": {"url": null, "text": "Menu fish dinner, $7 for adults, $5 for child, $5.50 for senior. Shrimp dinner for $7.50, combo fish and shrimp dinner, and baked fish dinner with green beans almondine instead of french fries. Also featuring fish sandwich for $6, and the famous Columbkille sandwich for $6.50."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Columbkille", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.saintcolumbkilleparish.org/", "lunch": false}, "geometry": {"coordinates": [-80.243387, 40.447793], "type": "Point"}, "type": "Feature"}, {"id": "3aa897f8-33a8-4e7c-8047-fbc910cf25a7", "properties": {"publish": false, "alcohol": null, "phone": "724-744-2400", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "3100 Blocks Rd., Claridge, PA 15623", "menu": {"url": "https://www.facebook.com/111109495633531/photos/a.314237345320744.69221.111109495633531/1251260814951721/?type=3&theater", "text": null}, "cartodb_id": 293.0, "homemade_pierogies": null, "venue_name": "Claridge VFW", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.616433, 40.366033], "type": "Point"}, "type": "Feature"}, {"id": "38867660-2058-48ac-aacd-afd173d2f7f4", "properties": {"publish": false, "alcohol": null, "phone": "412-466-2405", "venue_notes": null, "events": [{"dt_start": "2018-02-16T14:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T14:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T14:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T14:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T14:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T14:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T14:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "598 Ravine Street, Dravosburg, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=945833431309&set=p.945833431309&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Dravosburg Volunteer Fire Department #1", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and every Friday of Lent, 2pm-7pm", "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.892203, 40.352022], "type": "Point"}, "type": "Feature"}, {"id": "1f101959-68c8-49b8-888a-c85c8cbe6ab0", "properties": {"publish": false, "alcohol": null, "phone": "(412) 672-7994 Website: http://www.whiteoakpost701.org/", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "2813 Capitol Street, White Oak, Pennsylvania 15131, United States", "menu": {"url": null, "text": "DINNERS:\r\n*** All Dinners served with choice of 2 sides ***\r\n1lb. Fish Dinner (Fried or Baked) \u2014 $8.50\r\nLobster Ravioli (6) \u2014 $8.50\r\n4-Cheese Ravioli (6) \u2014 $6.50\r\nPierogis & Onions (6) \u2014 $6.00\r\n2 Deviled Crabs \u2014 $6.50\r\nButterfly Shrimp (8) \u2014 $8.00\r\nPopcorn Shrimp \u2014 $6.50\r\nSIDES:\r\nFresh-Cut French Fries\r\nOnion Rings\r\nMacaroni & Cheese\r\nHaluski\r\nColeslaw\r\nApplesauce\r\nEXTRAS:\r\n1 Deviled Crab \u2014 $2.00\r\nPierogis & Onions (3) \u2014 $3.00\r\nLarge Side \u2014 $2.50\r\nCake (when available) \u2014 $1.00/slice\r\nCoffee \u2014 $1.00/cup\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Legion Post 701 - White Oak", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Where: Located at the White Oak American Legion with plenty of parking and seating. Patrons can eat in the bar area (smoking permitted) or in the smoke-free ballroom.\r\nWhen: Wednesday, February 14, 2018 (Ash Wednesday) & Every Friday in Lent, including Good Friday (March 30, 2018)\r\nTimes: 3:00PM - 9:00PM\r\n", "take_out": null, "website": "http://www.whiteoakpost701.org/", "lunch": false}, "geometry": {"coordinates": [-79.823549, 40.354582], "type": "Point"}, "type": "Feature"}, {"id": "e13127c8-1e58-4410-bf12-6e7a4e860a8f", "properties": {"publish": false, "alcohol": null, "phone": "(724) 837-2231", "venue_notes": "Social Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "1610 Latrobe Crabtree Rd, Greensburg, Pennsylvania 15624, United States", "menu": {"url": null, "text": "Baked Fish & Pierogi Dinners\r\nItalian Baked Fish & Pierogi Dinners\r\nPierogi Dinners\r\nFried Fish Sandwiches & Fries\r\nChicken Tenders & Fries\r\nCole Slaw\r\nHomemade Haluski\r\nHomemade Mac-n-Cheese\r\nHomemade Deserts\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Crabtree Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday during Lent including Good Friday Times: 4:30PM - 7:30PM", "take_out": true, "website": "http://crabtreevfd.com/", "lunch": false}, "geometry": {"coordinates": [-79.465457, 40.361934], "type": "Point"}, "type": "Feature"}, {"id": "748a626e-32de-488b-af2a-9295635f6e21", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "179 Main St, Callery, Pennsylvania 16024", "menu": {"url": null, "text": null}, "cartodb_id": 322.0, "homemade_pierogies": null, "venue_name": "Callery Fire Hall **Good Friday Only**", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/events/1422747114442799/", "lunch": true}, "geometry": {"coordinates": [-80.037622, 40.739058], "type": "Point"}, "type": "Feature"}, {"id": "f1c9ffd2-0fbe-4a40-8e4f-b1b20e25a79d", "properties": {"publish": false, "alcohol": true, "phone": "724-225-4646", "venue_notes": null, "events": [], "venue_address": "921 Amity Ridge Road Amity, PA 15311", "menu": {"url": null, "text": null}, "cartodb_id": 231.0, "homemade_pierogies": null, "venue_name": "Shenanigans Bar and Grill", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/shenanigansamitypa/", "lunch": true}, "geometry": {"coordinates": [-80.2106, 40.056951], "type": "Point"}, "type": "Feature"}, {"id": "d578a119-db34-4486-b31f-fff2a689888f", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Marian Hall (lower level of church)", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}], "venue_address": "Marian Hall (lower level of church), 624 Washington Ave, Charleroi, Pennsylvania 15022, United States", "menu": {"url": null, "text": "Menu is choice of fish sandwich or baked fish, choice of potato, vegetable, Amish cole slaw, dessert and coffee and tea service. Tickets are $10 for adults, $5 for children, and available at the door. Also, raffles and basket auction. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Mary, Mother of the Church, Charleroi (ASH WEDNESDAY ONLY)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.90064, 40.139346], "type": "Point"}, "type": "Feature"}, {"id": "8c9865dd-d166-4a12-9116-f2a93dfa4525", "properties": {"publish": false, "alcohol": null, "phone": "(412) 421-7101", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1120 Greenfield Avenue, Pittsburgh, Pennsylvania 15217, United States", "menu": {"url": null, "text": " Fish Fry Menu\r\n\r\nFish Sandwich on a Bun - $8.00\r\nFish Platter (includes 2 sides) - $10.00\r\nCrab Cake Sandwich on a Bun - $10.00\r\nCrab Cake Platter (includes 2 sides) - $12.00\r\nSides\r\nPierogies (potato-cheese blend)\r\n3 Pierogies with or without onions $2.00\r\n6 Pierogies with or without onions $4.00\r\n12 Pierogies with or without onions $7.00\r\nFrench Fries - $2.00; Onion Rings - $2.00\r\nCole Slaw - $2.00\r\nPotato Salad - $2.00\r\nMac N Cheese - $2.00\r\nHaluski - $2.00\r\nBeverages:\r\nBottled Water - $1.00\r\nBottled Drinks - $1.50\r\nDessert - $1.50"}, "handicap": null, "homemade_pierogies": null, "venue_name": "New Life Church of God in Christ (Every other week)", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": null, "take_out": true, "website": "https://www.facebook.com/newlifechurchofgodpittsburgh/", "lunch": true}, "geometry": {"coordinates": [-79.929841, 40.420988], "type": "Point"}, "type": "Feature"}, {"id": "ab1f6def-ee11-4fd6-9e4a-1b77d14a79d0", "properties": {"publish": false, "alcohol": null, "phone": "412-440-3044", "venue_notes": "Cardinal DiNardo Center", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:30:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "2586 Wexford Bayne Rd, Franklin Park", "menu": {"url": null, "text": "Platter menu, $11, includes two sides: jumbo beer-battered fried cod (too big for the bun) or baked cod, with or without bun; fried breaded shrimp basket; potato and cheese pierogies. Sides: french fries; cole slaw; macaroni and cheese; applesauce; pierogies (two). Kids\u2019 meal is $5 and includes kid-size fish or four pierogies, with one side and applesauce. Soup is $4 for 16 ounces. All dine-in dinners include choice of lemonade, iced tea, water or coffee. Pop is $2 for 20 ounces. Fish sandwich is $8. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "SS John and Paul", "email": "fishfry@stsjohnandpaul.org", "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-7:30 p.m.", "take_out": true, "website": "www.stsjohnandpaul.org", "lunch": true}, "geometry": {"coordinates": [-80.105147, 40.608199], "type": "Point"}, "type": "Feature"}, {"id": "207e7785-2fd0-4c73-96b5-2606c4274426", "properties": {"publish": false, "alcohol": false, "phone": "412-375-7672", "venue_notes": "Fish Fry is in Kohler Hall.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}], "venue_address": "2270 Brodhead Road Hopewell Township, PA", "menu": {"url": null, "text": "Take out and eat in sandwiches and dinners in Kohler Hall. We have both fried and baked fish, fried shrimp, halushki, pierogies, French fries, freshly cooked vegetables, and homemade desserts. "}, "handicap": null, "homemade_pierogies": false, "venue_name": "Our Lady of Fatima, Hopewell Township", "email": null, "validated": false, "venue_type": "Church", "etc": "Our Lady of Fatima Lenten Fish Fry is every Friday through Good \r\nFriday. Weekly hours are 4-7pm; Good Friday hours are 3-7pm.", "take_out": true, "website": "http://www.olof.us/", "lunch": false}, "geometry": {"coordinates": [-80.257412, 40.585077], "type": "Point"}, "type": "Feature"}, {"id": "77e7739b-26a2-434b-8e3a-1fe48d843854", "properties": {"publish": false, "alcohol": null, "phone": "412-380-9300", "venue_notes": null, "events": [], "venue_address": "4039 Monroeville Blvd Monroeville, Pa 15146", "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "cartodb_id": 109.0, "homemade_pierogies": null, "venue_name": "Labriola's Italian Market", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.768917, 40.435608], "type": "Point"}, "type": "Feature"}, {"id": "727a6d26-0fd5-41db-86e8-a99f245d7200", "properties": {"publish": false, "alcohol": null, "phone": "724-348-7145", "venue_notes": "Finley Hall", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T18:30:00"}], "venue_address": "3609 Washington Ave, Finleyville, Pennsylvania 15332, United States", "menu": {"url": null, "text": "Ash Wednesday, noon-6:30 p.m., Finley Hall, 3609 Washington Ave. Dinners feature baked and fried fish, plus a la carte items. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St Francis of Assisi, Finleyville (ASH WEDNESDAY ONLY, FINLEY HALL)", "email": "stfran1893@comcast.net", "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "http://stfrancischurch.net/", "lunch": true}, "geometry": {"coordinates": [-79.99888, 40.25452], "type": "Point"}, "type": "Feature"}, {"id": "76f4014d-2b4b-4659-8f37-494b3592feac", "properties": {"publish": false, "alcohol": null, "phone": "(412) 466-6662", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "601 Priscilla Avenue, Duquesne, Pennsylvania 15110, United States", "menu": {"url": null, "text": "Catfish, Whiting, Wing Ding Dinners $10.00 Shrimp Dinners $12.00\r\ninclude potato salad or mac & cheese, green beans and a corn muffin.\r\nFish Sandwich $7.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Payne Chapel AME Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Every Friday February 16th through March 23rd\r\nTimes: 3:00 pm until 7:00 pm", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.849365, 40.367979], "type": "Point"}, "type": "Feature"}, {"id": "d9e575e6-b25f-43b2-94d7-33776d916348", "properties": {"publish": false, "alcohol": false, "phone": "304-232-1777", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}], "venue_address": "4136 Jacob St, Wheeling, WV 26003", "menu": {"url": null, "text": "Coleman's fish, french fries, mac and cheese, meatless soup, cabbage and noodles, pierogi, stewed tomatoes, meatless spanish rice, coleslaw and desserts. For more information or to place orders call 304-232-1777."}, "cartodb_id": 319.0, "homemade_pierogies": true, "venue_name": "Our Lady of Perpetual Help", "email": null, "validated": false, "venue_type": "Church", "handicap": true, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.725564, 40.039062], "type": "Point"}, "type": "Feature"}, {"id": "72389782-153f-4c72-81b0-b0538b154a34", "properties": {"publish": false, "alcohol": true, "phone": "724-375-3021", "venue_notes": null, "events": [], "venue_address": "2365 Concord Street, Aliquippa PA 15001", "menu": {"url": null, "text": "See website for menu."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Aliquippa Croatian Center", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": "http://www.aliquippacroatiancenter.com", "lunch": true}, "geometry": {"coordinates": [-80.284983, 40.60681], "type": "Point"}, "type": "Feature"}, {"id": "9e5c1a1b-f565-4735-8377-d26c9e795b5c", "properties": {"publish": false, "alcohol": true, "phone": "724-229-2929", "venue_notes": "Inside the tavern. Must be 18 to enter. ", "events": [], "venue_address": "30 Oregon Street, Washington PA 15301", "menu": {"url": null, "text": "a la carte; Menu includes 8oz breaded Icelandic cod sandwich or breaded deep fried shrimp. "}, "cartodb_id": 227.0, "homemade_pierogies": null, "venue_name": "Triple Ts Tavern", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Fish available on a first come, first served basis. ", "take_out": true, "website": "https://www.facebook.com/tripletstavern/", "lunch": null}, "geometry": {"coordinates": [-80.251892, 40.16767], "type": "Point"}, "type": "Feature"}, {"id": "dead16b2-e327-4aff-84f9-d7640823baba", "properties": {"publish": false, "alcohol": false, "phone": "412.321.7300", "venue_notes": "Church Lower Level. Accessible.", "events": [{"dt_start": "2018-02-16T17:30:00", "dt_end": "2018-02-16T20:30:00"}, {"dt_start": "2018-02-23T17:30:00", "dt_end": "2018-02-23T20:30:00"}, {"dt_start": "2018-03-02T17:30:00", "dt_end": "2018-03-02T20:30:00"}, {"dt_start": "2018-03-09T17:30:00", "dt_end": "2018-03-09T20:30:00"}, {"dt_start": "2018-03-16T17:30:00", "dt_end": "2018-03-16T20:30:00"}, {"dt_start": "2018-03-23T17:30:00", "dt_end": "2018-03-23T20:30:00"}, {"dt_start": "2018-03-30T17:30:00", "dt_end": "2018-03-30T20:30:00"}], "venue_address": "3505 Perrysville Avenue, Pittsburgh, Pennsylvania 15214, United States", "menu": {"url": "https://riverviewfish.wordpress.com/", "text": "Restaurant quality! Hand-Battered Fish, Fresh Cut French Fries, Shrimp, Mac & Cheese, Pierogis, Hush Puppies, Cheese Sticks, Cole Slaw, Cheesecake, Baked Goods, Beverages\r\n\r\nSmall fish dinner with two sides: $8.95\r\nLarge fish dinner with two sides: $10:95\r\nSmall fish sandwich with two sides: $9.95\r\nLarge fish sandwich with two sides: $11.95\r\n\r\nChoose two: French fries, cole slaw, hushpuppies, mac n cheese\r\n\r\nSmall fish sandwich only: $4.95\r\nLarge fish sandwich only: $6.95\r\nShrimp and fries dinner: $5.99\r\nMacaroni and cheese side only: $2.95\r\nSmall pierogies (3): $2.95\r\nLarge pierogies (6): $4.95\r\nCheese sticks (4): $3.95\r\nCheesecake: $1.75\r\nBeverages: $1.00\r\n\r\nEat in or take out! All major credit cards accepted. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "Riverview Church, on Pittsburgh's North Side", "email": "rachelharvey.silentd@gmail.com", "validated": false, "venue_type": "Church", "etc": "Major credit cards accepted.", "take_out": true, "website": "https://tinyurl.com/riverviewfish", "lunch": false}, "geometry": {"coordinates": [-80.014374, 40.484124], "type": "Point"}, "type": "Feature"}, {"id": "4dd9fd7e-c1f8-4697-91b0-245685e2f29e", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T15:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-16T15:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T15:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "825 Streets Run Road, Pittsburgh, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10212631954581625&set=p.10212631954581625&type=3&theater", "text": null}, "cartodb_id": 129.0, "homemade_pierogies": null, "venue_name": "Option Independent Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.971825, 40.348215], "type": "Point"}, "type": "Feature"}, {"id": "a2dcf917-7559-4246-9c0e-5d3e4d5c3477", "properties": {"publish": false, "alcohol": null, "phone": "724-752-9350", "venue_notes": "Catholic Center", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T17:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T17:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T17:00:00"}], "venue_address": "603 Bridge Street, Ellwood City, Pennsylvania 16117, United States", "menu": {"url": null, "text": "Choice of red or white pizza for takeout only. Cost is $8. Frozen pierogies sold by the dozen."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Holy Redeemer, Ellwood City - Takeout-only pizza and pierogie sale", "email": null, "validated": false, "venue_type": "Church", "etc": "To place an order, call 724-752-9350 by 2 p.m. on day of sale.", "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.283785, 40.870378], "type": "Point"}, "type": "Feature"}, {"id": "fb7ec904-705a-4ce7-b6e1-6b2c51aa11ce", "properties": {"publish": false, "alcohol": null, "phone": "412-440-2697", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "311 Washington Road", "menu": {"url": null, "text": "Gourmet fish fry, with sandwiches, fish and pasta specials. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Bernard", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "www.stbernardfishfry.net", "lunch": false}, "geometry": {"coordinates": [-80.043452, 40.386773], "type": "Point"}, "type": "Feature"}, {"id": "50e90dc1-a8d2-4069-ae05-ce79d083cc81", "properties": {"publish": false, "alcohol": false, "phone": "412-563-1353", "venue_notes": "Large parking lot that fills up quickly. Expect a line. ", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1607 Greentree Road Scott Township, PA", "menu": {"url": "http://docs.wixstatic.com/ugd/a206bb_abf7ee8cf4b646bda73f158a4e9a2434.pdf", "text": "Extensive menu includes: fried fish dinner, $9.00; baked fish dinner, $9.00; crab cake dinner, $9.00; shrimp dinner, $9.00 fried fish sandwich, $7.00; baked fish sandwich $7.00; crab cakes, $7.00; shrimp, $7.00; Homemade items are cabbage and noodles; macaroni and cheese, perogies, and baked goods. Other menu items: Pizza, French fries, with and without cheese; fried provolone sticks; fried onion rings; cole slaw; zucchini planks; soup; lobster bisque and more. Also featuring special kids meal featuring for $4.50."}, "handicap": true, "homemade_pierogies": true, "venue_name": "SS. Simon and Jude, Scott Township", "email": null, "validated": false, "venue_type": "Church", "etc": "The SSJ Fish Fry is back again this year. The event is known locally for serving homemade fresh quality food with generous portions and at great prices! Open on Ash Wednesday and Fridays of Lent from 4PM to 7PM excluding Good Friday. Held in the spacious Parish Life Center gymnasium, 1607 Greentree Road.", "take_out": true, "website": "ssjpittsburgh.org", "lunch": false}, "geometry": {"coordinates": [-80.063222, 40.39991], "type": "Point"}, "type": "Feature"}, {"id": "ffe9ce4b-9eb2-49f0-b611-711a9e5b25c9", "properties": {"publish": false, "alcohol": null, "phone": "724-842-3141 or 724-845-1684", "venue_notes": null, "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "268 Canal Street Leechburg, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10208695921075883&set=p.10208695921075883&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Leechburg VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and every Friday during Lent including Good Friday 3pm-8pm", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.604859, 40.625222], "type": "Point"}, "type": "Feature"}, {"id": "6654fd3f-2b1c-48bf-afd5-6893a6774d5e", "properties": {"publish": false, "alcohol": true, "phone": "724-222-7079", "venue_notes": null, "events": [{"dt_start": "2018-02-16T00:00:00-05:00", "dt_end": "2018-03-30T23:45:00-04:00"}], "venue_address": "400 West Pike St Meadow Lands, PA 15347", "menu": {"url": null, "text": "They will have a special Lenten menu Friday during Lent."}, "cartodb_id": 260.0, "homemade_pierogies": null, "venue_name": "Beechies Place", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://www.beechiesplace.com", "lunch": true}, "geometry": {"coordinates": [-80.221588, 40.218096], "type": "Point"}, "type": "Feature"}, {"id": "46e09b74-5c59-4257-bf5f-662feb46c35c", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "315 Olivia Street McKees Rocks PA", "menu": {"url": null, "text": null}, "cartodb_id": 166.0, "homemade_pierogies": null, "venue_name": "Becker's Cafe", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.057127, 40.474652], "type": "Point"}, "type": "Feature"}, {"id": "610d1ab5-e1d4-44db-acf1-199a1ca4d702", "properties": {"publish": false, "alcohol": null, "phone": "724-663-7675", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "Rt 40 and 231 South, Claysville, PA", "menu": {"url": null, "text": "Menu features Coleman fried and baked fish dinners and sandwiches, along with fish dinners. Sides include french fries, cabbage and noodles, macaroni and cheese, cole slaw, desserts and beverages. Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Sacred Heart Church of Immaculate Conception Parish, Claysville", "email": null, "validated": false, "venue_type": "Church", "etc": "Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. Takeout available; call 724-663-7675. Delivery available on orders of $20 or more. Contact information: phone, 724-663-7675; website, www.icwashpa.net or www.facebook.com/icwashpa; Twitter, @icwashpa; app store, Immaculate Conception Church.\r\n", "take_out": true, "website": "www.icwashpa.net", "lunch": true}, "geometry": {"coordinates": [-80.415484, 40.116334], "type": "Point"}, "type": "Feature"}, {"id": "5ef7ce2d-c31e-4c59-bc63-afc7c1fc889a", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "8695 U.S. Hwy 30, Irwin, PA", "menu": {"url": null, "text": null}, "cartodb_id": 85.0, "homemade_pierogies": null, "venue_name": "Doublewide Grill (North Huntingdon)", "email": null, "validated": false, "venue_type": "Restuarant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.686583, 40.318748], "type": "Point"}, "type": "Feature"}, {"id": "c42d3a77-4e61-4ecb-b57d-2b532b25b565", "properties": {"publish": false, "alcohol": null, "phone": "814-825-7313", "venue_notes": null, "events": [], "venue_address": "1553 East Grandview Blvd. Erie, PA", "menu": {"url": null, "text": "Fried fish and/or cheese pierogi. Adult $10, Child $5. Includes choice of French Fries, potato salad, or mac and cheese, coleslaw or green beans and ice cream dessert. Takeout 50 cents extra."}, "cartodb_id": 265.0, "homemade_pierogies": null, "venue_name": "Our Lady of Mount Carmel, Scheffner Hall", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.010836, 42.114623], "type": "Point"}, "type": "Feature"}, {"id": "fbea2373-ce98-4904-aacb-a52da7ace061", "properties": {"publish": false, "alcohol": null, "phone": "412-384-9111", "venue_notes": null, "events": [{"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2226 PA-837, West Elizabeth, PA 15088", "menu": {"url": "https://www.facebook.com/SHOPANDGO/photos/a.165259453529016.63198.119862611402034/1260603760661241/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Shop N Go", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/SHOPANDGO/", "lunch": true}, "geometry": {"coordinates": [-79.902427, 40.268082], "type": "Point"}, "type": "Feature"}, {"id": "6cee1896-7530-4a93-86af-f0d46c937329", "properties": {"publish": false, "alcohol": true, "phone": "412-367-9001", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "1000 Avila Court Pittsburgh, PA 15237", "menu": {"url": "http://avilaparish.org/lenten-fish-fry/", "text": "Adults \u2013 $10\r\nMeal includes choice of main, two sides, soup, bread, and drink\r\n\r\nKids 6-10 years \u2013 $5 ; Kids 5 and under \u2013 FREE\r\nMeal includes fish nuggets, two sides, and a drink\r\n\r\nMENU\r\n\r\nMain\r\nFried or Baked cod\r\nFried shrimp\r\n\r\nSoup\r\nTomato Florentine\r\nClam Chowder\r\n\r\nSides\r\nFresh Cut French Fries, Macaroni & Cheese, or Baked Potato\r\nCole Slaw or Applesauce\r\n\r\nALA CARTE ITEMS\r\nFish (fried or baked) Sandwich \u2013 $6.00\r\nShrimp basket \u2013 $6.00\r\nMacaroni & Cheese \u2013 $2.00\r\nFrench Fries \u2013 $2.00\r\nBaked Potato \u2013 $2.00\r\nHaluski \u2013 $2.00\r\nCup of Soup \u2013 $2.00\r\nCole Slaw \u2013 $1.00\r\nApplesauce \u2013 $1.00\r\nCoffee/Tea \u2013 $0.75\r\nMilk/Soda \u2013 $0.75"}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Teresa of Avila, Perrysville", "email": null, "validated": false, "venue_type": "Church", "etc": "Online orders available at http://avilaparish.org/lenten-fish-fry/. Online orders will ONLY be filled when complete between 3-6 pm on Fridays. Orders placed outside of this time WILL NOT be filled.", "take_out": true, "website": "http://avilaparish.org/lenten-fish-fry/", "lunch": false}, "geometry": {"coordinates": [-80.039719, 40.539051], "type": "Point"}, "type": "Feature"}, {"id": "46b21829-ef91-488a-950a-9a6732244d95", "properties": {"publish": false, "alcohol": true, "phone": "(724) 796-5117", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "717 Robinson Highway, Mc Donald, Pennsylvania 15057, United States", "menu": {"url": "https://www.facebook.com/114128741969634/photos/a.665318160184020.1073741826.114128741969634/1515658565149971/?type=3&theater", "text": null}, "handicap": true, "homemade_pierogies": false, "venue_name": "Harrington's", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/Harringtons-114128741969634/", "lunch": true}, "geometry": {"coordinates": [-80.261538, 40.381131], "type": "Point"}, "type": "Feature"}, {"id": "039cf733-a956-477a-b1a4-ac66837bde86", "properties": {"publish": false, "alcohol": null, "phone": "(724) 266-3409", "venue_notes": "Leetsdale VFW at the corner of Ferry and Beaver Streets in Leetsdale.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "515 Beaver Street, Leetsdale, Pennsylvania 15056, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Leetsdale Fire Department at the Leetsdale VFW", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "The Leetsdale Fire Department is holding their Annual Lenten Fish Fry on Fridays during Lent including Good Friday from 4PM to 7PM. As in years past, this event will be held at the Leetsdale VFW on the corner of Ferry and Beaver Streets (515 Beaver Street) in Leetsdale. We will be offering hand battered fish, fresh cut fries, shrimp, cole slaw, and other goodies. Eat In, Take Out, and limited Delivery is available. Orders may be place by calling 724-266-3409.", "take_out": null, "website": "https://www.facebook.com/leetsdalefire/", "lunch": null}, "geometry": {"coordinates": [-80.206223, 40.56339], "type": "Point"}, "type": "Feature"}, {"id": "ba53ed22-09c0-46a9-bb6c-88ff8a788c96", "properties": {"publish": false, "alcohol": null, "phone": "724-632-6390", "venue_notes": null, "events": [{"dt_start": "2018-03-30T10:30:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-02-16T10:30:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-14T10:30:00-05:00", "dt_end": "2018-02-14T18:00:00-05:00"}, {"dt_start": "2018-02-23T10:30:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-09T10:30:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-16T10:30:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-02T10:30:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}, {"dt_start": "2018-03-23T10:30:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}], "venue_address": "14 Firehall Road, Richeyville, PA 15358", "menu": {"url": null, "text": null}, "cartodb_id": 210.0, "homemade_pierogies": null, "venue_name": "Richeyville VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Wednesday, March 1st (Ash Wednesday) and every Friday during Lent.", "take_out": true, "website": "http://rvfc27.com", "lunch": true}, "geometry": {"coordinates": [-80.002, 40.05341], "type": "Point"}, "type": "Feature"}, {"id": "6cd742a4-f4da-47e1-b805-55549bb74e9a", "properties": {"publish": false, "alcohol": null, "phone": "(412) 264-0846", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-03-30T20:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1150 Stoops Ferry Road, Coraopolis PA 15108", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Coraopolis Elks Lodge #1090", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Fish Frys on Fridays during Lent. Call for more information.", "take_out": null, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.213421, 40.541482], "type": "Point"}, "type": "Feature"}, {"id": "03fe1408-1777-41c2-9d42-4017ce3b4c18", "properties": {"publish": false, "alcohol": null, "phone": "412-751-0663", "venue_notes": "Archangel Hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "101 Mclay Drive, Elizabeth, Pennsylvania 15037, United States", "menu": {"url": null, "text": "Menu features fish and shrimp dinners, fish sandwiches, pierogies, macaroni and cheese, haluski, homemade soups, meatless pasta, cheese pizza, cole slaw, french fries and an array of desserts. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Michael, Elizabeth", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": "www.stmichaelelizabeth.org", "lunch": false}, "geometry": {"coordinates": [-79.837579, 40.269328], "type": "Point"}, "type": "Feature"}, {"id": "42cfe57b-0d2b-4084-bf4e-874586a5e21a", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "124 West Pike St., Houston, PA", "menu": {"url": null, "text": "Fish and shrimp available for Lent"}, "cartodb_id": 159.0, "homemade_pierogies": null, "venue_name": "American Legion Post 902", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/American-legion-Post-902-148513762170830/", "lunch": null}, "geometry": {"coordinates": [-80.211168, 40.248652], "type": "Point"}, "type": "Feature"}, {"id": "59342f24-18f4-48a1-8d34-89ddbe4fcedd", "properties": {"publish": false, "alcohol": false, "phone": "724-662-2999", "venue_notes": "Event is in Gallagher Hall", "events": [{"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "100 Penn Avenue, Mercer, PA", "menu": {"url": null, "text": "Adults: 10 dollars; Children: 5 dollars (under 3 free) -- fried fish, fries, coleslaw, bread and butter, coffee, tea, lemonade"}, "cartodb_id": 54.0, "homemade_pierogies": false, "venue_name": "Immaculate Heart of Mary", "email": "ihm@zoominternet.net", "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "http://www.ihmcmercer.com", "lunch": false}, "geometry": {"coordinates": [-80.240215, 41.232051], "type": "Point"}, "type": "Feature"}, {"id": "20190d02-de8d-4e01-a458-d820228f186f", "properties": {"publish": false, "alcohol": true, "phone": "724-758-9254", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "1400 Factory Ave, Ellwood City, PA 16117", "menu": {"url": null, "text": "Fish Fry Friday\r\nWings also available\r\n\r\nFish Dinner $9.50\r\nBattered or Baked ~Fries or Mac N\u2019 Cheese ~Coleslaw or Small Side Salad\r\n\r\nFish on a Dish $7.50\r\nChicken Planks (4) $7.50\r\nFish Nuggets $7.50\r\nFish Sandwich $7.95\r\nAdd Cheese $1.00\r\nMac N\u2019 Cheese or Fries $1.25\r\nColeslaw $1.00\r\nSmall Side Salad $2.00\r\nSeason Waffle Fries $4.50\r\nSteak Fries $4.50\r\n\r\nFish Nugget Salad $9.50\r\nSalad, Mixed Veggie, Olives, Onions, Banana Pepper, Egg, Fries, Cheese\r\n\r\nBreaded Shrimp (6) with Fries $7.50\r\n\r\nBig Al Steak Sandwich w/ Fries $9.00\r\nItalian Bread, 12 ounce steak, Provolone Cheese, Grilled Peppers and Onions\r\n\r\nPasta with. Red tuna sauce. Comes with garlic toast. $9 a plate "}, "handicap": null, "homemade_pierogies": null, "venue_name": "Ellwood City Loyal Order of the Moose, Lodge #93", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Kitchen 4pm-9pm, Last Order at 8:45pm\r\nOpen Monday-Saturday, Closed Sunday", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.300528, 40.859377], "type": "Point"}, "type": "Feature"}, {"id": "0df33350-e14e-439e-9353-0461b7eaf16d", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "342 Dorseyville Road, Pittsburgh, Pennsylvania 15215, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Joseph, O'Hara Township - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday only 11-7", "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.924022, 40.519047], "type": "Point"}, "type": "Feature"}, {"id": "731a26cf-37f1-4785-a41d-279bcd6b746d", "properties": {"publish": false, "alcohol": null, "phone": "724-423-8558", "venue_notes": null, "events": [{"dt_start": "2018-03-02T15:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-23T15:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T15:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-16T15:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-16T15:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-23T15:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T23:00:00-04:00"}], "venue_address": "2325 Mount Pleasant Rd Mount Pleasant, Pennsylvania", "menu": {"url": "https://www.facebook.com/187103461330962/photos/a.247929761914998.54354.187103461330962/1384367308271232/?type=3&theater", "text": null}, "cartodb_id": 113.0, "homemade_pierogies": null, "venue_name": "Norvelt VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.497146, 40.208478], "type": "Point"}, "type": "Feature"}, {"id": "256c066e-ef3c-424a-a242-e8a7f053db84", "properties": {"publish": false, "alcohol": null, "phone": "412-664-9379", "venue_notes": null, "events": [], "venue_address": "220 8th St., Mckeesport, PA", "menu": {"url": null, "text": "Dinners include entree, coleslaw or applesauce, french fries or browned whole potatoes, pie or cake, and a beverage. In addition to fried pollock, the church offers baked cod, shrimp, crab cakes, or a sampler platter, and chicken planks also are available."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Stephen's McKeesport -GOOD FRIDAY ONLY-", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "https://ststephensmckeesport.com/fish-fry/ ", "lunch": null}, "geometry": {"coordinates": [-79.865123, 40.347693], "type": "Point"}, "type": "Feature"}, {"id": "f4609791-3ab4-4a43-82cb-65fec8ccecbb", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3319 W. Liberty Ave. Pittsburgh, PA 15216", "menu": {"url": null, "text": "Menu of baked fish, fried fish, fish sandwich, french fries, mac & cheese, green beans, desserts. FREE."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Mt. Lebanon United Methodist Church", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.mlumc.org/", "lunch": false}, "geometry": {"coordinates": [-80.042321, 40.388112], "type": "Point"}, "type": "Feature"}, {"id": "dcae4c0b-ecc2-4026-a87c-602a0cdcf7ac", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "330 weaver run Rd Washington pa 15301", "menu": {"url": null, "text": null}, "cartodb_id": 115.0, "homemade_pierogies": null, "venue_name": "Lone Pine VFD Station 50", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.183748, 40.079342], "type": "Point"}, "type": "Feature"}, {"id": "127d7747-5b2b-4405-8138-72ec05fe5bb6", "properties": {"publish": false, "alcohol": null, "phone": "724-378-2734", "venue_notes": null, "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "952 Franklin Ave. Aliquippa, PA", "menu": {"url": null, "text": "Dinner, $10, with choice of baked or fried fish or shrimp, and includes bun, choice of side (french fries, macaroni and cheese, haluski) and choice of cole slaw or applesauce and coffee. Also, fried or baked fish sandwich, $8; shrimp in a basket, $8; potato and cheese pierogies, $9 per dozen. Side items available a la carte. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Titus, Aliquippa", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-6:30 p.m. (3-6:30 p.m. Good Friday)", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.256001, 40.612954], "type": "Point"}, "type": "Feature"}, {"id": "c3a769d5-63a0-47a1-89e6-64ff7c66aca2", "properties": {"publish": false, "alcohol": null, "phone": "814-474-2605", "venue_notes": null, "events": [], "venue_address": "7100 West Ridge Road, Fairview PA", "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "cartodb_id": 256.0, "homemade_pierogies": null, "venue_name": "Holy Cross (Reilly Center)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}, "type": "Feature"}, {"id": "91dca4cb-67b3-4c09-98f6-3ab25501478d", "properties": {"publish": false, "alcohol": null, "phone": "412-784-0111", "venue_notes": null, "events": [], "venue_address": "605 Freeport Road Aspinwall, Pa 15215", "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "cartodb_id": 110.0, "homemade_pierogies": null, "venue_name": "Labriola's Italian Market", "email": null, "validated": false, "venue_type": "Market", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.898697, 40.488439], "type": "Point"}, "type": "Feature"}, {"id": "c39bfecd-e300-43a6-b082-19fa41540bd0", "properties": {"publish": false, "alcohol": true, "phone": "(724) 982-2636", "venue_notes": "parish social hall", "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "4202 Old William Penn Hwy Murrysville, PA 15668", "menu": {"url": "https://www.facebook.com/motherofsorrowsmurrysville/photos/a.175243462814267.1073741828.174889776182969/432174380454506/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Mother of Sorrows", "email": null, "validated": false, "venue_type": "Church", "etc": "Fried or Baked Fish Meal, Shrimp or Crab Cake Meal $10\r\nFull Order of Mac & Cheese or Italian Baked Penne $6\r\nSide Orders $3:\r\nMac & Cheese\r\nHaluski\r\nPierogies\r\nFrench Fries\r\nGreen Beans\r\nItalian Baked Penne\r\nBeverages:\r\nCoffee, Hot Tea, Soda & Turners $1\r\nBeer & Wine with ID\r\n", "take_out": true, "website": "https://www.facebook.com/motherofsorrowsmurrysville/", "lunch": true}, "geometry": {"coordinates": [-79.686043, 40.429485], "type": "Point"}, "type": "Feature"}, {"id": "76060346-8ae6-48f5-bc23-e7e4e2e7ccd5", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "3210 Liberty Way Liberty Borough, PA", "menu": {"url": null, "text": null}, "cartodb_id": 39.0, "homemade_pierogies": null, "venue_name": "St. Mark/Liberty Borough", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.856232, 40.325794], "type": "Point"}, "type": "Feature"}, {"id": "231aa708-f9c6-455d-a2a4-6aa304bd507b", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "609 Neale Ave. Ford Cliff, Pa.", "menu": {"url": null, "text": null}, "cartodb_id": 117.0, "homemade_pierogies": null, "venue_name": "Ford Cliff VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.533249, 40.761772], "type": "Point"}, "type": "Feature"}, {"id": "ee78a3dd-0f2d-452b-805e-047ce63b67d7", "properties": {"publish": false, "alcohol": false, "phone": "724-775-3775", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "628 Virginia Avenue, Rochester, Pennsylvania 15074, United States", "menu": {"url": "https://www.stceciliaroch.org/documents/fish-fry-menu", "text": "Fish dinner, $10; fish salads, $10; fish sandwiches, $9; shrimp dinners, $10. Also, variety of side dishes, including sweet potato, and desserts."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Cecilia, Rochester", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Takeout available, call 724-775-3775 or 724-775-3776", "take_out": true, "website": "https://www.stceciliaroch.org", "lunch": true}, "geometry": {"coordinates": [-80.284822, 40.71408], "type": "Point"}, "type": "Feature"}, {"id": "14cc99c8-87fd-4fb2-92f4-58eb9ee6488e", "properties": {"publish": false, "alcohol": null, "phone": "412-824-0246", "venue_notes": null, "events": [], "venue_address": "211 Cable Avenue, East Pittsburgh, PA", "menu": {"url": null, "text": null}, "cartodb_id": 175.0, "homemade_pierogies": null, "venue_name": "St. John the Baptist Orthodox, East Pittsburgh", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Could not find good info on this site or anywhere else on the site.", "take_out": null, "website": "https://www.facebook.com/StJohnOrthodoxEastPitt", "lunch": null}, "geometry": {"coordinates": [-79.836427, 40.399919], "type": "Point"}, "type": "Feature"}, {"id": "f012e7a0-8666-46ab-8b41-09689a965ea3", "properties": {"publish": false, "alcohol": false, "phone": "4129921360", "venue_notes": null, "events": [], "venue_address": "3250 California Avenue, Pittsburgh, PA", "menu": {"url": null, "text": "Baked fish, fried fish, grilled cheese sandwhiches, mini cheese pizzas and much more we are sure will have something for everyone!! "}, "cartodb_id": 174.0, "homemade_pierogies": null, "venue_name": "Northside Catholic School (at Risen Lord)", "email": null, "validated": false, "venue_type": "Church", "handicap": true, "etc": "March 3-Good Friday we will be hostng Northisde Catholic Schools Fish Fry Fridays at Risen Lord Church on Californis Avenue. Dine in from 3-6:30 or order a family meal for takeout, deliveries wil be made from 3-5pm, within a 5 mile radius from the church, for deliveries please call 4129921360 between 11-2 (on the day of the Fish Fry) to place your orders. We are handicap accesible!! Our hopes are to contiue to serve the community and with that we hope to see you at our Fish Fry Fridays!", "take_out": null, "website": "https://www.facebook.com/events/459415711115955/", "lunch": false}, "geometry": {"coordinates": [-80.038741, 40.474645], "type": "Point"}, "type": "Feature"}, {"id": "640b4c37-5b98-47b5-a9d7-0371f40c27d6", "properties": {"publish": false, "alcohol": null, "phone": "412-466-0464", "venue_notes": null, "events": [], "venue_address": "5622 Homeville Road, West Mifflin, PA 15122", "menu": {"url": null, "text": "many Lenten specials"}, "cartodb_id": 311.0, "homemade_pierogies": null, "venue_name": "Boonda's ", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/pg/Boondas-Hometown-Pizza-635643803135613", "lunch": true}, "geometry": {"coordinates": [-79.872523, 40.368225], "type": "Point"}, "type": "Feature"}, {"id": "3104cae9-8615-4a3a-af9b-37cd73947dd1", "properties": {"publish": false, "alcohol": false, "phone": "412-646-2594", "venue_notes": "Greensburg Pike at Kline Ave", "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "330 Kline ave, North Versailles, PA", "menu": {"url": "https://www.facebook.com/Wwvfdfishfry/", "text": null}, "cartodb_id": 108.0, "homemade_pierogies": false, "venue_name": "West Wilmerding VFD Station 211", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Homemade Huluski and Local Deliveries.", "take_out": true, "website": "https://www.facebook.com/Wwvfdfishfry/", "lunch": true}, "geometry": {"coordinates": [-79.820394, 40.397375], "type": "Point"}, "type": "Feature"}, {"id": "c35ac86d-1550-4814-bec4-43f8b722589d", "properties": {"publish": false, "alcohol": null, "phone": "412-931-4624", "venue_notes": "parish hall", "events": [{"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "7 Chalfonte Ave., West View, PA", "menu": {"url": null, "text": "whale of a cod fish dinner or fish sandwich; choice of cole slaw or applesauce; choice of macaroni and cheese, french fries or pierogies; beverages and dessert. Cost is $9 for adults, $5 for child. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Athanasius: Church--GOOD FRIDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.029753, 40.5213], "type": "Point"}, "type": "Feature"}, {"id": "af19a4c2-1d45-43c1-b9ba-517f124fd6e9", "properties": {"publish": false, "alcohol": null, "phone": "724-728-8900", "venue_notes": null, "events": [{"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T22:00:00-04:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T22:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T22:00:00-04:00"}, {"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T22:00:00-05:00"}, {"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T22:00:00-05:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T22:00:00-04:00"}], "venue_address": "2000 Marshall rd, monaca, pa 15061", "menu": {"url": null, "text": null}, "cartodb_id": 302.0, "homemade_pierogies": null, "venue_name": "Pappy J's Monaca", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.272546, 40.678865], "type": "Point"}, "type": "Feature"}, {"id": "23821d8c-5685-4ae3-9cb9-f59f0216949f", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "500 Railroad St, Coulter, PA 15028", "menu": {"url": null, "text": null}, "cartodb_id": 155.0, "homemade_pierogies": null, "venue_name": "Coulter Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.804957, 40.298202], "type": "Point"}, "type": "Feature"}, {"id": "acba3e37-0f74-4f37-a527-b5035a77238f", "properties": {"publish": false, "alcohol": null, "phone": "(412) 824-7667", "venue_notes": null, "events": [], "venue_address": "4339 Old William Penn Highway, Monroeville, Pennsylvania 15146, United States", "menu": {"url": null, "text": "Menu & Cost:\r\n1/2 Haddock ~ $10\r\n3 Fish Tacos ~ $10\r\n3 Shrimp Tacos ~ $10\r\nPlatters ~ $14\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Legion Post 820", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Where: Monroeville American Legion\r\nDates & Times: Ash Wednesday 3:00pm - 8:00pm (Dine-In 3:00 - 6:30); Fridays 3:00pm - 8:00pm (Dine-In 3:00 - 8:00)", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.774505, 40.442818], "type": "Point"}, "type": "Feature"}, {"id": "a746932f-2180-4e5d-bdec-d27804c8f2d8", "properties": {"publish": false, "alcohol": false, "phone": "724-824-3210", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "308 W. New Castle St., Zelienople, PA", "menu": {"url": "https://myzeliepark.org/wp-content/uploads/2018/01/2018-Fish-Fry.png", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Zelienople Memorial Skate Park", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.139738, 40.795071], "type": "Point"}, "type": "Feature"}, {"id": "dba09e05-b770-491b-b690-1bc5fe1129fb", "properties": {"publish": false, "alcohol": null, "phone": "724-336-4696", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "95 Cass Street, Enon Valley, Pennsylvania 16120, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Enon Valley Community Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "4-7 pm every Friday during Lent including Good Friday", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.457647, 40.855657], "type": "Point"}, "type": "Feature"}, {"id": "eb3bbbdb-23e0-438a-a836-4e5e459c46a7", "properties": {"publish": false, "alcohol": null, "phone": "814-787-4151", "venue_notes": null, "events": [], "venue_address": "17735 Bennetts Valley Highway, Force, PA", "menu": {"url": null, "text": null}, "cartodb_id": 58.0, "homemade_pierogies": null, "venue_name": "St. Joseph", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "call to verify times and menu", "take_out": null, "website": "http://www.parishesonline.com/find/st-joseph-church-15841", "lunch": true}, "geometry": {"coordinates": [-78.501687, 41.257947], "type": "Point"}, "type": "Feature"}, {"id": "d6f8a3c8-dd83-4ade-8ecb-bef7432bba51", "properties": {"publish": false, "alcohol": null, "phone": "412-923-1772, ext. 152", "venue_notes": null, "events": [{"dt_start": "2018-02-16T14:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T14:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T14:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T14:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T14:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T14:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "7101 Steubenville Pike, Oakdale, Pennsylvania 15071, United States", "menu": {"url": "http://www.parkwaywest.org/District/2109-Untitled.html", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Parkway West Career and Technology Center (Pick up only)", "email": null, "validated": false, "venue_type": "Other", "etc": "Prepared by culinary arts students.", "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.177584, 40.442861], "type": "Point"}, "type": "Feature"}, {"id": "833ae1b1-3e3a-4d4b-ad78-92f2482cec35", "properties": {"publish": false, "alcohol": null, "phone": "724-327-3987", "venue_notes": null, "events": [], "venue_address": "5205 Rocky Hill Ln, Murrysville, Pennsylvania 15668, United States", "menu": {"url": "https://www.facebook.com/SARDIS78/photos/pcb.1829635353722262/1829635330388931/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Sardis VFD", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Contact Sardis VFD for information on dates/times.", "take_out": null, "website": "https://www.facebook.com/SARDIS78/", "lunch": null}, "geometry": {"coordinates": [-79.671492, 40.484779], "type": "Point"}, "type": "Feature"}, {"id": "4576170b-5603-4329-874b-9ea096c832aa", "properties": {"publish": false, "alcohol": null, "phone": "412-361-3131", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T17:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T17:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T17:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T17:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T17:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T17:00:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "325 Emerson Street, Pittsburgh, Pennsylvania 15206, United States", "menu": {"url": null, "text": null}, "handicap": false, "homemade_pierogies": null, "venue_name": "Sacred Heart Parish", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent (except Good Friday) 5-7:30; takeout orders begin at 4 p.m.", "take_out": true, "website": "http://www.sacredheartparishshadyside.org", "lunch": false}, "geometry": {"coordinates": [-79.923663, 40.455688], "type": "Point"}, "type": "Feature"}, {"id": "9050d030-5a7f-4b57-a2ea-9ada956b3748", "properties": {"publish": false, "alcohol": null, "phone": "412-462-1743", "venue_notes": "Parish Hall", "events": [{"dt_start": "2018-02-14T10:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "363 West 11th Avenue, Homestead, Pennsylvania 15120, United States", "menu": {"url": null, "text": "Fish:\r\nFried fish sandwich $7.75\r\nFried fish dinner $9.75\r\nBaked fish sandwich $8.00\r\nBaked fish dinner $10.25\r\nExtra Bun $1.00\r\n\r\nShrimp:\r\nJumbo shrimp (6) $6.75\r\nJumbo shrimp dinner $9.75\r\nPopcorn shrimp $5.50\r\nPopcorn shrimp dinner $8.00\r\n\r\nCrab:\r\nCrab cakes (2) $9.00\r\nCrab cake dinner $10.75\r\n\r\nStuffed flounder dinner $10.00\r\n\r\nStuffed Tomato - Tuna $6.00\r\n\r\nTuna Salad on Croissant $6.00\r\n\r\nEgg Salad on Croissant $6.00\r\n\r\nLinguini (comes with salad and roll):\r\nShrimp $9.25 red or white\r\nScallops $9.25 red or white\r\n\r\nPizza with cheese $6.00\r\n\r\n3 Pierogies $3.50\r\n6 Pierogies $6.50\r\n12 Pierogies $10.00\r\nwith onion or without onion\r\n\r\nPotato pancakes (3) $5.00\r\nApplesauce or sour cream\r\n\r\nGrilled Cheese & Tomato Soup $5.50\r\n\r\nFrench Fries $2.75\r\n\r\nStewed Tomato $2.50\r\n\r\nTuna Noodle Casserole $7.00\r\n\r\nTuna Melt on English Muffin $7.00\r\n\r\nTuna on Croissant $4.75\r\n\r\nEgg Salad on Croissant $4.75\r\n\r\nHaluski:\r\n12 ounce $3.00\r\n32 ounce $6.50\r\n\r\nPotato Haluski:\r\n12 ounce $5.00\r\n32 ounce $9.00\r\n\r\nMac N Cheese:\r\n8 ounces $3.50\r\n12 ounces $6.00\r\nQuart $9.00\r\n\r\nSoup:\r\n12 ounces $3.50\r\nQuart $7.00\r\n\r\nCole Slaw:\r\nServing $1.25\r\n12 ounces $3.00\r\nQuart $5.00\r\n\r\nSalad:\r\nSide $3.00\r\nLarge $5.00\r\n\r\nFresh Fruit Cup $3.50\r\n\r\nApplesauce $1.00\r\n________________________________________________\r\n\r\nFish dinners come with steak fries and cole slaw.\r\nNo substitutions, please.\r\n"}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. Maximilian Kolbe, West Homestead", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 10:30 a.m.-7 p.m. Delivery service to Downtown Pittsburgh from 11 a.m.-1 p.m., with minimum order of $30.", "take_out": true, "website": "https://www.facebook.com/StMaxParish/", "lunch": true}, "geometry": {"coordinates": [-79.9138, 40.401541], "type": "Point"}, "type": "Feature"}, {"id": "0a16985c-571d-454c-bf23-2b66fe877fc7", "properties": {"publish": false, "alcohol": false, "phone": "724-869-9758", "venue_notes": "Pick-up in parish hall", "events": [], "venue_address": "377 Linmore Ave, Baden, Pennsylvania 15005, United States", "menu": {"url": null, "text": "Pierogie sale. Menu includes potato, sauerkraut, cottage cheese and prune. Cost is $7.50 per dozen."}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. John the Baptist, Baden - Take-out Pierogie sale only", "email": null, "validated": false, "venue_type": "Church", "etc": "Pierogie sale, begins Friday, Feb. 16, and and continues every Friday through Good Friday. Open for orders at 6 a.m., and continues until sold out. To order, call 724-869-9758.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.229651, 40.634774], "type": "Point"}, "type": "Feature"}, {"id": "78de8c24-344c-4468-bdd9-7181528de6aa", "properties": {"publish": false, "alcohol": null, "phone": "724-292-8561", "venue_notes": null, "events": [{"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:30:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:30:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:30:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:30:00-05:00"}], "venue_address": "700 E. Main St. Monongahela, PA", "menu": {"url": null, "text": "Every Friday in Lent 11-6:30. Fried Fish, Shrimp, Crab Cakes, Baked Fish, Fries, Cole Slaw, Mac and Cheese, Zucchini Fries, Haluski, Soup"}, "cartodb_id": 314.0, "homemade_pierogies": null, "venue_name": "True Vine Anglican Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.907213, 40.193396], "type": "Point"}, "type": "Feature"}, {"id": "a6d4b30a-9ae2-4482-8987-231ede53d969", "properties": {"publish": false, "alcohol": null, "phone": "(412) 221-5677", "venue_notes": "fire station hall", "events": [], "venue_address": "5228 Thom's Run Road, Presto, Pennsylvania 15142, United States", "menu": {"url": null, "text": "Hand Breaded Atlantic Cod\r\nButterfly Shrimp\r\nSame Day Fresh Buns\r\nHomemade Mac & Cheese\r\nCabbage and Noodles\r\nHandmade Cole Slaw\r\nKids Options\r\nDesserts\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Presto VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: February 23, March 9, and March 23\r\nTimes: 3:30 pm to 7 pm", "take_out": true, "website": "http://prestovfd.org/custom.html?id=12301", "lunch": false}, "geometry": {"coordinates": [-80.119492, 40.372716], "type": "Point"}, "type": "Feature"}, {"id": "1c1441dc-f0ef-407e-923d-b5e9d3308240", "properties": {"publish": false, "alcohol": false, "phone": "724-697-4873", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "201 Main Street, Salina, PA 15680 ", "menu": {"url": "https://www.facebook.com/belltwpvfd/photos/pcb.977266475754488/977266449087824/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Bell Township VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "4-6:30 PM, Ash Wednesday and Fridays of Lent", "take_out": true, "website": "https://www.facebook.com/belltwpvfd", "lunch": false}, "geometry": {"coordinates": [-79.499104, 40.521916], "type": "Point"}, "type": "Feature"}, {"id": "de296782-b17e-4c49-aab1-ad84196b3fc6", "properties": {"publish": false, "alcohol": null, "phone": "724-238-5270", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T16:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}], "venue_address": "44 Fire Hall Road, Ligonier, PA", "menu": {"url": null, "text": "Fish Fry Menu!!!!!! Baked Fish Dinner Fried Fish Dinner Fried Fish Sandwich Dinner Shrimp Dinner Fish Sandwich Side Option 1 includes: coleslaw, parsley potatoes, dessert, drinks your choice of Green Beans or Macaroni and Cheese. Side Option 2 Includes: coleslaw, French Fries, Dessert, Drinks and your choice of Green Beans or Macaroni and Cheese. Adult Dinner $9.00 Children $5.75 Take out .50 Extra"}, "cartodb_id": 127.0, "homemade_pierogies": null, "venue_name": "Ligonier Township VFD #1", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.173197, 40.25274], "type": "Point"}, "type": "Feature"}, {"id": "1de40fc9-14a8-4c2c-ad8a-ddccc0273d84", "properties": {"publish": false, "alcohol": null, "phone": "412-664-9523", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2916 Jacks Run Road, White Oak, PA", "menu": {"url": "https://www.facebook.com/RainbowVFC300/photos/pcb.1906435469397888/1906435426064559/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Rainbow VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/RainbowVFC300/", "lunch": true}, "geometry": {"coordinates": [-79.801553, 40.341033], "type": "Point"}, "type": "Feature"}, {"id": "9cf1e4b0-14f1-4d35-a5d3-5063c2e4126f", "properties": {"publish": false, "alcohol": null, "phone": "412-303-8786", "venue_notes": "Church Social Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}], "venue_address": " 219 W Lincoln Ave, McDonald, PA 15057", "menu": {"url": null, "text": "Fish Fried or Baked, dinner roll or sandwich bun $7\r\nCole Slaw $1\r\n3 Pierogi's $3.50\r\nHalushki $3.50\r\nMac n Cheese $3.50\r\nDessert $1\r\nCan Soda $1\r\nCoffee, Lemon Blend, Iced Tea included with purchase"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Alphonsus, McDonald ", "email": null, "validated": false, "venue_type": "Church", "etc": " **Ash Wednesday and First Friday of Lent only**", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.236369, 40.368263], "type": "Point"}, "type": "Feature"}, {"id": "12ef7e40-88b7-49e1-ac5f-c03c1fb7ba8b", "properties": {"publish": false, "alcohol": null, "phone": "(412) 751-6564", "venue_notes": null, "events": [{"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}], "venue_address": "1000 Greenock Buena Vista Road, McKeesport, Pennsylvania 15135, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Greenock VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Starting Friday Feb. 16,2018 and each Friday in Lent\r\nTimes: 4:00 To 7:00 PM\r\n", "take_out": true, "website": "http://www.greenockvfc.com/", "lunch": false}, "geometry": {"coordinates": [-79.800155, 40.311011], "type": "Point"}, "type": "Feature"}, {"id": "06625eac-1c9b-461e-8894-73f6de3caa8c", "properties": {"publish": false, "alcohol": false, "phone": "724-342-7391", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "804 Idaho St. , Sharon , PA 16146", "menu": {"url": null, "text": "Fried or baked fish. includes choice of baked potato or french fries, applesauce or coleslaw, cookie and beverage. palacinkas, too!"}, "cartodb_id": 55.0, "homemade_pierogies": null, "venue_name": "St. Anthony (church hall)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "March 3, 10, 17, 24, 31, April 7, 14", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.494319, 41.216598], "type": "Point"}, "type": "Feature"}, {"id": "facd3993-bd74-4653-90e7-113f7462f8d1", "properties": {"publish": false, "alcohol": false, "phone": "412-621-5441", "venue_notes": "Rosary Hall", "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "3058 Brereton St, Pittsburgh, PA 15219", "menu": {"url": null, "text": "$9.00 Fish Dinner includes a 9oz Fried Cod Loin Fish Sandwich, Fries, and Cole Slaw.\r\n$7.00 Fish Sandwich\r\n$2.50 - Soup\r\n$2.50 Haluszki, $2.50 for 3 Pierogi, $2.50 Mac & Cheese, $1.00 Drinks, Various Baked Goods for Sale. Free Coffee\r\nTo go orders can be called into Rosary Hall at 412-621-5441"}, "handicap": true, "homemade_pierogies": true, "venue_name": "Immaculate Heart of Mary Church", "email": null, "validated": false, "venue_type": "Church", "etc": "Drop off baked goods for sale before 2pm.", "take_out": true, "website": "www.immaculateheartpolishhill.com", "lunch": null}, "geometry": {"coordinates": [-79.974169, 40.454426], "type": "Point"}, "type": "Feature"}, {"id": "50bd9a9e-d15e-4343-b094-ebdc2d93402f", "properties": {"publish": false, "alcohol": false, "phone": "412-856-5630", "venue_notes": "Pitcairn Park Building", "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}], "venue_address": "557 Broadway Blvd., Pitcairn, Pa 15140", "menu": {"url": "https://www.facebook.com/photo.php?fbid=1466235763388184&set=p.1466235763388184&type=3&theater", "text": null}, "cartodb_id": 147.0, "homemade_pierogies": null, "venue_name": "Pitcairn Station 230", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Free Delivery", "take_out": true, "website": "https://www.facebook.com/Pitcairn-Fire-Department-Station-230-147323132018875/", "lunch": false}, "geometry": {"coordinates": [-79.776326, 40.402047], "type": "Point"}, "type": "Feature"}, {"id": "7fa11032-17e6-4792-8b0b-0e70d48acd6b", "properties": {"publish": false, "alcohol": null, "phone": "724-964-8047", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "4019 US-422, Pulaski, PA 16143", "menu": {"url": null, "text": "Serving baked or fried fish, french fries, pierogies, macaroni and cheese, green beans, cole slaw, roll, drinks and desserts. Cost is $9 for adult dinner, $4 for kids. Takeout fish sandwich and french fries is $5 from 11 a.m.-1 p.m. only. Phone for takeout sandwich orders only."}, "cartodb_id": 208.0, "homemade_pierogies": null, "venue_name": "St. James the Apostle, Pulaski", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. ", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.29478, 40.73507], "type": "Point"}, "type": "Feature"}, {"id": "bf507bff-c57b-4c00-b937-5dfa8dca4af6", "properties": {"publish": false, "alcohol": false, "phone": "412-835-4415", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "2710 Ohio St. Bethel Park, PA", "menu": {"url": null, "text": "Menu features fried beer-battered cod sandwich, child\u2019s fish sandwich, Nantucket baked fish, shrimp dinner and pierogie dinner. Variety of sides and desserts available. Cost: adult dinners begin at $5.50, with $1 senior discount; child dinner is $5 for sandwich; sandwiches begin at $8."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Valentine, Bethel Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Call 412-851-9176 for takeout orders", "take_out": true, "website": "http://www.stvals.org/", "lunch": false}, "geometry": {"coordinates": [-80.031322, 40.330198], "type": "Point"}, "type": "Feature"}, {"id": "37c2f8b1-a587-49c1-a5dc-2762ede888f3", "properties": {"publish": false, "alcohol": false, "phone": "724-265-4017", "venue_notes": "Activity hall", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "27 Bairdford Road, Gibsonia, Pennsylvania 15044, United States", "menu": {"url": null, "text": "Freshly breaded or baked cod, deluxe fish sandwich or dinner; shrimp basket; clam strips; crab cakes; breaded oysters; pierogies; haluski; New England clam chowder, bake sale and more. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Victor, Bairdford and Transfiguration, Russellton", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.stvictors.org/", "lunch": true}, "geometry": {"coordinates": [-79.89658, 40.653332], "type": "Point"}, "type": "Feature"}, {"id": "72be09b2-e045-4911-8ef1-4e6c3f91c158", "properties": {"publish": false, "alcohol": null, "phone": "412-843-0668", "venue_notes": "Dinners Served in the Lourdes Center Dining Hall ", "events": [{"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "245 Azalea Drive, Monroeville, PA 15146", "menu": {"url": null, "text": "Menu features haluski, \u201cThe Gargotta\u201d fish sandwich, french fries, pierogies, desserts and beverage."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Bernadette (Monroeville)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent except Good Friday 4:30-7", "take_out": true, "website": "www.stbpitt.com", "lunch": false}, "geometry": {"coordinates": [-79.771866, 40.441257], "type": "Point"}, "type": "Feature"}, {"id": "db3d25bf-5dfe-4a4d-bd3d-f954074a8169", "properties": {"publish": false, "alcohol": true, "phone": "724-266-3714 or 724-266-1116", "venue_notes": "Handicap accessible: Please let parking lot attendants know and they will park you in the handicap location.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3308 Conway Wallrose Road, Sewickley, Pennsylvania 15143, United States", "menu": {"url": null, "text": "Fish, Crab Cakes, Fried Shrimp, Chicken, Coleslaw, Mac n Cheese, French Fries. See website for menu."}, "handicap": true, "homemade_pierogies": false, "venue_name": "Economy Volunteer Fire Department 1 Station 69", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Every Friday during Lent, 4-7pm. For takeout, please call ahead: 724-266-3714 or 724-266-1116.", "take_out": true, "website": "https://www.firedepartment.net/directory/pennsylvania/beaver-county/baden/economy-fire-department", "lunch": false}, "geometry": {"coordinates": [-80.161044, 40.632286], "type": "Point"}, "type": "Feature"}, {"id": "d4ac1e99-b032-4838-8142-740b052e3583", "properties": {"publish": false, "alcohol": null, "phone": "412-364-7171 ext. 8326", "venue_notes": null, "events": [{"dt_start": "2018-02-23T16:30:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T16:30:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "311 Siebert Rd., Pittsburgh, PA", "menu": {"url": "https://media.wix.com/ugd/ae8b04_f0a44a09191641a1baf93cd357551b1b.pdf", "text": null}, "cartodb_id": 304.0, "homemade_pierogies": null, "venue_name": "St. Sebastian", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "online orders accepted", "take_out": true, "website": "https://www.ssebastianparish.org/", "lunch": true}, "geometry": {"coordinates": [-80.011604, 40.529744], "type": "Point"}, "type": "Feature"}, {"id": "9709e254-05cf-4bfb-b16f-61c8d03ea35a", "properties": {"publish": false, "alcohol": true, "phone": "412-487-9055", "venue_notes": "Social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:30:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:30:00"}], "venue_address": "1044 Saxonburg Blvd., Glenshaw, PA", "menu": {"url": null, "text": "Fish Sandwich and one side $10.00\r\nFish Sandwich (or on a dish) only $9.00\r\n6 Large shrimp $7.00\r\nSides include:\r\nMac and Cheese:\r\nFrench Fries\r\nHaluski\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Pittsburgh Moose Lodge 46 North Hills", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "When: Ash Wednesday and every Friday during Lent\r\nTimes: 4:00 \u2013 7:30 PM", "take_out": true, "website": "http://www.moose46.org/", "lunch": false}, "geometry": {"coordinates": [-79.939018, 40.519496], "type": "Point"}, "type": "Feature"}, {"id": "3bfdf145-9d06-4589-b233-07bf81392938", "properties": {"publish": false, "alcohol": false, "phone": "412-372-9771", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2526 Haymaker Road Monroeville, PA", "menu": {"url": null, "text": "Dinner menu: \u201cThe NAM Slammer\u201d (fried fish dinner), $10.75, with hand-breaded Atlantic cod served on fresh bread, with french fries, cole slaw or applesauce; baked fish dinner, $9.50, with premium Atlantic cod loin baked to perfection, with french fries, dinner roll, cole slaw or applesauce; shrimp, $10.25, breaded and deep-fried shrimp, with french fries, roll and cole slaw or applesauce; pierogie dinner, $7.50, featuring homemade potato and cheese pierogies by Cop Out Pierogies (five), with onions, and choice of cole slaw or applesauce. Extensive a la carte menu that includes soup, haluski, pierogie side order, macaroni and cheese, pizza and more. Fresh crab cakes made daily, with limited quantity available. "}, "handicap": true, "homemade_pierogies": true, "venue_name": "North American Martyrs Catholic School, Monroeville", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-7 p.m. (4-7 p.m. Good Friday)", "take_out": true, "website": "www.namschool.org", "lunch": true}, "geometry": {"coordinates": [-79.748941, 40.425664], "type": "Point"}, "type": "Feature"}, {"id": "b6151d69-c533-4ac2-a22f-eec618150010", "properties": {"publish": false, "alcohol": null, "phone": "724-495-3803", "venue_notes": null, "events": [], "venue_address": "84 Grange Road Beaver, PA 15009", "menu": {"url": null, "text": null}, "cartodb_id": 137.0, "homemade_pierogies": null, "venue_name": "Brighton Township VFD Station 63", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/BrightonTwpFire/?ref=ts", "lunch": false}, "geometry": {"coordinates": [-80.396937, 40.704918], "type": "Point"}, "type": "Feature"}, {"id": "d7b7d9a6-dfb2-4515-823c-0d6681147faf", "properties": {"publish": false, "alcohol": null, "phone": "724-847-0391", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "2568 Darlington Rd, Beaver Falls, PA 15010", "menu": {"url": null, "text": " Dinner includes a large piece of haddock, coleslaw, your choice of pierogies, fries or mac &Cheese and a drink for $11.00. Also available are chicken tenders and children's portions."}, "cartodb_id": 112.0, "homemade_pierogies": null, "venue_name": "Chippewa VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "All you can eat fish dinner (for eat in only). ", "take_out": true, "website": "https://www.facebook.com/Chippewa-Township-Volunteer-Fire-Department-Beaver-Falls-PA-348825468612/", "lunch": true}, "geometry": {"coordinates": [-80.376624, 40.773576], "type": "Point"}, "type": "Feature"}, {"id": "9d9c7241-9eb2-4293-afa9-3583c64244d4", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1010 tray rd north huntington, pa", "menu": {"url": null, "text": null}, "cartodb_id": 126.0, "homemade_pierogies": null, "venue_name": "Paintertown VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.703751, 40.357222], "type": "Point"}, "type": "Feature"}, {"id": "c2fb9718-a6a2-42b7-95ae-925ed8a3cc59", "properties": {"publish": false, "alcohol": null, "phone": "724-226-4905", "venue_notes": "takeout and drive through available", "events": [{"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "800 Montana Avenue, Natrona Heights, Pennsylvania 15065, United States", "menu": {"url": null, "text": "Dinner is choice of deep-fired cod sandwich, with choice of macaroni and cheese or chips and cole slaw. A la carte menu includes fried or baked cod sandwich, potato and cheese pierogies, macaroni and cheese, cole slaw and chips. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Most Blessed Sacrament, Natrona Heights", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "take_out": true, "website": "www.olmbss.org", "lunch": false}, "geometry": {"coordinates": [-79.727126, 40.620603], "type": "Point"}, "type": "Feature"}, {"id": "1cf32784-c866-456a-8306-fafbdad32440", "properties": {"publish": false, "alcohol": null, "phone": "412-781-0229", "venue_notes": null, "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "615 Main Street, Pittsburgh, Pennsylvania 15215, United States", "menu": {"url": null, "text": "Fish sandwich, shrimp, mac n cheese, cole slaw, french fries, pierogies with sauteed onions, haluski"}, "handicap": null, "homemade_pierogies": null, "venue_name": "RE club / Regina Elena Italian Heritage Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Starting on Ash Wednesday February 14 and every Friday during Lent including Good Friday from 12 noon to 6 pm", "take_out": true, "website": "https://www.facebook.com/pages/Re-Club/197894456915505", "lunch": true}, "geometry": {"coordinates": [-79.935348, 40.495048], "type": "Point"}, "type": "Feature"}, {"id": "f0451b6a-afd4-4017-a6cc-e8327fe9e72f", "properties": {"publish": false, "alcohol": null, "phone": "412-221-1560", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "10 Saint Marys Ln, Cecil, Pennsylvania 15321, United States", "menu": {"url": "http://www.stmarycecil.org/", "text": " Menu features homemade crab cakes (dinner only), baked fish, fried fish with panko crumbs, baked salmon and pierogies from Keener\u2019s Just Nuts and Pierogies in Bethel Park. Dinners $11+, Sandwiches $8+"}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Mary Parish", "email": "SaintMaryFishFry@gmail.com", "validated": false, "venue_type": "Church", "etc": "Takeout available; call 412-221-9771, or e-mail orders to SaintMaryFishFry@gmail.com. For information, call 412-221-1560 or visit www.stmarycecil.org.", "take_out": true, "website": "http://www.stmarycecil.org/", "lunch": true}, "geometry": {"coordinates": [-80.184821, 40.328668], "type": "Point"}, "type": "Feature"}, {"id": "428db2a8-d913-49d5-a42d-77618182f4c0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1263 Old State Road Apollo, Pa. 15613", "menu": {"url": null, "text": null}, "cartodb_id": 17.0, "homemade_pierogies": null, "venue_name": "Kiski Township Fire Department #1", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.526314, 40.587396], "type": "Point"}, "type": "Feature"}, {"id": "6a190251-b0f0-4965-ad29-078649c6641e", "properties": {"publish": false, "alcohol": false, "phone": "412-331-0600", "venue_notes": null, "events": [], "venue_address": "3102 Sherwood Ave., Sheraden, PA", "menu": {"url": null, "text": null}, "handicap": false, "homemade_pierogies": false, "venue_name": "Trinity Lutheran", "email": null, "validated": false, "venue_type": "Church", "etc": "Sorry, we will not be having a Fish Fry this year", "take_out": false, "website": "http://www.trinitysheraden.com/UpcomingEvents.htm", "lunch": false}, "geometry": {"coordinates": [-80.058133, 40.455098], "type": "Point"}, "type": "Feature"}, {"id": "e9d11ebf-0459-4f6e-923f-f4e250e6a244", "properties": {"publish": false, "alcohol": false, "phone": "412-824-7791 Pickup or Delivery", "venue_notes": null, "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "1318 Wolfe, North Braddock, PA", "menu": {"url": "https://www.facebook.com/NBVFD/photos/a.591023700960179.1073741826.102867803109107/1771746209554583/?type=3", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "North Braddock VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and Every Friday in Lent including Good Friday 10AM to 6PM", "take_out": true, "website": "http://station207.com/nbfd-lenten-fish-fry/", "lunch": true}, "geometry": {"coordinates": [-79.845253, 40.405117], "type": "Point"}, "type": "Feature"}, {"id": "3dbb1478-fbd4-4d55-9b20-f661bd1acf6d", "properties": {"publish": false, "alcohol": null, "phone": "(724) 537-9872", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "208 Dickens Street, Latrobe, PA 15650", "menu": {"url": "http://www.lloydsvillevfd.org/news.html?view=1&id=79810", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Lloydsville VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Lunch 11-1 pm\r\nDinner 4-7", "take_out": true, "website": "https://www.facebook.com/lloydsvillevfd114/", "lunch": true}, "geometry": {"coordinates": [-79.401643, 40.314658], "type": "Point"}, "type": "Feature"}, {"id": "855f6b89-7e44-4d20-bb4e-cf63f4596542", "properties": {"publish": false, "alcohol": null, "phone": "(412) 829-8155", "venue_notes": "Eastern Area Prehospital Ambulance Hall\r\n", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "192 11th Street Turtle Creek, PA 15145", "menu": {"url": null, "text": "Fried and Baked Fish, Fried Shrimp, Crab Cakes, Clam Strips, Dinners or Sandwiches and/or Sides (including pierogies, haluski, macaroni & cheese, coleslaw, French fries, cheese sticks, and soup) ranging from $3.00 to $9.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Eastern Area Prehospital Services", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 11 AM to 7 PM", "take_out": true, "website": "http://www.easternareaems.com/", "lunch": true}, "geometry": {"coordinates": [-79.822413, 40.403679], "type": "Point"}, "type": "Feature"}, {"id": "2dda4d86-15e8-4f20-bf51-3e0f869bd98d", "properties": {"publish": false, "alcohol": null, "phone": "724-452-8010", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "115 Pine Street, Zelienople, Pennsylvania 16063, United States", "menu": {"url": null, "text": "Dinner entrees: breaded and fried 8-ounce cod or hand-breaded 8-ounce baked cod; fried fish sandwich on Amoroso roll; fried shrimp (six large shrimp). All entrees come with choice of two sides (macaroni and cheese, french fries, vegetables and other \u201cspecial side\u201d), plus homemade cole slaw, dinner roll, dessert and beverage (if dining in). Dinner cost: $10 adults; $8 seniors 65 and older; $5 children ages 4-10; ages 3 and under free. Also: combo with fish dinner and three shrimp, additional $3; fish sandwich only, $6, with fries, $7. Look for weekly non-fish special. Children\u2019s menu choice include pizza, child\u2019s fish dinner (half fried fish or half shrimp order) or weekly featured non-fish special."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Gregory, Zelienople", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Proceeds benefit school. ", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.142407, 40.789751], "type": "Point"}, "type": "Feature"}, {"id": "5c5fdaa6-c2f4-4e07-9a9d-8558192386f9", "properties": {"publish": false, "alcohol": null, "phone": "724-872-8868", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "90 Supervisor Dr, West Newton, Pennsylvania 15089, United States", "menu": {"url": "https://www.facebook.com/turkeytownvfd/photos/gm.124482868268810/949677978521396/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Turkeytown VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/turkeytownvfd/", "lunch": true}, "geometry": {"coordinates": [-79.732103, 40.194154], "type": "Point"}, "type": "Feature"}, {"id": "0921c929-15a0-4381-a935-8fa844626352", "properties": {"publish": false, "alcohol": null, "phone": "724-745-9955", "venue_notes": "Enter through back entrance through the bar. The upstairs social hall offers a non-smoking dining experience.", "events": [{"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-02-14T17:00:00-05:00", "dt_end": "2018-02-14T20:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}], "venue_address": "510 Franklin Ave, Canonsburg, PA", "menu": {"url": null, "text": null}, "cartodb_id": 68.0, "homemade_pierogies": null, "venue_name": "Polish National Union", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.177115, 40.267664], "type": "Point"}, "type": "Feature"}, {"id": "4fdfde15-f534-49d8-a108-d924332fea24", "properties": {"publish": false, "alcohol": null, "phone": "412-431-5210", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "120 Brownsville Rd., Mount Oliver, PA", "menu": {"url": null, "text": "COST & MENU INFORMATION: Fish, Butterfly Shrimp, Maryland-style Crab Cakes, Coleslaw, Mac N Cheese, French Fries, Onion Rings, Mozzarella Sticks, Stewed Tomatoes, and Beverages. Kids meals also available. Dinner w/ side for $8."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Mount Oliver Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "DATES/HOURS: Ash Wednesday, Feb. 14 and Every Friday from Feb. 16 thru March 30 from 11 a.m. to 7 p.m.", "take_out": true, "website": "https://www.facebook.com/MtOliverFire/", "lunch": true}, "geometry": {"coordinates": [-79.987008, 40.417083], "type": "Point"}, "type": "Feature"}, {"id": "e4b9d542-722a-4a9c-858b-45c1a038b077", "properties": {"publish": false, "alcohol": true, "phone": "724-523-5308", "venue_notes": null, "events": [{"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "2528 Newark Street, Grapeville, PA 15634", "menu": {"url": null, "text": null}, "cartodb_id": 310.0, "homemade_pierogies": null, "venue_name": "Grapeville VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "https://www.facebook.com/photo.php?fbid=10154123687162827&set=gm.1863326233882485&type=3&theater", "take_out": true, "website": "https://www.facebook.com/groups/1812124365669339/", "lunch": true}, "geometry": {"coordinates": [-79.605297, 40.32459], "type": "Point"}, "type": "Feature"}, {"id": "a485f284-7116-431a-acde-58d6dd1d5191", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}], "venue_address": "Karns Road at Chevrolet Road, Natrona Heights, PA", "menu": {"url": "http://sports.bluesombrero.com/Default.aspx?tabid=359491&mid=384902&newskeyid=HN1&newsid=40113129&ctl=newsdetail", "text": null}, "cartodb_id": 140.0, "homemade_pierogies": null, "venue_name": "Highland Hornets Youth Football and Cheerleading Fish Fry", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": "http://sports.bluesombrero.com/Default.aspx?tabid=359491", "lunch": null}, "geometry": {"coordinates": [-79.703577, 40.630473], "type": "Point"}, "type": "Feature"}, {"id": "b73d2b48-16f0-4e62-b083-32487a4a0244", "properties": {"publish": false, "alcohol": null, "phone": "724-495-6630", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "4061 Patterson Road Aliquippa, PA 15061", "menu": {"url": "www.raccoonvfd.com/raccoonvfd_fish_fries.php", "text": "See menu link for a complete list of a la carte items. \r\n\r\nDinners available include: Fish Dinner $12.00, Baked Fish Dinner $12.00, Senior Dinner, $10.50, Child's Dinner (one piece) $7.50, Shrimp Dinner (6) $8.50. \r\n\r\nAll eat-in dinners include French Fries, Salad Bar, and coffee or Fruit Drink.\r\n\r\nTake-out dinners include French Fries, Bread, Cole Slaw, and Potatoe Salad."}, "handicap": null, "homemade_pierogies": false, "venue_name": "Raccoon Township VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "One way to off set the high cost of equiping and maintaining a Fire Department is fish fries. Travel to any part of Pennsylvania on a Friday and you're sure to run across one. We here at Raccoon VFD are no different and pride ourselves in serving you a great meal at a great price. \r\n\r\nTake-out Orders Accepted (724) 495-6630.", "take_out": true, "website": "https://www.facebook.com/raccoontwpvfd/", "lunch": false}, "geometry": {"coordinates": [-80.369453, 40.618562], "type": "Point"}, "type": "Feature"}, {"id": "57318e4d-36b5-4df8-8ce1-05a661d57d4e", "properties": {"publish": false, "alcohol": false, "phone": "412-344-5010", "venue_notes": "Benedict Hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "550 Sleepy Hollow Road Pittsburgh, PA", "menu": {"url": "http://www.stwinifred.org/fish-fry", "text": "Fried and baked fish, crab cakes and shrimp dinners, $9, and includes cole slaw, french fries or macaroni and cheese, roll, dessert and beverage. A la carte menu includes pizza, clam chowder, macaroni and cheese, french fries, onion rings, haluski, cole slaw, salad, applesauce, buttered noodles, crab cakes, breaded shrimp and stewed tomatoes. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Winifred, Mount Lebanon", "email": null, "validated": false, "venue_type": "Church", "etc": "Meals brought to tables. Craft corner for children. Takeout available, call 412-563-1415 during fish fry hours", "take_out": true, "website": "http://www.stwinifred.org/", "lunch": false}, "geometry": {"coordinates": [-80.023619, 40.375395], "type": "Point"}, "type": "Feature"}], "type": "FeatureCollection"} +{"features": [{"id": "c3d08926-d218-464a-a62c-46a13d14bcb1", "properties": {"publish": false, "alcohol": null, "phone": "412-858-7000", "venue_notes": null, "events": [{"dt_start": "2018-02-16T09:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T09:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T09:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T09:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T09:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T09:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T09:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "4311 Northern Pike, Monroeville, PA", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": true, "venue_name": "McGinnis Sisters", "email": null, "validated": false, "venue_type": "Market", "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "take_out": true, "website": "http://www.mcginnis-sisters.com/", "lunch": true}, "geometry": {"coordinates": [-79.753389, 40.435043], "type": "Point"}, "type": "Feature"}, {"id": "c399dfee-5549-44ab-b696-c1496a174711", "properties": {"publish": false, "alcohol": null, "phone": "814-474-2605", "venue_notes": null, "events": [], "venue_address": "7100 West Ridge Road, Fairview PA", "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "cartodb_id": 256.0, "homemade_pierogies": null, "venue_name": "Holy Cross (Reilly Center)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}, "type": "Feature"}, {"id": "3ca85436-d09d-4e0f-8d64-717530628a97", "properties": {"publish": false, "alcohol": true, "phone": "412-824-9972", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "14335 U.S. 30, Irwin, PA 15642", "menu": {"url": "https://www.facebook.com/photo.php?fbid=1885613354784664&set=gm.2086300038274058&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Hartford Heights Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/HHVFD/", "lunch": false}, "geometry": {"coordinates": [-79.767295, 40.352969], "type": "Point"}, "type": "Feature"}, {"id": "b79c8a63-2459-46a4-a500-4f40c1d4f056", "properties": {"publish": false, "alcohol": true, "phone": "(724) 847-4663", "venue_notes": "Clubhouse at top of driveway", "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "219 Front Street, New Brighton, Pennsylvania 15066, United States", "menu": {"url": null, "text": "Menu & Cost:\r\nEat in or take out. Adult Fish Dinner (Cod or Perch) $9, Adult Shrimp Dinner $9.25, Adult Chicken Tenders Dinner $8.50, Fish Sandwich (Cod or Perch) $7.25\u2013Senior (60+) and Child pricing available. Dinners incl. 3 sides & roll \u2014 Sandwich incl. 1 side. Sides: Cole Slaw, French Fries, Mac & Cheese. All incl. sales tax and coffee or hot tea. **Cash Only** Cash bar available.\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Beaver Valley Yacht Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Beginning February 16, running every Friday through Good Friday Times: 12 noon-7 p.m.", "take_out": true, "website": "https://www.beavervalleyyachtclub.org/", "lunch": true}, "geometry": {"coordinates": [-80.309452, 40.724576], "type": "Point"}, "type": "Feature"}, {"id": "38bdb70e-7bf4-4b6a-b700-b73dd1d39a56", "properties": {"publish": false, "alcohol": null, "phone": "412-795-3388", "venue_notes": "The Fish Fry is in Father Marchukanis Hall.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2000 O'Block Road Holiday Park, PA", "menu": {"url": null, "text": "Menu is a la carte, and features fried or baked fish, cole slaw, grilled cheese, haluski, macaroni and cheese, french fries, soft drinks, coffee and variety of desserts. Sandwiches are $7. Free ice cream for children. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Joy, Holiday Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 4-7 p.m", "take_out": null, "website": "http://www.ourladyofjoy.org", "lunch": null}, "geometry": {"coordinates": [-79.719563, 40.480007], "type": "Point"}, "type": "Feature"}, {"id": "da4ea698-ce41-4d2d-a9c2-ba5f65e25584", "properties": {"publish": false, "alcohol": null, "phone": "304-905-6589 takeout", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "2111 Market St, Wheeling, WV", "menu": {"url": null, "text": "Menu consists of fish sandwiches, french fries, macaroni and cheese, cabbage and noodles, cole slaw, deserts, and refreshments. Eat in or take out."}, "handicap": null, "homemade_pierogies": false, "venue_name": "St Alphonsus Wheeling And St John Benwood Combined Fish Fry", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "https://www.facebook.com/StAlphonsusWheelingWV/", "lunch": true}, "geometry": {"coordinates": [-80.723752, 40.060984], "type": "Point"}, "type": "Feature"}, {"id": "d045c2ae-08dc-4649-a533-6bc3289aa311", "properties": {"publish": false, "alcohol": null, "phone": "412-390-4011", "venue_notes": "Sullivan Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "131 Bigham, Pittsburgh, PA", "menu": {"url": null, "text": "Menu features fried and baked fish dinners, shrimp dinner, homemade pierogies, macaroni and cheese, cole slaw, soups and dessert. Costs: $10 adults; $9 seniors; $5 child; $8 sandwich. "}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. Mary of the Mount Church - Sullivan Hall", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 4:30-7:30 p.m.", "take_out": true, "website": "http://www.smomp.org", "lunch": false}, "geometry": {"coordinates": [-80.014238, 40.435178], "type": "Point"}, "type": "Feature"}, {"id": "ac4080d1-482f-477c-9df2-b0c652c8bbab", "properties": {"publish": false, "alcohol": true, "phone": "xxx-xxx-xxxx", "venue_notes": "Ukaranian American Citizens Club, Social Hall dining room", "events": [], "venue_address": "302 Mansfield Avenue Carnegie, Pa. 15106", "menu": {"url": null, "text": "Great fish, haluska, Mac and cheese, shrimp\u2026.reasonable prices and alcohol if desired.\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Ancient Order of Hibernians", "email": "aohdiv32@gmail.com", "validated": false, "venue_type": "Community Organization", "etc": "Every Friday beginning with 2/16 thru Good Friday\r\n", "take_out": null, "website": "http://www.aohdivision32.org/", "lunch": false}, "geometry": {"coordinates": [-80.090892, 40.41042], "type": "Point"}, "type": "Feature"}, {"id": "61c11f19-a474-4c93-9734-20463a61623b", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "370 Commercial Street, Bridgeville, PA", "menu": {"url": null, "text": "see website link"}, "cartodb_id": 95.0, "homemade_pierogies": null, "venue_name": "Bridgeville Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "4-7 pm biweekly: March 3, 17, 31; April 14", "take_out": null, "website": "http://www.bridgevillevfd.com/2017fishfrymenu.pdf", "lunch": false}, "geometry": {"coordinates": [-80.106939, 40.362], "type": "Point"}, "type": "Feature"}, {"id": "7745a7b7-b0a9-4026-bfe7-bddd4d9a7e22", "properties": {"publish": false, "alcohol": false, "phone": "412-466-8960", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "32 S 1st St, Duquesne, PA 15110", "menu": {"url": null, "text": "Cod Fish Sandwich, Jumbo Shrimp, Mac & Cheese, Waffle Fries, Haluski, Potato Pancakes, Cole Slaw and Home Made Desserts."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Christ the Light of the World", "email": null, "validated": false, "venue_type": "Church", "etc": "Come enjoy our Parish Fish Fry every Friday in Lent EXCEPT March 2 and Good FridayEat in or Take-out (call 412-466-8960.) Local delivery available.", "take_out": true, "website": "https://www.christthelightoftheworld.org/", "lunch": true}, "geometry": {"coordinates": [-79.845755, 40.372447], "type": "Point"}, "type": "Feature"}, {"id": "66abce14-0102-4d2c-831c-63511c02fae2", "properties": {"publish": false, "alcohol": false, "phone": "724-839-7140", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1 Larimer Ave Bobtown, Pa 15315", "menu": {"url": "https://www.facebook.com/186206404761913/photos/a.638412672874615.1073741829.186206404761913/1556094534439753/?type=3&theater", "text": "see website link for full menu"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Bobtown and Dunkard Twp Volunteer Fire (ADDRESS UNCERTAIN)", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "The address for this fish fry is uncertain. Please check with Bobtown and Dunkard Volunteer Fire Department before visiting.", "take_out": true, "website": "https://www.facebook.com/Bobtown-Dunkard-Township-Vol-Fire-Dept-186206404761913/", "lunch": true}, "geometry": {"coordinates": [-79.980159, 39.759173], "type": "Point"}, "type": "Feature"}, {"id": "3a7d2350-fc1e-49df-978f-bd60cd086a67", "properties": {"publish": false, "alcohol": null, "phone": "724-222-5952", "venue_notes": null, "events": [], "venue_address": "680 W Chestnut St Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 258.0, "homemade_pierogies": null, "venue_name": "Tower Restaurant", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.260334, 40.169556], "type": "Point"}, "type": "Feature"}, {"id": "ab67f06f-edf1-4fb3-9d75-73ed75852c79", "properties": {"publish": false, "alcohol": null, "phone": "(724) 863-5610", "venue_notes": "Manor Borough Community Room", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "40 Main Street, Manor, Pennsylvania 15665, United States", "menu": {"url": null, "text": "Dinners:\r\n1 Piece Fish Dinner \u2013 $8\r\n2 Piece Fish Dinner \u2013 $10\r\n6 Piece Shrimp Dinner \u2013 $9\r\n9 Piece Shrimp Dinner \u2013 $11\r\n4 Piece Chicken Dinner \u2013 $10\r\nDinners Include: 2 Sides, Dinner Roll, Butter, Beverage and Dessert\r\nPlatter:\r\nFish Sandwich Platter \u2013 $10\r\nPlatter Includes: 2 Pieces of Fish in a Big Bun, 1 Side, Beverage and Dessert\r\nKids Meal:\r\nKids Meal \u2013 $5\r\nKids Meal Includes: A choice of a Hotdog, Hamburger, Cheeseburger, Chicken (2 Pieces)\r\nOr Fish (1 Piece), Plus 1 Side, a Beverage and Dessert\r\nAl a Carte:\r\n1 Piece of Fish \u2013 $3\r\n3 Pieces of Shrimp \u2013 $2\r\n2 Pieces of Chicken \u2013 $2\r\nSides -$1\r\nFish Sandwich \u2013 $6\r\nBeverage \u2013 $1\r\nDessert \u2013 $2\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Manor Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Wednesday, February 14, 2018 (Ash Wednesday) 4 PM to 7 PM\r\nEvery Friday Night During Lent 4 PM to 7 PM (3 PM to 7 PM on Good Friday)\r\n Orders for Delivery Must Be Received No Later Than 5:30 PM\r\n", "take_out": true, "website": "http://manorvfd.org/", "lunch": false}, "geometry": {"coordinates": [-79.671243, 40.33371], "type": "Point"}, "type": "Feature"}, {"id": "d140ee64-5db5-4e57-a283-d39e6d1dd939", "properties": {"publish": false, "alcohol": false, "phone": "412-321-2499", "venue_notes": "Note that you must use the Middle Street address for GPS navigation. The fish fry is located at Our Lady Queen of Peace facilities at Middle and Suismon.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "907 Middle St, Pittsburgh, PA 15212", "menu": {"url": "http://www.stpeterparish.org/", "text": "Menu: baked or fried cod; salmon; crab cakes; macaroni and cheese or cabbage and noodles, stewed tomatoes or vegetable of the day; french fries; cole slaw or pickled beets. Also, roll and butter, coffee or tea. Cost is $10 for dinner, $6 for sandwiches. "}, "handicap": false, "homemade_pierogies": false, "venue_name": "St. Peter, Northside", "email": null, "validated": false, "venue_type": "Church", "etc": "For information, call 412-321-0711 or visit www.stpeterparish.org.\r\n", "take_out": true, "website": "http://www.stpeterparish.org", "lunch": false}, "geometry": {"coordinates": [-79.999768, 40.455751], "type": "Point"}, "type": "Feature"}, {"id": "7f74bbc3-a185-4a1e-aa82-21da062c7d42", "properties": {"publish": false, "alcohol": null, "phone": "724-745-6560", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T13:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T13:00:00-04:00"}], "venue_address": " 317 W Pike St, Canonsburg, PA 15317", "menu": {"url": null, "text": "Lunch menu features hand-breaded cod sandwich in adult and child size, soup and sides. Delivery is available for lunch within seven miles with minimum order of $30. Dinner entrees include hand-breaded baked or fried cod, shrimp and seafood platter, with two sides, roll and butter, dessert and beverage. Sides include hush puppies, haluski, macaroni and cheese, cole slaw, applesauce and stewed tomatoes. Also featuring homemade desserts. Homemade pierogies for sale, cooked with butter and onions, or dozen frozen."}, "cartodb_id": 245.0, "homemade_pierogies": true, "venue_name": "St. Patrick, Canonsburg", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. lunch, 4-7 p.m. dinner. Fax orders to 724-746-1112 two hours prior to pickup or delivery.", "take_out": true, "website": "www.stpatrickparish.net", "lunch": true}, "geometry": {"coordinates": [-80.195076, 40.258009], "type": "Point"}, "type": "Feature"}, {"id": "67ad3134-9fe3-4d2f-943e-452babea0bc1", "properties": {"publish": false, "alcohol": null, "phone": "814-796-3023", "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:30:00-05:00", "dt_end": "2018-03-02T19:30:00-05:00"}, {"dt_start": "2018-03-23T16:30:00-04:00", "dt_end": "2018-03-23T19:30:00-04:00"}, {"dt_start": "2018-02-23T16:30:00-05:00", "dt_end": "2018-02-23T19:30:00-05:00"}, {"dt_start": "2018-02-16T16:30:00-05:00", "dt_end": "2018-02-16T19:30:00-05:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T19:30:00-05:00"}, {"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:30:00-04:00"}], "venue_address": "11264 Route 97 North, Waterford PA", "menu": {"url": null, "text": "Baked or fried white fish. Adult $9, Child 12 and under $4, Toddlers free. Includes choice of baked potato and french fries, coleslaw/applesauce, homemade desserts, and drink."}, "cartodb_id": 253.0, "homemade_pierogies": null, "venue_name": "All Saints", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "4:30-7:30 pm March 3, 10, 17, 24, 31, and April 7", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.009111, 41.974787], "type": "Point"}, "type": "Feature"}, {"id": "8f641465-5301-4b01-a811-ef4c909e7c84", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "100 Adams Shoppes, Cranberry, PA", "menu": {"url": null, "text": null}, "cartodb_id": 86.0, "homemade_pierogies": null, "venue_name": "Doublewide Grill (Mars/Cranberry)", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.056449, 40.687426], "type": "Point"}, "type": "Feature"}, {"id": "f4f2c56b-82e8-41b0-a4ab-70761fde6765", "properties": {"publish": false, "alcohol": false, "phone": "412-771-0848", "venue_notes": "In School Cafeteria", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T12:15:00"}], "venue_address": "343 Forest Grove Road Kennedy Township, PA", "menu": {"url": "http://www.stmalachypgh.org/FISH%20FRY%202018%20MENU.pdf", "text": "Menu features 1-pound fish sandwich, baked fish, tuna salad sandwich, crab cake sandwich, shrimp, pierogies, macaroni and cheese, cabbage and noodles, cole slaw, french fries. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Malachy, Kennedy Township", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-7 p.m. (shorter hours Good Friday, with limited menu). Good Friday has limited menu, limited hours. ", "take_out": true, "website": "www.stmalachypgh.org", "lunch": true}, "geometry": {"coordinates": [-80.10313, 40.47763], "type": "Point"}, "type": "Feature"}, {"id": "ac983458-3559-4ed2-bf1b-29d87f64c01a", "properties": {"publish": false, "alcohol": true, "phone": "724-222-9227", "venue_notes": null, "events": [], "venue_address": "1500 West Chestnut Street, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 246.0, "homemade_pierogies": null, "venue_name": "Hogfathers Washington Crown Center", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "hogfathersbbq.com", "lunch": true}, "geometry": {"coordinates": [-80.246061, 40.172387], "type": "Point"}, "type": "Feature"}, {"id": "9857830e-3008-42c9-83d4-743ebfb77d1f", "properties": {"publish": false, "alcohol": false, "phone": "724-379-7559", "venue_notes": "Social Hall, 1 Park Manor Road", "events": [{"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T18:00:00"}, {"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T18:00:00"}], "venue_address": "1 Park Manor Rd. Donora, PA", "menu": {"url": null, "text": "Dinner entrees: baked or fried \u201cmonster\u201d fish; breaded jumbo shrimp; crab cakes. Dinners are $12.75, and include entree, choice of french fries or pierogies, cole slaw, dessert and beverage (for dine-in customers). Also, \u201cmonster\u201d baked or fried fish sandwich, with cole slaw is $9.75, and shrimp in a basket (five) with cole slaw is $9.75. A la carte menu includes french fries, pierogies, pasta fagioli with bread, cole slaw, dessert, buns and beverages. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of the Valley, Donora", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-6 p.m. (3-6 p.m. Good Friday)", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.861272, 40.180659], "type": "Point"}, "type": "Feature"}, {"id": "209e9911-1273-4943-b775-66033337638e", "properties": {"publish": false, "alcohol": null, "phone": "724-632-9591", "venue_notes": null, "events": [{"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}], "venue_address": "1101 Old National Pike Fredericktown PA 15333", "menu": {"url": "https://www.facebook.com/CALPost705/photos/a.578206219030287.1073741828.334499336734311/602404116610497/?type=3&theater", "text": null}, "cartodb_id": 141.0, "homemade_pierogies": null, "venue_name": "Centerville American Legion Post 705", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": "EVERY FRIDAY FROM NOVEMBER 11TH - APRIL 21ST", "take_out": true, "website": "https://www.facebook.com/CALPost705/", "lunch": false}, "geometry": {"coordinates": [-79.987232, 40.047622], "type": "Point"}, "type": "Feature"}, {"id": "8537aeab-d3c0-4fdf-a26c-1e54fbe7aec1", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [], "venue_address": "580 Burchfield Rd., Allison Park, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Pizzarita", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11am-10pm every Friday including Good Friday", "take_out": true, "website": "http://pizzaritapgh.com/", "lunch": true}, "geometry": {"coordinates": [-79.962887, 40.544537], "type": "Point"}, "type": "Feature"}, {"id": "f73673fe-182e-45f9-93b0-2ae39324db07", "properties": {"publish": false, "alcohol": false, "phone": "412-462-8256", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T17:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T17:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T17:00:00-05:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T17:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T17:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T17:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T17:00:00-05:00"}], "venue_address": "214 E. 15th Ave, Homestead, PA 15120", "menu": {"url": "http://www.stgregoryrussianchurch.org/fish-fry-english/", "text": null}, "cartodb_id": 179.0, "homemade_pierogies": false, "venue_name": "St Gregory Russian Orthodox Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Homemade Cheregies!", "take_out": true, "website": "http://www.stgregoryrussianchurch.org/", "lunch": true}, "geometry": {"coordinates": [-79.905097, 40.402733], "type": "Point"}, "type": "Feature"}, {"id": "b4b45314-6da3-431a-a200-eb157a9838c3", "properties": {"publish": false, "alcohol": null, "phone": "724-463-9449", "venue_notes": null, "events": [], "venue_address": "11919 U.S. 422 Penn Run, PA 15765", "menu": {"url": "http://coyspizza.com/our-menu/", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Coy's Store & Pizza Shop", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Is there a Fish Fry here?", "take_out": true, "website": "http://coyspizza.com/", "lunch": true}, "geometry": {"coordinates": [-78.962238, 40.572312], "type": "Point"}, "type": "Feature"}, {"id": "b1d10957-1b29-4f47-a31f-09fdaec72455", "properties": {"publish": false, "alcohol": true, "phone": "412.279.0770", "venue_notes": null, "events": [], "venue_address": "215 East Main Street, Carnegie, Pennsylvania 15106, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Riley's Pour House", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11am-1am every Friday including Good Friday", "take_out": null, "website": "http://www.rileyspourhouse.com/", "lunch": true}, "geometry": {"coordinates": [-80.085221, 40.408625], "type": "Point"}, "type": "Feature"}, {"id": "2676cd35-5f24-40ac-9c73-877380054e24", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "890 Rose St, Irwin, PA 15642", "menu": {"url": null, "text": null}, "cartodb_id": 93.0, "homemade_pierogies": null, "venue_name": "Fairmont-Hahntown VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.722499, 40.3162], "type": "Point"}, "type": "Feature"}, {"id": "7506ce61-90fe-4cee-8915-3fe411ac3d29", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1340 Brownstown Rd., Larimer, PA", "menu": {"url": null, "text": null}, "cartodb_id": 148.0, "homemade_pierogies": null, "venue_name": "Larimer VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.72572, 40.344486], "type": "Point"}, "type": "Feature"}, {"id": "1885d00c-6343-4b7b-bc26-b053b29d45f2", "properties": {"publish": false, "alcohol": false, "phone": "Takeout available; call 412-466-9695.", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "Holy Trinity Church Social Hall, 529 Grant Avenue Ext West Mifflin, PA 15122-3830", "menu": {"url": null, "text": "Fried and baked fish dinners and sandwiches, shrimp and crab cake dinners; pierogies; haluski; homemade soups of the day."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Agnes/Holy Trinity", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. ", "take_out": true, "website": "stagneswm.com", "lunch": true}, "geometry": {"coordinates": [-79.86589, 40.370546], "type": "Point"}, "type": "Feature"}, {"id": "f0c36b5c-f4cc-45d8-8036-9b8ab8190195", "properties": {"publish": false, "alcohol": null, "phone": "412-346-0477", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}], "venue_address": "2603 Old Elizabeth Road, West Mifflin, Pa 15122", "menu": {"url": null, "text": null}, "cartodb_id": 15.0, "homemade_pierogies": null, "venue_name": "Holy Spirit (West Mifflin)", "email": "19201@diopitt.org", "validated": false, "venue_type": "Church", "handicap": null, "etc": "Ash Wednesday 11a to 7p", "take_out": null, "website": "https://facebook.com/holyspiritchurch/", "lunch": null}, "geometry": {"coordinates": [-79.93331, 40.348065], "type": "Point"}, "type": "Feature"}, {"id": "759c08ca-c957-4b1e-ad98-748165e27b16", "properties": {"publish": false, "alcohol": null, "phone": "724-228-8575", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "300 Pike St, Meadow Lands, PA", "menu": {"url": "http://miraculousmedalchurch.org/CCD-Events-Hall/Fish-Fry", "text": "Menu features Panko breaded cod, deep-fried in heart healthy tri-fry oil that is cholesterol- and trans fat-free. Other healthier options include baked cod or salmon, Maine lobster rolls and tuna melts. Also featuring homemade crab cakes, jumbo shrimp, and cabbage and noodles. Back by popular demand is seafood pizza. Side orders include green beans, baked potatoes, french fries, cole slaw, and macaroni and cheese. Featuring breads from Breadworks and homemade desserts."}, "handicap": null, "homemade_pierogies": true, "venue_name": "Our Lady of the Miraculous Medal, Meadow Lands", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11 a.m.-7:30 p.m. Call 724-228-8575 for takeout. Online orders via website.", "take_out": true, "website": "http://miraculousmedalchurch.org/", "lunch": true}, "geometry": {"coordinates": [-80.220646, 40.219197], "type": "Point"}, "type": "Feature"}, {"id": "927dd613-4653-4fa5-835c-b717071f348d", "properties": {"publish": false, "alcohol": null, "phone": "412-462-8164", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3 Saint Therese Court, Homestead, Pennsylvania 15120, United States", "menu": {"url": null, "text": "Menu includes fried and baked fish, shrimp, homemade crab cakes, soup and more."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Therese of Lisieux, Munhall", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.st-therese.net/", "lunch": false}, "geometry": {"coordinates": [-79.90053, 40.38804], "type": "Point"}, "type": "Feature"}, {"id": "d2d8ad1c-69da-48e2-8a11-6ad83d760208", "properties": {"publish": false, "alcohol": false, "phone": "724-729-3929", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}], "venue_address": "9 Starck Drive, Burgettstown, PA 15021", "menu": {"url": null, "text": "Fish Dinner with Cole Slaw and One Side - $12.00\nShrimp Dinner with Cole Slaw and One Side - $12.00\nFish Sandwich - $10.00\nShrimp Basket - $10.00\nChicken Sandwich - $5.00\nMac and Cheese - $3.00\nHaluski - $3.00\nFrench Fries - $3.00\nPierogies (4) - $3.00\nCole Slaw - $3.00\nDrinks - $1.00"}, "cartodb_id": 254.0, "homemade_pierogies": null, "venue_name": "Hanover Volunteer Fire Department Fish Fry", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Delivery available", "take_out": true, "website": "hanovervfd45.com", "lunch": true}, "geometry": {"coordinates": [-80.393425, 40.380792], "type": "Point"}, "type": "Feature"}, {"id": "dfe8357e-7aae-4782-98ea-e8856aa7770c", "properties": {"publish": false, "alcohol": null, "phone": "412-276-1011 ext 220", "venue_notes": "In St Luke Hall", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "330 3rd Ave, Carnegie, PA 15106", "menu": {"url": null, "text": "Dinner menu: fish trio (fried fish, shrimp, crab cake), baked or fried fish, jumbo shrimp, crab cakes (served with fries, cole slaw, roll and butter); macaroni and cheese with stewed tomatoes; pierogies (served with cole slaw, roll and butter); fish Parmesan (served with pasta marinara, and roll and butter). A la carte menu: baked and fried fish sandwich, crab cakes, popcorn shrimp, pierogies, french fries, pasta marinara, haluski, macaroni and cheese, stewed tomatoes, applesauce, cole slaw, clam chowder, potato soup. Also featuring homemade desserts and other treats. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St Elizabeth Ann Seton, Carnegie", "email": null, "validated": false, "venue_type": "Church", "etc": "For phone orders, call 412-276-1011, ext. 220, from 11 a.m.-6 p.m.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.091003, 40.403918], "type": "Point"}, "type": "Feature"}, {"id": "654fc9a4-189a-42f9-b59c-f9f66d2e7995", "properties": {"publish": false, "alcohol": null, "phone": "(814) 695-8003", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "215 Mary Street, Hollidaysburg, Pennsylvania 16648, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Geeseytown Community Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Fridays of Lent, 3-7 including Good Friday", "take_out": true, "website": "https://www.facebook.com/Geeseytown-Community-Fire-Company-1531587100412091/", "lunch": false}, "geometry": {"coordinates": [-78.345659, 40.450352], "type": "Point"}, "type": "Feature"}, {"id": "e6eb3a9f-c4a1-4b2e-b946-ff009183baf5", "properties": {"publish": false, "alcohol": null, "phone": "412-481-8380", "venue_notes": null, "events": [{"dt_start": "2018-02-14T14:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-03-30T14:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "81 S. 13th St. Pittsburgh, PA", "menu": {"url": null, "text": "Menu: fish (baked or fried) or crab cake, with applesauce or cole slaw, two sides, dessert, coffee or tea, $9; fish (baked or fried) or crab cake sandwich, with applesauce or cole slaw, $6. Pierogies are three for $2.50, or $7 per dozen (frozen). "}, "handicap": null, "homemade_pierogies": null, "venue_name": "ASH WEDNESDAY AND GOOD FRIDAY ONLY Prince of Peace, South Side ", "email": null, "validated": false, "venue_type": "Church", "etc": "ASH WEDNESDAY AND GOOD FRIDAY ONLY. Takeout is available, but no advance orders taken. For information, call 412-481-8380 or visit www.princeofpeacepittsburgh.org. ", "take_out": true, "website": "http://www.princeofpeacepittsburgh.org/", "lunch": null}, "geometry": {"coordinates": [-79.985145, 40.428951], "type": "Point"}, "type": "Feature"}, {"id": "900c2073-a818-4ed7-9e58-1e4b1a125d67", "properties": {"publish": false, "alcohol": null, "phone": "724-265-4017", "venue_notes": null, "events": [{"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "527 Bairdford Road Bairdford, PA", "menu": {"url": "https://uploads.weconnect.com/mce/a4c36ded9dbf60a5a9dceb0d0a1e3b17ac92f8cf/2017%20FF%20Menu.pdf", "text": null}, "cartodb_id": 53.0, "homemade_pierogies": null, "venue_name": "Transfiguration/St. Victor, Bairdford", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "http://www.stvictors.org/", "lunch": true}, "geometry": {"coordinates": [-79.873401, 40.633742], "type": "Point"}, "type": "Feature"}, {"id": "0b1c1528-fc44-44f2-8865-d03d0c7a4cde", "properties": {"publish": false, "alcohol": null, "phone": "724-628-0900", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T14:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "905 Fireman Street, Connellsville, Pennsylvania 15425, United States", "menu": {"url": "https://www.facebook.com/564084873610128/photos/a.666221240063157.1073741827.564084873610128/1799858140032789/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Connellsville Twp. VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Lunch 11-2 and Dinner 4-7 every Friday of Lent including Good Friday", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.58451, 40.02847], "type": "Point"}, "type": "Feature"}, {"id": "36c89f38-0fe1-40d7-a692-46caff889c52", "properties": {"publish": false, "alcohol": false, "phone": "412-766-9727", "venue_notes": "McGovern hall under the church", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "45 North Sprague Avenue, Bellevue, PA 15202", "menu": {"url": null, "text": "Menu features hand-breaded fish and cole slaw made from scratch. Traditional Eastern European sides offered, with homemade desserts available. Also, low-carb dinner available. Cost is $11 for adults, $3 for child and $8 for sandwich, with various a la carte items sold. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "Assumption", "email": null, "validated": false, "venue_type": "Church", "etc": "Credit cards accepted. Voted one of the \u201cElite Eight\u201d fish fries in Pittsburgh region in 2017 and known for generous portions. Assumption Church (Bellevue) is handicapped accessible. There is a ramp that leads from North Jackson Avenue (behind the church) to our McGovern Hall. Bathrooms handicapped accessible too.\r\n", "take_out": true, "website": "https://www.assumptionchurch.org/", "lunch": false}, "geometry": {"coordinates": [-80.05727, 40.497425], "type": "Point"}, "type": "Feature"}, {"id": "f02a0177-4c0f-43ce-8b51-bcb388f8192d", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Guests dining in should use upper CCD building doors. Guests in need of handicap access and with takeout order should use center parish hall doors.\r\n", "events": [{"dt_start": "2018-02-09T16:00:00", "dt_end": "2018-02-09T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "125 Buttercup Road, Butler, Pennsylvania 16001, United States", "menu": {"url": null, "text": "Dinner menu, choice of deep-fried or baked fish, scalloped potatoes or french fries, green beans, cole slaw, bread and butter, beverage and dessert. Cost: $10 adults, $5 children age 10 and under, free for child under 2. All takeout is $10. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Fidelis, Butler", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays, Feb. 9-March 23, 4-7 p.m. Proceeds benefit various ministries in support of Butler community. ", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.971124, 40.847453], "type": "Point"}, "type": "Feature"}, {"id": "1c7f482b-350b-4099-a303-cd77f1eb127c", "properties": {"publish": false, "alcohol": null, "phone": "(412) 241-2218", "venue_notes": null, "events": [], "venue_address": "11507 Frankstown Road, Pittsburgh, Pennsylvania 15235, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Penn Hills Bar and Grill", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Please contact the restaurant for details.", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.831279, 40.465289], "type": "Point"}, "type": "Feature"}, {"id": "ff4e8f5f-626b-4829-9e7c-313d6915592e", "properties": {"publish": false, "alcohol": true, "phone": "412-823-9544", "venue_notes": null, "events": [{"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T22:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T22:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T22:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T22:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T22:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T22:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T22:00:00"}], "venue_address": "1030 Fifth Avenue East McKeesport, PA", "menu": {"url": null, "text": "Full Lenten menu, including 1-lb fish sandwich"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Rene's", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "http://www.renesrestaurant.net/", "lunch": true}, "geometry": {"coordinates": [-79.810268, 40.383], "type": "Point"}, "type": "Feature"}, {"id": "a1964198-66ec-44a4-8676-1092dc1f8e28", "properties": {"publish": false, "alcohol": null, "phone": "724-258-5422", "venue_notes": null, "events": [{"dt_start": "2018-03-02T10:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-23T10:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-16T10:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-30T10:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-09T10:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-02-23T10:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-16T10:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}], "venue_address": "107 Main St, New Eagle, PA 15067", "menu": {"url": null, "text": null}, "cartodb_id": 249.0, "homemade_pierogies": null, "venue_name": "Hills Restaurant", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": " Fresh Hand Breaded Haddock, Tuna Salad, Cabbage and Homemade Dumplings, Homemade Mac and Cheese, Salmon Patties, Lobster Bisque, Shrimp n a Basket, and lots more.", "take_out": null, "website": "https://www.facebook.com/Hills-Restaurant-117576318259711/", "lunch": true}, "geometry": {"coordinates": [-79.940977, 40.206987], "type": "Point"}, "type": "Feature"}, {"id": "2c8cdc0f-e8eb-446d-84b9-7d0b8e1f0b58", "properties": {"publish": false, "alcohol": false, "phone": "814-825-7105 ", "venue_notes": "St Luke Cafe", "events": [{"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}], "venue_address": "421 East 38th Street. Erie PA", "menu": {"url": null, "text": "Fish Dinner - 10. Captains Platter - 12 Shrimp Basket - 7"}, "cartodb_id": 60.0, "homemade_pierogies": false, "venue_name": "St. Luke", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Takeout available after 5pm. 50-50 and Gift Basket Raffle. Hosted by the Knights of Columbus, Msrg. Robert D Goodill Council 11229", "take_out": true, "website": "http://www.slserie.org/", "lunch": false}, "geometry": {"coordinates": [-80.057136, 42.105262], "type": "Point"}, "type": "Feature"}, {"id": "ef5c900d-429c-495b-a45f-cb80f9983736", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "102 Silver Slipper Rd Hookstown, Pennsylvania", "menu": {"url": null, "text": null}, "cartodb_id": 81.0, "homemade_pierogies": null, "venue_name": "Hookstown Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.475548, 40.58616], "type": "Point"}, "type": "Feature"}, {"id": "2fe029cf-fe2c-4184-b978-1551768b3dd2", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Venue is located in Connor Hall of Ascension Church", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "114 Berry St., Pittsburgh, PA", "menu": {"url": null, "text": "fish sandwich; fish sandwich dinner; baked fish dinner; jumbo shrimp dinner; homemade crab cake dinner; seafood dinner; macaroni and cheese; green beans; grilled cheese; salad; soup; haluski; desserts; beverages. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Philip- Ascension Worship Site", "email": null, "validated": false, "venue_type": "Church", "etc": "no phone orders taken", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.068625, 40.449117], "type": "Point"}, "type": "Feature"}, {"id": "ca655f0a-75c6-4562-9d89-3eb635dcfd9b", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "school hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1515 Tinsbury Street, Pittsburgh, PA", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Most Holy Name", "email": null, "validated": false, "venue_type": "Church", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 4-7 p.m.", "take_out": null, "website": "https://www.mostholynameofjesusparish15212.org/", "lunch": false}, "geometry": {"coordinates": [-79.983391, 40.464242], "type": "Point"}, "type": "Feature"}, {"id": "4b1c2c2c-7904-4f32-a15b-96ccba3137ba", "properties": {"publish": false, "alcohol": false, "phone": "724-527-2180", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "495 Edna Rd, Adamsburg, Pennsylvania 15611", "menu": {"url": null, "text": "See their Facebook page (https://www.facebook.com/AdamsburgVfd) for the complete menu."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Adamsburg VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Joint Fish Fry w/ the High Park Volunteer Fire Department ", "take_out": null, "website": "https://www.facebook.com/AdamsburgVfd", "lunch": true}, "geometry": {"coordinates": [-79.655381, 40.307082], "type": "Point"}, "type": "Feature"}, {"id": "6d798953-08af-4bca-bd2a-798669bef76c", "properties": {"publish": false, "alcohol": false, "phone": "412-431-6428", "venue_notes": "church hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "105 S. 19th St. Pittsburgh, PA 15203", "menu": {"url": null, "text": "Fish Sandwich \u2013 $6.00\r\nChoice of fries, cole slaw, or applesauce\r\nShrimp \u2013 $7.00\r\nChoice of fries, cole slaw, or applesauce\r\nBaked Fish \u2013 $6.00\r\nGreek Salad \u2013 $5.00\r\nCrab Cake \u2013 $5.00\r\n3 Pierogi \u2013 $3.00\r\nHalushki \u2013 $3.00\r\nMac & Cheese \u2013 $3.00\r\nPop or Water \u2013 $1.00\r\nVarious deserts\r\n"}, "handicap": null, "homemade_pierogies": true, "venue_name": "St. Mary Orthodox Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Fridays - Feb. 16 through Good Friday\r\nTimes: 11am to 7pm\r\n", "take_out": true, "website": "http://www.stmaryorthodoxchurch.net/", "lunch": true}, "geometry": {"coordinates": [-79.978952, 40.42808], "type": "Point"}, "type": "Feature"}, {"id": "3aa8feb1-98ca-4663-89e4-2fe4de8d8b40", "properties": {"publish": false, "alcohol": false, "phone": "412-281-2906", "venue_notes": "Limited street parking available", "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T15:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T15:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T15:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T15:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T15:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T15:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T15:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2204 Penn Avenue, Pittsburgh, Pennsylvania 15222, United States", "menu": {"url": "https://www.facebook.com/sdpolishdelipittsburgh/photos/rpp.544254162312994/1801789979892733/?type=3&theater", "text": "All platters come with coleslaw and haluszki or 3 pierogi or mac 'n cheese\r\nBaked Fish Platter - $12\r\nFried Fish Platter - $12\r\nMeatless Stuffed Cabbage Platter - $12\r\nPotato Pancake Platter - $12\r\n\r\nA la carte\r\nFried Fish Sandwich - $8\r\nMushroom Stuffed Cabbage - $4\r\n4 Pierogi - $5\r\n12 Pierogi - $11\r\nHaluszki - $6 Large, $3 Small\r\nMac 'n Cheese - $5 Large, $3 Small\r\n2 Potato Pancakes - $5\r\nColeslaw - $5 large, $3 small\r\nSoup of the Day - $4\r\nDessert of the Day - $5\r\n"}, "handicap": true, "homemade_pierogies": true, "venue_name": "S&D Polish Deli", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "http://sdpolishdeli.com/sdpolishdeli/", "lunch": true}, "geometry": {"coordinates": [-79.981878, 40.452261], "type": "Point"}, "type": "Feature"}, {"id": "9cf89226-6c72-43fe-8bf5-f8c7d63f9c7f", "properties": {"publish": false, "alcohol": null, "phone": "724-766-0420 and 878-208-3192", "venue_notes": "Served in the school cafeteria.", "events": [{"dt_start": "2018-02-14T16:30:00", "dt_end": "2018-02-14T19:30:00"}, {"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "201 Church St. Wexford, Pa. 15090", "menu": {"url": "http://saintalphonsuswexford.org/fish-fry-2016-whats-on-the-menu-how-do-i-order-takeout/", "text": "Adult Dinners = $10\r\nKids Dinners = $2\r\n\r\nDine-in Dinners include:\r\n*Fried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Baked or Fried)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine (not included in kid\u2019s meal)\r\nBeverage and Bread\r\n\r\n* We use Atlantic Cod because it is so delicious!\r\n\r\nTake-out Dinners (Adult meals only)\r\nFried Fish or Baked Fish or Fried Shrimp or Fish Sandwich (Fried or Baked)\r\nMac & Cheese or French Fries or Baked Potato\r\nColeslaw or Applesauce\r\nClam Chowder or Tomato Florentine\r\n\r\n\u00c1 La Carte Items\r\nBasket of Fried Shrimp = $6\r\nFish Sandwich (Fried or Baked) = $6\r\nFish by 8-oz. piece (Fried or Baked) = $6\r\nFish by pound (Fried or Baked) = $11\r\nMac & Cheese = $1.50\r\nFrench Fries = $1.50\r\nBaked Potato = $1.25\r\nColeslaw = $1.50\r\nApplesauce = $1.00\r\nClam Chowder (8 oz.) = $2.50\r\nTomato Florentine (8 oz.) = $2.50\r\nExtra Bun = 50 cents\r\nAssorted Desserts = $1"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Alphonsus (Wexford)", "email": "N/A", "validated": false, "venue_type": "Church", "etc": "Ash Wednesday (Feb. 14) \u2014 Takeout only from 4:30 p.m. to 7:30 p.m. The brown-bag dinner includes a fish sandwich, macaroni and cheese and coleslaw. The price is $8. To order takeout, call 724-766-0420 or 878-208-3192 between 2 p.m. and 7 p.m. \r\nor visit www.fish-fry.org (website will be activated by Ash Wednesday)", "take_out": true, "website": "http://saintalphonsuswexford.org/", "lunch": false}, "geometry": {"coordinates": [-80.057339, 40.627681], "type": "Point"}, "type": "Feature"}, {"id": "e08fb241-d823-4d0e-a54b-68ae67b93869", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "3171 Churchview Ave. Pittsburgh, PA 15227", "menu": {"url": null, "text": null}, "cartodb_id": 4.0, "homemade_pierogies": null, "venue_name": "St. Albert the Great (Baldwin)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.961604, 40.386654], "type": "Point"}, "type": "Feature"}, {"id": "c4f85313-7d07-4804-9f5e-c7f8f7b0b95c", "properties": {"publish": false, "alcohol": null, "phone": "412-793-0555, ext. 241", "venue_notes": "In school cafeteria.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T02:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T00:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T00:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "418 Unity Center Road, Pittsburgh, Pennsylvania 15239, United States", "menu": {"url": null, "text": "Regular menu includes baked or fried fish dinner (with or without bun). Fish dinners include cole slaw, beverage and choice of two sides: macaroni and cheese, french fries, haluski or green beans. Children have the choice of macaroni and cheese or pizza for their entree, and choice of one side. Dinners are $10 for adults, $4 for children. A la carte menu includes baked or fried fish sandwich for $7, plus a variety of sides (prices vary). Have a large group? You are covered with family special that includes four sandwiches (baked or fried), four cole slaws and choice of two large sides (listed above) for $35. An array of desserts will be available, as well as beer and wine. Weekly special menu, which includes beverage and choice of two sides, $10: Feb. 16, lasagna; Feb. 23, homemade pierogies; March 2, crab cakes; March 9, ravioli; March 16, fried shrimp; March 23, rigatoni. "}, "handicap": null, "homemade_pierogies": true, "venue_name": "St. John the Baptist, Plum", "email": null, "validated": false, "venue_type": "Church", "etc": "Live entertainment Feb. 16, March 2 and 16. Recorded music Feb. 23, March 9 and 23.", "take_out": null, "website": "http://www.stjohnthebaptistparish.net/", "lunch": null}, "geometry": {"coordinates": [-79.776601, 40.487594], "type": "Point"}, "type": "Feature"}, {"id": "95083a5d-2e85-49c7-b6b5-16f4f3d6d4d1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T15:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-02-16T15:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-02-23T15:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-14T09:00:00-05:00", "dt_end": "2018-02-14T18:00:00-05:00"}, {"dt_start": "2018-03-09T15:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T15:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-02T15:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T15:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "Bower Hill at McLaughlin Run, Bridgeville, PA", "menu": {"url": null, "text": null}, "cartodb_id": 70.0, "homemade_pierogies": null, "venue_name": "PJ's Deli", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.105278, 40.35834], "type": "Point"}, "type": "Feature"}, {"id": "e0d83e4c-5f06-4c2a-9fb3-c1340bb2a180", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1313 Fifth Avenue, North Versailles, Pennsylvania 15137, United States", "menu": {"url": null, "text": "Menu: fish dinner, $10, includes choice of baked or fried fish, shrimp or crab cake; choice of one side (french fries, pierogies, haluski), cole slaw or applesauce and dinner roll (sandwich bun available for additional 50 cents); children\u2019s fish dinner, $5.50 (smaller portion of adult fish dinner); fish sandwich, $8; grilled cheese sandwich, $1. Side dish menu, $2 each: fresh-cut french fries; pierogies; haluski. Hushpuppies, three for $1. Also featuring desserts and ice cream, with free ice cream for children 12 and under. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Robert Bellarmine", "email": null, "validated": false, "venue_type": "Church", "etc": "Sponsored by parish's Men's Club.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.812754, 40.378566], "type": "Point"}, "type": "Feature"}, {"id": "11ef3b38-9e2e-42d6-9dc3-ddcda2189fd9", "properties": {"publish": false, "alcohol": null, "phone": "(724) 265-4000", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "135 Little Deer Creek Road, Rural Ridge, PA 15075", "menu": {"url": null, "text": "Fish Combo Plain or With Cheese (Cole Slaw and Fries) $10.00\r\nFish Sandwich (Plain or Cheese) $ 7.00\r\nShrimp Basket (8 Pieces of Shrimp and Fries) $8.00\r\nShrimp (8 Pieces) $6.00\r\nChicken Basket ( 3 Chicken Strips and Fries) $7.00\r\nChicken Strips (3 Pieces) $5.00\r\nHaluski / Macaroni and Cheese / Fresh Cut Fries $3.00 Each\r\nCole Slaw $2.00 Deviled Crab $2.50\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Rural Ridge Fire ", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday during Lent beginning February 16th including Good Friday\r\nTimes: 3 p.m. to 7 p.m.", "take_out": true, "website": "http://ruralridgevfd.org/", "lunch": false}, "geometry": {"coordinates": [-79.82866, 40.58562], "type": "Point"}, "type": "Feature"}, {"id": "50d94de6-67d5-44ba-b237-82caea009ef2", "properties": {"publish": false, "alcohol": null, "phone": "(724) 785-9793", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "911 1st Street, Hiller, Pennsylvania 15444, United States", "menu": {"url": "https://www.facebook.com/hillervfc/photos/rpp.715401925138294/1838493036162505/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Hiller Volunteer Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and every Friday of Lent 11am-8pm including Good Friday", "take_out": true, "website": "https://www.facebook.com/hillervfc/", "lunch": true}, "geometry": {"coordinates": [-79.902608, 40.010286], "type": "Point"}, "type": "Feature"}, {"id": "a8bb0921-c59a-4679-8752-50764f1282a2", "properties": {"publish": false, "alcohol": null, "phone": " (814) 755-4321", "venue_notes": "St. Anthony social hall", "events": [], "venue_address": "112 Bridge Street, Tionesta, Pennsylvania 16353, United States", "menu": {"url": null, "text": "Cost: $10.00 or $11.00\r\nMenu:\r\nFried or baked fish\r\nChoice of baked potato, Mac. & cheese or French fries\r\nAssorted cakes\r\nCole slaw or applesauce\r\nBeverages\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Anthony Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Fridays - Feb. 16th thru Mar. 23th", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.457597, 41.493547], "type": "Point"}, "type": "Feature"}, {"id": "940d81e5-589e-4005-a093-07081582a794", "properties": {"publish": false, "alcohol": null, "phone": "(412) 653-1555", "venue_notes": null, "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "650 Old Clairton Road, Pleasant Hills, Pennsylvania 15236, United States", "menu": {"url": null, "text": "Menu & Cost:\r\nFish sandwich and slaw 8.95\r\nJumbo shrimp and slaw 10.95\r\nGrilled cheese sandwich 4.00\r\nClam chowder soup 4.00\r\nSIDES\r\nCole slaw 2.00\r\nMac & cheese 3.00\r\nFries 3.00\r\nHaluski 3.00\r\nStewed tomatoes 2.00\r\n(4) Pierogies 3.00\r\nCONDIMENTS\r\nTartar & cocktail sauces\r\nKetchup\r\nHot sauce\r\nExtra cheese .75\r\nExtra bun .75\r\nTake-out charge .50\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Legion Post 712", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 12PM TO 8PM", "take_out": true, "website": "http://www.alpost712pa.org/", "lunch": true}, "geometry": {"coordinates": [-79.958014, 40.324625], "type": "Point"}, "type": "Feature"}, {"id": "014f4364-bbaa-4d22-a1eb-54b1d17c10a7", "properties": {"publish": false, "alcohol": null, "phone": "(724) 694-3118", "venue_notes": "AV Germano Hall", "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "100 West 2nd Avenue, Derry, Pennsylvania 15627, United States", "menu": {"url": null, "text": "Dinner $10 Includes:\r\nFish \u2013 Bakes or Fried or 5 Shrimp and choice of 2: Pierogi, Halushki, Mac N Cheese, Twice Baked Potato or Coleslaw, Dessert and a drink\r\nAla Carte:\r\nFish sandwich $6.00\r\n(5) Shrimp $5.00\r\nBaked Fish $5.00\r\nPierogi (3) $2.50\r\nHalushki $2.50\r\nMac n Cheese $2.50\r\nTwice Baked Potato $2.50\r\nColeslaw $1.00\r\nDessert $2.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Ladies Auxiliary and the Derry Volunteer Fire Co #41", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Ash Wednesday & every Friday throughout Lent\r\nTimes: 3 - 7pm including Good Friday", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.302356, 40.330408], "type": "Point"}, "type": "Feature"}, {"id": "2b92a4d5-7aef-47b1-8a23-b3bc9b0cde72", "properties": {"publish": false, "alcohol": true, "phone": "412-241-9242", "venue_notes": null, "events": [], "venue_address": "7034 Blackhawk Street, Pittsburgh, Pennsylvania 15218, United States", "menu": {"url": "https://www.facebook.com/Pubinthepark7034/photos/a.1549920871928302.1073741829.1548955355358187/2003365433250508/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Pub in the Park", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Non-smoking. Open 11am-2am.", "take_out": true, "website": "http://www.thepubinthepark.com/", "lunch": true}, "geometry": {"coordinates": [-79.897564, 40.421372], "type": "Point"}, "type": "Feature"}, {"id": "edd3ecf4-1f8a-4576-89f1-f3a115d40ee1", "properties": {"publish": false, "alcohol": true, "phone": "412-566-7925", "venue_notes": null, "events": [], "venue_address": "20 Market Square, Pittsburgh, PA 15222", "menu": {"url": "http://originaloysterhousepittsburgh.com/Menu", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Original Oyster House", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": null, "website": "http://originaloysterhousepittsburgh.com/", "lunch": true}, "geometry": {"coordinates": [-80.001995, 40.440974], "type": "Point"}, "type": "Feature"}, {"id": "b41fe54f-3fe7-4a40-8367-983e739f5686", "properties": {"publish": false, "alcohol": true, "phone": "412-431-4000", "venue_notes": null, "events": [], "venue_address": "123 Shiloh Street, Pittsburgh, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Shiloh Grill", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.006991, 40.430918], "type": "Point"}, "type": "Feature"}, {"id": "617088d8-e18c-4c08-b139-44352c41dd3f", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "570 Jackson St Edinburg, Pennsylvania", "menu": {"url": null, "text": null}, "cartodb_id": 119.0, "homemade_pierogies": null, "venue_name": "Mahoning Township VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.434998, 41.014327], "type": "Point"}, "type": "Feature"}, {"id": "9bb85b0e-82c3-46df-8774-bc17f82d79c6", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "parish hall", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "432 Centre Avenue, Butler, Pennsylvania 16001, United States", "menu": {"url": null, "text": "Menu includes baked or deep-fried fish, scalloped potatoes, green beans, cole slaw, bread and butter, dessert and beverage. Cost: $10 adult, $5 child ages 6-10; free for children 5 and under; $10 for all takeout (no fried fish)."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Michael the Archangel, Butler - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, Feb. 14, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.88807, 40.85363], "type": "Point"}, "type": "Feature"}, {"id": "d36b1fcc-006f-4d04-9f9c-0dee978ca17b", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "407 Darlington Rd, Beaver Falls, PA 15010", "menu": {"url": null, "text": null}, "cartodb_id": 76.0, "homemade_pierogies": null, "venue_name": "Patterson Township Vol. Fire Co.", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.333821, 40.745071], "type": "Point"}, "type": "Feature"}, {"id": "7581737c-bf09-451d-8fe0-8d97acbbd632", "properties": {"publish": false, "alcohol": false, "phone": "724-489-0500", "venue_notes": null, "events": [{"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}], "venue_address": "828 Meadow Ave. Charleroi PA 15022", "menu": {"url": null, "text": "Fresh breaded one pound fish sandwich. Pirogi. Choice of frozen cabbage pirogi and or frozen lekvar. Cooked potato cheese with butter and onions or can buy frozen. We will be featuring ethnic lenten dishes on these dates.. Soups.. Lima Bean , NE Clam chowder; Halushki, Potato Pancakes, Coleslaw Macaroni with green peppers in tomato sauce. ***There will be different soups and specials for each week*** Also we will be selling Paska Bread for Easter.. (Can call ahead for advance orders)Call by March 12th and pick up on April 7th. Call to order Paska 724-258-5720 or 724-777-2092"}, "cartodb_id": 67.0, "homemade_pierogies": true, "venue_name": "Holy Ghost Byzantine Catholic Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Eat in or take out. ON THE DAY OF THE SALES, Please call the social hall for takeout orders at 724-489-0500", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.90493, 40.139008], "type": "Point"}, "type": "Feature"}, {"id": "77b793e8-74de-411e-ae2e-d099a9325e24", "properties": {"publish": false, "alcohol": null, "phone": "412-372-8650", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "455 Center Road, Monroeville, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Church of the Resurrection Byzantine", "email": null, "validated": false, "venue_type": "Church", "etc": "FISH FRIES begin on Ash Wednesday Feb 14 and will continue each Friday of Lent except for Good Friday. In addition to our famous fried codfish, we will have baked cod, salmon patties, shrimp, pirohi, haluski, mac & cheese, and lots of baked goods. 4-7 p.m.", "take_out": null, "website": "https://resurrectionmonroeville.wordpress.com/", "lunch": false}, "geometry": {"coordinates": [-79.761257, 40.453849], "type": "Point"}, "type": "Feature"}, {"id": "5d01b593-d53b-46f2-aae2-04755b65c202", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T21:00:00-04:00"}], "venue_address": "242 51st street, pittsburgh, pa", "menu": {"url": null, "text": "$10 gets you... - Our classic spiced cornmeal-crusted FISH SANDWICH on a hearty bun with a tasty Sriracha mayo \"tartar\" sauce ~ OR ~ a vegan sun dried tomato hummus/pickled carrots/arugula sandwich prepared by 52nd Street Market http://52ndstreetmarket.com/ - Coleslaw (vegan!), prepared by Apteka http://aptekapgh.com/ - Macaroni & cheese (vegetarian!), prepared by The Vandal http://www.thevandalpgh.com/ Plus, for a few bucks more... - Desserts provided by Ben Houck - Drinks both alcoholic and non from Spirit's fully-stocked bar (don't forget your ID!)"}, "cartodb_id": 323.0, "homemade_pierogies": null, "venue_name": "Keep Pittsburgh Fishy Annual Secular Fish Fry (Good Friday Only)", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": "We're back again, and on the last day of the 2017 fish fry season! Keep Pittsburgh Fishy is an annual secular fish fry benefiting local progressive organizations. Get your fish fry fix while supporting equality! This year, our proceeds will benefit New Voices Pittsburgh, a local organization dedicated to the health and well-being of Black women and girls through leadership development, Human Rights and Reproductive Justice. We'll be partnering with local restaurants to bring you some awesome side dishes to enjoy with our classic fish sandwiches and a delicious vegetarian-friendly option. In addition to that, we'll have a dessert table, raffle, photobooth, drinks, and live entertainment. This is an all-ages event!", "take_out": null, "website": "https://www.facebook.com/events/792100320951360/", "lunch": null}, "geometry": {"coordinates": [-79.955693, 40.47834], "type": "Point"}, "type": "Feature"}, {"id": "cb872074-2d4d-4fdd-a977-15505159bf03", "properties": {"publish": false, "alcohol": null, "phone": "304-243-1571", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "621 Stone Church Rd., Wheeling, WV", "menu": {"url": null, "text": "Coleman's fish; cole slaw, french fries, onion rings, mac and cheese, pierogi, green beans and drinks dine in or take out will be available. "}, "cartodb_id": 321.0, "homemade_pierogies": null, "venue_name": "Stone Church VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.638455, 40.038195], "type": "Point"}, "type": "Feature"}, {"id": "682905d7-30ab-480c-bd79-20c5ea5b29a8", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Enter lower side door on Park Blvd.", "events": [{"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "3104 West Liberty Avenue, Pittsburgh, Pennsylvania 15216, United States", "menu": {"url": null, "text": "Menu:\r\nFish (fried or baked)\r\nHomemade clam chowder\r\nHomemade mac and cheese\r\nPierogi\r\nDesserts\r\nRolls\r\nFrench fries\r\nCole slaw\r\nApplesauce\r\nThere is no cost. Donations are optional\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Bethany Evangelical Lutheran - March 9, 16, 23", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "https://www.bethany-dormont.com/", "lunch": null}, "geometry": {"coordinates": [-80.039408, 40.391406], "type": "Point"}, "type": "Feature"}, {"id": "e996a714-98dd-4ad5-9272-1a77bd14e87b", "properties": {"publish": false, "alcohol": true, "phone": "412-481-0702", "venue_notes": null, "events": [], "venue_address": "2341 East Carson Street, Pittsburgh, Pennsylvania 15203, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "The Green Front", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "All you can eat fish or shrimp 3pm-8pm", "take_out": true, "website": "https://www.facebook.com/GreenFrontPgh/", "lunch": null}, "geometry": {"coordinates": [-79.971493, 40.428485], "type": "Point"}, "type": "Feature"}, {"id": "cd9acb3d-03ed-48d7-a82e-dceca431bc96", "properties": {"publish": false, "alcohol": null, "phone": "(814) 938-3344", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "20135 Route 119, Punxsutawney, Pennsylvania 15767, United States", "menu": {"url": "http://www.brodysbbq.com/menu.htm", "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Brody's BBQ", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Yuengling battered fish sandwich, smoked mac n cheese", "take_out": true, "website": "http://www.brodysbbq.com", "lunch": true}, "geometry": {"coordinates": [-79.002826, 40.90988], "type": "Point"}, "type": "Feature"}, {"id": "11c07934-33f5-405e-8777-d33af7d1b1e8", "properties": {"publish": false, "alcohol": null, "phone": "724-652-5538, ext. 6 or8", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "1 Lucymont Drive, New Castle, Pennsylvania 16102, United States", "menu": {"url": null, "text": "Menu: baked or fried fish sandwich, with one piece of signature fish on a bun served with choice of side, $9; baked or fried fish dinner, one piece of signature fish served with two sides of choice, Italian bread, ice cream cup, $10; shrimp basket, order of fried popcorn shrimp with choice of two sides, Italian bread and ice cream cup, $10. Extra sides are $2, and include waffle fries, macaroni and cheese, cabbage and noodles, green beans and cole slaw. Half piece of fried or baked fish on sandwich with choice of one side, plus Italian bread and ice cream cup is $5. Also featuring a fresh baked goods stand every week. Note: beverage is free with dine-in only. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Vincent de Paul, New Castle", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 11 a.m.-6 p.m. ", "take_out": true, "website": "stvincentnewcastle.org", "lunch": null}, "geometry": {"coordinates": [-80.376773, 40.979502], "type": "Point"}, "type": "Feature"}, {"id": "a7bedef2-8136-4108-b878-302464e8e24c", "properties": {"publish": false, "alcohol": false, "phone": "(724) 459-8111", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "51 West Campbell Street, Blairsville, PA", "menu": {"url": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/photos/rpp.132337260167867/1565721686829410/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Blairsville Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "LENTEN DINNERS/ FISH FRY every Friday during Lent.4-7 pm", "take_out": true, "website": "https://www.facebook.com/Blairsville.Volunteer.Fire.Department/?rf=216910771719421", "lunch": false}, "geometry": {"coordinates": [-79.265356, 40.431776], "type": "Point"}, "type": "Feature"}, {"id": "235cf025-1dae-412d-b76d-56e37b5d2b21", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-02T08:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-16T08:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-02-23T08:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-16T08:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T08:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-23T08:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-30T08:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "737 West Pike Street Houston, PA 15342", "menu": {"url": null, "text": "Fish (cod) jumbo shrimp regular shrimp oysters and other seafoods an more."}, "cartodb_id": 219.0, "homemade_pierogies": null, "venue_name": "Siwiaks HOMEstyle cooking", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.21326, 40.242152], "type": "Point"}, "type": "Feature"}, {"id": "f7b49ba4-b778-4ed6-b197-b7309656b574", "properties": {"publish": false, "alcohol": true, "phone": "724-222-1430", "venue_notes": null, "events": [{"dt_start": "2018-03-23T07:00:00-04:00", "dt_end": "2018-03-23T23:45:00-04:00"}, {"dt_start": "2018-03-16T07:00:00-04:00", "dt_end": "2018-03-16T23:45:00-04:00"}, {"dt_start": "2018-02-16T07:00:00-05:00", "dt_end": "2018-02-16T23:45:00-05:00"}, {"dt_start": "2018-03-09T07:00:00-05:00", "dt_end": "2018-03-09T23:45:00-05:00"}, {"dt_start": "2018-03-02T07:00:00-05:00", "dt_end": "2018-03-02T23:45:00-05:00"}, {"dt_start": "2018-02-23T07:00:00-05:00", "dt_end": "2018-02-23T23:45:00-05:00"}, {"dt_start": "2018-03-30T07:00:00-04:00", "dt_end": "2018-03-30T23:45:00-04:00"}], "venue_address": "1488 Park Avenue, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 261.0, "homemade_pierogies": null, "venue_name": "Gabby Inn", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.846948, 40.12535], "type": "Point"}, "type": "Feature"}, {"id": "4ade5d3b-9105-4bf6-87d5-9db4fe6ca3a6", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "112 Rectory Ln, Lucinda, PA 16235", "menu": {"url": null, "text": null}, "cartodb_id": 59.0, "homemade_pierogies": null, "venue_name": "St. Joseph Lucinda", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.365143, 41.310899], "type": "Point"}, "type": "Feature"}, {"id": "6c381db2-4f6e-41a7-b708-a26d80d0a349", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "85 North High Street, Greenville, PA", "menu": {"url": null, "text": null}, "cartodb_id": 152.0, "homemade_pierogies": null, "venue_name": "St. Michael", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.39651, 41.40634], "type": "Point"}, "type": "Feature"}, {"id": "e432c68c-354f-440e-9dfd-030e20c493ab", "properties": {"publish": false, "alcohol": null, "phone": "412-415-1087", "venue_notes": null, "events": [{"dt_start": "2018-02-14T00:00:00-05:00", "dt_end": "2018-03-30T23:45:00-04:00"}], "venue_address": "325 Camp Horne, Pittsburgh, PA 15202", "menu": {"url": null, "text": null}, "cartodb_id": 275.0, "homemade_pierogies": null, "venue_name": "Rupe's Roadhouse", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Ash Wednesday and all Fridays of Lent", "take_out": null, "website": "http://www.roadhousech.com/home.html", "lunch": null}, "geometry": {"coordinates": [-80.090051, 40.51864], "type": "Point"}, "type": "Feature"}, {"id": "1ec6f568-5946-4c7b-be62-dbe9ed49ca37", "properties": {"publish": false, "alcohol": false, "phone": "412-271-3959", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "2021 South Braddock Ave", "menu": {"url": null, "text": "Menu includes baked or fried fish dinner. A la carte menu includes fish, eggplant, haluski, macaroni and cheese, pasta fagiole, applesauce."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Madonna del Castello, Swissvale", "email": null, "validated": false, "venue_type": "Church", "etc": "12-7pm Ash Wednesday and Fridays of Lent, except Good Friday", "take_out": true, "website": "www.madonnadelcastello.org", "lunch": true}, "geometry": {"coordinates": [-79.884757, 40.421887], "type": "Point"}, "type": "Feature"}, {"id": "74f654f8-4b2e-4c42-9803-fc1c2e66bdd5", "properties": {"publish": false, "alcohol": null, "phone": "412-881-0495", "venue_notes": "parish hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "5200 Greenridge Dr, Pittsburgh, Pennsylvania 15236, United States", "menu": {"url": null, "text": "Menu includes baked orange roughy, hand-breaded cod, shrimp, seafood cakes, haluski, and macaroni and cheese. Cost: adults, $10; child, $3.50; fish sandwich, $7. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Gabriel, Whitehall", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.stgabespgh.org", "lunch": false}, "geometry": {"coordinates": [-80.005703, 40.3564], "type": "Point"}, "type": "Feature"}, {"id": "b93e2b7d-811f-44f9-8d92-8bb5392ac92b", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "451 Racetrack Road, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 173.0, "homemade_pierogies": null, "venue_name": "Cambria Suites - Reflect Bistro and Bar", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.208394, 40.221346], "type": "Point"}, "type": "Feature"}, {"id": "5cf2ef4e-dd9b-44d5-b6ae-1e1852f3e668", "properties": {"publish": false, "alcohol": null, "phone": "412-795-3366", "venue_notes": null, "events": [], "venue_address": "121 Hulton Road Verona, Pa 15147", "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "cartodb_id": 111.0, "homemade_pierogies": null, "venue_name": "Labriola's Italian Market", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "lunch": null}, "geometry": {"coordinates": [-79.820114, 40.484554], "type": "Point"}, "type": "Feature"}, {"id": "91523ba5-87cf-4033-857f-a36c24c33cd7", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "6810 Rt. 22 Highway East New Florence, PA. 15944", "menu": {"url": null, "text": null}, "cartodb_id": 142.0, "homemade_pierogies": null, "venue_name": "Faith Lutheran Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.097634, 40.44577], "type": "Point"}, "type": "Feature"}, {"id": "389450c2-db2b-43d9-8404-285a9d0acbd6", "properties": {"publish": false, "alcohol": true, "phone": "724-743-3227", "venue_notes": null, "events": [], "venue_address": "113 Cavasina Drive, Canonsburg, PA 15317", "menu": {"url": null, "text": null}, "cartodb_id": 242.0, "homemade_pierogies": null, "venue_name": "Hogfathers Canonsburg", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://hogfathersbbq.com", "lunch": true}, "geometry": {"coordinates": [-80.17428, 40.26255], "type": "Point"}, "type": "Feature"}, {"id": "e4f79b65-016d-4fad-97db-73df104ede2c", "properties": {"publish": false, "alcohol": null, "phone": "724-864-6364", "venue_notes": "Mack Hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "200 Leger Road North Huntingdon, PA", "menu": {"url": "https://stelizannsetonnhpa.files.wordpress.com/2018/01/2018-menu-fish-fry.pdf", "text": "MEALS (come with choice of fries or potato chips AND haluski or slaw AND dessert)\r\n8 oz. Baked Cod Loin - $8\r\nPecan Crusted Tilapia - $8\r\nCountry-fried Fish Fillet - $8\r\nShrimp - $8\r\n\r\nSANDWICHES\r\nGiant Fish Sandwich (Beer Battered) $8\r\n8 oz. Baked Fish Sandwich $6\r\nFried Fish Sandwich $5\r\n\r\nA La Carte\r\n8 oz. Baked Cod Loin - $5\r\nPecan Crusted Tilapia - $4\r\nFried Fish Fillet - $4\r\nTwo Crab Cakes - $4\r\nShrimp - $4\r\nCheese Sticks (w./marinara side) - $3\r\nFrench Bread Pizza - $2.50\r\nHaluski - $2.50\r\nMac 'n Cheese - $2\r\n3 Pierogi - $2\r\nFries or Chips - $1.5\r\nColeslaw - $1.5\r\nBeverage - $1\r\nDessert - $1"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Elizabeth Anne Seton", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "https://seasnh.org", "lunch": false}, "geometry": {"coordinates": [-79.761435, 40.347939], "type": "Point"}, "type": "Feature"}, {"id": "92ae1e28-1f4c-421a-bcfa-acec8a7cb298", "properties": {"publish": false, "alcohol": null, "phone": "724-310-2027", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T14:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "400 Park Ave, Monongahela, PA 15063", "menu": {"url": null, "text": "Menu includes fish dinners and sandwiches, shrimp, crab cakes, pizza, fresh-cut french fries, macaroni and cheese, cole slaw, haluski, provolone sticks and more."}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Damien of Molokai, Monongahela", "email": "stdamienparish@verizon.net", "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-2 p.m. lunch, 4-7 p.m. dinner\r\n\r\nParish park (behind Dierken\u2019s Pharmacy at 100 E. Main St.) in Monongahela.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.9243, 40.198765], "type": "Point"}, "type": "Feature"}, {"id": "9e6c962a-7201-4c24-b145-c4182fc0a22d", "properties": {"publish": false, "alcohol": true, "phone": "(412) 288-5273", "venue_notes": null, "events": [], "venue_address": "245 Fourth Av, Pittsburgh, Pennsylvania 15222, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Harris Grill Downtown", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM\r\n\r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "take_out": true, "website": "www.harrisgrill.com", "lunch": true}, "geometry": {"coordinates": [-80.001567, 40.439656], "type": "Point"}, "type": "Feature"}, {"id": "7afcaaa8-7798-4de6-bd35-c6e3e75459a9", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "307 Hulton Rd, Verona, Pa. 15147", "menu": {"url": null, "text": null}, "cartodb_id": 150.0, "homemade_pierogies": null, "venue_name": "Pirollos Deli", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.819455, 40.489741], "type": "Point"}, "type": "Feature"}, {"id": "6c7437c5-b9f3-4843-9249-6faae5063932", "properties": {"publish": false, "alcohol": null, "phone": "(724) 887-7013", "venue_notes": "St. John's social hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "504 South Broadway Street, Scottdale, Pennsylvania 15683, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Partner Parish of St John the Baptist & St Joseph", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, Fridays in Lent Except Good Friday Times: 11am - 6pm\r\n", "take_out": true, "website": "https://www.facebook.com/groups/stjosepheverson/about/", "lunch": true}, "geometry": {"coordinates": [-79.58761, 40.099392], "type": "Point"}, "type": "Feature"}, {"id": "4a188c26-0ad9-456b-9231-6d5a8c58d9d4", "properties": {"publish": false, "alcohol": true, "phone": "412-881-8201", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T14:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T14:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T14:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T14:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T14:00:00-04:00"}], "venue_address": "2413 St. Norberts St. Pittsburgh, PA", "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2017/03/FishFryMenus17L.pdf", "text": null}, "cartodb_id": 42.0, "homemade_pierogies": null, "venue_name": "St. Norbert, Overbrook", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.994229, 40.382435], "type": "Point"}, "type": "Feature"}, {"id": "ee80096b-8f78-4c7f-af4b-6515a5068c50", "properties": {"publish": false, "alcohol": null, "phone": "412-874-5470", "venue_notes": "parish lyceum", "events": [{"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "106 North Avenue, Pittsburgh, Pennsylvania 15209, United States", "menu": {"url": null, "text": "Adult dinner menu includes Icelandic cod, macaroni and cheese, stewed tomatoes, cole slaw, roll, dessert and drink. Shrimp, children\u2019s dinner and fish sandwiches available. Cost is $11 for adults, $8 for child, $7 for sandwich, $1 for each side. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Holy Spirit, Millvale - GOOD FRIDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.holyspiritmillvale.org", "lunch": true}, "geometry": {"coordinates": [-79.975448, 40.480418], "type": "Point"}, "type": "Feature"}, {"id": "db3ce72b-adf5-4532-a91a-fddb03901150", "properties": {"publish": false, "alcohol": false, "phone": null, "venue_notes": null, "events": [], "venue_address": "134 East Elizabeth St. Pittsburgh, PA", "menu": {"url": null, "text": "Baked and fried fish dinners include french fries and cole slaw. A la carte menu features fried or baked fish sandwiches, grilled cheese, french fries, macaroni and cheese, haluski and cole slaw. Also featuring bake sale."}, "handicap": true, "homemade_pierogies": null, "venue_name": "NO FISH FRY IN 2018 St. Stephen, Hazelwood ", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": false, "website": "https://drive.google.com/file/d/1z6hxBu1uiB-vyp2Uzd7zUo7FBrmXPEfx/view", "lunch": false}, "geometry": {"coordinates": [-79.942663, 40.407194], "type": "Point"}, "type": "Feature"}, {"id": "e303cf50-e97d-457f-b8de-538393c7fe05", "properties": {"publish": false, "alcohol": null, "phone": "412-833-1010", "venue_notes": "LeGras Parish Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "320 McMurray Road, Upper St Clair", "menu": {"url": null, "text": "Menu includes fried fish, baked fish, homemade lump crab cakes, fish tacos, shrimp, haluski, pizza and more. Also, pasta from local favorite Italian family restaurant Pasta Too. Featuring a variety of different soups, such as crab and shrimp bisque and tomato basil. Desserts provided by Bethel Bakery, Kona Ice and school families."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St Louise de Marillac", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays in Lent, except Good Friday, 4:30-7:30 p.m. Credit cards accepted. Online ordering available. ", "take_out": null, "website": "www.stlouisedemarillac.org", "lunch": false}, "geometry": {"coordinates": [-80.071657, 40.315309], "type": "Point"}, "type": "Feature"}, {"id": "32be5b5d-59ad-41ad-916f-b725a6e05050", "properties": {"publish": false, "alcohol": true, "phone": "412-381-2447", "venue_notes": null, "events": [], "venue_address": "1830 E Carson St Pittsburgh, Pennsylvania", "menu": {"url": "http://www.thepubchipshop.com/food/", "text": null}, "cartodb_id": 143.0, "homemade_pierogies": true, "venue_name": "The Pub Chip Shop", "email": null, "validated": false, "venue_type": "Resturant", "handicap": true, "etc": null, "take_out": true, "website": "http://www.thepubchipshop.com/", "lunch": true}, "geometry": {"coordinates": [-79.979369, 40.428466], "type": "Point"}, "type": "Feature"}, {"id": "88a7564e-8509-4760-aa1c-f94d9399af0e", "properties": {"publish": false, "alcohol": null, "phone": "724-222-4087", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T11:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}], "venue_address": " 320 Henderson Ave, Washington, PA 15301", "menu": {"url": null, "text": "Menu includes hand-breaded haddock, fried shrimp, french fries, cole slaw, dessert and beverages. Dine-in or takeout. For information, call 724-222-4087 or visit www.sthilaryparish.org."}, "cartodb_id": 222.0, "homemade_pierogies": null, "venue_name": "St. Hilary, Washington", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-6 p.m. For takeout orders, call 724-222-1381.", "take_out": null, "website": "www.sthilaryparish.org", "lunch": null}, "geometry": {"coordinates": [-80.266978, 40.188747], "type": "Point"}, "type": "Feature"}, {"id": "e3369376-cb1b-4915-97af-994d775d6c78", "properties": {"publish": false, "alcohol": null, "phone": "412-882-6400 ", "venue_notes": null, "events": [{"dt_start": "2018-02-16T09:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T09:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T09:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T09:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T09:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T09:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T09:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3825 Saw Mill Run Blvd, Pittsburgh, PA 15227", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": true, "venue_name": "McGinnis Sisters", "email": null, "validated": false, "venue_type": "Market", "etc": "MON-SAT 9 AM - 7 PM\r\nSUN 9 AM - 6 PM", "take_out": true, "website": "http://www.mcginnis-sisters.com/", "lunch": true}, "geometry": {"coordinates": [-79.982177, 40.369712], "type": "Point"}, "type": "Feature"}, {"id": "7a778252-3b06-49a8-acd3-8e14e93999ec", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "2339 East Carson Street, Pittsburgh, PA", "menu": {"url": null, "text": null}, "cartodb_id": 84.0, "homemade_pierogies": null, "venue_name": "Doublewide Grill (South Side)", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.971327, 40.428513], "type": "Point"}, "type": "Feature"}, {"id": "2a702af5-9781-4549-88a2-cb87fb60fac2", "properties": {"publish": false, "alcohol": null, "phone": "(724) 224-0999", "venue_notes": "upstairs hall", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "401 East 8th Avenue, Tarentum, PA", "menu": {"url": null, "text": "Dinner (Fish sandwich or shrimp, cole slaw, and one side) $8\r\nFish Sandwich $6\r\nShrimp $6\r\nHomemade Mac n Cheese $4\r\nHomemade haluski $4\r\nFresh cut fries $4\r\nPierogi $4\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Highland Hose Volunteer Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Ash Wednesday and every Friday during Lent including Good Friday Times: 4-7 pm", "take_out": true, "website": "https://www.facebook.com/truck280/", "lunch": null}, "geometry": {"coordinates": [-79.753166, 40.604556], "type": "Point"}, "type": "Feature"}, {"id": "2ce1b600-345a-4f14-8c25-3cbe5a6b4148", "properties": {"publish": false, "alcohol": null, "phone": "724.352.9948", "venue_notes": null, "events": [{"dt_start": "2018-02-21T15:30:00", "dt_end": "2018-02-21T15:45:00"}, {"dt_start": "2018-02-28T16:30:00", "dt_end": "2018-02-28T18:30:00"}, {"dt_start": "2018-03-07T16:30:00", "dt_end": "2018-03-07T18:30:00"}, {"dt_start": "2018-03-14T16:30:00", "dt_end": "2018-03-14T18:30:00"}, {"dt_start": "2018-03-21T16:30:00", "dt_end": "2018-03-21T18:30:00"}, {"dt_start": "2018-03-28T16:30:00", "dt_end": "2018-03-28T18:30:00"}], "venue_address": "210 Horne Avenue, Saxonburg, Pennsylvania 16056, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Saxonburg Volunteer Fire Company (WEDNESDAYS OF LENT)", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Takeout available 4pm-6:30pm", "take_out": true, "website": "https://www.facebook.com/SaxonburgVFC/", "lunch": null}, "geometry": {"coordinates": [-79.809181, 40.747571], "type": "Point"}, "type": "Feature"}, {"id": "23904793-380a-42fb-b5b3-494685031f53", "properties": {"publish": false, "alcohol": null, "phone": "724-794-2880", "venue_notes": "church hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "670 South Main Street, Slippery Rock, Pennsylvania 16057, United States", "menu": {"url": null, "text": "Menu includes fried or baked cod, french fries, macaroni and cheese, pierogies, salad, beverage and dessert. Cost: $10 adult; $8 student; $6 child 12 and under; $15 all-you-can-eat dine-in (no takeout)."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Peter, Slippery Rock", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.050693, 41.056428], "type": "Point"}, "type": "Feature"}, {"id": "1a665b06-fea1-4f8d-a69b-f0898a6eb0a3", "properties": {"publish": false, "alcohol": false, "phone": "4122718787", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "7400 Irvine Street, Pittsburgh, PA 15218", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": false, "venue_name": "Swissvale Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "http://swissvalefire.org/", "lunch": true}, "geometry": {"coordinates": [-79.889398, 40.420674], "type": "Point"}, "type": "Feature"}, {"id": "3c09b62f-a7f6-4f14-af83-ba98acec69f1", "properties": {"publish": false, "alcohol": true, "phone": "(412) 271-9911", "venue_notes": null, "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "414 Hawkins Avenue, Rankin, Pennsylvania 15104, United States", "menu": {"url": "https://www.facebook.com/EmilsLoungePA/photos/pcb.1704710062914856/1704709479581581/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Emil's Lounge", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/EmilsLoungePA/", "lunch": true}, "geometry": {"coordinates": [-79.880362, 40.413387], "type": "Point"}, "type": "Feature"}, {"id": "a6de5a01-5197-4159-8213-3f78881489c4", "properties": {"publish": false, "alcohol": false, "phone": "412 722-6314", "venue_notes": "Fire Department Social Hall. Ample parking and hall entrance is located behind the fire station.", "events": [{"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}], "venue_address": "456 First Street, Heidelberg PA 15106", "menu": {"url": null, "text": "Main dishes include fish sandwiches, fish and shrimp dinners and crab cakes. Sides including mac n cheese, fries, soups, and more. Our world famous pierogis will also be available ,potato and cheese only for Ash Wednesday. Stop by early as they are sure to sell out. For Good Friday only, if youd like to pre-order pierogis - potato and cheese, sauerkraut or sweet cabbage , please call 412-722-6314."}, "cartodb_id": 250.0, "homemade_pierogies": null, "venue_name": "Heidelberg Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Ash Wednesday and Good Friday only", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.092331, 40.391722], "type": "Point"}, "type": "Feature"}, {"id": "744830f9-a8a8-4b85-96ae-5a683e62fa02", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "821 Herman Road, Butler, PA 16002", "menu": {"url": null, "text": " Menu features baked or pan-fried fish fillet, with scalloped potatoes or french fries, green beans, Spanish rice, cole slaw and bread. Adults and takeout meals are $10, and free for children 5 and under. Also, homemade desserts and beverage. "}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Mary (Herman)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Takeout available at noon. ", "take_out": true, "website": "https://www.facebook.com/St.MarysHermanFishFries/", "lunch": null}, "geometry": {"coordinates": [-79.81627, 40.830089], "type": "Point"}, "type": "Feature"}, {"id": "0388d25f-b385-4a56-a526-ecdaf6437a71", "properties": {"publish": false, "alcohol": true, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-09T08:00:00-05:00", "dt_end": "2018-03-09T22:00:00-05:00"}, {"dt_start": "2018-03-30T08:00:00-04:00", "dt_end": "2018-03-30T22:00:00-04:00"}, {"dt_start": "2018-02-16T08:00:00-05:00", "dt_end": "2018-02-16T22:00:00-05:00"}, {"dt_start": "2018-03-23T08:00:00-04:00", "dt_end": "2018-03-23T22:00:00-04:00"}, {"dt_start": "2018-03-16T08:00:00-04:00", "dt_end": "2018-03-16T22:00:00-04:00"}, {"dt_start": "2018-02-23T08:00:00-05:00", "dt_end": "2018-02-23T22:00:00-05:00"}, {"dt_start": "2018-03-02T08:00:00-05:00", "dt_end": "2018-03-02T22:00:00-05:00"}], "venue_address": "2845 Old Rte 56, Homer City, PA", "menu": {"url": null, "text": " LENTEN SPECIALS -- Fish Dinners All dinners are served with 1 side item, Cole Slaw, Hush Puppies Roll, & Butter Seafood Platter...$10.99 Seafood Platter .Fish, clam strips & jumbo butterfly shrimp. Jumbo Shrimp Platter (8 jumbo shrimp) $9.99 Breaded Cod Dinner (5 oz. portion)...$8.99 Beer Battered Cod Dinner (9 oz. portion) ....$10.99 Baked Cod Dinner (8 oz. portion) $10.99 ***Limited supply of baked cod dinners available, so order early!!!! Choose 1 side: Pierogies Haluski Macaroni & Cheese French Fries ADDITIONAL GREAT SPECIALS INCLUDE --$1.00 off all ANY SIZE Pierogie Pizzas & White Pizzas --Shrimp Basket and French Fries $4.99 --Fried Cod Sub $4.25 --Side of Hush Puppies $1.79 --Side of Cole Slaw $1.89 --Side of Haluski, Macaroni & Cheese or Pierogies $2.09"}, "cartodb_id": 136.0, "homemade_pierogies": null, "venue_name": "Coy's Pizza Shop", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/Official-Coys-Pizza-Six-Pack-Shop-601961369885756/", "lunch": true}, "geometry": {"coordinates": [-79.195986, 40.564215], "type": "Point"}, "type": "Feature"}, {"id": "93ff9e33-0be5-4965-bc58-2889b9a78450", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1531 Route 136 Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 243.0, "homemade_pierogies": null, "venue_name": "Spring House", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}, "type": "Feature"}, {"id": "aa48d324-eb0a-43d8-aaf2-209be9bb64ff", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Social Hall", "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}], "venue_address": "470 Joyce St., Apollo, PA", "menu": {"url": null, "text": "Cost:\r\nAdults: $12.00\r\nChildren 5-10 year old: $6.00\r\nChildren under 5 years of age eat FREE\r\nMenu:\r\n-Our Famous Fried or Baked Fish\r\n-Chicken Tenders\r\n-French Fries\r\n-Green Bean Casserole\r\n-Our Signature Mac-n-Cheese\r\n-Haluski\r\n-Cole Slaw\r\n-Sandwich and Dinner Rolls\r\nThis year we have chosen to add Pierogies and Cake to the main buffet\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Markle VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": null, "website": "https://www.facebook.com/markle.vfd/", "lunch": false}, "geometry": {"coordinates": [-79.645171, 40.571938], "type": "Point"}, "type": "Feature"}, {"id": "48850c1b-1d45-4116-acdc-c68d94bee01f", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T23:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T23:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T23:00:00-04:00"}], "venue_address": "13380 US-30 Hwy Irwin, Pennsylvania", "menu": {"url": "https://www.facebook.com/infernopizzanorthhuntingdonpa/photos/a.973337789424791.1073741829.954992927925944/1262489097176324/?type=3&theater", "text": null}, "cartodb_id": 318.0, "homemade_pierogies": null, "venue_name": "Inferno Pizza, Pasta, and Wings", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/infernopizzanorthhuntingdonpa/", "lunch": true}, "geometry": {"coordinates": [-79.760647, 40.342681], "type": "Point"}, "type": "Feature"}, {"id": "cf2192f8-c885-424d-8616-2a1127700445", "properties": {"publish": false, "alcohol": null, "phone": "(412) 487-1114", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2536 Duncan Avenue, Allison Park, Pennsylvania 15101, United States", "menu": {"url": "https://www.facebook.com/190996607599327/photos/pcb.1746780642020908/1746780602020912/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Hampton Township VFD #1", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/Hampton-Township-VFD-1-190996607599327/", "lunch": false}, "geometry": {"coordinates": [-79.963937, 40.559664], "type": "Point"}, "type": "Feature"}, {"id": "1556a63d-e0e5-4940-a837-983e87d8421d", "properties": {"publish": false, "alcohol": true, "phone": "412-478-5825", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-17T00:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-24T00:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-03T00:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-10T00:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-17T00:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-24T00:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-31T00:00:00"}], "venue_address": "2000 Whitaker Way, Munhall, PA", "menu": {"url": "https://www.facebook.com/McClarensBarPgh/photos/a.901674729917897.1073741829.827595107325860/1269636793121687/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "McClaren's Bar", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/McClarensBarPgh/", "lunch": false}, "geometry": {"coordinates": [-79.890151, 40.403115], "type": "Point"}, "type": "Feature"}, {"id": "ac52d1f9-1611-4aa2-8c52-c8c2f4da5cf0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:30:00-04:00", "dt_end": "2018-03-23T18:30:00-04:00"}, {"dt_start": "2018-03-02T16:30:00-05:00", "dt_end": "2018-03-02T18:30:00-05:00"}, {"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T18:30:00-04:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T18:30:00-05:00"}], "venue_address": "383 Arch Street, Meadville, PA", "menu": {"url": null, "text": "Dinners of Baked or Fried Icelandic Haddock Fish, Scalloped Potatoes, Green Beans,Coleslaw/Applesauce, bread and beverage. Prices remain the same as last year: Adults: $9; Children $4.50 Macaroni & Cheese or Grilled Cheese & $1.50 Ice Cream Bar (dish/ cone). "}, "cartodb_id": 57.0, "homemade_pierogies": null, "venue_name": "St. Brigid", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Lenten Fish Dinners will be held Fridays at St. Brigid social hall from 4:30-6:30 PM thru April 7.", "take_out": null, "website": "http://www.stbrigidchurch.org/", "lunch": false}, "geometry": {"coordinates": [-80.148842, 41.636344], "type": "Point"}, "type": "Feature"}, {"id": "5ad3fe51-5429-4587-8513-38cbc721d8c1", "properties": {"publish": false, "alcohol": null, "phone": "412-780-7606", "venue_notes": "church hall-second level", "events": [], "venue_address": "1066 Washington Road, Mt. Lebanon, PA", "menu": {"url": null, "text": "Fried Fish or Shrimp ($9.00) or Baked Salmon in wine ($11.00) dinners with choice of 2 sides: pierogies, tossed salad, coleslaw, macaroni and cheese, fiesta rice or french fries.\r\nHomemade New England clam chowder \u2013 $3.00 cup/$5.00 bowl/$8.00 quart (to go)!\r\nDelicious homemade desserts \u2013 $1.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Paul's Episcopal", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Feb. 23, March 9 and March 23\r\nTimes: 5 p.m.", "take_out": true, "website": "https://www.stpaulspgh.org/", "lunch": false}, "geometry": {"coordinates": [-80.050178, 40.370768], "type": "Point"}, "type": "Feature"}, {"id": "a494722d-168a-41ed-9237-5c402dd5b9a3", "properties": {"publish": false, "alcohol": null, "phone": "412-682-2509", "venue_notes": "social hall at Friendship Campus", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "321 Edmond St, Pittsburgh, PA 15224", "menu": {"url": null, "text": "Weekly dinner menu with featured side is $10 for adults, with fish available baked or fried: Ash Wednesday, Feb. 14, Feb. 23 and March 23, fish, shrimp, french fries, cole slaw; Feb. 16 and March 9, fish, shrimp, spaghetti with garlic and oil, broccoli; March 2, fish, shrimp, macaroni and cheese, vegetable; March 16, fish, shrimp, ditaline (pasta with peas). Dinners include coffee or hot tea. Pop and water available for $1. French fries available as alternative to various side dishes offered that week. Children\u2019s dinners are $7, and fish sandwich is $8."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Maria Goretti", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.949893, 40.461709], "type": "Point"}, "type": "Feature"}, {"id": "74ac5d03-7cd4-44d6-9625-8d8f738aebe2", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}], "venue_address": "409 Oxford ave, Elizabeth, PA", "menu": {"url": "https://www.facebook.com/BlaineHillVFC/photos/a.346748162112077.1073741829.346723065447920/1244760105644207/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Blaine Hill VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": null, "website": "https://www.facebook.com/BlaineHillVFC/", "lunch": false}, "geometry": {"coordinates": [-79.875079, 40.272983], "type": "Point"}, "type": "Feature"}, {"id": "1d842ef9-b21b-4904-b5a6-b706eb1d571e", "properties": {"publish": false, "alcohol": null, "phone": "412-278-0841", "venue_notes": null, "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1000 Lindsay Road, Carnegie, Pennsylvania 15106, United States", "menu": {"url": null, "text": "Menu: fried and baked fish; macaroni and cheese; french fries; variety of delicious Lebanese side dishes. Cost: dinner with three sides, $14; dinner with two sides, $11; dinner with all sides plus drink, $20; fish sandwich only, $6; extra side dishes, $3; children 10 and under, $5. Credit cards accepted."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Victory Maronite Catholic Parish, Carnegie", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, noon-7 p.m.", "take_out": true, "website": "www.olovpittsburgh.org", "lunch": true}, "geometry": {"coordinates": [-80.075295, 40.385473], "type": "Point"}, "type": "Feature"}, {"id": "1f52f253-757b-4506-ae85-0ec7be292664", "properties": {"publish": false, "alcohol": null, "phone": "412-664-0820", "venue_notes": null, "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "901 Hartman, Mckeesport, PA", "menu": {"url": "http://www.stsavapa.org/files/Bulletins/St-Sava-Fish-Fry--Menu-2017.pdf", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Sava", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.83401, 40.350403], "type": "Point"}, "type": "Feature"}, {"id": "e84ab93d-3894-4d8f-aada-cfd7f806f050", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "109 Powell St, East Pittsburgh, PA 15112", "menu": {"url": null, "text": "Fish Dinner $ 8.00\r\nFish sandwich, fries, coleslaw\r\nFish Sandwich $ 6.50\r\nBaked Fish Dinner $ 8.00\r\n(While supplies last)\r\nBaked Fish, fries, coleslaw\r\nBaked Fish Only $ 6.50\r\n(While supplies last)\r\nShrimp Dinner $ 7.50\r\nShrimp, fries, coleslaw\r\nShrimp Only $ 6.00\r\nCrab Cake Dinner $ 6.00\r\n2 Crab Cakes, fries, coleslaw\r\nCrab Cake Only $ 2.00 per cake\r\nFries Only $ 2.00\r\nCheddar Cheese Sauce $ 0.50\r\nExtra Bun $ 1.00\r\nExtra Coleslaw $ 0.75\r\nSoup $ 3.00\r\nTomato Bisque or Clam Chowder\r\nShrimp Cocktail $ 4.00\r\n5 Count Tail on cleaned and peeled\r\nMacaroni & Cheese $ 2.50\r\n8 oz.\r\nHush Puppies ( 5 ) $1.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Wilkins Township VFC #3", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday throughout Lent\r\nTimes: 4 - 7 p.m.; noon to 7 p.m. on Good Friday", "take_out": null, "website": "http://wilkinstwp303.com/", "lunch": false}, "geometry": {"coordinates": [-79.839093, 40.41792], "type": "Point"}, "type": "Feature"}, {"id": "dc2f1ae2-0c67-4021-a6f7-f3d345f7870c", "properties": {"publish": false, "alcohol": null, "phone": "(724) 337-0191", "venue_notes": "Social Hall #235 LFHVFD", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:30:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1001 Summit Ave., New Kensington, PA 15068", "menu": {"url": "http://www.lfhvfd.com", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Logans Ferry Heights VFD #235-Social Club", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "http://www.lfhvfd.com", "lunch": null}, "geometry": {"coordinates": [-79.749766, 40.546165], "type": "Point"}, "type": "Feature"}, {"id": "2b97fade-5171-401e-9403-eea1d73ce9ab", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": "In school cafeteria", "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "100 Tri-Boro Expressway, Turtle Creek, Pennsylvania 15145, United States", "menu": {"url": null, "text": " \u201cHand-dipped\u201d fried or baked cod fish sandwich, $7. Variety of side items to mix and match for $4, including haluski, pierogies, macaroni and cheese, french fries, cole slaw, Boston clam chowder, crab cakes. Also featuring bake sale and soft-serve ice cream. "}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Colman, Turtle Creek", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "http://www.saintcolmanchurch.org/", "lunch": false}, "geometry": {"coordinates": [-79.827338, 40.406208], "type": "Point"}, "type": "Feature"}, {"id": "75f3d2cc-f606-4aa2-b2f2-4ced6a273a5b", "properties": {"publish": false, "alcohol": null, "phone": "814-825-8140", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "3415 Wallace St. Erie, PA", "menu": {"url": null, "text": "Baked fish and/or pierogi. Adult $10, child 6-12 $5, child under 6 free. Includes choice of baked cod, potato and cheese pierogi or combo. Nut roll bake sale!"}, "cartodb_id": 268.0, "homemade_pierogies": null, "venue_name": "SS Peter and Paul Byzantine, Social Hall", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "March 3, 17, 31 4:30-7", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.057359, 42.108712], "type": "Point"}, "type": "Feature"}, {"id": "9289c186-a85c-406f-a2b3-62e683a87d41", "properties": {"publish": false, "alcohol": true, "phone": "412-321-1834", "venue_notes": null, "events": [{"dt_start": "2018-02-16T17:30:00", "dt_end": "2018-02-16T20:30:00"}, {"dt_start": "2018-02-23T17:30:00", "dt_end": "2018-02-23T20:30:00"}, {"dt_start": "2018-03-02T17:30:00", "dt_end": "2018-03-02T20:30:00"}, {"dt_start": "2018-03-09T17:30:00", "dt_end": "2018-03-09T20:30:00"}, {"dt_start": "2018-03-16T17:30:00", "dt_end": "2018-03-16T20:30:00"}, {"dt_start": "2018-03-23T17:30:00", "dt_end": "2018-03-23T20:30:00"}, {"dt_start": "2018-03-30T17:30:00", "dt_end": "2018-03-30T20:30:00"}], "venue_address": "400 Cedar Avenue, Pittsburgh, PA", "menu": {"url": null, "text": null}, "handicap": false, "homemade_pierogies": null, "venue_name": "Allegheny Elks Lodge #339", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": "https://www.facebook.com/alleghenyelks/", "lunch": false}, "geometry": {"coordinates": [-80.000775, 40.451826], "type": "Point"}, "type": "Feature"}, {"id": "e8df53d3-5e37-4ca8-afeb-cff8baf7d384", "properties": {"publish": false, "alcohol": true, "phone": "(412) 921-5959", "venue_notes": null, "events": [], "venue_address": "718 Lorenz Avenue, Pittsburgh, Pennsylvania 15220, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Lorenz Cafe", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "9am-2am", "take_out": null, "website": "http://thelorenzcafe.wixsite.com/home", "lunch": true}, "geometry": {"coordinates": [-80.039762, 40.444829], "type": "Point"}, "type": "Feature"}, {"id": "b9e9914a-651c-4a12-985b-594216bc3213", "properties": {"publish": false, "alcohol": false, "phone": "(724) 938-9283", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1000 Wood Street, California PA 15419", "menu": {"url": "https://www.facebook.com/calvfd23/photos/a.718790561472923.1073741828.205736189445032/1788386751179960/?type=3&theater", "text": "Several types of traditional fried fish sandwiches, ever popular baked fish dinners after 3pm, and plenty of side dishes."}, "handicap": null, "homemade_pierogies": null, "venue_name": "California Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and Fridays during Lent, 11AM-7PM", "take_out": null, "website": "https://www.facebook.com/calvfd23/", "lunch": true}, "geometry": {"coordinates": [-79.889763, 40.067488], "type": "Point"}, "type": "Feature"}, {"id": "463e54a8-8043-41d2-b736-3198a8a49b18", "properties": {"publish": false, "alcohol": null, "phone": "724-652-9471", "venue_notes": "McGurk Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}], "venue_address": "314 West Englewood Avenue, New Castle, Pennsylvania 16105, United States", "menu": {"url": null, "text": "Menu features deep-fried, baked or oven-fried fish, plus macaroni and cheese, french fries, cole slaw, pierogies, dessert and beverages. Fish sandwich is $7, and includes french fries or macaroni and cheese. One quart of pasta fagioli is available for $6 (takeout only). Cost: $12 adult dinner; $6 child meal; $7 sandwich. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Camilus, Neshannock Township - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, Feb. 14, 11 a.m.-6 p.m. Phone orders taken from 10 a.m.-3 p.m. on day of sale.\r\n", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.355885, 41.027391], "type": "Point"}, "type": "Feature"}, {"id": "b9c63b7a-02b9-4f8f-8292-913a2f80bf2a", "properties": {"publish": false, "alcohol": false, "phone": "412-242-2511", "venue_notes": "The Fish Fry is in the school cafeteria.", "events": [{"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-16T16:30:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-23T16:30:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:30:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-23T16:30:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}], "venue_address": "111 Erhardt Dr, Penn Hills, PA 15235", "menu": {"url": null, "text": "Variety of choices available, including baked, breaded or battered fish, jumbo shrimp, crab cakes, pierogies, haluski, macaroni and cheese, personal cheese pizza, french fries and breadsticks."}, "cartodb_id": 217.0, "homemade_pierogies": false, "venue_name": "St. Bartholomew", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": "www.stbartsparish.com/", "lunch": false}, "geometry": {"coordinates": [-79.84085, 40.46448], "type": "Point"}, "type": "Feature"}, {"id": "ba311443-b91d-491a-a948-915073e2b3d0", "properties": {"publish": false, "alcohol": null, "phone": "724-224-8342", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}], "venue_address": "787 Freeport Rd., Creighton, PA 15030", "menu": {"url": "https://docs.wixstatic.com/ugd/a1004c_829a6db449c24adf91f8be48766cba94.docx?dn=2018%20Fish%20Flyer.docx", "text": "Cost is $10 for adults, $5 for child, $7 for sandwiches. Lite lunch available for $8, and includes 1/2 piece of fish with two sides. Menu features homemade pierogies."}, "handicap": true, "homemade_pierogies": true, "venue_name": "Holy Family (Creighton) - lunch only", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.holyfamilyparishpa.com", "lunch": true}, "geometry": {"coordinates": [-79.779311, 40.58093], "type": "Point"}, "type": "Feature"}, {"id": "f5764713-a39f-4013-848f-6b18e4495f5e", "properties": {"publish": false, "alcohol": null, "phone": "724-869-5723", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T23:30:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-05-04T11:00:00", "dt_end": "2018-05-04T19:00:00"}], "venue_address": "1000 Third Ave. Conway, PA", "menu": {"url": null, "text": "Menu: shrimp dinner, $9 adult, $8.50 senior; baked or fried fish dinner, $8.50 adults, $8 senior, $7 children ages 12 and under; chicken dinner, $8.50 adult, $8 seniors, $7 children 12 and under; fish sandwich, $7.50. Dinner includes cole slaw, roll, coffee, and choice of side (french fries, macaroni and cheese, baked potato). Extra side order for $1.50 each. Children under 6 eat in dining room free. Guests can buy whole dessert, or enjoy a piece with any dinner. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Peace, Conway - Every other Friday of Lent", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays, Feb. 16, March 2, 16, 30 (Good Friday), May 4, 11 a.m.-7 p.m.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.236547, 40.660245], "type": "Point"}, "type": "Feature"}, {"id": "3e3b715b-16e4-4cc4-a63c-a8944262e9f8", "properties": {"publish": false, "alcohol": false, "phone": "412-461-9271", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "4200 Homestead-Duquesne Road, Munhall, PA 15120", "menu": {"url": "https://steliasmunhallpa.weebly.com/lenten-kitchen.html", "text": "Baked Fish Dinner (w./ fries 'n slaw)\r\nFried Fish Dinner (w./ fries 'n slaw)\r\nButterfly Shrimp Dinner (w./fries 'n slaw)\r\nFish Sandwich\r\nPirohi\r\nMac 'n Cheese\r\nHaluski\r\nVarious Hungarian Pastries\r\n"}, "handicap": null, "homemade_pierogies": true, "venue_name": "St. Elias Byzantine", "email": null, "validated": false, "venue_type": "Church", "etc": "Voted GOLD under Best Ethnic category by Tribune Review South Readers.", "take_out": true, "website": "http://steliasmunhallpa.weebly.com/lenten-kitchen.html", "lunch": true}, "geometry": {"coordinates": [-79.895522, 40.383301], "type": "Point"}, "type": "Feature"}, {"id": "f4fd28f7-a766-4cd1-a30f-c7f040b614c6", "properties": {"publish": false, "alcohol": false, "phone": "412-723-1200", "venue_notes": "The fish fry will be in Keane Hall", "events": [{"dt_start": "2018-02-16T14:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T14:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T14:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T14:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T14:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T14:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T14:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2001 Ardmore Boulevard, Pittsburgh, Pennsylvania 15221, United States", "menu": {"url": null, "text": "Menu features fried and baked fish, shrimp, cole slaw, macaroni and cheese, haluski, french fries, pizza, sandwiches and pasta. Potato and cheese and sauerkraut pierogies are available for purchase by the dozen for take-out only."}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. Maurice, Forest Hills", "email": null, "validated": false, "venue_type": "Church", "etc": "Friday of Lent, including Good Friday, 2:30-7 p.m. Pierogies are frozen and sold for take-out only.", "take_out": true, "website": "http://stmauriceparish.org/", "lunch": false}, "geometry": {"coordinates": [-79.851648, 40.421506], "type": "Point"}, "type": "Feature"}, {"id": "5350c7bc-10ca-4878-810e-04d48659cff5", "properties": {"publish": false, "alcohol": null, "phone": " (724) 843-0862", "venue_notes": "Family Life Center", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1297 PA-68, Rochester, PA 15074", "menu": {"url": null, "text": "Adult Fish Dinner \u2013 $10\r\nAdult Chicken Tender Dinner \u2013 $10\r\nAdult Shrimp Dinner \u2013 $11\r\nFish Sandwich Dinner \u2013 $10\r\nAll dinners include French Fries or Mac n Cheese and Food Bar\r\nSenior Dinner Discount available\r\nChild Menu Available\r\nAla Carte Menu Available\r\nFish Sandwich Only $6\r\n\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Unionville Methodist Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Every Friday throughout Lent\r\nTimes: 4-7 pm\r\nTake out menu available 4-6 pm", "take_out": true, "website": "http://unionvilleumc.org/", "lunch": false}, "geometry": {"coordinates": [-80.206967, 40.746226], "type": "Point"}, "type": "Feature"}, {"id": "6d90fcff-8291-44a1-a6e8-3fd605dc4f1e", "properties": {"publish": false, "alcohol": null, "phone": "412-684-1112", "venue_notes": "Marian Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "2510 Middle Road, Glenshaw, PA 15116", "menu": {"url": null, "text": "Adult and senior dinner menu includes baked or fried fish, with roll or sandwich bun, choice of three sides (corn, green beans, baked potato, macaroni and cheese), choice of applesauce or cole slaw, dessert and beverage. Cost: $10 adults; $9 seniors; $6 children, ages 4-10; $4 children ages 3 and under. Special a la carte menu available."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Mary of the Assumption (Glenshaw)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4:30-7 p.m.", "take_out": true, "website": "http://www.stmaryglenshaw.org/", "lunch": false}, "geometry": {"coordinates": [-79.932372, 40.554213], "type": "Point"}, "type": "Feature"}, {"id": "9bc37cf8-1442-4100-b108-ab591b3c7d76", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "103 Seminary Street, Cassville, Pennsylvania 16623, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Trough Creek Valley VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Baked or fried fish, potato, tomatoes, Mac & cheese, drink and dessert, all for just $10.00 ( child's $5.00).\r\nEat in or take out\r\n4:00-6:30\r\nBring a friend~tell a neighbor", "take_out": null, "website": "https://www.facebook.com/TCV21/", "lunch": false}, "geometry": {"coordinates": [-78.025453, 40.292744], "type": "Point"}, "type": "Feature"}, {"id": "c3169e71-42a4-49fe-8922-2a5e1f432696", "properties": {"publish": false, "alcohol": false, "phone": "412-262-5006", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1000 Beaver Grade Road, Moon Township, PA 15108", "menu": {"url": null, "text": "Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw."}, "handicap": null, "homemade_pierogies": false, "venue_name": "Moon Township VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Come and eat at the Volunteer Fire Company\u2019s Fish Fry on Fridays throughout lent. Take out dinners and sit downs are available. Choose from fish, shrimp, or chicken finger dinners, sandwiches, and desserts. Dinners include fries and cole slaw. *Hours for 2018 have not been verified).", "take_out": true, "website": "http://moontwpfire.com", "lunch": true}, "geometry": {"coordinates": [-80.208152, 40.504618], "type": "Point"}, "type": "Feature"}, {"id": "431172da-b89d-467f-bb8f-6b962c2aebc9", "properties": {"publish": false, "alcohol": null, "phone": "724-695-8845", "venue_notes": null, "events": [{"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "111 Pine Street, Imperial, Pennsylvania 15126, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Imperial VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "http://imperialvfd.org/", "lunch": true}, "geometry": {"coordinates": [-80.24675, 40.451553], "type": "Point"}, "type": "Feature"}, {"id": "25673975-803e-4876-a74d-c79c9c67c6ce", "properties": {"publish": false, "alcohol": false, "phone": "412-471-1008", "venue_notes": "McDowell Hall; below church", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "164 Washington Place Pittsburgh, Pa. 15219", "menu": {"url": null, "text": "Deep fried or Baked fish sandwich on bun \u2013 $9.00\r\nCrab cakes (2) \u2013 $6.00\r\nJumbo Shrimp (6) \u2013 $7.00\r\nPierogies (3) \u2013 $3.00\r\nFrench Fries \u2013 $2.00\r\nCole Slaw \u2013 $2.00\r\nClam Chowder (New England style) \u2013 $3.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Epiphany (Uptown)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.epiphanychurch.net", "lunch": true}, "geometry": {"coordinates": [-79.990649, 40.439768], "type": "Point"}, "type": "Feature"}, {"id": "e04aa272-7bdc-44d3-9584-dd0e13440186", "properties": {"publish": false, "alcohol": null, "phone": "412-200-2694", "venue_notes": "Conroy Hall (school)", "events": [{"dt_start": "2018-02-14T16:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "310 Kane Blvd. Scott Township, PA", "menu": {"url": "https://1.cdn.edl.io/o7UyN6IDVlvsF3iBUgkC33TK8z3eVw0lxoxjhsPdCMfWQHjM.pdf", "text": "Dinner menu features fried and baked fish, shrimp, crab cake, seafood platter. Dinners include drink, dessert, baked potato, roll and cole slaw. A la carte menu includes lobster bisque, macaroni and cheese, pierogies, haluski, pizza, french fries, baked potatoes and more."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Our Lady of Grace, Scott Township", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.olgscott.org/", "lunch": false}, "geometry": {"coordinates": [-80.08519, 40.373327], "type": "Point"}, "type": "Feature"}, {"id": "a6d29a55-0ff4-4525-adf1-5dc3ba823dec", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "163 Little Deer Creek Rd., Rural Ridge, PA", "menu": {"url": null, "text": null}, "cartodb_id": 82.0, "homemade_pierogies": null, "venue_name": "Elwood's Pub", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.827979, 40.589245], "type": "Point"}, "type": "Feature"}, {"id": "afb83f21-6972-4a7a-b3f0-7fced2bbd0e0", "properties": {"publish": false, "alcohol": true, "phone": "412-781-9853", "venue_notes": null, "events": [{"dt_start": "2018-03-16T07:00:00-04:00", "dt_end": "2018-03-16T23:45:00-04:00"}, {"dt_start": "2018-03-30T07:00:00-04:00", "dt_end": "2018-03-30T23:45:00-04:00"}, {"dt_start": "2018-03-02T07:00:00-05:00", "dt_end": "2018-03-02T23:45:00-05:00"}, {"dt_start": "2018-03-09T07:00:00-05:00", "dt_end": "2018-03-09T23:45:00-05:00"}, {"dt_start": "2018-03-23T07:00:00-04:00", "dt_end": "2018-03-23T23:45:00-04:00"}, {"dt_start": "2018-02-23T07:00:00-05:00", "dt_end": "2018-02-23T23:45:00-05:00"}, {"dt_start": "2018-02-16T07:00:00-05:00", "dt_end": "2018-02-16T23:45:00-05:00"}], "venue_address": "5438 Butler St, Pittsburgh, PA 15201", "menu": {"url": "http://niedshotel.myfastsite.com/menu/", "text": null}, "cartodb_id": 163.0, "homemade_pierogies": null, "venue_name": "Nied's Hotel", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "famous fish sandwich", "take_out": true, "website": "http://niedshotel.myfastsite.com/", "lunch": true}, "geometry": {"coordinates": [-79.949836, 40.483363], "type": "Point"}, "type": "Feature"}, {"id": "c1ccde17-49f5-4992-8eba-277c509f7869", "properties": {"publish": false, "alcohol": true, "phone": "412-404-2775", "venue_notes": null, "events": [{"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "1818 Morningside Ave. Pittsburgh, PA 15206", "menu": {"url": null, "text": null}, "cartodb_id": 171.0, "homemade_pierogies": null, "venue_name": "Bulldog Pub", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/BulldogPubPGH/", "lunch": true}, "geometry": {"coordinates": [-79.92653, 40.486705], "type": "Point"}, "type": "Feature"}, {"id": "79276e7d-1fbf-4676-a66f-7295baf5de65", "properties": {"publish": false, "alcohol": false, "phone": "412-856-8166", "venue_notes": null, "events": [{"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2110 Haymaker Road, Monroeville, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Nicholas Serbian Orthodox", "email": "stnicholasmonroeville@gmail.com", "validated": false, "venue_type": "Church", "etc": "Klub Karadjordje fish fry 4-7 every Friday during Lent.", "take_out": null, "website": "http://www.stnicholasmonroeville.org/", "lunch": false}, "geometry": {"coordinates": [-79.756456, 40.404933], "type": "Point"}, "type": "Feature"}, {"id": "ad2152d3-1d9e-4018-b7aa-214d9dbda985", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "school hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1515 Tinsbury Street, Pittsburgh, Pennsylvania 15212, United States", "menu": {"url": null, "text": "Dinner menu, $10: fried or baked cod; crab cakes (two); breaded jumbo shrimp (six). Dinners come with choice of two sides (french fries, homemade macaroni and cheese, homemade cole slaw, applesauce, stewed tomatoes), homemade dessert, beverage (for dine-in only). A la carte menu and takeout available."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Most Holy Name of Jesus, Troy Hill", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.983499, 40.464173], "type": "Point"}, "type": "Feature"}, {"id": "b16d07c3-e6bb-4d39-806f-9b57660e27d0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "340 Second Street, Fayette City, PA 15438", "menu": {"url": null, "text": null}, "cartodb_id": 128.0, "homemade_pierogies": null, "venue_name": "Fayette City VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.839722, 40.098682], "type": "Point"}, "type": "Feature"}, {"id": "0dd7f35f-c6ba-49de-9fad-e4045ae96cb1", "properties": {"publish": false, "alcohol": null, "phone": "(412) 384-7050", "venue_notes": "church's social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "317 South Second Avenue, Elizabeth, Pennsylvania 15037, United States", "menu": {"url": null, "text": "Available items include a Fish Dinner, Shrimp Dinner, Combo Dinner, or Crab Cake Dinner at $11 or smaller portion at $9. All dinners include one side dish, coleslaw, roll, cake, & beverage. Fish sandwiches are $8, Fish or Shrimp on a Dish is $7, Crab cake is $4, Clam Chowder is $3, Mac & Cheese, Haluski, Coleslaw, or French Fries are $2 each. Cake is $1. Dine in beverages are free.\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Elizabeth United Methodist Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Fridays in Lent Except Good Friday\r\nTimes: Lunch is from 11:00 am - 1:00 pm & Dinner is from 4:00 pm - 7:00 pm\r\n", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.888332, 40.271121], "type": "Point"}, "type": "Feature"}, {"id": "8425cb60-033d-488c-9b29-f8de311e9b90", "properties": {"publish": false, "alcohol": null, "phone": "724-947-5076 or 724-947-3363", "venue_notes": null, "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1109 Main St. Burgettstown, PA", "menu": {"url": null, "text": "Menu features fried and baked fish, crab cakes, fried shrimp, pierogies, cabbage and noodles, macaroni and cheese, french fries, hush puppies, soup of the day and homemade desserts. Cost: dinner, $10-$11; child, $5; sandwich, $8. Takeout available; call 724-947-5076. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Lourdes", "email": null, "validated": false, "venue_type": "Church", "etc": "For information, call 724-947-5076 or 724-947-3363, or visit www.facebook.com/ololburgettstown.", "take_out": true, "website": "www.facebook.com/ololburgettstown", "lunch": null}, "geometry": {"coordinates": [-80.389857, 40.373218], "type": "Point"}, "type": "Feature"}, {"id": "8b2f0d9f-63ad-4875-a35e-cf8ea1253622", "properties": {"publish": false, "alcohol": false, "phone": "304-242-1560 takeout", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-16T16:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}], "venue_address": "1221 National Road, Wheeling, Wv", "menu": {"url": null, "text": "Baked Fish Dinner - 7 Six Piece Shrimp Dinner - 7 Fish Dinner - 7 Includes Two Sides and a Roll. Side Dishes include French Fries - 1 Green Beans - 1 Mac and Cheese - 1 Cole Slaw - 1 Baked Potato - 1 There are also a la carte items including pizza - 2 and grilled cheese - 2. Soda, bottled water, and coffee - 1. "}, "cartodb_id": 273.0, "homemade_pierogies": false, "venue_name": "St Michael Parish", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "stmikesparishschool.org", "lunch": false}, "geometry": {"coordinates": [-80.683142, 40.073288], "type": "Point"}, "type": "Feature"}, {"id": "0c510817-e134-4b4a-8168-716415a12617", "properties": {"publish": false, "alcohol": null, "phone": "724-627-7568 option 5 or EXT 17", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:30:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "232 E. High St. Waynesburg, PA", "menu": {"url": "https://www.facebook.com/stannchurchwbg/photos/rpp.1813413848884489/2430278980531303/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Ann, Waynesburg", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.183427, 39.896451], "type": "Point"}, "type": "Feature"}, {"id": "0e23c9a2-08d9-4eea-ab23-e0a11995b92a", "properties": {"publish": false, "alcohol": null, "phone": "724-776-2899", "venue_notes": "Oldenski Hall", "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2535 Rochester Rd Cranberry Township, PA", "menu": {"url": "http://stferd.org/fish-dinners/", "text": "Homemade Tossed Cheese Pizza $2.00\r\nHomemade Soup of the Week $2.00\r\nPierogi or Haluski $3.00\r\nMacaroni and Cheese $3.00\r\nFrench Fries $2.00\r\nCole Slaw $1.00\r\nApple Sauce $1.00\r\nBaked or Fried Fish Fillet $6.00\r\nFish Sandwich $7\r\nAll Fish Dinners include a choice of Baked or Fried Fish Fillet, French Fries, Homemade Haluski or Homemade Macaroni and Cheese, and a choice of Applesauce, Coleslaw or Green Beans. \r\nAdult Fish Dinner $10\r\nChild`s Dinner $6\r\nPierogi Dinner $8\r\nBrownie and Ice Cream included with dine-in dinners\r\nBrownie included with take-out dinners; Ice Cream donated by Ice Box Creamery-"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Ferdinand", "email": null, "validated": false, "venue_type": "Church", "etc": "https://www.facebook.com/saintferdinandcranberry/photos/a.792356890806571.1073741826.345338188841779/1385459621496292/?type=3&theater", "take_out": true, "website": "http://stferd.org/", "lunch": true}, "geometry": {"coordinates": [-80.110371, 40.698105], "type": "Point"}, "type": "Feature"}, {"id": "538698a9-6dd2-465c-8825-fc623d14f286", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}], "venue_address": "359 Main Street, Kersey, PA", "menu": {"url": null, "text": null}, "cartodb_id": 56.0, "homemade_pierogies": null, "venue_name": "St. Boniface", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "http://www.st-boniface.org/", "lunch": false}, "geometry": {"coordinates": [-78.601931, 41.361494], "type": "Point"}, "type": "Feature"}, {"id": "78580f02-25c0-4c27-87bf-20b8b2a37876", "properties": {"publish": false, "alcohol": false, "phone": "412-372-7040", "venue_notes": "Behind Sunoco", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "100 Center Ave., Pitcairn, PA", "menu": {"url": "https://www.facebook.com/PittsburghLentenFishFryMap/posts/1616708431757622", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "Pitcairn Hose Company #1", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Free in town delivery. ", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.777859, 40.401789], "type": "Point"}, "type": "Feature"}, {"id": "48756d31-aec7-4a4b-a52c-545810c64733", "properties": {"publish": false, "alcohol": null, "phone": "724-339-9417", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1100 Wildlife Lodge Rd., Lower Burrell, PA", "menu": {"url": null, "text": null}, "handicap": true, "homemade_pierogies": null, "venue_name": "American Legion Post 868", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": null, "website": "https://www.facebook.com/American-Legion-Post-868-112935482084816/", "lunch": true}, "geometry": {"coordinates": [-79.710824, 40.583376], "type": "Point"}, "type": "Feature"}, {"id": "6a2ddc66-0519-4a71-b33d-3f62e27d48b1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}], "venue_address": "1230 10th Street Seward, Pa. 15954", "menu": {"url": null, "text": "Dinners ($10.00 each): - Fried Fish Sandwich - Baked Fish Dinner - Shrimp Dinner - Chicken Strips Dinner All Dinners include: Choice of One - Cabbage & Noodles, Mac & Cheese, French Fries, or Stewed Tomatoes Choice of: Coleslaw or Applesauce Choice of Cake. A'la carte: $7.00 - Fish Sandwich, Baked Fish, Shrimp, or Chicken Strips $1.50 - Cabbage & Noodles, Mac & Cheese, French Fries, Stewed Tomatoes $1.00 - Coleslaw or Cake $0.75 - Applesauce"}, "cartodb_id": 29.0, "homemade_pierogies": null, "venue_name": "Seward Volunteer Fire Company Auxiliary", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/SewardVFC/", "lunch": true}, "geometry": {"coordinates": [-79.024207, 40.413379], "type": "Point"}, "type": "Feature"}, {"id": "60f7ef86-f631-45bb-8d1d-783ad9296892", "properties": {"publish": false, "alcohol": false, "phone": "412-221-6514", "venue_notes": "School Building", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "220 Station St. Bridgeville, PA 15107", "menu": {"url": "http://www.holychildrcparish.org/documents/2018/2/DOC020818.pdf", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Holy Child (Bridgeville)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.holychildrcparish.org", "lunch": true}, "geometry": {"coordinates": [-80.11533, 40.359053], "type": "Point"}, "type": "Feature"}, {"id": "d021359f-29ec-47ea-8569-fa56a3d6f299", "properties": {"publish": false, "alcohol": null, "phone": "724-929-4172", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}], "venue_address": "1314 Axton St Belle Vernon, Pennsylvania", "menu": {"url": "https://www.facebook.com/116733318342068/photos/a.370045689677495.111863.116733318342068/1655755587773159/?type=3&theater", "text": null}, "cartodb_id": 120.0, "homemade_pierogies": null, "venue_name": "Washington Township VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/Washington-Twp-VFC-116733318342068/", "lunch": true}, "geometry": {"coordinates": [-79.841409, 40.118249], "type": "Point"}, "type": "Feature"}, {"id": "47d56e66-1829-461d-bb50-3b7aa799d8e9", "properties": {"publish": false, "alcohol": null, "phone": "(412) 824-1563", "venue_notes": "Social Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "2601 Third Street, Monroeville Mall, Pennsylvania 15146, United States", "menu": {"url": null, "text": "Beer Batter Cod sandwich 8.00\r\nFish sandwich platter (2 sides) 10.50\r\nCajun Clam Chowder 4.00\r\nHalushki\r\nmac and cheese\r\ncole slaw\r\nFried and coconut shrimp\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Monroeville VFD #3", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and Every Friday until Easter including Good Friday 11am til 8pm", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.802884, 40.397682], "type": "Point"}, "type": "Feature"}, {"id": "6dc9fa96-09af-4d8d-bff5-510e755c18b8", "properties": {"publish": false, "alcohol": null, "phone": "412-854-3173", "venue_notes": "Domremy Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "6414 Montour Street, South Park, Pennsylvania 15129, United States", "menu": {"url": null, "text": "Menu features fried and baked fish, salmon and crab cakes. Sandwiches are $8. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Joan of Arc (South Park)", "email": null, "validated": false, "venue_type": "Church", "etc": "Dine-in or takeout. ", "take_out": true, "website": "www.mystjoan.org", "lunch": true}, "geometry": {"coordinates": [-80.025897, 40.287091], "type": "Point"}, "type": "Feature"}, {"id": "0e50ca75-d74c-422d-b6fc-57f489908cf4", "properties": {"publish": false, "alcohol": true, "phone": "412-381-3977", "venue_notes": null, "events": [], "venue_address": "1828 E Carson St., Pittsburgh, PA 15203", "menu": {"url": null, "text": null}, "cartodb_id": 305.0, "homemade_pierogies": null, "venue_name": "Piper's Pub", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": true, "etc": null, "take_out": true, "website": "http://www.piperspub.com/", "lunch": true}, "geometry": {"coordinates": [-79.979431, 40.428427], "type": "Point"}, "type": "Feature"}, {"id": "63d49af3-6e2d-43b6-820e-c11214e85eb1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1000 6th avenue Beaver Falls Pa 15010", "menu": {"url": null, "text": null}, "cartodb_id": 165.0, "homemade_pierogies": null, "venue_name": "Beaver Falls Elks Lodge 348", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.317942, 40.750738], "type": "Point"}, "type": "Feature"}, {"id": "a8ee62d5-de4d-43e4-809c-be1642e7f3a9", "properties": {"publish": false, "alcohol": null, "phone": "412-872-5136", "venue_notes": null, "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "530 Michigan Ave. Glassport, PA", "menu": {"url": null, "text": "Menu includes batter-dipped fried fish, baked fish, shrimp, fish sandwich, potato pancakes (made fresh) and various soups. Sides include french fries, pierogies, haluski, macaroni and cheese and more. Prices: $9.50 dinner, includes two sides; $8 fish sandwich; $8.50 fish and chips. Also, bake sale, 50/50 raffle, small games of chance, specialty basket raffle and more. Free coffee and tea."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Queen of the Rosary, Glassport", "email": null, "validated": false, "venue_type": "Church", "etc": "Public invited to \u201cbest fish ever.\u201d ", "take_out": true, "website": "https://www.facebook.com/qorfishfry/", "lunch": null}, "geometry": {"coordinates": [-79.890492, 40.327075], "type": "Point"}, "type": "Feature"}, {"id": "e2d95153-b20e-4a45-b779-3ebabad138a0", "properties": {"publish": false, "alcohol": null, "phone": "724-938-3300", "venue_notes": "Located in the Social Hall Annex", "events": [{"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "316 Railroad St. Stockdale PA 15483", "menu": {"url": "https://www.facebook.com/stockdalevfd/photos/a.761528880555444.1073741830.737250029649996/1437486629626329/?type=3&theater", "text": null}, "cartodb_id": 213.0, "homemade_pierogies": false, "venue_name": "Stockdale Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "11-7 Ash Wednesday and all Fridays of Lent", "take_out": true, "website": "http://stockdalevfd.com/", "lunch": true}, "geometry": {"coordinates": [-79.84925, 40.08291], "type": "Point"}, "type": "Feature"}, {"id": "cf9aacbd-6029-4ba3-b114-5592d4c1c4d1", "properties": {"publish": false, "alcohol": false, "phone": "412-621-4361", "venue_notes": null, "events": [{"dt_start": "2018-03-09T18:30:00-05:00", "dt_end": "2018-03-09T20:30:00-05:00"}, {"dt_start": "2018-03-02T18:30:00-05:00", "dt_end": "2018-03-02T20:30:00-05:00"}, {"dt_start": "2018-02-23T18:30:00-05:00", "dt_end": "2018-02-23T20:30:00-05:00"}, {"dt_start": "2018-03-16T18:30:00-04:00", "dt_end": "2018-03-16T20:30:00-04:00"}], "venue_address": "4729 Ellsworth Ave, Pittsburgh, PA", "menu": {"url": null, "text": "Buffet dinner catered by Denise Bozich. Suggested donations for the dinner are as follows: $7/adult, $3/child, $20 family maximum."}, "cartodb_id": 274.0, "homemade_pierogies": null, "venue_name": "Church of the Ascension", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Evening-long program: Dinner-6:30, Worship-7:15, Teaching-7:30, QA-8:15, Dismiss-8:30. See the website for speakers.", "take_out": false, "website": "http://www.ascensionpittsburgh.org/lenten-dinner-series/", "lunch": false}, "geometry": {"coordinates": [-79.946821, 40.449102], "type": "Point"}, "type": "Feature"}, {"id": "40c50fa9-a2cc-4ec4-84c1-1e21380ce3cc", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "7205 State Route 22 Greensburg, Pennsylvania", "menu": {"url": null, "text": null}, "cartodb_id": 144.0, "homemade_pierogies": null, "venue_name": "My Sister's Bistro", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.524097, 40.402715], "type": "Point"}, "type": "Feature"}, {"id": "2830c627-9615-49ea-8cb0-14b1ca9a3a1d", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "130 West Main Street Monongahela, PA 15063", "menu": {"url": null, "text": null}, "cartodb_id": 114.0, "homemade_pierogies": null, "venue_name": "St. Paul's Episcopal Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.923358, 40.200669], "type": "Point"}, "type": "Feature"}, {"id": "f15f35bb-ea59-4f72-96c0-5e8ef250d9f3", "properties": {"publish": false, "alcohol": null, "phone": "724-312-4088", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "370 East End Avenue, Beaver, Pennsylvania 15009, United States", "menu": {"url": null, "text": "Fish dinner is $10 for adults, $9 for seniors, $5 for child, and includes large fish (baked or fried), cole slaw, roll, dessert, lemonade or coffee, plus choice of pierogies, macaroni and cheese, haluski, french fries, baked potato and aglio et olio pasta. Also: fish sandwich, $8; Pittsburgh fish sandwich, $9; aglio et olio pasta with fish, $9; pasta and garlic bread, $8. Variety of side dishes available for purchase."}, "handicap": true, "homemade_pierogies": null, "venue_name": "SS. Peter and Paul, Beaver", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 3-7 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.297904, 40.69924], "type": "Point"}, "type": "Feature"}, {"id": "95b985e0-17d3-4aa7-8250-e41c758f2bdf", "properties": {"publish": false, "alcohol": true, "phone": "724-483-5540", "venue_notes": null, "events": [], "venue_address": "583 Fallowfield Ave. Charleroi, PA 15022", "menu": {"url": null, "text": "Colossal Fish Sandwich and Cole Slaw 6.99. The Pounder Platter 1lb of Fish and 1lb of Fries 10.99. Voted Best Fish in the Valley."}, "cartodb_id": 251.0, "homemade_pierogies": false, "venue_name": "Armandos Pizza", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": "Ash Wednesday and every Friday", "take_out": null, "website": "http://armandospizza.net/", "lunch": true}, "geometry": {"coordinates": [-79.899255, 40.138896], "type": "Point"}, "type": "Feature"}, {"id": "082f8c76-a98f-408f-8b93-cc5427d1f107", "properties": {"publish": false, "alcohol": null, "phone": "412-835-6621", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}], "venue_address": "44 Highland Rd., Bethel Park, PA", "menu": {"url": null, "text": "Menu & Cost:\r\nFish Sandwich (w or wo bun) $9\r\nBaked Fish $9\r\nFried Shrimp $9\r\nBoom-Boom Shrimp $9\r\nBoom-Boom Shrimp Tacos $9\r\nChicken Fingers $9\r\nKids Chicken Fingers $5\r\n(All meals include choice of mac n\u2019 cheese, haluski or fresh cut fries and coleslaw)\r\nA la Carte Items:\r\nFresh Cut Fries $3\r\nMac n\u2019 Cheese $3\r\nHaluski $3\r\nColeslaw $2\r\nDessert $2\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Christ United Methodist Church, Bethel Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Where: Christian Life Center-South Entrance\r\nWhen: Fridays, February 16-March 23.\r\nTimes: Lunch: 11am-2pm, Dinner: 4pm-7pm.", "take_out": true, "website": "http://www.christumc.net/", "lunch": true}, "geometry": {"coordinates": [-80.048385, 40.348504], "type": "Point"}, "type": "Feature"}, {"id": "d251db5e-7a72-4ff1-ae18-b480e1ae0a8c", "properties": {"publish": false, "alcohol": null, "phone": "724-625-1665", "venue_notes": "parish church hall for dining in; school cafeteria for takeout", "events": [{"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}], "venue_address": "7076 Franklin Road, Cranberry Township, PA 16066", "menu": {"url": null, "text": "Menu: fried or baked fish on a dish; fish sandwich; fried shrimp; baked potato; pierogies and other sides; tomato Florentine soup; cheese pizza options. Costs, $11 adult; $8 senior; $5 child; $7 a la carte entree; $1-2 a la carte sides."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Kilian (Cranberry)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent except Good Friday, 4-8 pm", "take_out": true, "website": "http://www.saintkilian.org/fishfry/", "lunch": false}, "geometry": {"coordinates": [-80.07463, 40.683618], "type": "Point"}, "type": "Feature"}, {"id": "a9566ce8-76be-4767-84dd-be7364f6c2bd", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "301 North Jefferson Street, Kittanning, PA", "menu": {"url": null, "text": "Baked or Fried Fish or Sloppy Joe Sandwich, Comes with Choice of: Baked Potato, Curly Fries, or Macaroni and Cheese, and Choice of: Apple sauce or Cole Slaw, and Roll, Beverage and Homemade Pie Adult is $9, Children $4"}, "handicap": true, "homemade_pierogies": false, "venue_name": "First United Methodist Church Covenant Center", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "https://www.facebook.com/firstchurchkittanning", "lunch": false}, "geometry": {"coordinates": [-79.52297, 40.816874], "type": "Point"}, "type": "Feature"}, {"id": "0ad7db5a-c429-4676-90b9-2dc9fa103fcd", "properties": {"publish": false, "alcohol": null, "phone": "412-486-6001", "venue_notes": "In the social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": " 2554 Wildwood Rd, Allison Park, PA 15101", "menu": {"url": null, "text": "fried or baked cod; steamed or batter-baked shrimp; pizza; macaroni and cheese; fish or shrimp taco; vegetarian chef salad. Side dishes include: french fries; pierogies; baked potato; applesauce; cole slaw. Clam chowder, fish sandwiches and pierogies are available as a la carte items. Cost is $10 for adults, $9 for seniors, $5 for child, $7.50 for sandwiches"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Catherine of Sweden", "email": null, "validated": false, "venue_type": "Church", "etc": "A 10 percent discount is applied for all dinners served in social hall between 4-5 p.m. Takeout available; call 412-486-6001 or visit www.stcatherineofsweden.org. Curbside pick-up is available for all advance orders by phone or online. Please allow 20 minutes for takeout orders.", "take_out": true, "website": "www.stcatherineofsweden.org", "lunch": false}, "geometry": {"coordinates": [-79.966565, 40.591488], "type": "Point"}, "type": "Feature"}, {"id": "2616fe1e-3a16-42e9-91b2-65cb4f21f9f3", "properties": {"publish": false, "alcohol": null, "phone": "412-329-7911", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-16T15:30:00", "dt_end": "2018-02-16T18:45:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-02-23T15:30:00", "dt_end": "2018-02-23T18:45:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-02T15:30:00", "dt_end": "2018-03-02T18:45:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-09T15:30:00", "dt_end": "2018-03-09T18:45:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-16T15:30:00", "dt_end": "2018-03-16T18:45:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-03-23T15:30:00", "dt_end": "2018-03-23T18:45:00"}, {"dt_start": "2018-03-30T11:30:00", "dt_end": "2018-03-30T13:30:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T18:45:00"}], "venue_address": "1313 Fifth Avenue, Coraopolis, Pennsylvania 15108, United States", "menu": {"url": null, "text": "Lunch menu: baked fish (made to order, allow 10-15 minutes) or fried fish, available with or without bun, cole slaw and one side, $10; sandwich only, $8; macaroni and cheese meal, with cole slaw, french fries and dinner roll, $8; fried shrimp meal, includes eight shrimp, cole slaw, roll and one side, $10. Variety of a la carte items available for lunch for $3.50. Dinner menu: baked or fried fish, with or without dinner roll, or on a sandwich bun, plus cole slaw and one side, $10; sandwich only, $8; macaroni and cheese with cole slaw, roll and one side, $8; fried shrimp (eight), cole slaw, roll and one side, $10; crab cake (two), cole slaw, roll and one side, $10. Dinner sides include french fries, macaroni and cheese or haluski. Pierogies are $9 for dozen, $6 half-dozen. Kids\u2019 menu, includes roll and one side; baked or fried fish meal, $5; fish nuggets (eight), $5; macaroni and cheese, $4; and pizza, $2.50. A la carte menu available for dinner. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Joseph (Coraopolis)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 11:30 a.m.-1:30 p.m. lunch (phone lines open at 10:30 a.m.), dinner 3:30-6:45 p.m. (phone lines open at 3 p.m.). Takeout available; call 412-329-7911, but allow a minimum of 30 minutes prior to desired pick-up time. ", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.15899, 40.515674], "type": "Point"}, "type": "Feature"}, {"id": "b7492a46-1954-4b01-a98e-ed79401bf54f", "properties": {"publish": false, "alcohol": null, "phone": "724-654-9297", "venue_notes": "Fabbri Hall", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T17:30:00"}], "venue_address": "915 South Jefferson Street, New Castle, Pennsylvania 16101, United States", "menu": {"url": null, "text": "Full meal is $11, and includes baked or fried fish, cup of pasta fagioli or macaroni and cheese, cole slaw, roll and butter, ice cream cup and drink. A la carte menu: baked or fried fish sandwich, $6; bowl of pasta fagioli, $3; macaroni and cheese, $3; cole slaw, $2; pizza slice, $2; ice cream cup, $2; drink, $1."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Vitus School, New Castle - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday, 11:30 a.m.-5:30 p.m. Deliveries to businesses with advanced arrangements, call 724-654-9297 or fax 724-654-9364. Takeout available. Meal tickets sold at door, items available while supplies last.\r\n", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.346505, 40.990508], "type": "Point"}, "type": "Feature"}, {"id": "d99c1643-cf63-4df5-bb38-8d35873e59de", "properties": {"publish": false, "alcohol": false, "phone": "412-928-8854", "venue_notes": "Sales are out of the Herschel Playground Little League candy stand. ", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "Herschel St and Hassler St Pittsburgh, PA 15220", "menu": {"url": null, "text": "Fried Fish Dinner and Shrimp Dinners 10 each, Fried Fish Sandwich 7, Haluski 4, Mac and Cheese 4, Grilled Cheese with chips 4, French Fries 2, Cole Slaw 2. Dinners include French fries, cole slaw, and drink. Extra drinks 1 extra. Drink choices include Pepsi, Diet Pepsi, Mountain Dew, Root Beer, Brisk Tea, Sierra Mist, bottled water."}, "handicap": null, "homemade_pierogies": false, "venue_name": "Elliott West End Athletic Association", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Takeout only. WE WILL BE ACCEPTING - Visa, MasterCard, Discover and American Express (on a square)!", "take_out": true, "website": "https://www.facebook.com/EliottAthleticAssociation/", "lunch": false}, "geometry": {"coordinates": [-80.04379, 40.44088], "type": "Point"}, "type": "Feature"}, {"id": "a3f97278-08a5-4c42-8267-a93725795e6b", "properties": {"publish": false, "alcohol": null, "phone": "724-872-9201", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "609 Center Street, Smithton, PA", "menu": {"url": null, "text": "Hand Breaded / Fried North Atlantic Cod; French Fries; Homemade Cole Slaw; Roll and Butter; Free Coffee; Pop / Water can be purchased at the hall; Cost per Dinner: $9.50"}, "cartodb_id": 276.0, "homemade_pierogies": null, "venue_name": "Smithton VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "4-7 PM every Friday of Lent", "take_out": null, "website": "http://smithtonfire.org/news.html?view=1&id=11521", "lunch": false}, "geometry": {"coordinates": [-79.743086, 40.15497], "type": "Point"}, "type": "Feature"}, {"id": "c4ea7032-e006-4d65-bfd1-30d7f4e901d0", "properties": {"publish": false, "alcohol": true, "phone": "724-229-1227", "venue_notes": null, "events": [], "venue_address": "1301 Jefferson Ave, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 244.0, "homemade_pierogies": null, "venue_name": "Hogfathers Washington", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://hogfathersbbq.com", "lunch": true}, "geometry": {"coordinates": [-80.26741, 40.18625], "type": "Point"}, "type": "Feature"}, {"id": "b0e53c35-f20a-455d-9008-0fd36aa44c07", "properties": {"publish": false, "alcohol": null, "phone": "724-863-9889", "venue_notes": null, "events": [{"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-02-16T16:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}], "venue_address": "2nd St & Broadway Ave North Irwin, Pennsylvania 15642", "menu": {"url": "http://northirwinfire.com/news.html?view=1&id=72836", "text": null}, "cartodb_id": 91.0, "homemade_pierogies": null, "venue_name": "North Irwin VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.710202, 40.337252], "type": "Point"}, "type": "Feature"}, {"id": "b276bdd7-c0e6-4c9e-83ca-a87ebb5937cf", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}], "venue_address": "10 Main Street Belle Vernon, PA 15680", "menu": {"url": null, "text": "see website link for full menue"}, "cartodb_id": 167.0, "homemade_pierogies": null, "venue_name": "Belle Vernon Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "11am-7pm Ash Wednesday and all Fridays of Lent", "take_out": null, "website": "https://www.facebook.com/152535481459140/photos/a.544155842297100.1073741825.152535481459140/1354051681307508/?type=3&theater", "lunch": true}, "geometry": {"coordinates": [-79.875649, 40.128673], "type": "Point"}, "type": "Feature"}, {"id": "e2a20a4d-c9d1-4890-a21b-9bf8aa775f70", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:30:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-02-23T11:30:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:30:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-02T11:30:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:30:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-16T11:30:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-09T11:30:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}], "venue_address": "460 Valleybrook Rd, McMurray, PA 15317", "menu": {"url": null, "text": null}, "cartodb_id": 209.0, "homemade_pierogies": null, "venue_name": "VFW Post 764", "email": null, "validated": false, "venue_type": "Veterans", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.089085, 40.285113], "type": "Point"}, "type": "Feature"}, {"id": "a3414cc4-dd4d-45f7-aed3-3b513035bbbc", "properties": {"publish": false, "alcohol": true, "phone": "724-745-5666", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T23:45:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T23:45:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T23:45:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T23:45:00-04:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T22:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T23:45:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T23:45:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T23:45:00-05:00"}], "venue_address": "341 South Central Ave. Canonsburg, PA 15317", "menu": {"url": null, "text": null}, "cartodb_id": 223.0, "homemade_pierogies": null, "venue_name": "Jimmy Gs Grill", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": true, "etc": null, "take_out": null, "website": "http://jimmygsgrill.com/", "lunch": true}, "geometry": {"coordinates": [-80.184174, 40.253097], "type": "Point"}, "type": "Feature"}, {"id": "3ff4932f-a02c-47e2-842c-6e87c98f970b", "properties": {"publish": false, "alcohol": false, "phone": null, "venue_notes": "St. Padre Pio Multi Purpose Room", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1154 Chislett St. Pittsburgh, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10215181144472280&set=p.10215181144472280&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "St. Raphael, Morningside/Stanton Heights", "email": null, "validated": false, "venue_type": "Church", "etc": "Join us for the Fish Fry!\r\nBegins this week! Every Friday\r\nduring Lent (including Good Friday)\r\nfrom 4:30 p.m.\u20147 p.m. in the\r\nSt. Padre Pio Multi-Purpose Room.\r\nEat in or Take-Out. Proceeds benefit\r\nSt. Raphael Elementary School. Please be sure to stop\r\nby our 8th Grade Bake Sale for dessert!\r\nProceeds benefit their field trip to Cedar Point.", "take_out": true, "website": "http://www.straphaelpgh.org/", "lunch": false}, "geometry": {"coordinates": [-79.928966, 40.478645], "type": "Point"}, "type": "Feature"}, {"id": "70e25d22-e834-47e7-aa94-bacd39267afa", "properties": {"publish": false, "alcohol": null, "phone": "724-468-9978", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}], "venue_address": "128 Main Street, Slickville, Pa. 15684", "menu": {"url": null, "text": null}, "cartodb_id": 132.0, "homemade_pierogies": null, "venue_name": "Salem FD-Slickville VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/vfd59/", "lunch": false}, "geometry": {"coordinates": [-79.520653, 40.460437], "type": "Point"}, "type": "Feature"}, {"id": "9965de7c-3784-4450-9abd-1c7520019af0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "144 W Park Street, Houston, Pennsylvania 15342, United States", "menu": {"url": null, "text": "Come try our delicious breaded cod. Fish sandwich alone is $8.99, or get a fish sandwich, french fries, and coleslaw for $10.99."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Shelleys Pike Inn Restaurant", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "(test)", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.218302, 40.223398], "type": "Point"}, "type": "Feature"}, {"id": "c16db8a8-c71d-4d4b-be9b-632caeadf81c", "properties": {"publish": false, "alcohol": null, "phone": "724-966-7408", "venue_notes": null, "events": [{"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}], "venue_address": "200 Roosevelt Ave, Nemacolin Pa 15351", "menu": {"url": null, "text": null}, "cartodb_id": 131.0, "homemade_pierogies": null, "venue_name": "Nemacolin Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.930817, 39.875755], "type": "Point"}, "type": "Feature"}, {"id": "26f48a90-c1f1-49a1-b2c7-002d6517ba3e", "properties": {"publish": false, "alcohol": null, "phone": "(412) 441-9495", "venue_notes": "Where: Fellowship Hall. Use parking lot entrance on Larimer Avenue\r\n", "events": [], "venue_address": "111 Auburn Street, Pittsburgh, Pennsylvania 15206, United States", "menu": {"url": null, "text": "Fish Sandwich $6.00\r\nFish Dinner (2 pieces) $9.00\r\nWing Dinner (5 wings) $9.00\r\n\u00bc Chicken (breast/wing or (thigh/leg) $9.00\r\nFish & Chicken Combo $12.00\r\nALL DINNERS COME WITH 2 SIDES, AND DESSERT\r\nChoice of 2 sides: green beans, greens, potato salad, macaroni & cheese, black eyed peas & rice\r\nDessert: Chocolate cake, lemon cake, pound cake, sweet potato pie\r\nAdditional sides or dessert $1.50\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "New Jerusalem Holiness Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: February 9, 16, 23, March 2, 9, 16, 30, April 6, 13, 20, 27\r\nTimes: 11am-6pm", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.916209, 40.463718], "type": "Point"}, "type": "Feature"}, {"id": "ce676937-be65-4884-9605-26ea9d71052b", "properties": {"publish": false, "alcohol": false, "phone": "724-222- 9737", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "119 W. Chestnut St., Washington, PA", "menu": {"url": null, "text": "Menu features fried and baked fish sandwiches and dinners, fish tacos, clam chowder, macaroni and cheese, shrimp, pizza, pierogies, cabbage and noodles, desserts and drinks. Cost is $9 for dinner, $7 for sandwich."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Immaculate Conception, Washington", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11 a.m.-7 p.m.", "take_out": true, "website": "www.icwashpa.net", "lunch": true}, "geometry": {"coordinates": [-80.248403, 40.172023], "type": "Point"}, "type": "Feature"}, {"id": "3fc22395-0024-4083-92ad-1f305b2ac1ab", "properties": {"publish": false, "alcohol": null, "phone": "724-238-7221", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "379 Wilpen Rd., Ligonier, PA", "menu": {"url": null, "text": "*Fish sandwiches *Baked fish *Homemade Haluski *Pierogies *Macaroni and Cheese *Desserts"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Wilpen VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "4-7 every Friday of Lent", "take_out": true, "website": "https://www.facebook.com/Wilpen-VFD-165522976986550/", "lunch": false}, "geometry": {"coordinates": [-79.195428, 40.281313], "type": "Point"}, "type": "Feature"}, {"id": "69b4ad56-66d5-4e5e-9233-e54abca41432", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "421 Thornton, Greensburg, PA", "menu": {"url": null, "text": null}, "cartodb_id": 149.0, "homemade_pierogies": null, "venue_name": "Hempfield #2 VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.529453, 40.293724], "type": "Point"}, "type": "Feature"}, {"id": "3369cddd-9f1a-4664-bcc6-3a732a8ea017", "properties": {"publish": false, "alcohol": false, "phone": "412-655-2885", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-17T13:00:00"}, {"dt_start": "2018-02-16T15:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T15:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T15:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-10T13:00:00"}, {"dt_start": "2018-03-09T15:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T15:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T15:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "139 Gill Hall Road Pittsburgh, PA", "menu": {"url": "http://saintthomasabecket.com/2017FishFrymenu.pdf", "text": "baked or fried fish dinner, $10; fried shrimp dinner, $10, combo dinner platter (fried fish and fried shrimp), $11; tuna melt sandwich with french fries and beverage, $7. Fish dinners include beverage, cole slaw or applesauce, and choice of one side (haluski, homemade macaroni and cheese, french fries, baked potato, vegetable). A variety of a la carte items available. Homemade crab cakes featured March 2 and 23, with pierogies March 30."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Thomas A Becket, Jefferson Hills", "email": null, "validated": false, "venue_type": "Church", "etc": "Pierogies available as a dinner special on Good Friday. \r\nLunch is takeout-only.\r\nTakeout available; call 412-655-9966", "take_out": true, "website": "http://saintthomasabecket.com", "lunch": true}, "geometry": {"coordinates": [-79.964112, 40.316059], "type": "Point"}, "type": "Feature"}, {"id": "c2bcf13c-4f19-4084-9f24-8a0f752997c4", "properties": {"publish": false, "alcohol": false, "phone": "412-461-9553 ", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "660 Noble Dr., West Mifflin, PA", "menu": {"url": null, "text": "FISH SANDWICH $7.50\r\nFISH DINNER $9.00\r\nEXTRA BUN $1.00\r\nBAKED FISH $7.50\r\nBAKED FISH DINNER $9.00\r\n \r\nSHRIMP BASKET $7.00\r\nSHRIMP DINNER $8.50\r\n \r\nGRILLED CHEESE SANDWICH $3.00\r\nGRILLED CHEESE w/FRIES $4.25\r\n \r\nDEVILED CRAB $2.75\r\nCRAB CAKE $3.25\r\nCRAB CAKE DINNER $7.50\r\n \r\nMACARONI & CHEESE $3.75\r\nHALUSKI $3.75\r\nFRENCH FRIES $3.25\r\nCHEESE SAUCE $1.00\r\nCOLE SLAW (includes two) $2.75\r\nCOFFEE $1.00\r\n20oz BOTTLES of POP $1.75"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Skyview VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "11-7; Ash Wednesday and Fridays of Lent. Delivery available, $20 minimum", "take_out": null, "website": "http://skyview4.com/custom.html?id=17408", "lunch": true}, "geometry": {"coordinates": [-79.929583, 40.360804], "type": "Point"}, "type": "Feature"}, {"id": "85d32d97-89bd-436f-994a-8e09048423df", "properties": {"publish": false, "alcohol": null, "phone": "724-883-2445", "venue_notes": "St. Marcellus Hall", "events": [{"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "1340 Jefferson Rd, Jefferson, Pennsylvania 15344, United States", "menu": {"url": null, "text": "Menu includes fried and baked cod dinners, and shrimp dinner. A la carte menu includes macaroni and cheese, baked potato, shrimp, cole slaw, desserts, haluski and french fries. Cost is $9-$9.50 for adult dinner, $6.50 for sandwich. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Thomas, Jefferson", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, noon-3 p.m. (lunch, takeout only), 3:30-6 p.m. (dinner)", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.051713, 39.93486], "type": "Point"}, "type": "Feature"}, {"id": "aae9d901-c82d-41d7-8a26-6a47e9fb608c", "properties": {"publish": false, "alcohol": null, "phone": "724-335-1458", "venue_notes": "Marble Hall- back parking lot of the church", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "100 Freeport Road, New Kensington, PA", "menu": {"url": "https://www.facebook.com/MSPParish/photos/pcb.1977790839105199/1977790629105220/?type=3&theater", "text": "Hand breaded Fish Dinner (baked or fried) with side order of steak fries, cole slaw and bun ($10.00)\r\nFish sandwich (hand breaded - baked or fried, bun) ($8.75)\r\nFried Shrimp and Steak Fries Basket (10 pieces with cole slaw) ($10)\r\nLinguine with marinara sauce and roll ($8.25)\r\nPasta Aglio e Oglio (garlic and oil) and roll ($8.25)\r\nSide of Linguine with Marinara Sauce ($4.25)\r\nSide of pasta aglio e oglio ($4.25)\r\nSide of Fried Shrimp (5 pieces) ($4.25)\r\nHomemade Mac n cheese ($4.25)\r\nPasta Fagiole (individual $3.75, quart $6.75)\r\nSteak Fries ($3.50)\r\nDessert ($2)\r\nCole Slaw ($1)\r\nPop/water ($1)\r\nHand breaded Fish Sandwich (baked or fried), with bun ($8.75)\r\nFried Shrimp & Steak Fries Basket (10 pieces shrimp with cole slaw) ($10.00)\r\nLinguine with homemade Marinara Sauce ($8.25)\r\nPasta Aglio e Oglio (galic & oil sauce) ($8.25)\r\nSide of Linguine with Marinara sauce ($4.25)\r\nSide of Pasta Aglio e Oglio ($ 4.25)\r\nSide of Fried Shrimp (5 pieces) ($ 4.25)\r\nHomemade Macaroni & Cheese ($4.25)\r\nPasta Fagioli (Italian bean & pasta soup) (Individual serving $3.75, Quart $ 6.75)\r\nSteak Fries ($ 3.50)\r\nHomemade Desserts ($2.00)\r\nCole Slaw ($ 1.50)\r\nPop/Water ($1.00)\r\n"}, "handicap": true, "homemade_pierogies": null, "venue_name": "Mount St. Peter (BYOB)", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday & every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. \u2013 6 p.m.\r\nCredit/debit cards accepted. \r\n", "take_out": true, "website": "https://www.facebook.com/MSPParish/", "lunch": true}, "geometry": {"coordinates": [-79.761143, 40.563602], "type": "Point"}, "type": "Feature"}, {"id": "84029e2f-ad16-458c-9b66-b79051c6ad24", "properties": {"publish": false, "alcohol": true, "phone": "412-431-9351", "venue_notes": "Events benefit Holy Trinity.", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2524 Sarah St., Pittsburgh, PA 15203", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Serbian Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": "https://www.facebook.com/americanserbianclubPittsburgh/", "lunch": true}, "geometry": {"coordinates": [-79.969302, 40.426471], "type": "Point"}, "type": "Feature"}, {"id": "0bf6161b-5063-4b55-b280-9b092fb405d3", "properties": {"publish": false, "alcohol": true, "phone": "412-741-5540, press 2", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "200 Walnut St. Sewickley, Pa. 15143", "menu": {"url": null, "text": "Dinners include dinner roll and choice of two sides, plus choice of tea, coffee and lemonade for dine-in customers: fried fish plate, $11; Boston baked cod plate, $13; shrimp plate, $13; Atlantic salmon plate, $13. Choice of two sides: french fries, cole slaw, macaroni and cheese, green beans, carrots, haluski and applesauce. Customers receive free giveaway chance for each plate purchased. Family meal for takeout is $39, and includes four pieces of fried fish, with rolls and two family-size side dishes. Kids\u2019 menu has fish nuggets or pasta with sauce and one small side for $5. New this year, shrimp or fish nuggets and french fries basket for $10. A la carte menu: fish sandwich only, $8; pizza, $2 per slice; homemade soup, $2; pierogies, $5; linguini, $5; homemade desserts, $1; plus additional sides for $2 each. Beer and wine available for dine-in customers at additional cost. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. James, Sewickley", "email": null, "validated": false, "venue_type": "Church", "etc": "Major credit cards accepted. Also, raffle for $1 each chance that will be chosen Good Friday. Prizes include \u201cEverything Pennsylvania\u201d gift basket, autographed and framed Steelers jerseys from Terry Bradshaw, Lynn Swann and Joe Green, and more. Also featuring 50/50 raffle.", "take_out": true, "website": "www.saintjames-church.com", "lunch": false}, "geometry": {"coordinates": [-80.182422, 40.538575], "type": "Point"}, "type": "Feature"}, {"id": "cf2bf255-577d-4e95-a86b-99474d3bde64", "properties": {"publish": false, "alcohol": null, "phone": "412-563-4400", "venue_notes": "in parish\u2019s garden room behind church on Chelton Avenue (church and parking lot at 1100 Creedmoor Ave.)... not handicap accessible", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:30:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1100 Creedmoor Avenue, Pittsburgh, Pennsylvania 15226, United States", "menu": {"url": null, "text": "Dinner includes generous portions of hand beer-battered fish on fresh Breadworks bun, or baked fish, with choice of homemade macaroni and cheese or french fries, choice of cole slaw or apple sauce, and veggie or stewed tomatoes. Also featuring homemade desserts, coffee, tea or iced tea. A la carte menu includes homemade pierogies, homemade haluski and cheese pizza. Cost: $12 adult dinner; $8 child; $8 sandwich. "}, "handicap": false, "homemade_pierogies": true, "venue_name": "Resurrection, Brookline", "email": null, "validated": false, "venue_type": "Church", "etc": "not handicap accessible", "take_out": true, "website": "www.facebook.com/Ressifishfry", "lunch": true}, "geometry": {"coordinates": [-80.015635, 40.391031], "type": "Point"}, "type": "Feature"}, {"id": "49797524-af03-4018-a215-70b29393ba9a", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Parish hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "101 West High Street, Kittanning, Pennsylvania 16201, United States", "menu": {"url": "http://stmarykittanning.org/Documents/Lenten%20Fish%20Dinners%20Flyer%202018%20-%20final.pdf", "text": "Fried or baked fish, or fried shrimp choice of fries, baked potato or homemade mac & cheese choice of cole slaw or applesauce price includes beverage and dessert"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Mary Our Lady of Guadalupe Parish", "email": null, "validated": false, "venue_type": "Church", "etc": "When: All Fridays of Lent except Good Friday\r\nTimes: 4:00 to 7:00 pm\r\nDesignated take-out area for quick service!\r\n", "take_out": true, "website": "http://stmarykittanning.org/Pages/default.aspx", "lunch": false}, "geometry": {"coordinates": [-79.524888, 40.81781], "type": "Point"}, "type": "Feature"}, {"id": "0c9abf0a-b413-44ac-a4b9-2f630b1a965b", "properties": {"publish": false, "alcohol": true, "phone": "412-828-1668", "venue_notes": "Dinner in the main dining room.", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "106 Washington Ave., Oakmont, PA", "menu": {"url": null, "text": "Fish Dinner (baked or fried) $9; Shrimp Dinner $10. Dinners include fries and coleslaw. Sides $2: Mac & Cheese, Haluski."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Oakmont Elks", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Seating and pickup 11am-7pm", "take_out": true, "website": "https://www.elks.org/lodges/lodgefacilities.cfm?LodgeNumber=1668", "lunch": true}, "geometry": {"coordinates": [-79.847427, 40.516208], "type": "Point"}, "type": "Feature"}, {"id": "4a4d944d-36c5-43aa-984c-6a737208951e", "properties": {"publish": false, "alcohol": null, "phone": "724-476-1476", "venue_notes": "parish hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "202 E State St, West Sunbury, Pennsylvania 16061, United States", "menu": {"url": null, "text": "Menu includes baked or fried fish, choice of side (scalloped potatoes, french fries, macaroni and cheese), green beans, cole slaw, dessert and beverage. Dinners are $10 for adults, $5 for child. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Alphonsus, West Sunbury - Feb 16 and March 23 only", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays, Feb. 16 and March 23, 4-6 p.m.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.898134, 41.005222], "type": "Point"}, "type": "Feature"}, {"id": "de772888-b191-4d37-8d3a-c230dc60e562", "properties": {"publish": false, "alcohol": null, "phone": "\t(724) 745-9878", "venue_notes": null, "events": [], "venue_address": "283 Muse-Bishop Road, Muse, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Muse Italian Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Mon-Sun 7am-10pm", "take_out": null, "website": "https://www.facebook.com/pages/Italian-Independent-Club/115216795168326", "lunch": null}, "geometry": {"coordinates": [-80.203134, 40.297357], "type": "Point"}, "type": "Feature"}, {"id": "36370458-953f-4826-bee9-dc4474c79a8d", "properties": {"publish": false, "alcohol": false, "phone": "412-795-5114", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "825 Second Street, Verona, Pennsylvania 15147, United States", "menu": {"url": "http://stjosephveronapa.com/wp-content/uploads/2018/01/2018_fish_fry.pdf", "text": "Regular Fish Dinner, $10.00 ($9.00 for seniors). Regular Shrimp Dinner, $10.00 ($9.00 for seniors). See menu link for dinner descriptions and an extensive list of Ala Carte items."}, "handicap": false, "homemade_pierogies": null, "venue_name": "St. Joseph, Verona", "email": "joevchurch@verizon.net", "validated": false, "venue_type": "Church", "etc": "Dine-in cafeteria or get your meal to go. Delivery is available to parish shut-ins. Orders must be placed on Tuesday for Ash Wednesday and on Thursday for the Friday dinners. To place an order, call 412-795-5114 from noon-2 p.m. to place your order.", "take_out": null, "website": "http://stjosephveronapa.com/event/fish-fry/", "lunch": false}, "geometry": {"coordinates": [-79.835611, 40.506643], "type": "Point"}, "type": "Feature"}, {"id": "94f14cb8-5ce8-4a70-bdec-7cb8f5f1fa84", "properties": {"publish": false, "alcohol": null, "phone": "304-845-2646", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}], "venue_address": "710 Jefferson Ave., Glen Dale, WV", "menu": {"url": null, "text": null}, "cartodb_id": 320.0, "homemade_pierogies": null, "venue_name": "St. Jude Catholic Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.742926, 39.917986], "type": "Point"}, "type": "Feature"}, {"id": "65cc9fbf-d718-40ea-8e33-c23d650014e8", "properties": {"publish": false, "alcohol": false, "phone": "724-230-0866", "venue_notes": "Cafeteria/social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "3400 Garvers Ferry Rd., Lower Burrell, PA", "menu": {"url": null, "text": "Battered cod sandwich $9.00\r\nBattered cod (on a plate) $8.50\r\nBaked lemon-pepper cod $8.50\r\nFresh-cut french fries $1.50\r\nCreamy mac and cheese $1.50\r\nHaluski (cabbage and noodles) $1.50\r\nCole slaw $1.50\r\nHomemade broccoli & cheese soup $1.50\r\nAdd: American cheese (2 slices) $0.50\r\nAdd: Cheddar cheese sauce (4 oz. Cup) $0.50\r\nFree Items\r\nDill Pickles\r\nMild Peppers\r\nKetchup\r\nTarter Sauce\r\nCoctail Sauce\r\nHot Sauce\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Trinity United Christian Church", "email": null, "validated": false, "venue_type": "Church", "etc": "Dates & Times: Fridays starting 2/16/18 to 3/23/18 \u2013 4:00pm \u2013 7:00pm; Good Friday (3/30/18) 3:00 pm \u2013 6:00pm", "take_out": true, "website": "http://www.trinitychurchlb.net/", "lunch": false}, "geometry": {"coordinates": [-79.709254, 40.603583], "type": "Point"}, "type": "Feature"}, {"id": "4f7ee4b1-1474-4544-ae26-2bce8997e483", "properties": {"publish": false, "alcohol": null, "phone": " 814-643-0160 ", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "524 Mifflin Street, Huntingdon, Pennsylvania 16652, United States", "menu": {"url": null, "text": "Baked or Fried Fish Meal $9.50\r\n\r\n (includes cole slaw or applesauce, mac-n-cheese, roll, stewed tomatoes, homemade dessert). Drinks included in Dine-In Only.\r\n\r\n\"NEW THIS YEAR\" - Cheese Pizza Slice $4.00\r\n\r\n Includes Cole Slaw or Applesauce and Homemade Dessert"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Most Holy Trinity, Huntingdon", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "http://www.mhtcc.org/", "lunch": false}, "geometry": {"coordinates": [-78.012017, 40.486385], "type": "Point"}, "type": "Feature"}, {"id": "508db366-3d0b-47c1-ba60-fb068a3d6cd8", "properties": {"publish": false, "alcohol": null, "phone": "724-941-9406", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": " 120 Abington Dr, McMurray, PA 15317", "menu": {"url": null, "text": "Lunch menu includes fried fish basket with french fries and cole slaw, macaroni and cheese and pizza. Dinner menu includes fried and baked fish, fried shrimp, fish tacos and pasta with marinara sauce. Weekly soup provided by Jackson\u2019s Restaurant at the Hilton Garden Inn at Southpointe. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Benedict the Abbot, Peters Township", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 11 a.m.-1 p.m. (lunch), 4-7:30 p.m. (dinner). ", "take_out": true, "website": "www.sbapeters.org", "lunch": true}, "geometry": {"coordinates": [-80.08578, 40.283122], "type": "Point"}, "type": "Feature"}, {"id": "f3fc3f94-3685-4ed7-a3e2-a062cdb765c8", "properties": {"publish": false, "alcohol": false, "phone": "724-266-6010 ", "venue_notes": "Jericho Hall", "events": [{"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}], "venue_address": "8th and Melrose, Ambridge, PA", "menu": {"url": "http://www.goodsam1.org/documents/FishFry2018.pdf", "text": "Menu features fried and baked fish, french fries, macaroni and cheese, haluski, shrimp and crab cakes."}, "handicap": true, "homemade_pierogies": true, "venue_name": "Good Samaritan Parish", "email": "Office@goodsam1.org", "validated": false, "venue_type": "Church", "etc": "Delivery available to Ambridge local area. $20.00 minimum, please call 30 minutes ahead to order. ", "take_out": true, "website": "http://www.goodsam1.org", "lunch": true}, "geometry": {"coordinates": [-80.228207, 40.589161], "type": "Point"}, "type": "Feature"}, {"id": "55e076a1-70cf-425b-b3ab-0e9539bc6de2", "properties": {"publish": false, "alcohol": false, "phone": "412-391-3737", "venue_notes": null, "events": [{"dt_start": "2018-02-14T08:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T08:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T08:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T08:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T08:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T08:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T08:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T08:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "1711 Penn Avenue, Pittsburgh, PA", "menu": {"url": "https://wholey.com/kitchen-menu/", "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Robert Wholey & Co Inc", "email": null, "validated": false, "venue_type": "Market", "etc": null, "take_out": true, "website": "https://wholey.com/kitchen-menu/", "lunch": true}, "geometry": {"coordinates": [-79.98599, 40.450032], "type": "Point"}, "type": "Feature"}, {"id": "17e08daa-12a5-468f-a7a8-bd58e0d6693d", "properties": {"publish": false, "alcohol": true, "phone": "412-440-0221", "venue_notes": "All items are a la carte. Food is brought to your table after ordering. Seating available in upper hall. ", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-15T15:00:00"}, {"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-24T14:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T14:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3198 Schieck St", "menu": {"url": "http://holyapostlesparish.org/wp-content/uploads/2018/02/fish-fry-menu-2018.pub_.pdf", "text": "Panko breaded Icelandic Cod fried fish sandwich $6.00\r\n* Panko breaded Icelandic Cod fried fish on a dish $6.00\r\nOrange juice and herb baked Icelandic Cod fish $6.00\r\n(Gluten free available)\r\nBreaded Shrimp (8 per order) $6.00\r\nMaryland Crab Cakes (2 per order) $6.00\r\nPotato and cheese Pierogis (6 per order) $6.00\r\n* Tuna salad croissant w/ lettuce and tomato $4.00\r\nCheese Pizza\u2026$2.00\r\nFried Wheel of Provolone Cheese with marinara $4.00\r\n* SOUP: $4.00 (12 oz.)\r\nNew England Clam Chowder\r\nNEW Soup du Jour (weekly)\r\n ALL SIDES: $2.00\r\n* French Fries\u2026* Coleslaw\u2026 * Haluski\u2026\r\n* Stewed Tomatoes\u2026* Side salad...Macaroni and Cheese\r\nPotato Pancakes (2 per order) Potato Pierogi (2 per order)\r\nAssorted Desserts\u2026$1.00\r\nDONUTS: Fresh made\u2026 .75\u00a2 each; $7.50/dozen\u2026 (plain, iced, sugar, jimmies)\r\nBeverages: Soda/Bottled water\u2026$1.00 \u2026. Beer\u2026$2.00 Coffee/Tea ... Free"}, "handicap": true, "homemade_pierogies": true, "venue_name": "Holy Apostles Parish at St. Albert the Great, Baldwin", "email": null, "validated": false, "venue_type": "Church", "etc": "Credit cards and checks welcome.", "take_out": true, "website": "http://holyapostlesparish.org/", "lunch": true}, "geometry": {"coordinates": [-79.961613, 40.386655], "type": "Point"}, "type": "Feature"}, {"id": "38d4fee7-88b9-4bc0-ba79-7e0effb1d872", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1400 Boyle St. Pittsburgh, PA", "menu": {"url": null, "text": null}, "cartodb_id": 170.0, "homemade_pierogies": null, "venue_name": "Brown Chapel AME Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.006315, 40.457463], "type": "Point"}, "type": "Feature"}, {"id": "9d6db8eb-0e57-4cc3-b127-c913b852f5b8", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "4358 Gibsonia Road, Gibsonia, PA", "menu": {"url": null, "text": null}, "cartodb_id": 72.0, "homemade_pierogies": null, "venue_name": "Sciullo's 910 Deli and Catering", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.920841, 40.621799], "type": "Point"}, "type": "Feature"}, {"id": "3de4ce55-0ea3-4ae1-bda4-9e5d958b77f3", "properties": {"publish": false, "alcohol": false, "phone": "412-276-9652", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "30 Suburban Ave., Rennerdale, PA 15106", "menu": {"url": null, "text": "All dinners come with two (2) sides and one (1) drink\r\n1 \u2013 Shrimp Dinner \u2013 $12.00\r\n2 \u2013 Baked Cod Fish Dinner \u2013 $10.00\r\n3 \u2013 Breaded Cod Fish Sandwich Dinner \u2013 $10.00\r\n4 \u2013 Kids Chicken Plank Dinner \u2013 $ 6.00\r\nBreaded Fish Sandwich / Breaded or Baked Fish on a Dish \u2013 No Sides \u2013 $ 7.00\r\nSides\r\nHalushki \u2013 $ 4.00\r\nFrench Fry\u2019s \u2013 $ 4.00\r\nMac & Cheese \u2013 $ 4.00\r\nSteamed Vegetables \u2013 $ 4.00\r\nStewed Tomato\u2019s \u2013 $ 4.00\r\nCole Slaw \u2013 $ 4.00\r\nDeserts, Beverages \u2013 $1.00\r\nNew Online Order and Drive Up Take Out Service\r\n"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Rennerdale VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Friday February 16, 23 March 2, 9, 16, 23\r\n4:30pm to 7:00pm\r\nhttp://www.rennerdalevfd.com/teams/default.asp?u=RENNERDALEVFD&s=htosports&p=custom&pagename=Fish+Fry", "take_out": true, "website": "http://www.rennerdalevfd.com", "lunch": false}, "geometry": {"coordinates": [-80.142647, 40.397699], "type": "Point"}, "type": "Feature"}, {"id": "165e5649-9c2e-4c37-a85d-c8c980097e60", "properties": {"publish": false, "alcohol": null, "phone": "(724) 483-4072", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "509 Sixth Street, Charleroi, Pennsylvania 15022, United States", "menu": {"url": null, "text": "Fish OR Crab Cake Dinner with Cole Slaw, Hushpuppies and choice of Fries/Halushki/Mac & Cheese $12.00; Fish Sandwich $10.00; Crab Cake Sandwich $6.00; Halushki $5.00; Mac & Cheese $4.00 (1/2 Qt.) or $7.00 (1 Qt.); Pierogies (7) with Butter & Onions $6.00; Fries $2.00; Hushpuppies (5) $1.50; Kid\u2019s Fish Stick Dinner with Fries or Mac & Cheese $4.00; Soda or Bottled Water $1.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Mary's Anglican Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: every Friday throughout Lent except Good Friday\r\nTimes: 11 a.m. - 6 p.m.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.900993, 40.137828], "type": "Point"}, "type": "Feature"}, {"id": "7f6503b3-a2ff-4775-a4c6-50311658be44", "properties": {"publish": false, "alcohol": null, "phone": "724-449-9946", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T14:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T14:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T14:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T14:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T14:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T14:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}], "venue_address": "3841 Dickey Road, Gibsonia, Pennsylvania 15044, United States", "menu": {"url": null, "text": "Lunch menu features fish sandwich with 12-ounce fish on a bun, french fries and cole slaw for $8. Advance orders taken for lunch, call 724-449-9946, or fax 724-444-6001. Dinner entrees feature baked or fried fish, or shrimp for $10, and includes fish, cole slaw, choice of one side (macaroni and cheese, haluski, french fries), roll and dessert. Also: kids\u2019 meal, $5; fish sandwich, $8; jumbo shrimp, $5. Slice of pizza also available, plus additional sides can be purchased for $2. \r\n"}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Richard, Richland Township", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.966245, 40.634223], "type": "Point"}, "type": "Feature"}, {"id": "8c6425d9-fd49-408a-bb60-71dc39441a83", "properties": {"publish": false, "alcohol": null, "phone": "814-474-2605", "venue_notes": null, "events": [], "venue_address": "7100 West Ridge Road, Fairview PA", "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "cartodb_id": 256.0, "homemade_pierogies": null, "venue_name": "Holy Cross (Reilly Center)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}, "type": "Feature"}, {"id": "e7fa30a5-aa67-40ff-aaa1-bda67507dd0a", "properties": {"publish": false, "alcohol": false, "phone": "724-592-5765", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "66 Bayard Ave. Rices Landing, Pa. 15357", "menu": {"url": null, "text": "Dinners (All Come With Choice of 2 Sides and Drink)\r\nFish Diner $10.00\r\nShrimp Dinner $10.00\r\nClam Strip Dinner $10.00\r\nHand Breaded Ocean Perch Dinner $10.00\r\nChicken Strip Dinner $10.00\r\nSides\r\nBeer Battered Fries $3.00\r\nCole Slaw $2.00\r\nMac and Cheese $3.00\r\nCabbage and Noodles $3.00\r\nPierogi $3.00\r\nSoup of the Day $3.00\r\nOther Items\r\nHot Pepper Cheese Balls $3.00\r\nBlack Angus Burger $4.00\r\nCheese Sticks $3.00\r\nDesserts Available for Eat in and Takeout\r\nCondiments-Lettuce, Tomato, Onion, Pickle, Cheese, BBQ, Red Hot, Ketchup, Marinara, Ranch\r\nDrinks-Pepsi Diet Pepsi Mtn Dew, Dr Pepper, Coke, Diet Coke, Sprite, Water, Coffee\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Rices Landing Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Ash Wednesday 4-8; Fridays Until Easter 11-7", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.992234, 39.945374], "type": "Point"}, "type": "Feature"}, {"id": "0d163805-eec0-4278-8fcb-9002a161cae7", "properties": {"publish": false, "alcohol": false, "phone": "412-646-2786", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T20:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}], "venue_address": "105 Middle Ave., Wilmerding, PA", "menu": {"url": null, "text": "Fish Sandwich , 1 lb Giant Fish Hoagie , Tuna Salad , Homemade Fish Sticks , Shrimp Basket Stuffed Shrimp , Stuffed Flounder , Crab Cakes , Fish Dinner Special Sides: Mac & Cheese , Fresh Cut Fries , Pierogies , Haluksi , New England Clam Chow"}, "cartodb_id": 164.0, "homemade_pierogies": true, "venue_name": "Our Place Homemade", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Homemade Fish Sticks!", "take_out": null, "website": "http://www.ourplacehomemade.comcastbiz.net/", "lunch": true}, "geometry": {"coordinates": [-79.803132, 40.395375], "type": "Point"}, "type": "Feature"}, {"id": "37e5660e-9ec0-4c5c-8312-57f24783acc4", "properties": {"publish": false, "alcohol": null, "phone": "724-586-7610", "venue_notes": "held in the school cafeteria", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "1304 E. Cruikshank Road Glade Mills, PA", "menu": {"url": "https://www.holysepulcher.org/uploads/media/Fish_fry_menu.pdf", "text": "Dinner: $10; 8.50 for seniors; $7.50 for kids\r\nBaked or Fried Fish, Breaded Shrimp includes 2 sides, drink and dessert.\r\nBaked or Fried Fish sandwich with chips: $7.50\r\nPizza: $8.00 (Plain, extra cheese, mushroom)\r\nSides (price to add extra beyond 2)\r\nFries (1.50)\r\nHaluski (1.50)\r\ngreen Beans (1.50)\r\nScalloped Potatoes (1.50)\r\nMac & Cheese (1.50)\r\nDessert (2.50)\r\nExtra Fish or Shrimp (5.00)"}, "handicap": null, "homemade_pierogies": false, "venue_name": "Holy Sepulcher, Glade Mills", "email": "hsc.office@zoominternet.net", "validated": false, "venue_type": "Church", "etc": "Every Friday in Lent (Feb. 16-March 30) from 4:30-7pm", "take_out": null, "website": "https://www.holysepulcher.org/uploads/media/2017_Fish_Dinner_Flyer_for_Bulletin.pdf", "lunch": false}, "geometry": {"coordinates": [-79.923069, 40.72973], "type": "Point"}, "type": "Feature"}, {"id": "751c974c-0625-4e54-8667-e78199c109f7", "properties": {"publish": false, "alcohol": false, "phone": "412-521-9987", "venue_notes": "Wuerl Hall", "events": [{"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T19:00:00-05:00"}], "venue_address": "411 Greenfield Ave. Pittsburgh, PA", "menu": {"url": null, "text": "Menus are available at the entrances to the Church."}, "cartodb_id": 45.0, "homemade_pierogies": null, "venue_name": "St. Rosalia Academy, Greenfield", "email": null, "validated": false, "venue_type": "Church", "handicap": true, "etc": "***ASH WEDNESDAY ONLY*** Saint Rosalia Academy along with Saint Rosalia Parish will be having a Fish Fry on Ash Wednesday, March 1, 2017, from 11:00am-7:00pm . ", "take_out": true, "website": "http://www.strosaliaparish.org", "lunch": true}, "geometry": {"coordinates": [-79.943023, 40.42573], "type": "Point"}, "type": "Feature"}, {"id": "397b2d7c-1ecd-4bd5-b550-bb06c27e093d", "properties": {"publish": false, "alcohol": false, "phone": "412-672-6004", "venue_notes": null, "events": [{"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "803 Market St, McKeesport", "menu": {"url": null, "text": "hand-breaded fried fish sandwich, large $7, small $5; fried butterfly shrimp (six pieces), $6; baked fish, $6; tuna salad croissant, $4; toasted cheese sandwich, $3; tuna melt sandwich, $5. Sides include: homemade potato pierogies with butter and onions, tomato soup, potato pancakes, cabbage with homemade noodles, baked macaroni and cheese, french fries, hush puppies, stewed tomatoes, cole slaw, applesauce, pickle. Soup of the week menu: Feb. 16 and March 9, broccoli cheese; Feb. 23, vegetable; March 2 and 23, New England clam chowder; March 16, lobster bisque. Sale also features thin crepes filled with sweet cream filling, two for $3. Beverages are $1. "}, "handicap": true, "homemade_pierogies": true, "venue_name": "Corpus Christi", "email": null, "validated": false, "venue_type": "Church", "etc": "Takeout available; call 412-672-6004 or fax 412-872-5097. Last phone/fax order taken at 5 p.m., last delivery at 6 p.m. Ten percent of the net profits go to the Greater Pittsburgh Community Food Bank. ", "take_out": true, "website": " www.corpuschristimckeesport.com", "lunch": true}, "geometry": {"coordinates": [-79.865687, 40.347688], "type": "Point"}, "type": "Feature"}, {"id": "42cd1db8-af63-4041-906b-f3e08023dcd9", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "444 Jackson St, Monongahela, PA 15063", "menu": {"url": null, "text": null}, "cartodb_id": 124.0, "homemade_pierogies": null, "venue_name": "Monongahela Elks Lodge", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.927167, 40.199815], "type": "Point"}, "type": "Feature"}, {"id": "7de7327d-f86f-44f7-81b1-65452ce1b77a", "properties": {"publish": false, "alcohol": null, "phone": "412-922-7279", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "310 Mansfield Avenue, Pittsburgh, Pennsylvania 15220, United States", "menu": {"url": null, "text": "Sandwiches (no sides): fried or baked fish, crab cake $7. Fish on a dish (no sides): fried or baked fish $6. Dinners (pick Two sides): Two Crab Cake $7; Fried or Baked fish $8; Shrimp in a Basket $7; Fried Fish Sandwich $8; Baked Fish Sandwich $8. (Dinners include your choice of two: Fries, Baked Potato, Cole Slaw or Vegetable. Family special includes four fish sandwiches, french fries and Cole Slaw for $30. A la carte menu: Two Crab Cakes $4; Shrimp in a basket $5; hand-cut french fries $4; baked potato $3; macaroni and cheese $4; pizza $4; haluski $4; 3 pierogies $4; Cole Slaw $1; vegetable $2; Two Dinner Rolls $1. "}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Margaret of Scotland School", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": "http://www.stmargschool.com/", "lunch": false}, "geometry": {"coordinates": [-80.04744, 40.422391], "type": "Point"}, "type": "Feature"}, {"id": "a3f94937-8957-4c58-bf92-9af57339bcb1", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "530 water street, Brownsville, PA", "menu": {"url": null, "text": null}, "cartodb_id": 125.0, "homemade_pierogies": null, "venue_name": "South Brownsville VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.894309, 40.020716], "type": "Point"}, "type": "Feature"}, {"id": "b38ad58f-e5b1-42a9-a255-2503e1fc6cf7", "properties": {"publish": false, "alcohol": null, "phone": "412-561-0100", "venue_notes": "Location is a school, fish fry in the gym", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "4040 Willow Ave, Castle Shannon", "menu": {"url": null, "text": "Menu includes: baked or fried fish dinners; fried seafood platter; shrimp dinners; baked fish Florentine; crab cake dinners; jumbo fish sandwiches; cole slaw; french fries; onion rings; baked potatoes; homemade pierogies; macaroni and cheese; haluski; pizza."}, "handicap": true, "homemade_pierogies": true, "venue_name": "Church of St Anne Fish Fry", "email": null, "validated": false, "venue_type": "Church", "etc": "For takeout, call 412-561-0100 from 3:30-6:30 p.m., for orders picked up from 4-6 p.m. For information, call 412-531-5964, or visit www.stanneparish.com. Sponsored by parish\u2019s fair committee to benefit school.\r\n", "take_out": true, "website": "www.stanneparish.com", "lunch": false}, "geometry": {"coordinates": [-80.029514, 40.361295], "type": "Point"}, "type": "Feature"}, {"id": "643c8ec6-bbd5-4d28-8f7b-c2fb9d98ab76", "properties": {"publish": false, "alcohol": true, "phone": "412-833-0031", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}], "venue_address": "126 Fort Couch Road, Bethel Park, PA", "menu": {"url": null, "text": "Lunch Meal is Hand-breaded 8oz cod filet fried to a golden brown served with Breadworks hoagie roll, coleslaw, and bag of chips.$8.00\r\nDinner options include: \r\n1. Hand-breaded Fried Fish Dinner with French fries or pasta marinara\r\n2. Hand-breaded Fried Fish Sandwich with French fries or pasta marinara\r\n3. Baked Fish Dinner with French fries or pasta marinara\r\n4. Pasta with Marinara\r\n5. Pasta with Featured Sauce\r\n\r\n$10.00 for adults, $5.00 for children\r\n\r\nPizza (regular or white) \u2013 $2 per slice, $10 whole pizza\r\nFrench fries \u2013 $3\r\nMacaroni and cheese \u2013 $4\r\nSoup du jour \u2013 $4\r\nFish Sandwich \u2013 $8"}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Thomas More, Bethel Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4:30-7:30 p.m., Family Life Center, 126 Fort Couch Road. Online orders offered. Credit cards accepted (no American Express). ATM available on-site. Gluten-free options available. \r\n\r\nFeaturing homemade pasta sauces by Lucia Facco\r\nFebruary 16 \u2013 Shrimp Sauce\r\nFebruary 23 \u2013 Three Pepper Sauce\r\nMarch 3 \u2013 Smoked Salmon Sauce\r\nMarch 9 \u2013 Shrimp Sauce\r\nMarch 16 \u2013 Three Pepper Sauce\r\nMarch 23 \u2013 Smoked Salmon Sauce", "take_out": true, "website": "www.stmpgh.org/morefish", "lunch": true}, "geometry": {"coordinates": [-80.052163, 40.342445], "type": "Point"}, "type": "Feature"}, {"id": "58f84cdd-1d6f-4a61-aa0a-2a3a156d10ac", "properties": {"publish": false, "alcohol": false, "phone": null, "venue_notes": "Parish social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "605 Hewitt Ave. Washington, PA 15301", "menu": {"url": null, "text": "FISH SANDWICH $6.50\r\nPIEROGI (each) $1.00\r\nCABBAGE & NOODLES $2.50\r\nCLAM CHOWDER $3.00\r\nCOLE SLAW $1.50\r\nFRENCH FRIES $2.50\r\nMACARONI & CHEESE $2.50\r\nPOTATO PANCAKES (3) $2.50\r\nDRINKS $1.00\r\nDESSERT Cake, Pie $2.00\r\nCOFFEE/ HOT TEA $1.00\r\n"}, "handicap": null, "homemade_pierogies": true, "venue_name": "Holy Trinity National Catholic Church", "email": null, "validated": false, "venue_type": "Church", "etc": "every Friday throughout Lent; no fish fry on Good Friday\r\nTimes: 11 a.m. to 7 p.m. \r\n(724) 225-3401 for delivery only", "take_out": true, "website": "http://holytrinitywashingtonpa.org/", "lunch": true}, "geometry": {"coordinates": [-80.248628, 40.174551], "type": "Point"}, "type": "Feature"}, {"id": "5b1567ad-a762-4153-b651-3f1e3ffe88ab", "properties": {"publish": false, "alcohol": null, "phone": "(304) 232-8510", "venue_notes": null, "events": [], "venue_address": "2226 Market St, Wheeling, WV 26003", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Coleman's Fish Market", "email": null, "validated": false, "venue_type": "Market", "etc": "Hours 9-5:30", "take_out": true, "website": "https://www.facebook.com/Colemans-Fish-Market-369493546495465/", "lunch": true}, "geometry": {"coordinates": [-80.724067, 40.059102], "type": "Point"}, "type": "Feature"}, {"id": "2de3428c-a57d-43ab-bbae-6a7f46dcc111", "properties": {"publish": false, "alcohol": true, "phone": "(412) 794-8233", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T23:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T23:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T23:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T23:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T23:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T23:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T23:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T23:00:00"}], "venue_address": "720 Blaw Ave Pittsburgh, Pennsylvania", "menu": {"url": "https://www.facebook.com/593528547391999/photos/a.605167292894791.1073741827.593528547391999/1569471459797698/?type=3&theater", "text": null}, "handicap": true, "homemade_pierogies": true, "venue_name": "Nox's Tavern and Grill", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11 a.m. - 11 p.m. daily. Lenten menu starts Feb. 14", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.862612, 40.492498], "type": "Point"}, "type": "Feature"}, {"id": "c1e40c76-ba65-45f3-9ef7-1e57befe2384", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [], "venue_address": "116 Thorndale Drive, Beaver Falls, Pennsylvania 15010, United States", "menu": {"url": "http://www.saintmonica.us/events/fish-fry-7/", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Monica", "email": null, "validated": false, "venue_type": "Church", "etc": "4-7pm", "take_out": null, "website": "http://www.saintmonica.us/", "lunch": false}, "geometry": {"coordinates": [-80.356114, 40.765526], "type": "Point"}, "type": "Feature"}, {"id": "edf627f9-3b87-406c-a354-97a39263e9e1", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1010 Mill St, Harrison City, PA 15636", "menu": {"url": "http://www.hcvfd.org/apps/public/news/newsView.cfm?News_ID=145", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Harrison City VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": null, "website": "http://www.hcvfd.org/", "lunch": false}, "geometry": {"coordinates": [-79.650425, 40.353405], "type": "Point"}, "type": "Feature"}, {"id": "edcc2dea-2e0f-4407-9137-e8e9496b8017", "properties": {"publish": false, "alcohol": null, "phone": "724-267-3112", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "85 Broad Street, Marianna, PA", "menu": {"url": "https://www.facebook.com/pages/Mananna-Volunteer-Fire-Department/155045657864372", "text": null}, "cartodb_id": 138.0, "homemade_pierogies": null, "venue_name": "Marianna VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "No fish fry March 10th", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.085837, 40.022791], "type": "Point"}, "type": "Feature"}, {"id": "58561525-7c93-4ee0-be6c-727fb446b356", "properties": {"publish": false, "alcohol": false, "phone": "412-828-9846", "venue_notes": "Blough Hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "387 Maryland Avenue, Oakmont, Pennsylvania 15139, United States", "menu": {"url": null, "text": "Dinner menu: gluten-free baked fish; beer-battered fish; fried shrimp; tuna salad on croissant. \u201cFamous\u201d salad bar is included with all dinners, plus a choice of one side. Sides: macaroni and cheese; homemade haluski; baked potato; pierogies. Beverages are free for all dine-in dinners. Also featuring selection of homemade desserts. Dinners are $9.50. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Iranaeus", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.841161, 40.519276], "type": "Point"}, "type": "Feature"}, {"id": "a129eea8-5085-4256-8f1a-e6007abfb816", "properties": {"publish": false, "alcohol": true, "phone": "412-829-7422", "venue_notes": "SWSC building. Enter through double doors on Sylvan Avenue.", "events": [{"dt_start": "2018-02-14T10:30:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T10:30:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T10:30:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T10:30:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T10:30:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T10:30:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T10:30:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T10:30:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "830 Sylvan Ave., North Versailles, PA", "menu": {"url": "http://fdnv.org/custom.html?id=19433", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Fire Department of North Versailles at the South Wilmerding Social Club", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.795318, 40.389236], "type": "Point"}, "type": "Feature"}, {"id": "cf6c58cf-a216-4930-b6c7-80c3863f533a", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "128 Sunset Drive, Edinboro PA", "menu": {"url": null, "text": "baked or fried fish. adult $10, child donation $5. includes baked potato or mac and cheese, coleslaw, green beans, bread, refreshments, and dessert. Tickets and takeout at the door."}, "cartodb_id": 266.0, "homemade_pierogies": null, "venue_name": "Our Lady of the Lake", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "March 3, 17, 24, 31, and April 7", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.136584, 41.874356], "type": "Point"}, "type": "Feature"}, {"id": "bfe17408-ffd6-4eb4-b88a-96fc0d497bc5", "properties": {"publish": false, "alcohol": null, "phone": "412-373-6788", "venue_notes": null, "events": [{"dt_start": "2018-02-16T10:30:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T10:30:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T10:30:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T10:30:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T10:30:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T10:30:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T10:30:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "209 Brinton Ave, Trafford, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Keith Heinritz Katering", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "10:30am-9pm", "take_out": true, "website": "https://www.facebook.com/keithskatering/", "lunch": true}, "geometry": {"coordinates": [-79.762428, 40.382784], "type": "Point"}, "type": "Feature"}, {"id": "bee8d6fa-cf84-4104-a80f-1deb316aa914", "properties": {"publish": false, "alcohol": false, "phone": "412-824-3922", "venue_notes": null, "events": [], "venue_address": "316 Airbrake Avenue, Wilmerding, PA", "menu": {"url": null, "text": "1/2 pound Haddock sandwich and platter with fryz and slaw."}, "cartodb_id": 80.0, "homemade_pierogies": null, "venue_name": "Spitfirez", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Starts March 1st as part of the regular menu", "take_out": null, "website": "http://www.spitfirez.com/", "lunch": true}, "geometry": {"coordinates": [-79.806066, 40.39542], "type": "Point"}, "type": "Feature"}, {"id": "e686efee-a033-4e88-a2cf-8e2c0a6c9cb5", "properties": {"publish": false, "alcohol": false, "phone": "412-461-9503", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T18:30:00"}, {"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T18:30:00"}], "venue_address": "408 Baldwin Road Pittsburgh, Pa. 15207", "menu": {"url": null, "text": "Dinners: fried fish sandwich, $10, includes french fries and cole slaw; baked fish dinner, $10, includes baked potato, cole slaw and roll. Side-dish menu: macaroni and cheese; baked potato; french fries; bun (sandwich); cole slaw. Also featuring cheese pizza, $8 for whole, $1 per slice. Soup menu featuring New England clam chowder and Maryland crab for $3 each. Also, a la carte menu, beverages and dessert."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Holy Angels (Hays)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.93301, 40.387258], "type": "Point"}, "type": "Feature"}, {"id": "7e6bc244-82e4-4e42-b432-de664ec171ec", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "446 Georgetown Rd. Lawrence, Pa. 15055", "menu": {"url": null, "text": null}, "cartodb_id": 1.0, "homemade_pierogies": null, "venue_name": "Bioni-Yeckel VFW Post 8308", "email": null, "validated": false, "venue_type": "Veterans", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.126931, 40.305571], "type": "Point"}, "type": "Feature"}, {"id": "ea4ba552-ba73-4ec7-ac02-d7fab2ca8360", "properties": {"publish": false, "alcohol": true, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "2518 East Carson St, Pittsburgh, PA 15203", "menu": {"url": null, "text": "We will be featuring a Colossal Fish sandwich with lettuce and tomato, Guinness Fish tacos with lime slaw, avocado, and pico de gallo, and last but not least, our OTB Shrimp Po Boy!!"}, "cartodb_id": 295.0, "homemade_pierogies": false, "venue_name": "OTB Bicycle Cafe", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": false, "etc": null, "take_out": true, "website": "http://www.otbbicyclecafe.com/", "lunch": true}, "geometry": {"coordinates": [-79.969068, 40.427401], "type": "Point"}, "type": "Feature"}, {"id": "629f673c-07be-4e90-9959-5e346beae92b", "properties": {"publish": false, "alcohol": null, "phone": "724-335-8130", "venue_notes": "In the Public Safety Building", "events": [], "venue_address": "601 Drey St., Arnold, PA", "menu": {"url": null, "text": null}, "cartodb_id": 87.0, "homemade_pierogies": null, "venue_name": "Arnold Volunteer Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Call for details", "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.767803, 40.580214], "type": "Point"}, "type": "Feature"}, {"id": "c663d3a8-3e65-48fc-abd1-91d81af11a72", "properties": {"publish": false, "alcohol": true, "phone": "(412) 362-5273 ", "venue_notes": null, "events": [], "venue_address": "5747 Ellsworth, Pittsburgh, PA", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Harris Grill", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "Begins Ash Wednesday February 14. Offered every day through Good Friday.\r\n11:30 AM - 10 PM \r\nMonongahela Mullet Fish Sandwich Served with Fries or Coleslaw $10.88; we also serve pierogies (which aren't made in house, but are the same that are available at S & D Polish Deli).", "take_out": true, "website": "http://harrisgrill.com/", "lunch": true}, "geometry": {"coordinates": [-79.931308, 40.455965], "type": "Point"}, "type": "Feature"}, {"id": "8c89db5f-5295-43ab-8a44-736fb3c993e5", "properties": {"publish": false, "alcohol": null, "phone": "Sonya Miller 724-518-0596 or Darra Owens 724-740-9055", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}], "venue_address": "3 Main St, Daisytown, Pennsylvania 15427", "menu": {"url": null, "text": "10 Fish Dinner- Includes 3 pieces of whiting fish, fries, coleslaw and dessert. 5 Sandwich with 2 pieces of fish, no sides. Drinks available for purchase. Dine in or take out"}, "cartodb_id": 263.0, "homemade_pierogies": null, "venue_name": "Daisytown Community Center", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": "Every Friday from 11am to 6pm starting March 17th to April 14th. ", "take_out": true, "website": "https://www.facebook.com/events/223183358152585/", "lunch": true}, "geometry": {"coordinates": [-79.937363, 40.055582], "type": "Point"}, "type": "Feature"}, {"id": "9e0ebbad-4762-4cf3-a807-09c006c7b29b", "properties": {"publish": false, "alcohol": true, "phone": "(724) 668-9911", "venue_notes": "New Alexandria Fireman's Club", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "8370 State Route 22, New Alexandria, Pennsylvania 15670, United States", "menu": {"url": null, "text": "Dinners $9.00\r\nChoose: Fried Fish, Baked Fish, Popcorn Shrimp or Chicken Tenders\r\nIncludes: 1 hot side, applesauce or coleslaw, drink, dessert\r\nFish Sandwich (Fried or Bake) $6.00\r\nPopcorn Shrimp $6.00\r\nChicken Tenders $6.00\r\nHot Sides $3.00\r\nFries, Mac&Cheese, Pierogi Casserole or Haluski\r\nApplesauce $1.00\r\nColeslaw $1.00\r\nDessert $1.00\r\nCoffee/ Lemonade $1.00\r\n"}, "handicap": true, "homemade_pierogies": false, "venue_name": "New Alexandria Volunteer Fire Department", "email": "fundraising@navfd77.com", "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday throughout Lent including Good Friday\r\nTimes: 4pm \u2013 7pm", "take_out": true, "website": "www.Facebook.com/NAVFD77", "lunch": false}, "geometry": {"coordinates": [-79.415829, 40.401498], "type": "Point"}, "type": "Feature"}, {"id": "dbc3822b-47c8-4f53-88ac-f6b5988490ba", "properties": {"publish": false, "alcohol": true, "phone": "724-223-1837", "venue_notes": null, "events": [], "venue_address": "1445 Washington Road, Washington, PA 15301", "menu": {"url": null, "text": null}, "cartodb_id": 230.0, "homemade_pierogies": null, "venue_name": "Palazzo 1837 Ristorante", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://www.palazzo1837.com/", "lunch": true}, "geometry": {"coordinates": [-79.626231, 40.499601], "type": "Point"}, "type": "Feature"}, {"id": "9db06884-5469-429d-8e02-850c24cb9d78", "properties": {"publish": false, "alcohol": null, "phone": "412-233-7302", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "307 Division Avenue, Clairton, Pennsylvania 15025, United States", "menu": {"url": "https://www.facebook.com/248107768675101/photos/rpp.248107768675101/1066234680195735/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Clairton VFD (takeout only)", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Non-club members welcome for takeout only. Free local delivery (2 miles), $15 minimum.", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.888269, 40.30501], "type": "Point"}, "type": "Feature"}, {"id": "a10c274d-b1b8-4fce-a296-0c6d9d83dd11", "properties": {"publish": false, "alcohol": null, "phone": "724-209-1370, ext. 424", "venue_notes": "Drexel Hall (former K of C hall), 208 Abromaitis St.", "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T13:30:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T13:30:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T13:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T13:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T13:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T13:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T13:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T13:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "Drexel Hall (Former K of C hall), 208 Abromaitis Street, Bentleyville, Pennsylvania 15314, United States", "menu": {"url": null, "text": "beer-battered sandwich only, $8; beer-battered cod dinner with two sides, $10; large shrimp dinner with two sides, $10; baked cod fillet dinner with two sides, $10; crab cake dinner with two sides, $8; potato/cheese pierogies (three) dinner with two sides, $8; homemade macaroni and cheese dinner with two sides, $6. A la carte menu: french fries, $2.75; french fries with cheese, $3; homemade macaroni and cheese, $2.50; homemade cole slaw, $2; green beans, $1.50; applesauce, $1.50. Takeout available; call 724-209-1370, ext. 424."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Katharine Drexel, Bentleyville", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.skdparish.com/", "lunch": true}, "geometry": {"coordinates": [-80.01342, 40.112986], "type": "Point"}, "type": "Feature"}, {"id": "28c8589a-a6cd-440f-b847-6114fe605824", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "536 State Route 130 Level Green, Pennsylvania", "menu": {"url": "http://levelgreenvfd.org/custom.html?id=19721", "text": null}, "cartodb_id": 89.0, "homemade_pierogies": null, "venue_name": "Level Green VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.729517, 40.391566], "type": "Point"}, "type": "Feature"}, {"id": "cd3b20ef-a0e0-441d-8e4b-972d208c87ea", "properties": {"publish": false, "alcohol": false, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "1560 Avella Rd., Avella, PA 15312", "menu": {"url": null, "text": "Fish Dinner $10.00, Shrimp Dinner $10.00, Fish Sandwich $7.00, Shrimp (6 pieces) $7.00, French Fries $2.00, Coleslaw $2.00, Pierogies 4/$2.00, Macaroni and Cheese $2.00, Cabbage and Noodles $2.00, Hush Puppies $2.00, Desserts $1.00, Pop/Water $1.00"}, "cartodb_id": 161.0, "homemade_pierogies": null, "venue_name": "Avella VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Avella Vol. Fire Dept. and Avella Area Community Association Please Join Us Ash Wednesday - March 1st And Every Friday until Easter 11:00 AM to 7:00 PM Eat In or Take out at the AVFD Social Hall. For Deliveries Please Call: 724-587-5870. ", "take_out": null, "website": "http://avellafire35.org/custom.html?id=22853", "lunch": false}, "geometry": {"coordinates": [-80.459193, 40.274316], "type": "Point"}, "type": "Feature"}, {"id": "2dea9ae0-28a4-4b9a-9b25-103bb2eae102", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": "Guests should enter through the Front Porch entrance.", "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2409 Bethel Church Rd., Bethel Park, PA 15102", "menu": {"url": null, "text": "Platters (include cole slaw and choice of homemade chips or fries):\r\nBaked or Fried Fish Sandwiches $9.00\r\nShrimp Basket $7.00\r\n\r\nEntrees:\r\nFish Sandwich (Fried or baked) $7.50\r\nShrimp Basket $6.00\r\nPierogies $6.00\r\n\r\nSides:\r\nHomemade Chips $2.00\r\nFresh Cut Fries $2.00\r\nMacaroni & Cheese $2.50\r\nHomemade Haluski $2.50\r\nHomemade Cole Slaw $1.00"}, "handicap": null, "homemade_pierogies": false, "venue_name": "American Legion Post 760, Bethel Park", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "\r\nWe are open to the public from 4-8 Ash Wednesday and every Friday including Good Friday which will start at 3pm. Cash Only. Guests should enter through the Front Porch entrance. Proceeds are to benefit the local veterans.", "take_out": null, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.03048, 40.344581], "type": "Point"}, "type": "Feature"}, {"id": "d77cc2ca-5dd8-44e0-88b6-25d4600dcce3", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "105 Good St. Roscoe, PA", "menu": {"url": null, "text": null}, "cartodb_id": 36.0, "homemade_pierogies": null, "venue_name": "St. Joseph, Roscoe", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.869383, 40.078953], "type": "Point"}, "type": "Feature"}, {"id": "d0b593bb-30fd-4f84-9952-60c3b10c2bd2", "properties": {"publish": false, "alcohol": true, "phone": "(412) 821-1606", "venue_notes": null, "events": [], "venue_address": "2240 Babcock Blvd., Pittsburgh, Pennsylvania", "menu": {"url": null, "text": "famous fish sandwich"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Kretzler's Tavern", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": null, "website": "http://www.kretzlerstavern.com/", "lunch": true}, "geometry": {"coordinates": [-79.997174, 40.512522], "type": "Point"}, "type": "Feature"}, {"id": "3ca2e4f5-b78e-45db-bca6-521d770ddcc3", "properties": {"publish": false, "alcohol": true, "phone": "(412) 896-5328", "venue_notes": null, "events": [], "venue_address": "526 Monongahela Avenue, Glassport, Pennsylvania 15045, United States", "menu": {"url": "https://www.facebook.com/Club22Glassport/photos/a.364478573724088.1073741828.362030913968854/877436109094996/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Club 22", "email": null, "validated": false, "venue_type": "Restaurant", "etc": "11am-3:30am", "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.892484, 40.326562], "type": "Point"}, "type": "Feature"}, {"id": "60e6b216-7d70-4c1a-8e68-93270737b9fb", "properties": {"publish": false, "alcohol": null, "phone": "724-695-9084", "venue_notes": "Takeout filled in the hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "103 Church Rd, Imperial, PA 15126", "menu": {"url": null, "text": "Menu fish dinner, $7 for adults, $5 for child, $5.50 for senior. Shrimp dinner for $7.50, combo fish and shrimp dinner, and baked fish dinner with green beans almondine instead of french fries. Also featuring fish sandwich for $6, and the famous Columbkille sandwich for $6.50."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Columbkille", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "www.saintcolumbkilleparish.org/", "lunch": false}, "geometry": {"coordinates": [-80.243387, 40.447793], "type": "Point"}, "type": "Feature"}, {"id": "3aa897f8-33a8-4e7c-8047-fbc910cf25a7", "properties": {"publish": false, "alcohol": null, "phone": "724-744-2400", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "3100 Blocks Rd., Claridge, PA 15623", "menu": {"url": "https://www.facebook.com/111109495633531/photos/a.314237345320744.69221.111109495633531/1251260814951721/?type=3&theater", "text": null}, "cartodb_id": 293.0, "homemade_pierogies": null, "venue_name": "Claridge VFW", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.616433, 40.366033], "type": "Point"}, "type": "Feature"}, {"id": "38867660-2058-48ac-aacd-afd173d2f7f4", "properties": {"publish": false, "alcohol": null, "phone": "412-466-2405", "venue_notes": null, "events": [{"dt_start": "2018-02-16T14:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T14:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T14:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T14:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T14:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T14:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T14:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "598 Ravine Street, Dravosburg, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=945833431309&set=p.945833431309&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Dravosburg Volunteer Fire Department #1", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and every Friday of Lent, 2pm-7pm", "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.892203, 40.352022], "type": "Point"}, "type": "Feature"}, {"id": "1f101959-68c8-49b8-888a-c85c8cbe6ab0", "properties": {"publish": false, "alcohol": null, "phone": "(412) 672-7994 Website: http://www.whiteoakpost701.org/", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "2813 Capitol Street, White Oak, Pennsylvania 15131, United States", "menu": {"url": null, "text": "DINNERS:\r\n*** All Dinners served with choice of 2 sides ***\r\n1lb. Fish Dinner (Fried or Baked) \u2014 $8.50\r\nLobster Ravioli (6) \u2014 $8.50\r\n4-Cheese Ravioli (6) \u2014 $6.50\r\nPierogis & Onions (6) \u2014 $6.00\r\n2 Deviled Crabs \u2014 $6.50\r\nButterfly Shrimp (8) \u2014 $8.00\r\nPopcorn Shrimp \u2014 $6.50\r\nSIDES:\r\nFresh-Cut French Fries\r\nOnion Rings\r\nMacaroni & Cheese\r\nHaluski\r\nColeslaw\r\nApplesauce\r\nEXTRAS:\r\n1 Deviled Crab \u2014 $2.00\r\nPierogis & Onions (3) \u2014 $3.00\r\nLarge Side \u2014 $2.50\r\nCake (when available) \u2014 $1.00/slice\r\nCoffee \u2014 $1.00/cup\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Legion Post 701 - White Oak", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Where: Located at the White Oak American Legion with plenty of parking and seating. Patrons can eat in the bar area (smoking permitted) or in the smoke-free ballroom.\r\nWhen: Wednesday, February 14, 2018 (Ash Wednesday) & Every Friday in Lent, including Good Friday (March 30, 2018)\r\nTimes: 3:00PM - 9:00PM\r\n", "take_out": null, "website": "http://www.whiteoakpost701.org/", "lunch": false}, "geometry": {"coordinates": [-79.823549, 40.354582], "type": "Point"}, "type": "Feature"}, {"id": "e13127c8-1e58-4410-bf12-6e7a4e860a8f", "properties": {"publish": false, "alcohol": null, "phone": "(724) 837-2231", "venue_notes": "Social Hall", "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "1610 Latrobe Crabtree Rd, Greensburg, Pennsylvania 15624, United States", "menu": {"url": null, "text": "Baked Fish & Pierogi Dinners\r\nItalian Baked Fish & Pierogi Dinners\r\nPierogi Dinners\r\nFried Fish Sandwiches & Fries\r\nChicken Tenders & Fries\r\nCole Slaw\r\nHomemade Haluski\r\nHomemade Mac-n-Cheese\r\nHomemade Deserts\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Crabtree Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Every Friday during Lent including Good Friday Times: 4:30PM - 7:30PM", "take_out": true, "website": "http://crabtreevfd.com/", "lunch": false}, "geometry": {"coordinates": [-79.465457, 40.361934], "type": "Point"}, "type": "Feature"}, {"id": "748a626e-32de-488b-af2a-9295635f6e21", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}], "venue_address": "179 Main St, Callery, Pennsylvania 16024", "menu": {"url": null, "text": null}, "cartodb_id": 322.0, "homemade_pierogies": null, "venue_name": "Callery Fire Hall **Good Friday Only**", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/events/1422747114442799/", "lunch": true}, "geometry": {"coordinates": [-80.037622, 40.739058], "type": "Point"}, "type": "Feature"}, {"id": "f1c9ffd2-0fbe-4a40-8e4f-b1b20e25a79d", "properties": {"publish": false, "alcohol": true, "phone": "724-225-4646", "venue_notes": null, "events": [], "venue_address": "921 Amity Ridge Road Amity, PA 15311", "menu": {"url": null, "text": null}, "cartodb_id": 231.0, "homemade_pierogies": null, "venue_name": "Shenanigans Bar and Grill", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/shenanigansamitypa/", "lunch": true}, "geometry": {"coordinates": [-80.2106, 40.056951], "type": "Point"}, "type": "Feature"}, {"id": "d578a119-db34-4486-b31f-fff2a689888f", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": "Marian Hall (lower level of church)", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T18:00:00"}], "venue_address": "Marian Hall (lower level of church), 624 Washington Ave, Charleroi, Pennsylvania 15022, United States", "menu": {"url": null, "text": "Menu is choice of fish sandwich or baked fish, choice of potato, vegetable, Amish cole slaw, dessert and coffee and tea service. Tickets are $10 for adults, $5 for children, and available at the door. Also, raffles and basket auction. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Mary, Mother of the Church, Charleroi (ASH WEDNESDAY ONLY)", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.90064, 40.139346], "type": "Point"}, "type": "Feature"}, {"id": "8c9865dd-d166-4a12-9116-f2a93dfa4525", "properties": {"publish": false, "alcohol": null, "phone": "(412) 421-7101", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1120 Greenfield Avenue, Pittsburgh, Pennsylvania 15217, United States", "menu": {"url": null, "text": " Fish Fry Menu\r\n\r\nFish Sandwich on a Bun - $8.00\r\nFish Platter (includes 2 sides) - $10.00\r\nCrab Cake Sandwich on a Bun - $10.00\r\nCrab Cake Platter (includes 2 sides) - $12.00\r\nSides\r\nPierogies (potato-cheese blend)\r\n3 Pierogies with or without onions $2.00\r\n6 Pierogies with or without onions $4.00\r\n12 Pierogies with or without onions $7.00\r\nFrench Fries - $2.00; Onion Rings - $2.00\r\nCole Slaw - $2.00\r\nPotato Salad - $2.00\r\nMac N Cheese - $2.00\r\nHaluski - $2.00\r\nBeverages:\r\nBottled Water - $1.00\r\nBottled Drinks - $1.50\r\nDessert - $1.50"}, "handicap": null, "homemade_pierogies": null, "venue_name": "New Life Church of God in Christ (Every other week)", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": null, "take_out": true, "website": "https://www.facebook.com/newlifechurchofgodpittsburgh/", "lunch": true}, "geometry": {"coordinates": [-79.929841, 40.420988], "type": "Point"}, "type": "Feature"}, {"id": "ab1f6def-ee11-4fd6-9e4a-1b77d14a79d0", "properties": {"publish": false, "alcohol": null, "phone": "412-440-3044", "venue_notes": "Cardinal DiNardo Center", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:30:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "2586 Wexford Bayne Rd, Franklin Park", "menu": {"url": null, "text": "Platter menu, $11, includes two sides: jumbo beer-battered fried cod (too big for the bun) or baked cod, with or without bun; fried breaded shrimp basket; potato and cheese pierogies. Sides: french fries; cole slaw; macaroni and cheese; applesauce; pierogies (two). Kids\u2019 meal is $5 and includes kid-size fish or four pierogies, with one side and applesauce. Soup is $4 for 16 ounces. All dine-in dinners include choice of lemonade, iced tea, water or coffee. Pop is $2 for 20 ounces. Fish sandwich is $8. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "SS John and Paul", "email": "fishfry@stsjohnandpaul.org", "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, except Good Friday, 11:30 a.m.-7:30 p.m.", "take_out": true, "website": "www.stsjohnandpaul.org", "lunch": true}, "geometry": {"coordinates": [-80.105147, 40.608199], "type": "Point"}, "type": "Feature"}, {"id": "207e7785-2fd0-4c73-96b5-2606c4274426", "properties": {"publish": false, "alcohol": false, "phone": "412-375-7672", "venue_notes": "Fish Fry is in Kohler Hall.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}], "venue_address": "2270 Brodhead Road Hopewell Township, PA", "menu": {"url": null, "text": "Take out and eat in sandwiches and dinners in Kohler Hall. We have both fried and baked fish, fried shrimp, halushki, pierogies, French fries, freshly cooked vegetables, and homemade desserts. "}, "handicap": null, "homemade_pierogies": false, "venue_name": "Our Lady of Fatima, Hopewell Township", "email": null, "validated": false, "venue_type": "Church", "etc": "Our Lady of Fatima Lenten Fish Fry is every Friday through Good \r\nFriday. Weekly hours are 4-7pm; Good Friday hours are 3-7pm.", "take_out": true, "website": "http://www.olof.us/", "lunch": false}, "geometry": {"coordinates": [-80.257412, 40.585077], "type": "Point"}, "type": "Feature"}, {"id": "77e7739b-26a2-434b-8e3a-1fe48d843854", "properties": {"publish": false, "alcohol": null, "phone": "412-380-9300", "venue_notes": null, "events": [], "venue_address": "4039 Monroeville Blvd Monroeville, Pa 15146", "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "cartodb_id": 109.0, "homemade_pierogies": null, "venue_name": "Labriola's Italian Market", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.768917, 40.435608], "type": "Point"}, "type": "Feature"}, {"id": "727a6d26-0fd5-41db-86e8-a99f245d7200", "properties": {"publish": false, "alcohol": null, "phone": "724-348-7145", "venue_notes": "Finley Hall", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T18:30:00"}], "venue_address": "3609 Washington Ave, Finleyville, Pennsylvania 15332, United States", "menu": {"url": null, "text": "Ash Wednesday, noon-6:30 p.m., Finley Hall, 3609 Washington Ave. Dinners feature baked and fried fish, plus a la carte items. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St Francis of Assisi, Finleyville (ASH WEDNESDAY ONLY, FINLEY HALL)", "email": "stfran1893@comcast.net", "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "http://stfrancischurch.net/", "lunch": true}, "geometry": {"coordinates": [-79.99888, 40.25452], "type": "Point"}, "type": "Feature"}, {"id": "76f4014d-2b4b-4659-8f37-494b3592feac", "properties": {"publish": false, "alcohol": null, "phone": "(412) 466-6662", "venue_notes": null, "events": [{"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "601 Priscilla Avenue, Duquesne, Pennsylvania 15110, United States", "menu": {"url": null, "text": "Catfish, Whiting, Wing Ding Dinners $10.00 Shrimp Dinners $12.00\r\ninclude potato salad or mac & cheese, green beans and a corn muffin.\r\nFish Sandwich $7.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Payne Chapel AME Church", "email": null, "validated": false, "venue_type": "Church", "etc": "When: Every Friday February 16th through March 23rd\r\nTimes: 3:00 pm until 7:00 pm", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.849365, 40.367979], "type": "Point"}, "type": "Feature"}, {"id": "d9e575e6-b25f-43b2-94d7-33776d916348", "properties": {"publish": false, "alcohol": false, "phone": "304-232-1777", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}], "venue_address": "4136 Jacob St, Wheeling, WV 26003", "menu": {"url": null, "text": "Coleman's fish, french fries, mac and cheese, meatless soup, cabbage and noodles, pierogi, stewed tomatoes, meatless spanish rice, coleslaw and desserts. For more information or to place orders call 304-232-1777."}, "cartodb_id": 319.0, "homemade_pierogies": true, "venue_name": "Our Lady of Perpetual Help", "email": null, "validated": false, "venue_type": "Church", "handicap": true, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.725564, 40.039062], "type": "Point"}, "type": "Feature"}, {"id": "72389782-153f-4c72-81b0-b0538b154a34", "properties": {"publish": false, "alcohol": true, "phone": "724-375-3021", "venue_notes": null, "events": [], "venue_address": "2365 Concord Street, Aliquippa PA 15001", "menu": {"url": null, "text": "See website for menu."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Aliquippa Croatian Center", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": "http://www.aliquippacroatiancenter.com", "lunch": true}, "geometry": {"coordinates": [-80.284983, 40.60681], "type": "Point"}, "type": "Feature"}, {"id": "9e5c1a1b-f565-4735-8377-d26c9e795b5c", "properties": {"publish": false, "alcohol": true, "phone": "724-229-2929", "venue_notes": "Inside the tavern. Must be 18 to enter. ", "events": [], "venue_address": "30 Oregon Street, Washington PA 15301", "menu": {"url": null, "text": "a la carte; Menu includes 8oz breaded Icelandic cod sandwich or breaded deep fried shrimp. "}, "cartodb_id": 227.0, "homemade_pierogies": null, "venue_name": "Triple Ts Tavern", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": "Fish available on a first come, first served basis. ", "take_out": true, "website": "https://www.facebook.com/tripletstavern/", "lunch": null}, "geometry": {"coordinates": [-80.251892, 40.16767], "type": "Point"}, "type": "Feature"}, {"id": "dead16b2-e327-4aff-84f9-d7640823baba", "properties": {"publish": false, "alcohol": false, "phone": "412.321.7300", "venue_notes": "Church Lower Level. Accessible.", "events": [{"dt_start": "2018-02-16T17:30:00", "dt_end": "2018-02-16T20:30:00"}, {"dt_start": "2018-02-23T17:30:00", "dt_end": "2018-02-23T20:30:00"}, {"dt_start": "2018-03-02T17:30:00", "dt_end": "2018-03-02T20:30:00"}, {"dt_start": "2018-03-09T17:30:00", "dt_end": "2018-03-09T20:30:00"}, {"dt_start": "2018-03-16T17:30:00", "dt_end": "2018-03-16T20:30:00"}, {"dt_start": "2018-03-23T17:30:00", "dt_end": "2018-03-23T20:30:00"}, {"dt_start": "2018-03-30T17:30:00", "dt_end": "2018-03-30T20:30:00"}], "venue_address": "3505 Perrysville Avenue, Pittsburgh, Pennsylvania 15214, United States", "menu": {"url": "https://riverviewfish.wordpress.com/", "text": "Restaurant quality! Hand-Battered Fish, Fresh Cut French Fries, Shrimp, Mac & Cheese, Pierogis, Hush Puppies, Cheese Sticks, Cole Slaw, Cheesecake, Baked Goods, Beverages\r\n\r\nSmall fish dinner with two sides: $8.95\r\nLarge fish dinner with two sides: $10:95\r\nSmall fish sandwich with two sides: $9.95\r\nLarge fish sandwich with two sides: $11.95\r\n\r\nChoose two: French fries, cole slaw, hushpuppies, mac n cheese\r\n\r\nSmall fish sandwich only: $4.95\r\nLarge fish sandwich only: $6.95\r\nShrimp and fries dinner: $5.99\r\nMacaroni and cheese side only: $2.95\r\nSmall pierogies (3): $2.95\r\nLarge pierogies (6): $4.95\r\nCheese sticks (4): $3.95\r\nCheesecake: $1.75\r\nBeverages: $1.00\r\n\r\nEat in or take out! All major credit cards accepted. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "Riverview Church, on Pittsburgh's North Side", "email": "rachelharvey.silentd@gmail.com", "validated": false, "venue_type": "Church", "etc": "Major credit cards accepted.", "take_out": true, "website": "https://tinyurl.com/riverviewfish", "lunch": false}, "geometry": {"coordinates": [-80.014374, 40.484124], "type": "Point"}, "type": "Feature"}, {"id": "4dd9fd7e-c1f8-4697-91b0-245685e2f29e", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-30T15:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-16T15:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T15:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "825 Streets Run Road, Pittsburgh, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10212631954581625&set=p.10212631954581625&type=3&theater", "text": null}, "cartodb_id": 129.0, "homemade_pierogies": null, "venue_name": "Option Independent Fire Company", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.971825, 40.348215], "type": "Point"}, "type": "Feature"}, {"id": "a2dcf917-7559-4246-9c0e-5d3e4d5c3477", "properties": {"publish": false, "alcohol": null, "phone": "724-752-9350", "venue_notes": "Catholic Center", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T17:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T17:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T17:00:00"}], "venue_address": "603 Bridge Street, Ellwood City, Pennsylvania 16117, United States", "menu": {"url": null, "text": "Choice of red or white pizza for takeout only. Cost is $8. Frozen pierogies sold by the dozen."}, "handicap": true, "homemade_pierogies": null, "venue_name": "Holy Redeemer, Ellwood City - Takeout-only pizza and pierogie sale", "email": null, "validated": false, "venue_type": "Church", "etc": "To place an order, call 724-752-9350 by 2 p.m. on day of sale.", "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.283785, 40.870378], "type": "Point"}, "type": "Feature"}, {"id": "fb7ec904-705a-4ce7-b6e1-6b2c51aa11ce", "properties": {"publish": false, "alcohol": null, "phone": "412-440-2697", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "311 Washington Road", "menu": {"url": null, "text": "Gourmet fish fry, with sandwiches, fish and pasta specials. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Bernard", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "www.stbernardfishfry.net", "lunch": false}, "geometry": {"coordinates": [-80.043452, 40.386773], "type": "Point"}, "type": "Feature"}, {"id": "50e90dc1-a8d2-4069-ae05-ce79d083cc81", "properties": {"publish": false, "alcohol": false, "phone": "412-563-1353", "venue_notes": "Large parking lot that fills up quickly. Expect a line. ", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "1607 Greentree Road Scott Township, PA", "menu": {"url": "http://docs.wixstatic.com/ugd/a206bb_abf7ee8cf4b646bda73f158a4e9a2434.pdf", "text": "Extensive menu includes: fried fish dinner, $9.00; baked fish dinner, $9.00; crab cake dinner, $9.00; shrimp dinner, $9.00 fried fish sandwich, $7.00; baked fish sandwich $7.00; crab cakes, $7.00; shrimp, $7.00; Homemade items are cabbage and noodles; macaroni and cheese, perogies, and baked goods. Other menu items: Pizza, French fries, with and without cheese; fried provolone sticks; fried onion rings; cole slaw; zucchini planks; soup; lobster bisque and more. Also featuring special kids meal featuring for $4.50."}, "handicap": true, "homemade_pierogies": true, "venue_name": "SS. Simon and Jude, Scott Township", "email": null, "validated": false, "venue_type": "Church", "etc": "The SSJ Fish Fry is back again this year. The event is known locally for serving homemade fresh quality food with generous portions and at great prices! Open on Ash Wednesday and Fridays of Lent from 4PM to 7PM excluding Good Friday. Held in the spacious Parish Life Center gymnasium, 1607 Greentree Road.", "take_out": true, "website": "ssjpittsburgh.org", "lunch": false}, "geometry": {"coordinates": [-80.063222, 40.39991], "type": "Point"}, "type": "Feature"}, {"id": "ffe9ce4b-9eb2-49f0-b611-711a9e5b25c9", "properties": {"publish": false, "alcohol": null, "phone": "724-842-3141 or 724-845-1684", "venue_notes": null, "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T20:00:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "268 Canal Street Leechburg, PA", "menu": {"url": "https://www.facebook.com/photo.php?fbid=10208695921075883&set=p.10208695921075883&type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Leechburg VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and every Friday during Lent including Good Friday 3pm-8pm", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.604859, 40.625222], "type": "Point"}, "type": "Feature"}, {"id": "6654fd3f-2b1c-48bf-afd5-6893a6774d5e", "properties": {"publish": false, "alcohol": true, "phone": "724-222-7079", "venue_notes": null, "events": [{"dt_start": "2018-02-16T00:00:00-05:00", "dt_end": "2018-03-30T23:45:00-04:00"}], "venue_address": "400 West Pike St Meadow Lands, PA 15347", "menu": {"url": null, "text": "They will have a special Lenten menu Friday during Lent."}, "cartodb_id": 260.0, "homemade_pierogies": null, "venue_name": "Beechies Place", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "http://www.beechiesplace.com", "lunch": true}, "geometry": {"coordinates": [-80.221588, 40.218096], "type": "Point"}, "type": "Feature"}, {"id": "46e09b74-5c59-4257-bf5f-662feb46c35c", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "315 Olivia Street McKees Rocks PA", "menu": {"url": null, "text": null}, "cartodb_id": 166.0, "homemade_pierogies": null, "venue_name": "Becker's Cafe", "email": null, "validated": false, "venue_type": "Resturant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.057127, 40.474652], "type": "Point"}, "type": "Feature"}, {"id": "610d1ab5-e1d4-44db-acf1-199a1ca4d702", "properties": {"publish": false, "alcohol": null, "phone": "724-663-7675", "venue_notes": "social hall", "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "Rt 40 and 231 South, Claysville, PA", "menu": {"url": null, "text": "Menu features Coleman fried and baked fish dinners and sandwiches, along with fish dinners. Sides include french fries, cabbage and noodles, macaroni and cheese, cole slaw, desserts and beverages. Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Sacred Heart Church of Immaculate Conception Parish, Claysville", "email": null, "validated": false, "venue_type": "Church", "etc": "Cost: adult dinner, $5.25; shrimp, $6; sandwich, $4. Takeout available; call 724-663-7675. Delivery available on orders of $20 or more. Contact information: phone, 724-663-7675; website, www.icwashpa.net or www.facebook.com/icwashpa; Twitter, @icwashpa; app store, Immaculate Conception Church.\r\n", "take_out": true, "website": "www.icwashpa.net", "lunch": true}, "geometry": {"coordinates": [-80.415484, 40.116334], "type": "Point"}, "type": "Feature"}, {"id": "5ef7ce2d-c31e-4c59-bc63-afc7c1fc889a", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "8695 U.S. Hwy 30, Irwin, PA", "menu": {"url": null, "text": null}, "cartodb_id": 85.0, "homemade_pierogies": null, "venue_name": "Doublewide Grill (North Huntingdon)", "email": null, "validated": false, "venue_type": "Restuarant", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.686583, 40.318748], "type": "Point"}, "type": "Feature"}, {"id": "c42d3a77-4e61-4ecb-b57d-2b532b25b565", "properties": {"publish": false, "alcohol": null, "phone": "814-825-7313", "venue_notes": null, "events": [], "venue_address": "1553 East Grandview Blvd. Erie, PA", "menu": {"url": null, "text": "Fried fish and/or cheese pierogi. Adult $10, Child $5. Includes choice of French Fries, potato salad, or mac and cheese, coleslaw or green beans and ice cream dessert. Takeout 50 cents extra."}, "cartodb_id": 265.0, "homemade_pierogies": null, "venue_name": "Our Lady of Mount Carmel, Scheffner Hall", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.010836, 42.114623], "type": "Point"}, "type": "Feature"}, {"id": "fbea2373-ce98-4904-aacb-a52da7ace061", "properties": {"publish": false, "alcohol": null, "phone": "412-384-9111", "venue_notes": null, "events": [{"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2226 PA-837, West Elizabeth, PA 15088", "menu": {"url": "https://www.facebook.com/SHOPANDGO/photos/a.165259453529016.63198.119862611402034/1260603760661241/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": true, "venue_name": "Shop N Go", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/SHOPANDGO/", "lunch": true}, "geometry": {"coordinates": [-79.902427, 40.268082], "type": "Point"}, "type": "Feature"}, {"id": "6cee1896-7530-4a93-86af-f0d46c937329", "properties": {"publish": false, "alcohol": true, "phone": "412-367-9001", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "1000 Avila Court Pittsburgh, PA 15237", "menu": {"url": "http://avilaparish.org/lenten-fish-fry/", "text": "Adults \u2013 $10\r\nMeal includes choice of main, two sides, soup, bread, and drink\r\n\r\nKids 6-10 years \u2013 $5 ; Kids 5 and under \u2013 FREE\r\nMeal includes fish nuggets, two sides, and a drink\r\n\r\nMENU\r\n\r\nMain\r\nFried or Baked cod\r\nFried shrimp\r\n\r\nSoup\r\nTomato Florentine\r\nClam Chowder\r\n\r\nSides\r\nFresh Cut French Fries, Macaroni & Cheese, or Baked Potato\r\nCole Slaw or Applesauce\r\n\r\nALA CARTE ITEMS\r\nFish (fried or baked) Sandwich \u2013 $6.00\r\nShrimp basket \u2013 $6.00\r\nMacaroni & Cheese \u2013 $2.00\r\nFrench Fries \u2013 $2.00\r\nBaked Potato \u2013 $2.00\r\nHaluski \u2013 $2.00\r\nCup of Soup \u2013 $2.00\r\nCole Slaw \u2013 $1.00\r\nApplesauce \u2013 $1.00\r\nCoffee/Tea \u2013 $0.75\r\nMilk/Soda \u2013 $0.75"}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Teresa of Avila, Perrysville", "email": null, "validated": false, "venue_type": "Church", "etc": "Online orders available at http://avilaparish.org/lenten-fish-fry/. Online orders will ONLY be filled when complete between 3-6 pm on Fridays. Orders placed outside of this time WILL NOT be filled.", "take_out": true, "website": "http://avilaparish.org/lenten-fish-fry/", "lunch": false}, "geometry": {"coordinates": [-80.039719, 40.539051], "type": "Point"}, "type": "Feature"}, {"id": "46b21829-ef91-488a-950a-9a6732244d95", "properties": {"publish": false, "alcohol": true, "phone": "(724) 796-5117", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "717 Robinson Highway, Mc Donald, Pennsylvania 15057, United States", "menu": {"url": "https://www.facebook.com/114128741969634/photos/a.665318160184020.1073741826.114128741969634/1515658565149971/?type=3&theater", "text": null}, "handicap": true, "homemade_pierogies": false, "venue_name": "Harrington's", "email": null, "validated": false, "venue_type": "Restaurant", "etc": null, "take_out": true, "website": "https://www.facebook.com/Harringtons-114128741969634/", "lunch": true}, "geometry": {"coordinates": [-80.261538, 40.381131], "type": "Point"}, "type": "Feature"}, {"id": "039cf733-a956-477a-b1a4-ac66837bde86", "properties": {"publish": false, "alcohol": null, "phone": "(724) 266-3409", "venue_notes": "Leetsdale VFW at the corner of Ferry and Beaver Streets in Leetsdale.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "515 Beaver Street, Leetsdale, Pennsylvania 15056, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Leetsdale Fire Department at the Leetsdale VFW", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "The Leetsdale Fire Department is holding their Annual Lenten Fish Fry on Fridays during Lent including Good Friday from 4PM to 7PM. As in years past, this event will be held at the Leetsdale VFW on the corner of Ferry and Beaver Streets (515 Beaver Street) in Leetsdale. We will be offering hand battered fish, fresh cut fries, shrimp, cole slaw, and other goodies. Eat In, Take Out, and limited Delivery is available. Orders may be place by calling 724-266-3409.", "take_out": null, "website": "https://www.facebook.com/leetsdalefire/", "lunch": null}, "geometry": {"coordinates": [-80.206223, 40.56339], "type": "Point"}, "type": "Feature"}, {"id": "ba53ed22-09c0-46a9-bb6c-88ff8a788c96", "properties": {"publish": false, "alcohol": null, "phone": "724-632-6390", "venue_notes": null, "events": [{"dt_start": "2018-03-30T10:30:00-04:00", "dt_end": "2018-03-30T18:00:00-04:00"}, {"dt_start": "2018-02-16T10:30:00-05:00", "dt_end": "2018-02-16T18:00:00-05:00"}, {"dt_start": "2018-02-14T10:30:00-05:00", "dt_end": "2018-02-14T18:00:00-05:00"}, {"dt_start": "2018-02-23T10:30:00-05:00", "dt_end": "2018-02-23T18:00:00-05:00"}, {"dt_start": "2018-03-09T10:30:00-05:00", "dt_end": "2018-03-09T18:00:00-05:00"}, {"dt_start": "2018-03-16T10:30:00-04:00", "dt_end": "2018-03-16T18:00:00-04:00"}, {"dt_start": "2018-03-02T10:30:00-05:00", "dt_end": "2018-03-02T18:00:00-05:00"}, {"dt_start": "2018-03-23T10:30:00-04:00", "dt_end": "2018-03-23T18:00:00-04:00"}], "venue_address": "14 Firehall Road, Richeyville, PA 15358", "menu": {"url": null, "text": null}, "cartodb_id": 210.0, "homemade_pierogies": null, "venue_name": "Richeyville VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Wednesday, March 1st (Ash Wednesday) and every Friday during Lent.", "take_out": true, "website": "http://rvfc27.com", "lunch": true}, "geometry": {"coordinates": [-80.002, 40.05341], "type": "Point"}, "type": "Feature"}, {"id": "6cd742a4-f4da-47e1-b805-55549bb74e9a", "properties": {"publish": false, "alcohol": null, "phone": "(412) 264-0846", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-03-30T20:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:30:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "1150 Stoops Ferry Road, Coraopolis PA 15108", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Coraopolis Elks Lodge #1090", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Fish Frys on Fridays during Lent. Call for more information.", "take_out": null, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.213421, 40.541482], "type": "Point"}, "type": "Feature"}, {"id": "03fe1408-1777-41c2-9d42-4017ce3b4c18", "properties": {"publish": false, "alcohol": null, "phone": "412-751-0663", "venue_notes": "Archangel Hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "101 Mclay Drive, Elizabeth, Pennsylvania 15037, United States", "menu": {"url": null, "text": "Menu features fish and shrimp dinners, fish sandwiches, pierogies, macaroni and cheese, haluski, homemade soups, meatless pasta, cheese pizza, cole slaw, french fries and an array of desserts. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Michael, Elizabeth", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m.", "take_out": true, "website": "www.stmichaelelizabeth.org", "lunch": false}, "geometry": {"coordinates": [-79.837579, 40.269328], "type": "Point"}, "type": "Feature"}, {"id": "42cfe57b-0d2b-4084-bf4e-874586a5e21a", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "124 West Pike St., Houston, PA", "menu": {"url": null, "text": "Fish and shrimp available for Lent"}, "cartodb_id": 159.0, "homemade_pierogies": null, "venue_name": "American Legion Post 902", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/American-legion-Post-902-148513762170830/", "lunch": null}, "geometry": {"coordinates": [-80.211168, 40.248652], "type": "Point"}, "type": "Feature"}, {"id": "59342f24-18f4-48a1-8d34-89ddbe4fcedd", "properties": {"publish": false, "alcohol": false, "phone": "724-662-2999", "venue_notes": "Event is in Gallagher Hall", "events": [{"dt_start": "2018-03-09T17:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-16T17:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-30T17:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-23T17:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-02T17:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T17:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T17:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "100 Penn Avenue, Mercer, PA", "menu": {"url": null, "text": "Adults: 10 dollars; Children: 5 dollars (under 3 free) -- fried fish, fries, coleslaw, bread and butter, coffee, tea, lemonade"}, "cartodb_id": 54.0, "homemade_pierogies": false, "venue_name": "Immaculate Heart of Mary", "email": "ihm@zoominternet.net", "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": "http://www.ihmcmercer.com", "lunch": false}, "geometry": {"coordinates": [-80.240215, 41.232051], "type": "Point"}, "type": "Feature"}, {"id": "20190d02-de8d-4e01-a458-d820228f186f", "properties": {"publish": false, "alcohol": true, "phone": "724-758-9254", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T21:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T21:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T21:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T21:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T21:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T21:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T21:00:00"}], "venue_address": "1400 Factory Ave, Ellwood City, PA 16117", "menu": {"url": null, "text": "Fish Fry Friday\r\nWings also available\r\n\r\nFish Dinner $9.50\r\nBattered or Baked ~Fries or Mac N\u2019 Cheese ~Coleslaw or Small Side Salad\r\n\r\nFish on a Dish $7.50\r\nChicken Planks (4) $7.50\r\nFish Nuggets $7.50\r\nFish Sandwich $7.95\r\nAdd Cheese $1.00\r\nMac N\u2019 Cheese or Fries $1.25\r\nColeslaw $1.00\r\nSmall Side Salad $2.00\r\nSeason Waffle Fries $4.50\r\nSteak Fries $4.50\r\n\r\nFish Nugget Salad $9.50\r\nSalad, Mixed Veggie, Olives, Onions, Banana Pepper, Egg, Fries, Cheese\r\n\r\nBreaded Shrimp (6) with Fries $7.50\r\n\r\nBig Al Steak Sandwich w/ Fries $9.00\r\nItalian Bread, 12 ounce steak, Provolone Cheese, Grilled Peppers and Onions\r\n\r\nPasta with. Red tuna sauce. Comes with garlic toast. $9 a plate "}, "handicap": null, "homemade_pierogies": null, "venue_name": "Ellwood City Loyal Order of the Moose, Lodge #93", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Kitchen 4pm-9pm, Last Order at 8:45pm\r\nOpen Monday-Saturday, Closed Sunday", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.300528, 40.859377], "type": "Point"}, "type": "Feature"}, {"id": "0df33350-e14e-439e-9353-0461b7eaf16d", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "342 Dorseyville Road, Pittsburgh, Pennsylvania 15215, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Joseph, O'Hara Township - ASH WEDNESDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday only 11-7", "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.924022, 40.519047], "type": "Point"}, "type": "Feature"}, {"id": "731a26cf-37f1-4785-a41d-279bcd6b746d", "properties": {"publish": false, "alcohol": null, "phone": "724-423-8558", "venue_notes": null, "events": [{"dt_start": "2018-03-02T15:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-23T15:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T15:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-02-16T15:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-16T15:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-02-23T15:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T23:00:00-04:00"}], "venue_address": "2325 Mount Pleasant Rd Mount Pleasant, Pennsylvania", "menu": {"url": "https://www.facebook.com/187103461330962/photos/a.247929761914998.54354.187103461330962/1384367308271232/?type=3&theater", "text": null}, "cartodb_id": 113.0, "homemade_pierogies": null, "venue_name": "Norvelt VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.497146, 40.208478], "type": "Point"}, "type": "Feature"}, {"id": "256c066e-ef3c-424a-a242-e8a7f053db84", "properties": {"publish": false, "alcohol": null, "phone": "412-664-9379", "venue_notes": null, "events": [], "venue_address": "220 8th St., Mckeesport, PA", "menu": {"url": null, "text": "Dinners include entree, coleslaw or applesauce, french fries or browned whole potatoes, pie or cake, and a beverage. In addition to fried pollock, the church offers baked cod, shrimp, crab cakes, or a sampler platter, and chicken planks also are available."}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Stephen's McKeesport -GOOD FRIDAY ONLY-", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": null, "website": "https://ststephensmckeesport.com/fish-fry/ ", "lunch": null}, "geometry": {"coordinates": [-79.865123, 40.347693], "type": "Point"}, "type": "Feature"}, {"id": "f4609791-3ab4-4a43-82cb-65fec8ccecbb", "properties": {"publish": false, "alcohol": null, "phone": null, "venue_notes": null, "events": [{"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3319 W. Liberty Ave. Pittsburgh, PA 15216", "menu": {"url": null, "text": "Menu of baked fish, fried fish, fish sandwich, french fries, mac & cheese, green beans, desserts. FREE."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Mt. Lebanon United Methodist Church", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.mlumc.org/", "lunch": false}, "geometry": {"coordinates": [-80.042321, 40.388112], "type": "Point"}, "type": "Feature"}, {"id": "dcae4c0b-ecc2-4026-a87c-602a0cdcf7ac", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "330 weaver run Rd Washington pa 15301", "menu": {"url": null, "text": null}, "cartodb_id": 115.0, "homemade_pierogies": null, "venue_name": "Lone Pine VFD Station 50", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.183748, 40.079342], "type": "Point"}, "type": "Feature"}, {"id": "127d7747-5b2b-4405-8138-72ec05fe5bb6", "properties": {"publish": false, "alcohol": null, "phone": "724-378-2734", "venue_notes": null, "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "952 Franklin Ave. Aliquippa, PA", "menu": {"url": null, "text": "Dinner, $10, with choice of baked or fried fish or shrimp, and includes bun, choice of side (french fries, macaroni and cheese, haluski) and choice of cole slaw or applesauce and coffee. Also, fried or baked fish sandwich, $8; shrimp in a basket, $8; potato and cheese pierogies, $9 per dozen. Side items available a la carte. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Titus, Aliquippa", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, noon-6:30 p.m. (3-6:30 p.m. Good Friday)", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.256001, 40.612954], "type": "Point"}, "type": "Feature"}, {"id": "c3a769d5-63a0-47a1-89e6-64ff7c66aca2", "properties": {"publish": false, "alcohol": null, "phone": "814-474-2605", "venue_notes": null, "events": [], "venue_address": "7100 West Ridge Road, Fairview PA", "menu": {"url": null, "text": "Fried pollack, fried shrimp, or combo. Adult $10, Child $5. Includes baked potato, homemade coleslaw, roll, butter, dessert, and beverage. Mac and cheese $5. "}, "cartodb_id": 256.0, "homemade_pierogies": null, "venue_name": "Holy Cross (Reilly Center)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.245022, 42.03971], "type": "Point"}, "type": "Feature"}, {"id": "91dca4cb-67b3-4c09-98f6-3ab25501478d", "properties": {"publish": false, "alcohol": null, "phone": "412-784-0111", "venue_notes": null, "events": [], "venue_address": "605 Freeport Road Aspinwall, Pa 15215", "menu": {"url": "https://www.labriolaitalianmarkets.com/products.asp?cat=23", "text": null}, "cartodb_id": 110.0, "homemade_pierogies": null, "venue_name": "Labriola's Italian Market", "email": null, "validated": false, "venue_type": "Market", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.898697, 40.488439], "type": "Point"}, "type": "Feature"}, {"id": "c39bfecd-e300-43a6-b082-19fa41540bd0", "properties": {"publish": false, "alcohol": true, "phone": "(724) 982-2636", "venue_notes": "parish social hall", "events": [{"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "4202 Old William Penn Hwy Murrysville, PA 15668", "menu": {"url": "https://www.facebook.com/motherofsorrowsmurrysville/photos/a.175243462814267.1073741828.174889776182969/432174380454506/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Mother of Sorrows", "email": null, "validated": false, "venue_type": "Church", "etc": "Fried or Baked Fish Meal, Shrimp or Crab Cake Meal $10\r\nFull Order of Mac & Cheese or Italian Baked Penne $6\r\nSide Orders $3:\r\nMac & Cheese\r\nHaluski\r\nPierogies\r\nFrench Fries\r\nGreen Beans\r\nItalian Baked Penne\r\nBeverages:\r\nCoffee, Hot Tea, Soda & Turners $1\r\nBeer & Wine with ID\r\n", "take_out": true, "website": "https://www.facebook.com/motherofsorrowsmurrysville/", "lunch": true}, "geometry": {"coordinates": [-79.686043, 40.429485], "type": "Point"}, "type": "Feature"}, {"id": "76060346-8ae6-48f5-bc23-e7e4e2e7ccd5", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "3210 Liberty Way Liberty Borough, PA", "menu": {"url": null, "text": null}, "cartodb_id": 39.0, "homemade_pierogies": null, "venue_name": "St. Mark/Liberty Borough", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.856232, 40.325794], "type": "Point"}, "type": "Feature"}, {"id": "231aa708-f9c6-455d-a2a4-6aa304bd507b", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "609 Neale Ave. Ford Cliff, Pa.", "menu": {"url": null, "text": null}, "cartodb_id": 117.0, "homemade_pierogies": null, "venue_name": "Ford Cliff VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.533249, 40.761772], "type": "Point"}, "type": "Feature"}, {"id": "ee78a3dd-0f2d-452b-805e-047ce63b67d7", "properties": {"publish": false, "alcohol": false, "phone": "724-775-3775", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "628 Virginia Avenue, Rochester, Pennsylvania 15074, United States", "menu": {"url": "https://www.stceciliaroch.org/documents/fish-fry-menu", "text": "Fish dinner, $10; fish salads, $10; fish sandwiches, $9; shrimp dinners, $10. Also, variety of side dishes, including sweet potato, and desserts."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Cecilia, Rochester", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Takeout available, call 724-775-3775 or 724-775-3776", "take_out": true, "website": "https://www.stceciliaroch.org", "lunch": true}, "geometry": {"coordinates": [-80.284822, 40.71408], "type": "Point"}, "type": "Feature"}, {"id": "14cc99c8-87fd-4fb2-92f4-58eb9ee6488e", "properties": {"publish": false, "alcohol": null, "phone": "412-824-0246", "venue_notes": null, "events": [], "venue_address": "211 Cable Avenue, East Pittsburgh, PA", "menu": {"url": null, "text": null}, "cartodb_id": 175.0, "homemade_pierogies": null, "venue_name": "St. John the Baptist Orthodox, East Pittsburgh", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Could not find good info on this site or anywhere else on the site.", "take_out": null, "website": "https://www.facebook.com/StJohnOrthodoxEastPitt", "lunch": null}, "geometry": {"coordinates": [-79.836427, 40.399919], "type": "Point"}, "type": "Feature"}, {"id": "f012e7a0-8666-46ab-8b41-09689a965ea3", "properties": {"publish": false, "alcohol": false, "phone": "4129921360", "venue_notes": null, "events": [], "venue_address": "3250 California Avenue, Pittsburgh, PA", "menu": {"url": null, "text": "Baked fish, fried fish, grilled cheese sandwhiches, mini cheese pizzas and much more we are sure will have something for everyone!! "}, "cartodb_id": 174.0, "homemade_pierogies": null, "venue_name": "Northside Catholic School (at Risen Lord)", "email": null, "validated": false, "venue_type": "Church", "handicap": true, "etc": "March 3-Good Friday we will be hostng Northisde Catholic Schools Fish Fry Fridays at Risen Lord Church on Californis Avenue. Dine in from 3-6:30 or order a family meal for takeout, deliveries wil be made from 3-5pm, within a 5 mile radius from the church, for deliveries please call 4129921360 between 11-2 (on the day of the Fish Fry) to place your orders. We are handicap accesible!! Our hopes are to contiue to serve the community and with that we hope to see you at our Fish Fry Fridays!", "take_out": null, "website": "https://www.facebook.com/events/459415711115955/", "lunch": false}, "geometry": {"coordinates": [-80.038741, 40.474645], "type": "Point"}, "type": "Feature"}, {"id": "640b4c37-5b98-47b5-a9d7-0371f40c27d6", "properties": {"publish": false, "alcohol": null, "phone": "412-466-0464", "venue_notes": null, "events": [], "venue_address": "5622 Homeville Road, West Mifflin, PA 15122", "menu": {"url": null, "text": "many Lenten specials"}, "cartodb_id": 311.0, "homemade_pierogies": null, "venue_name": "Boonda's ", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": "https://www.facebook.com/pg/Boondas-Hometown-Pizza-635643803135613", "lunch": true}, "geometry": {"coordinates": [-79.872523, 40.368225], "type": "Point"}, "type": "Feature"}, {"id": "3104cae9-8615-4a3a-af9b-37cd73947dd1", "properties": {"publish": false, "alcohol": false, "phone": "412-646-2594", "venue_notes": "Greensburg Pike at Kline Ave", "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}, {"dt_start": "2018-02-14T11:00:00-05:00", "dt_end": "2018-02-14T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}], "venue_address": "330 Kline ave, North Versailles, PA", "menu": {"url": "https://www.facebook.com/Wwvfdfishfry/", "text": null}, "cartodb_id": 108.0, "homemade_pierogies": false, "venue_name": "West Wilmerding VFD Station 211", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Homemade Huluski and Local Deliveries.", "take_out": true, "website": "https://www.facebook.com/Wwvfdfishfry/", "lunch": true}, "geometry": {"coordinates": [-79.820394, 40.397375], "type": "Point"}, "type": "Feature"}, {"id": "c35ac86d-1550-4814-bec4-43f8b722589d", "properties": {"publish": false, "alcohol": null, "phone": "412-931-4624", "venue_notes": "parish hall", "events": [{"dt_start": "2018-03-30T15:30:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "7 Chalfonte Ave., West View, PA", "menu": {"url": null, "text": "whale of a cod fish dinner or fish sandwich; choice of cole slaw or applesauce; choice of macaroni and cheese, french fries or pierogies; beverages and dessert. Cost is $9 for adults, $5 for child. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Athanasius: Church--GOOD FRIDAY ONLY", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.029753, 40.5213], "type": "Point"}, "type": "Feature"}, {"id": "af19a4c2-1d45-43c1-b9ba-517f124fd6e9", "properties": {"publish": false, "alcohol": null, "phone": "724-728-8900", "venue_notes": null, "events": [{"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T22:00:00-04:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T22:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T22:00:00-04:00"}, {"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T22:00:00-05:00"}, {"dt_start": "2018-02-16T12:00:00-05:00", "dt_end": "2018-02-16T22:00:00-05:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T22:00:00-04:00"}], "venue_address": "2000 Marshall rd, monaca, pa 15061", "menu": {"url": null, "text": null}, "cartodb_id": 302.0, "homemade_pierogies": null, "venue_name": "Pappy J's Monaca", "email": null, "validated": false, "venue_type": "Restaurant", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.272546, 40.678865], "type": "Point"}, "type": "Feature"}, {"id": "23821d8c-5685-4ae3-9cb9-f59f0216949f", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "500 Railroad St, Coulter, PA 15028", "menu": {"url": null, "text": null}, "cartodb_id": 155.0, "homemade_pierogies": null, "venue_name": "Coulter Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.804957, 40.298202], "type": "Point"}, "type": "Feature"}, {"id": "acba3e37-0f74-4f37-a527-b5035a77238f", "properties": {"publish": false, "alcohol": null, "phone": "(412) 824-7667", "venue_notes": null, "events": [], "venue_address": "4339 Old William Penn Highway, Monroeville, Pennsylvania 15146, United States", "menu": {"url": null, "text": "Menu & Cost:\r\n1/2 Haddock ~ $10\r\n3 Fish Tacos ~ $10\r\n3 Shrimp Tacos ~ $10\r\nPlatters ~ $14\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "American Legion Post 820", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Where: Monroeville American Legion\r\nDates & Times: Ash Wednesday 3:00pm - 8:00pm (Dine-In 3:00 - 6:30); Fridays 3:00pm - 8:00pm (Dine-In 3:00 - 8:00)", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.774505, 40.442818], "type": "Point"}, "type": "Feature"}, {"id": "a746932f-2180-4e5d-bdec-d27804c8f2d8", "properties": {"publish": false, "alcohol": false, "phone": "724-824-3210", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "308 W. New Castle St., Zelienople, PA", "menu": {"url": "https://myzeliepark.org/wp-content/uploads/2018/01/2018-Fish-Fry.png", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Zelienople Memorial Skate Park", "email": null, "validated": false, "venue_type": "Community Organization", "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.139738, 40.795071], "type": "Point"}, "type": "Feature"}, {"id": "dba09e05-b770-491b-b690-1bc5fe1129fb", "properties": {"publish": false, "alcohol": null, "phone": "724-336-4696", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "95 Cass Street, Enon Valley, Pennsylvania 16120, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Enon Valley Community Volunteer Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "4-7 pm every Friday during Lent including Good Friday", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.457647, 40.855657], "type": "Point"}, "type": "Feature"}, {"id": "eb3bbbdb-23e0-438a-a836-4e5e459c46a7", "properties": {"publish": false, "alcohol": null, "phone": "814-787-4151", "venue_notes": null, "events": [], "venue_address": "17735 Bennetts Valley Highway, Force, PA", "menu": {"url": null, "text": null}, "cartodb_id": 58.0, "homemade_pierogies": null, "venue_name": "St. Joseph", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "call to verify times and menu", "take_out": null, "website": "http://www.parishesonline.com/find/st-joseph-church-15841", "lunch": true}, "geometry": {"coordinates": [-78.501687, 41.257947], "type": "Point"}, "type": "Feature"}, {"id": "d6f8a3c8-dd83-4ade-8ecb-bef7432bba51", "properties": {"publish": false, "alcohol": null, "phone": "412-923-1772, ext. 152", "venue_notes": null, "events": [{"dt_start": "2018-02-16T14:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T14:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T14:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T14:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T14:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T14:00:00", "dt_end": "2018-03-23T18:00:00"}], "venue_address": "7101 Steubenville Pike, Oakdale, Pennsylvania 15071, United States", "menu": {"url": "http://www.parkwaywest.org/District/2109-Untitled.html", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Parkway West Career and Technology Center (Pick up only)", "email": null, "validated": false, "venue_type": "Other", "etc": "Prepared by culinary arts students.", "take_out": true, "website": null, "lunch": null}, "geometry": {"coordinates": [-80.177584, 40.442861], "type": "Point"}, "type": "Feature"}, {"id": "833ae1b1-3e3a-4d4b-ad78-92f2482cec35", "properties": {"publish": false, "alcohol": null, "phone": "724-327-3987", "venue_notes": null, "events": [], "venue_address": "5205 Rocky Hill Ln, Murrysville, Pennsylvania 15668, United States", "menu": {"url": "https://www.facebook.com/SARDIS78/photos/pcb.1829635353722262/1829635330388931/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Sardis VFD", "email": null, "validated": false, "venue_type": "Unsure / N/A", "etc": "Contact Sardis VFD for information on dates/times.", "take_out": null, "website": "https://www.facebook.com/SARDIS78/", "lunch": null}, "geometry": {"coordinates": [-79.671492, 40.484779], "type": "Point"}, "type": "Feature"}, {"id": "4576170b-5603-4329-874b-9ea096c832aa", "properties": {"publish": false, "alcohol": null, "phone": "412-361-3131", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-16T17:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T17:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T17:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T17:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T17:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T17:00:00", "dt_end": "2018-03-23T19:30:00"}], "venue_address": "325 Emerson Street, Pittsburgh, Pennsylvania 15206, United States", "menu": {"url": null, "text": null}, "handicap": false, "homemade_pierogies": null, "venue_name": "Sacred Heart Parish", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent (except Good Friday) 5-7:30; takeout orders begin at 4 p.m.", "take_out": true, "website": "http://www.sacredheartparishshadyside.org", "lunch": false}, "geometry": {"coordinates": [-79.923663, 40.455688], "type": "Point"}, "type": "Feature"}, {"id": "9050d030-5a7f-4b57-a2ea-9ada956b3748", "properties": {"publish": false, "alcohol": null, "phone": "412-462-1743", "venue_notes": "Parish Hall", "events": [{"dt_start": "2018-02-14T10:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T10:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T10:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T10:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T10:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T10:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T10:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T10:30:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "363 West 11th Avenue, Homestead, Pennsylvania 15120, United States", "menu": {"url": null, "text": "Fish:\r\nFried fish sandwich $7.75\r\nFried fish dinner $9.75\r\nBaked fish sandwich $8.00\r\nBaked fish dinner $10.25\r\nExtra Bun $1.00\r\n\r\nShrimp:\r\nJumbo shrimp (6) $6.75\r\nJumbo shrimp dinner $9.75\r\nPopcorn shrimp $5.50\r\nPopcorn shrimp dinner $8.00\r\n\r\nCrab:\r\nCrab cakes (2) $9.00\r\nCrab cake dinner $10.75\r\n\r\nStuffed flounder dinner $10.00\r\n\r\nStuffed Tomato - Tuna $6.00\r\n\r\nTuna Salad on Croissant $6.00\r\n\r\nEgg Salad on Croissant $6.00\r\n\r\nLinguini (comes with salad and roll):\r\nShrimp $9.25 red or white\r\nScallops $9.25 red or white\r\n\r\nPizza with cheese $6.00\r\n\r\n3 Pierogies $3.50\r\n6 Pierogies $6.50\r\n12 Pierogies $10.00\r\nwith onion or without onion\r\n\r\nPotato pancakes (3) $5.00\r\nApplesauce or sour cream\r\n\r\nGrilled Cheese & Tomato Soup $5.50\r\n\r\nFrench Fries $2.75\r\n\r\nStewed Tomato $2.50\r\n\r\nTuna Noodle Casserole $7.00\r\n\r\nTuna Melt on English Muffin $7.00\r\n\r\nTuna on Croissant $4.75\r\n\r\nEgg Salad on Croissant $4.75\r\n\r\nHaluski:\r\n12 ounce $3.00\r\n32 ounce $6.50\r\n\r\nPotato Haluski:\r\n12 ounce $5.00\r\n32 ounce $9.00\r\n\r\nMac N Cheese:\r\n8 ounces $3.50\r\n12 ounces $6.00\r\nQuart $9.00\r\n\r\nSoup:\r\n12 ounces $3.50\r\nQuart $7.00\r\n\r\nCole Slaw:\r\nServing $1.25\r\n12 ounces $3.00\r\nQuart $5.00\r\n\r\nSalad:\r\nSide $3.00\r\nLarge $5.00\r\n\r\nFresh Fruit Cup $3.50\r\n\r\nApplesauce $1.00\r\n________________________________________________\r\n\r\nFish dinners come with steak fries and cole slaw.\r\nNo substitutions, please.\r\n"}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. Maximilian Kolbe, West Homestead", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 10:30 a.m.-7 p.m. Delivery service to Downtown Pittsburgh from 11 a.m.-1 p.m., with minimum order of $30.", "take_out": true, "website": "https://www.facebook.com/StMaxParish/", "lunch": true}, "geometry": {"coordinates": [-79.9138, 40.401541], "type": "Point"}, "type": "Feature"}, {"id": "0a16985c-571d-454c-bf23-2b66fe877fc7", "properties": {"publish": false, "alcohol": false, "phone": "724-869-9758", "venue_notes": "Pick-up in parish hall", "events": [], "venue_address": "377 Linmore Ave, Baden, Pennsylvania 15005, United States", "menu": {"url": null, "text": "Pierogie sale. Menu includes potato, sauerkraut, cottage cheese and prune. Cost is $7.50 per dozen."}, "handicap": true, "homemade_pierogies": true, "venue_name": "St. John the Baptist, Baden - Take-out Pierogie sale only", "email": null, "validated": false, "venue_type": "Church", "etc": "Pierogie sale, begins Friday, Feb. 16, and and continues every Friday through Good Friday. Open for orders at 6 a.m., and continues until sold out. To order, call 724-869-9758.", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.229651, 40.634774], "type": "Point"}, "type": "Feature"}, {"id": "78de8c24-344c-4468-bdd9-7181528de6aa", "properties": {"publish": false, "alcohol": null, "phone": "724-292-8561", "venue_notes": null, "events": [{"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T18:30:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T18:30:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T18:30:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T18:30:00-05:00"}], "venue_address": "700 E. Main St. Monongahela, PA", "menu": {"url": null, "text": "Every Friday in Lent 11-6:30. Fried Fish, Shrimp, Crab Cakes, Baked Fish, Fries, Cole Slaw, Mac and Cheese, Zucchini Fries, Haluski, Soup"}, "cartodb_id": 314.0, "homemade_pierogies": null, "venue_name": "True Vine Anglican Church", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-79.907213, 40.193396], "type": "Point"}, "type": "Feature"}, {"id": "a6d4b30a-9ae2-4482-8987-231ede53d969", "properties": {"publish": false, "alcohol": null, "phone": "(412) 221-5677", "venue_notes": "fire station hall", "events": [], "venue_address": "5228 Thom's Run Road, Presto, Pennsylvania 15142, United States", "menu": {"url": null, "text": "Hand Breaded Atlantic Cod\r\nButterfly Shrimp\r\nSame Day Fresh Buns\r\nHomemade Mac & Cheese\r\nCabbage and Noodles\r\nHandmade Cole Slaw\r\nKids Options\r\nDesserts\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Presto VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: February 23, March 9, and March 23\r\nTimes: 3:30 pm to 7 pm", "take_out": true, "website": "http://prestovfd.org/custom.html?id=12301", "lunch": false}, "geometry": {"coordinates": [-80.119492, 40.372716], "type": "Point"}, "type": "Feature"}, {"id": "1c1441dc-f0ef-407e-923d-b5e9d3308240", "properties": {"publish": false, "alcohol": false, "phone": "724-697-4873", "venue_notes": null, "events": [{"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T18:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T18:30:00"}], "venue_address": "201 Main Street, Salina, PA 15680 ", "menu": {"url": "https://www.facebook.com/belltwpvfd/photos/pcb.977266475754488/977266449087824/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Bell Township VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "4-6:30 PM, Ash Wednesday and Fridays of Lent", "take_out": true, "website": "https://www.facebook.com/belltwpvfd", "lunch": false}, "geometry": {"coordinates": [-79.499104, 40.521916], "type": "Point"}, "type": "Feature"}, {"id": "de296782-b17e-4c49-aab1-ad84196b3fc6", "properties": {"publish": false, "alcohol": null, "phone": "724-238-5270", "venue_notes": null, "events": [{"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-02T16:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-02-23T16:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T16:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}], "venue_address": "44 Fire Hall Road, Ligonier, PA", "menu": {"url": null, "text": "Fish Fry Menu!!!!!! Baked Fish Dinner Fried Fish Dinner Fried Fish Sandwich Dinner Shrimp Dinner Fish Sandwich Side Option 1 includes: coleslaw, parsley potatoes, dessert, drinks your choice of Green Beans or Macaroni and Cheese. Side Option 2 Includes: coleslaw, French Fries, Dessert, Drinks and your choice of Green Beans or Macaroni and Cheese. Adult Dinner $9.00 Children $5.75 Take out .50 Extra"}, "cartodb_id": 127.0, "homemade_pierogies": null, "venue_name": "Ligonier Township VFD #1", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-79.173197, 40.25274], "type": "Point"}, "type": "Feature"}, {"id": "1de40fc9-14a8-4c2c-ad8a-ddccc0273d84", "properties": {"publish": false, "alcohol": null, "phone": "412-664-9523", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2916 Jacks Run Road, White Oak, PA", "menu": {"url": "https://www.facebook.com/RainbowVFC300/photos/pcb.1906435469397888/1906435426064559/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Rainbow VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/RainbowVFC300/", "lunch": true}, "geometry": {"coordinates": [-79.801553, 40.341033], "type": "Point"}, "type": "Feature"}, {"id": "9cf1e4b0-14f1-4d35-a5d3-5063c2e4126f", "properties": {"publish": false, "alcohol": null, "phone": "412-303-8786", "venue_notes": "Church Social Hall", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}], "venue_address": " 219 W Lincoln Ave, McDonald, PA 15057", "menu": {"url": null, "text": "Fish Fried or Baked, dinner roll or sandwich bun $7\r\nCole Slaw $1\r\n3 Pierogi's $3.50\r\nHalushki $3.50\r\nMac n Cheese $3.50\r\nDessert $1\r\nCan Soda $1\r\nCoffee, Lemon Blend, Iced Tea included with purchase"}, "handicap": null, "homemade_pierogies": null, "venue_name": "St. Alphonsus, McDonald ", "email": null, "validated": false, "venue_type": "Church", "etc": " **Ash Wednesday and First Friday of Lent only**", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.236369, 40.368263], "type": "Point"}, "type": "Feature"}, {"id": "12ef7e40-88b7-49e1-ac5f-c03c1fb7ba8b", "properties": {"publish": false, "alcohol": null, "phone": "(412) 751-6564", "venue_notes": null, "events": [{"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}], "venue_address": "1000 Greenock Buena Vista Road, McKeesport, Pennsylvania 15135, United States", "menu": {"url": null, "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Greenock VFC", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "When: Starting Friday Feb. 16,2018 and each Friday in Lent\r\nTimes: 4:00 To 7:00 PM\r\n", "take_out": true, "website": "http://www.greenockvfc.com/", "lunch": false}, "geometry": {"coordinates": [-79.800155, 40.311011], "type": "Point"}, "type": "Feature"}, {"id": "06625eac-1c9b-461e-8894-73f6de3caa8c", "properties": {"publish": false, "alcohol": false, "phone": "724-342-7391", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "804 Idaho St. , Sharon , PA 16146", "menu": {"url": null, "text": "Fried or baked fish. includes choice of baked potato or french fries, applesauce or coleslaw, cookie and beverage. palacinkas, too!"}, "cartodb_id": 55.0, "homemade_pierogies": null, "venue_name": "St. Anthony (church hall)", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "March 3, 10, 17, 24, 31, April 7, 14", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.494319, 41.216598], "type": "Point"}, "type": "Feature"}, {"id": "facd3993-bd74-4653-90e7-113f7462f8d1", "properties": {"publish": false, "alcohol": false, "phone": "412-621-5441", "venue_notes": "Rosary Hall", "events": [{"dt_start": "2018-02-14T15:00:00", "dt_end": "2018-02-14T18:30:00"}, {"dt_start": "2018-02-16T15:00:00", "dt_end": "2018-02-16T18:30:00"}, {"dt_start": "2018-02-23T15:00:00", "dt_end": "2018-02-23T18:30:00"}, {"dt_start": "2018-03-02T15:00:00", "dt_end": "2018-03-02T18:30:00"}, {"dt_start": "2018-03-09T15:00:00", "dt_end": "2018-03-09T18:30:00"}, {"dt_start": "2018-03-16T15:00:00", "dt_end": "2018-03-16T18:30:00"}, {"dt_start": "2018-03-23T15:00:00", "dt_end": "2018-03-23T18:30:00"}], "venue_address": "3058 Brereton St, Pittsburgh, PA 15219", "menu": {"url": null, "text": "$9.00 Fish Dinner includes a 9oz Fried Cod Loin Fish Sandwich, Fries, and Cole Slaw.\r\n$7.00 Fish Sandwich\r\n$2.50 - Soup\r\n$2.50 Haluszki, $2.50 for 3 Pierogi, $2.50 Mac & Cheese, $1.00 Drinks, Various Baked Goods for Sale. Free Coffee\r\nTo go orders can be called into Rosary Hall at 412-621-5441"}, "handicap": true, "homemade_pierogies": true, "venue_name": "Immaculate Heart of Mary Church", "email": null, "validated": false, "venue_type": "Church", "etc": "Drop off baked goods for sale before 2pm.", "take_out": true, "website": "www.immaculateheartpolishhill.com", "lunch": null}, "geometry": {"coordinates": [-79.974169, 40.454426], "type": "Point"}, "type": "Feature"}, {"id": "50bd9a9e-d15e-4343-b094-ebdc2d93402f", "properties": {"publish": false, "alcohol": false, "phone": "412-856-5630", "venue_notes": "Pitcairn Park Building", "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-03-30T16:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}], "venue_address": "557 Broadway Blvd., Pitcairn, Pa 15140", "menu": {"url": "https://www.facebook.com/photo.php?fbid=1466235763388184&set=p.1466235763388184&type=3&theater", "text": null}, "cartodb_id": 147.0, "homemade_pierogies": null, "venue_name": "Pitcairn Station 230", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "Free Delivery", "take_out": true, "website": "https://www.facebook.com/Pitcairn-Fire-Department-Station-230-147323132018875/", "lunch": false}, "geometry": {"coordinates": [-79.776326, 40.402047], "type": "Point"}, "type": "Feature"}, {"id": "7fa11032-17e6-4792-8b0b-0e70d48acd6b", "properties": {"publish": false, "alcohol": null, "phone": "724-964-8047", "venue_notes": null, "events": [{"dt_start": "2018-03-16T16:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T16:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "4019 US-422, Pulaski, PA 16143", "menu": {"url": null, "text": "Serving baked or fried fish, french fries, pierogies, macaroni and cheese, green beans, cole slaw, roll, drinks and desserts. Cost is $9 for adult dinner, $4 for kids. Takeout fish sandwich and french fries is $5 from 11 a.m.-1 p.m. only. Phone for takeout sandwich orders only."}, "cartodb_id": 208.0, "homemade_pierogies": null, "venue_name": "St. James the Apostle, Pulaski", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. ", "take_out": true, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.29478, 40.73507], "type": "Point"}, "type": "Feature"}, {"id": "bf507bff-c57b-4c00-b937-5dfa8dca4af6", "properties": {"publish": false, "alcohol": false, "phone": "412-835-4415", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:30:00"}], "venue_address": "2710 Ohio St. Bethel Park, PA", "menu": {"url": null, "text": "Menu features fried beer-battered cod sandwich, child\u2019s fish sandwich, Nantucket baked fish, shrimp dinner and pierogie dinner. Variety of sides and desserts available. Cost: adult dinners begin at $5.50, with $1 senior discount; child dinner is $5 for sandwich; sandwiches begin at $8."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Valentine, Bethel Park", "email": null, "validated": false, "venue_type": "Church", "etc": "Call 412-851-9176 for takeout orders", "take_out": true, "website": "http://www.stvals.org/", "lunch": false}, "geometry": {"coordinates": [-80.031322, 40.330198], "type": "Point"}, "type": "Feature"}, {"id": "37c2f8b1-a587-49c1-a5dc-2762ede888f3", "properties": {"publish": false, "alcohol": false, "phone": "724-265-4017", "venue_notes": "Activity hall", "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "27 Bairdford Road, Gibsonia, Pennsylvania 15044, United States", "menu": {"url": null, "text": "Freshly breaded or baked cod, deluxe fish sandwich or dinner; shrimp basket; clam strips; crab cakes; breaded oysters; pierogies; haluski; New England clam chowder, bake sale and more. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Victor, Bairdford and Transfiguration, Russellton", "email": null, "validated": false, "venue_type": "Church", "etc": null, "take_out": true, "website": "http://www.stvictors.org/", "lunch": true}, "geometry": {"coordinates": [-79.89658, 40.653332], "type": "Point"}, "type": "Feature"}, {"id": "72be09b2-e045-4911-8ef1-4e6c3f91c158", "properties": {"publish": false, "alcohol": null, "phone": "412-843-0668", "venue_notes": "Dinners Served in the Lourdes Center Dining Hall ", "events": [{"dt_start": "2018-03-16T16:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-02-16T16:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:30:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "245 Azalea Drive, Monroeville, PA 15146", "menu": {"url": null, "text": "Menu features haluski, \u201cThe Gargotta\u201d fish sandwich, french fries, pierogies, desserts and beverage."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Bernadette (Monroeville)", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent except Good Friday 4:30-7", "take_out": true, "website": "www.stbpitt.com", "lunch": false}, "geometry": {"coordinates": [-79.771866, 40.441257], "type": "Point"}, "type": "Feature"}, {"id": "db3d25bf-5dfe-4a4d-bd3d-f954074a8169", "properties": {"publish": false, "alcohol": true, "phone": "724-266-3714 or 724-266-1116", "venue_notes": "Handicap accessible: Please let parking lot attendants know and they will park you in the handicap location.", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "3308 Conway Wallrose Road, Sewickley, Pennsylvania 15143, United States", "menu": {"url": null, "text": "Fish, Crab Cakes, Fried Shrimp, Chicken, Coleslaw, Mac n Cheese, French Fries. See website for menu."}, "handicap": true, "homemade_pierogies": false, "venue_name": "Economy Volunteer Fire Department 1 Station 69", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Every Friday during Lent, 4-7pm. For takeout, please call ahead: 724-266-3714 or 724-266-1116.", "take_out": true, "website": "https://www.firedepartment.net/directory/pennsylvania/beaver-county/baden/economy-fire-department", "lunch": false}, "geometry": {"coordinates": [-80.161044, 40.632286], "type": "Point"}, "type": "Feature"}, {"id": "d4ac1e99-b032-4838-8142-740b052e3583", "properties": {"publish": false, "alcohol": null, "phone": "412-364-7171 ext. 8326", "venue_notes": null, "events": [{"dt_start": "2018-02-23T16:30:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T16:30:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-09T16:30:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-16T16:30:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "311 Siebert Rd., Pittsburgh, PA", "menu": {"url": "https://media.wix.com/ugd/ae8b04_f0a44a09191641a1baf93cd357551b1b.pdf", "text": null}, "cartodb_id": 304.0, "homemade_pierogies": null, "venue_name": "St. Sebastian", "email": null, "validated": false, "venue_type": "Church", "handicap": null, "etc": "online orders accepted", "take_out": true, "website": "https://www.ssebastianparish.org/", "lunch": true}, "geometry": {"coordinates": [-80.011604, 40.529744], "type": "Point"}, "type": "Feature"}, {"id": "9709e254-05cf-4bfb-b16f-61c8d03ea35a", "properties": {"publish": false, "alcohol": true, "phone": "412-487-9055", "venue_notes": "Social hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:30:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:30:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:30:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:30:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:30:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:30:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:30:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:30:00"}], "venue_address": "1044 Saxonburg Blvd., Glenshaw, PA", "menu": {"url": null, "text": "Fish Sandwich and one side $10.00\r\nFish Sandwich (or on a dish) only $9.00\r\n6 Large shrimp $7.00\r\nSides include:\r\nMac and Cheese:\r\nFrench Fries\r\nHaluski\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Pittsburgh Moose Lodge 46 North Hills", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "When: Ash Wednesday and every Friday during Lent\r\nTimes: 4:00 \u2013 7:30 PM", "take_out": true, "website": "http://www.moose46.org/", "lunch": false}, "geometry": {"coordinates": [-79.939018, 40.519496], "type": "Point"}, "type": "Feature"}, {"id": "3bfdf145-9d06-4589-b233-07bf81392938", "properties": {"publish": false, "alcohol": false, "phone": "412-372-9771", "venue_notes": "school cafeteria", "events": [{"dt_start": "2018-02-14T11:30:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:30:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:30:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:30:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:30:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:30:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:30:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "2526 Haymaker Road Monroeville, PA", "menu": {"url": null, "text": "Dinner menu: \u201cThe NAM Slammer\u201d (fried fish dinner), $10.75, with hand-breaded Atlantic cod served on fresh bread, with french fries, cole slaw or applesauce; baked fish dinner, $9.50, with premium Atlantic cod loin baked to perfection, with french fries, dinner roll, cole slaw or applesauce; shrimp, $10.25, breaded and deep-fried shrimp, with french fries, roll and cole slaw or applesauce; pierogie dinner, $7.50, featuring homemade potato and cheese pierogies by Cop Out Pierogies (five), with onions, and choice of cole slaw or applesauce. Extensive a la carte menu that includes soup, haluski, pierogie side order, macaroni and cheese, pizza and more. Fresh crab cakes made daily, with limited quantity available. "}, "handicap": true, "homemade_pierogies": true, "venue_name": "North American Martyrs Catholic School, Monroeville", "email": null, "validated": false, "venue_type": "Church", "etc": "Ash Wednesday and Fridays of Lent, including Good Friday, 11:30 a.m.-7 p.m. (4-7 p.m. Good Friday)", "take_out": true, "website": "www.namschool.org", "lunch": true}, "geometry": {"coordinates": [-79.748941, 40.425664], "type": "Point"}, "type": "Feature"}, {"id": "b6151d69-c533-4ac2-a22f-eec618150010", "properties": {"publish": false, "alcohol": null, "phone": "724-495-3803", "venue_notes": null, "events": [], "venue_address": "84 Grange Road Beaver, PA 15009", "menu": {"url": null, "text": null}, "cartodb_id": 137.0, "homemade_pierogies": null, "venue_name": "Brighton Township VFD Station 63", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": "https://www.facebook.com/BrightonTwpFire/?ref=ts", "lunch": false}, "geometry": {"coordinates": [-80.396937, 40.704918], "type": "Point"}, "type": "Feature"}, {"id": "d7b7d9a6-dfb2-4515-823c-0d6681147faf", "properties": {"publish": false, "alcohol": null, "phone": "724-847-0391", "venue_notes": null, "events": [{"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T19:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}], "venue_address": "2568 Darlington Rd, Beaver Falls, PA 15010", "menu": {"url": null, "text": " Dinner includes a large piece of haddock, coleslaw, your choice of pierogies, fries or mac &Cheese and a drink for $11.00. Also available are chicken tenders and children's portions."}, "cartodb_id": 112.0, "homemade_pierogies": null, "venue_name": "Chippewa VFD", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "All you can eat fish dinner (for eat in only). ", "take_out": true, "website": "https://www.facebook.com/Chippewa-Township-Volunteer-Fire-Department-Beaver-Falls-PA-348825468612/", "lunch": true}, "geometry": {"coordinates": [-80.376624, 40.773576], "type": "Point"}, "type": "Feature"}, {"id": "9d9c7241-9eb2-4293-afa9-3583c64244d4", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1010 tray rd north huntington, pa", "menu": {"url": null, "text": null}, "cartodb_id": 126.0, "homemade_pierogies": null, "venue_name": "Paintertown VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.703751, 40.357222], "type": "Point"}, "type": "Feature"}, {"id": "c2fb9718-a6a2-42b7-95ae-925ed8a3cc59", "properties": {"publish": false, "alcohol": null, "phone": "724-226-4905", "venue_notes": "takeout and drive through available", "events": [{"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}], "venue_address": "800 Montana Avenue, Natrona Heights, Pennsylvania 15065, United States", "menu": {"url": null, "text": "Dinner is choice of deep-fired cod sandwich, with choice of macaroni and cheese or chips and cole slaw. A la carte menu includes fried or baked cod sandwich, potato and cheese pierogies, macaroni and cheese, cole slaw and chips. "}, "handicap": true, "homemade_pierogies": null, "venue_name": "Our Lady of Most Blessed Sacrament, Natrona Heights", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, including Good Friday, 4-7 p.m.", "take_out": true, "website": "www.olmbss.org", "lunch": false}, "geometry": {"coordinates": [-79.727126, 40.620603], "type": "Point"}, "type": "Feature"}, {"id": "1cf32784-c866-456a-8306-fafbdad32440", "properties": {"publish": false, "alcohol": null, "phone": "412-781-0229", "venue_notes": null, "events": [{"dt_start": "2018-02-14T12:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T12:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T12:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T12:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T12:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T12:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T12:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T12:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "615 Main Street, Pittsburgh, Pennsylvania 15215, United States", "menu": {"url": null, "text": "Fish sandwich, shrimp, mac n cheese, cole slaw, french fries, pierogies with sauteed onions, haluski"}, "handicap": null, "homemade_pierogies": null, "venue_name": "RE club / Regina Elena Italian Heritage Club", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "Starting on Ash Wednesday February 14 and every Friday during Lent including Good Friday from 12 noon to 6 pm", "take_out": true, "website": "https://www.facebook.com/pages/Re-Club/197894456915505", "lunch": true}, "geometry": {"coordinates": [-79.935348, 40.495048], "type": "Point"}, "type": "Feature"}, {"id": "f0451b6a-afd4-4017-a6cc-e8327fe9e72f", "properties": {"publish": false, "alcohol": null, "phone": "412-221-1560", "venue_notes": null, "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T13:00:00"}, {"dt_start": "2018-02-14T16:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T13:00:00"}, {"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T13:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T13:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T13:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T13:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "10 Saint Marys Ln, Cecil, Pennsylvania 15321, United States", "menu": {"url": "http://www.stmarycecil.org/", "text": " Menu features homemade crab cakes (dinner only), baked fish, fried fish with panko crumbs, baked salmon and pierogies from Keener\u2019s Just Nuts and Pierogies in Bethel Park. Dinners $11+, Sandwiches $8+"}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Mary Parish", "email": "SaintMaryFishFry@gmail.com", "validated": false, "venue_type": "Church", "etc": "Takeout available; call 412-221-9771, or e-mail orders to SaintMaryFishFry@gmail.com. For information, call 412-221-1560 or visit www.stmarycecil.org.", "take_out": true, "website": "http://www.stmarycecil.org/", "lunch": true}, "geometry": {"coordinates": [-80.184821, 40.328668], "type": "Point"}, "type": "Feature"}, {"id": "428db2a8-d913-49d5-a42d-77618182f4c0", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [], "venue_address": "1263 Old State Road Apollo, Pa. 15613", "menu": {"url": null, "text": null}, "cartodb_id": 17.0, "homemade_pierogies": null, "venue_name": "Kiski Township Fire Department #1", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": null}, "geometry": {"coordinates": [-79.526314, 40.587396], "type": "Point"}, "type": "Feature"}, {"id": "6a190251-b0f0-4965-ad29-078649c6641e", "properties": {"publish": false, "alcohol": false, "phone": "412-331-0600", "venue_notes": null, "events": [], "venue_address": "3102 Sherwood Ave., Sheraden, PA", "menu": {"url": null, "text": null}, "handicap": false, "homemade_pierogies": false, "venue_name": "Trinity Lutheran", "email": null, "validated": false, "venue_type": "Church", "etc": "Sorry, we will not be having a Fish Fry this year", "take_out": false, "website": "http://www.trinitysheraden.com/UpcomingEvents.htm", "lunch": false}, "geometry": {"coordinates": [-80.058133, 40.455098], "type": "Point"}, "type": "Feature"}, {"id": "e9d11ebf-0459-4f6e-923f-f4e250e6a244", "properties": {"publish": false, "alcohol": false, "phone": "412-824-7791 Pickup or Delivery", "venue_notes": null, "events": [{"dt_start": "2018-02-14T10:00:00", "dt_end": "2018-02-14T18:00:00"}, {"dt_start": "2018-02-16T10:00:00", "dt_end": "2018-02-16T18:00:00"}, {"dt_start": "2018-02-23T10:00:00", "dt_end": "2018-02-23T18:00:00"}, {"dt_start": "2018-03-02T10:00:00", "dt_end": "2018-03-02T18:00:00"}, {"dt_start": "2018-03-09T10:00:00", "dt_end": "2018-03-09T18:00:00"}, {"dt_start": "2018-03-16T10:00:00", "dt_end": "2018-03-16T18:00:00"}, {"dt_start": "2018-03-23T10:00:00", "dt_end": "2018-03-23T18:00:00"}, {"dt_start": "2018-03-30T10:00:00", "dt_end": "2018-03-30T18:00:00"}], "venue_address": "1318 Wolfe, North Braddock, PA", "menu": {"url": "https://www.facebook.com/NBVFD/photos/a.591023700960179.1073741826.102867803109107/1771746209554583/?type=3", "text": null}, "handicap": null, "homemade_pierogies": false, "venue_name": "North Braddock VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Ash Wednesday and Every Friday in Lent including Good Friday 10AM to 6PM", "take_out": true, "website": "http://station207.com/nbfd-lenten-fish-fry/", "lunch": true}, "geometry": {"coordinates": [-79.845253, 40.405117], "type": "Point"}, "type": "Feature"}, {"id": "3dbb1478-fbd4-4d55-9b20-f661bd1acf6d", "properties": {"publish": false, "alcohol": null, "phone": "(724) 537-9872", "venue_notes": null, "events": [{"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T13:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T13:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "208 Dickens Street, Latrobe, PA 15650", "menu": {"url": "http://www.lloydsvillevfd.org/news.html?view=1&id=79810", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Lloydsville VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "Lunch 11-1 pm\r\nDinner 4-7", "take_out": true, "website": "https://www.facebook.com/lloydsvillevfd114/", "lunch": true}, "geometry": {"coordinates": [-79.401643, 40.314658], "type": "Point"}, "type": "Feature"}, {"id": "855f6b89-7e44-4d20-bb4e-cf63f4596542", "properties": {"publish": false, "alcohol": null, "phone": "(412) 829-8155", "venue_notes": "Eastern Area Prehospital Ambulance Hall\r\n", "events": [{"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}, {"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "192 11th Street Turtle Creek, PA 15145", "menu": {"url": null, "text": "Fried and Baked Fish, Fried Shrimp, Crab Cakes, Clam Strips, Dinners or Sandwiches and/or Sides (including pierogies, haluski, macaroni & cheese, coleslaw, French fries, cheese sticks, and soup) ranging from $3.00 to $9.00\r\n"}, "handicap": null, "homemade_pierogies": null, "venue_name": "Eastern Area Prehospital Services", "email": null, "validated": false, "venue_type": "Community Organization", "etc": "When: Ash Wednesday & every Friday throughout Lent including Good Friday\r\nTimes: 11 AM to 7 PM", "take_out": true, "website": "http://www.easternareaems.com/", "lunch": true}, "geometry": {"coordinates": [-79.822413, 40.403679], "type": "Point"}, "type": "Feature"}, {"id": "2dda4d86-15e8-4f20-bf51-3e0f869bd98d", "properties": {"publish": false, "alcohol": null, "phone": "724-452-8010", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}], "venue_address": "115 Pine Street, Zelienople, Pennsylvania 16063, United States", "menu": {"url": null, "text": "Dinner entrees: breaded and fried 8-ounce cod or hand-breaded 8-ounce baked cod; fried fish sandwich on Amoroso roll; fried shrimp (six large shrimp). All entrees come with choice of two sides (macaroni and cheese, french fries, vegetables and other \u201cspecial side\u201d), plus homemade cole slaw, dinner roll, dessert and beverage (if dining in). Dinner cost: $10 adults; $8 seniors 65 and older; $5 children ages 4-10; ages 3 and under free. Also: combo with fish dinner and three shrimp, additional $3; fish sandwich only, $6, with fries, $7. Look for weekly non-fish special. Children\u2019s menu choice include pizza, child\u2019s fish dinner (half fried fish or half shrimp order) or weekly featured non-fish special."}, "handicap": true, "homemade_pierogies": null, "venue_name": "St. Gregory, Zelienople", "email": null, "validated": false, "venue_type": "Church", "etc": "Fridays of Lent, except Good Friday, 4-7 p.m. Proceeds benefit school. ", "take_out": true, "website": null, "lunch": false}, "geometry": {"coordinates": [-80.142407, 40.789751], "type": "Point"}, "type": "Feature"}, {"id": "5c5fdaa6-c2f4-4e07-9a9d-8558192386f9", "properties": {"publish": false, "alcohol": null, "phone": "724-872-8868", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "90 Supervisor Dr, West Newton, Pennsylvania 15089, United States", "menu": {"url": "https://www.facebook.com/turkeytownvfd/photos/gm.124482868268810/949677978521396/?type=3&theater", "text": null}, "handicap": null, "homemade_pierogies": null, "venue_name": "Turkeytown VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": null, "take_out": true, "website": "https://www.facebook.com/turkeytownvfd/", "lunch": true}, "geometry": {"coordinates": [-79.732103, 40.194154], "type": "Point"}, "type": "Feature"}, {"id": "0921c929-15a0-4381-a935-8fa844626352", "properties": {"publish": false, "alcohol": null, "phone": "724-745-9955", "venue_notes": "Enter through back entrance through the bar. The upstairs social hall offers a non-smoking dining experience.", "events": [{"dt_start": "2018-02-16T11:00:00-05:00", "dt_end": "2018-02-16T20:00:00-05:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T20:00:00-05:00"}, {"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T20:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T20:00:00-04:00"}, {"dt_start": "2018-02-23T11:00:00-05:00", "dt_end": "2018-02-23T20:00:00-05:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T20:00:00-04:00"}, {"dt_start": "2018-02-14T17:00:00-05:00", "dt_end": "2018-02-14T20:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T20:00:00-05:00"}], "venue_address": "510 Franklin Ave, Canonsburg, PA", "menu": {"url": null, "text": null}, "cartodb_id": 68.0, "homemade_pierogies": null, "venue_name": "Polish National Union", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": null, "lunch": true}, "geometry": {"coordinates": [-80.177115, 40.267664], "type": "Point"}, "type": "Feature"}, {"id": "4fdfde15-f534-49d8-a108-d924332fea24", "properties": {"publish": false, "alcohol": null, "phone": "412-431-5210", "venue_notes": null, "events": [{"dt_start": "2018-02-16T11:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T11:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T11:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T11:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T11:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T11:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T11:00:00", "dt_end": "2018-03-30T19:00:00"}, {"dt_start": "2018-02-14T11:00:00", "dt_end": "2018-02-14T19:00:00"}], "venue_address": "120 Brownsville Rd., Mount Oliver, PA", "menu": {"url": null, "text": "COST & MENU INFORMATION: Fish, Butterfly Shrimp, Maryland-style Crab Cakes, Coleslaw, Mac N Cheese, French Fries, Onion Rings, Mozzarella Sticks, Stewed Tomatoes, and Beverages. Kids meals also available. Dinner w/ side for $8."}, "handicap": null, "homemade_pierogies": null, "venue_name": "Mount Oliver Fire Department", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "DATES/HOURS: Ash Wednesday, Feb. 14 and Every Friday from Feb. 16 thru March 30 from 11 a.m. to 7 p.m.", "take_out": true, "website": "https://www.facebook.com/MtOliverFire/", "lunch": true}, "geometry": {"coordinates": [-79.987008, 40.417083], "type": "Point"}, "type": "Feature"}, {"id": "e4b9d542-722a-4a9c-858b-45c1a038b077", "properties": {"publish": false, "alcohol": true, "phone": "724-523-5308", "venue_notes": null, "events": [{"dt_start": "2018-03-02T12:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}, {"dt_start": "2018-02-23T12:00:00-05:00", "dt_end": "2018-02-23T19:00:00-05:00"}, {"dt_start": "2018-03-23T12:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-09T12:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-30T12:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-16T12:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}], "venue_address": "2528 Newark Street, Grapeville, PA 15634", "menu": {"url": null, "text": null}, "cartodb_id": 310.0, "homemade_pierogies": null, "venue_name": "Grapeville VFC", "email": null, "validated": false, "venue_type": "Fire Department", "handicap": null, "etc": "https://www.facebook.com/photo.php?fbid=10154123687162827&set=gm.1863326233882485&type=3&theater", "take_out": true, "website": "https://www.facebook.com/groups/1812124365669339/", "lunch": true}, "geometry": {"coordinates": [-79.605297, 40.32459], "type": "Point"}, "type": "Feature"}, {"id": "a485f284-7116-431a-acde-58d6dd1d5191", "properties": {"publish": false, "alcohol": null, "phone": "xxx-xxx-xxxx", "venue_notes": null, "events": [{"dt_start": "2018-03-23T11:00:00-04:00", "dt_end": "2018-03-23T19:00:00-04:00"}, {"dt_start": "2018-03-16T11:00:00-04:00", "dt_end": "2018-03-16T19:00:00-04:00"}, {"dt_start": "2018-03-30T11:00:00-04:00", "dt_end": "2018-03-30T19:00:00-04:00"}, {"dt_start": "2018-03-09T11:00:00-05:00", "dt_end": "2018-03-09T19:00:00-05:00"}, {"dt_start": "2018-03-02T11:00:00-05:00", "dt_end": "2018-03-02T19:00:00-05:00"}], "venue_address": "Karns Road at Chevrolet Road, Natrona Heights, PA", "menu": {"url": "http://sports.bluesombrero.com/Default.aspx?tabid=359491&mid=384902&newskeyid=HN1&newsid=40113129&ctl=newsdetail", "text": null}, "cartodb_id": 140.0, "homemade_pierogies": null, "venue_name": "Highland Hornets Youth Football and Cheerleading Fish Fry", "email": null, "validated": false, "venue_type": "Community Organization", "handicap": null, "etc": null, "take_out": null, "website": "http://sports.bluesombrero.com/Default.aspx?tabid=359491", "lunch": null}, "geometry": {"coordinates": [-79.703577, 40.630473], "type": "Point"}, "type": "Feature"}, {"id": "b73d2b48-16f0-4e62-b083-32487a4a0244", "properties": {"publish": false, "alcohol": null, "phone": "724-495-6630", "venue_notes": null, "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T20:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T20:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T20:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T20:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T20:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T20:00:00"}, {"dt_start": "2018-03-30T16:00:00", "dt_end": "2018-03-30T20:00:00"}], "venue_address": "4061 Patterson Road Aliquippa, PA 15061", "menu": {"url": "www.raccoonvfd.com/raccoonvfd_fish_fries.php", "text": "See menu link for a complete list of a la carte items. \r\n\r\nDinners available include: Fish Dinner $12.00, Baked Fish Dinner $12.00, Senior Dinner, $10.50, Child's Dinner (one piece) $7.50, Shrimp Dinner (6) $8.50. \r\n\r\nAll eat-in dinners include French Fries, Salad Bar, and coffee or Fruit Drink.\r\n\r\nTake-out dinners include French Fries, Bread, Cole Slaw, and Potatoe Salad."}, "handicap": null, "homemade_pierogies": false, "venue_name": "Raccoon Township VFD", "email": null, "validated": false, "venue_type": "Fire Department", "etc": "One way to off set the high cost of equiping and maintaining a Fire Department is fish fries. Travel to any part of Pennsylvania on a Friday and you're sure to run across one. We here at Raccoon VFD are no different and pride ourselves in serving you a great meal at a great price. \r\n\r\nTake-out Orders Accepted (724) 495-6630.", "take_out": true, "website": "https://www.facebook.com/raccoontwpvfd/", "lunch": false}, "geometry": {"coordinates": [-80.369453, 40.618562], "type": "Point"}, "type": "Feature"}, {"id": "57318e4d-36b5-4df8-8ce1-05a661d57d4e", "properties": {"publish": false, "alcohol": false, "phone": "412-344-5010", "venue_notes": "Benedict Hall", "events": [{"dt_start": "2018-02-16T16:00:00", "dt_end": "2018-02-16T19:00:00"}, {"dt_start": "2018-02-23T16:00:00", "dt_end": "2018-02-23T19:00:00"}, {"dt_start": "2018-03-02T16:00:00", "dt_end": "2018-03-02T19:00:00"}, {"dt_start": "2018-03-09T16:00:00", "dt_end": "2018-03-09T19:00:00"}, {"dt_start": "2018-03-16T16:00:00", "dt_end": "2018-03-16T19:00:00"}, {"dt_start": "2018-03-23T16:00:00", "dt_end": "2018-03-23T19:00:00"}, {"dt_start": "2018-03-30T15:00:00", "dt_end": "2018-03-30T19:00:00"}], "venue_address": "550 Sleepy Hollow Road Pittsburgh, PA", "menu": {"url": "http://www.stwinifred.org/fish-fry", "text": "Fried and baked fish, crab cakes and shrimp dinners, $9, and includes cole slaw, french fries or macaroni and cheese, roll, dessert and beverage. A la carte menu includes pizza, clam chowder, macaroni and cheese, french fries, onion rings, haluski, cole slaw, salad, applesauce, buttered noodles, crab cakes, breaded shrimp and stewed tomatoes. "}, "handicap": true, "homemade_pierogies": false, "venue_name": "St. Winifred, Mount Lebanon", "email": null, "validated": false, "venue_type": "Church", "etc": "Meals brought to tables. Craft corner for children. Takeout available, call 412-563-1415 during fish fry hours", "take_out": true, "website": "http://www.stwinifred.org/", "lunch": false}, "geometry": {"coordinates": [-80.023619, 40.375395], "type": "Point"}, "type": "Feature"}], "type": "FeatureCollection"} diff --git a/gulpfile.js b/gulpfile.js index 0f50af2..7030905 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,206 +1,206 @@ -// process.env.BROWSERIFYSHIM_DIAGNOSTICS=1 - -/* eslint-disable */ -var gulp = require('gulp') -var concat = require('gulp-concat') -var cleanCss = require('gulp-clean-css') -var sourcemaps = require('gulp-sourcemaps') -var uglify = require('gulp-uglify') -var browserify = require('browserify') -var vinylSource = require('vinyl-source-stream') -var vinylBuffer = require('vinyl-buffer') -var environments = require('gulp-environments') -var browserSync = require('browser-sync') -var exec = require('child_process').exec - -/** - * ENVIRONMENTS - */ - -const development = environments.development; -const production = environments.production; - -// Configuration -var static_assets_folder = "assets"; -var bundles = { - core: { - css: { - src: [ - "src/css/bootstrap-theme.min.css", - "node_modules/font-awesome/css/font-awesome.min.css", - "node_modules/leaflet/dist/leaflet.css", - "node_modules/leaflet.markercluster/dist/MarkerCluster.css", - "node_modules/leaflet-basemaps/L.Control.Basemaps.css", - "node_modules/leaflet.locatecontrol/dist/L.Control.Locate.min.css", - "src/css/MarkerCluster.Default.css", - "src/css/app.css" - ], - dist: { - path: static_assets_folder + "/css/", - file: "bundle.core.css" - } - }, - js: { - src: ["src/js/app.js"], - dist: { - path: static_assets_folder + "/js/", - file: "bundle.core.js" - } - } - } -}; - -var bundlingConfigs = Object.keys(bundles); - -/** - * BUNDLE JS - */ -bundlingConfigs.forEach(function (bundleName) { - gulp.task("scripts:" + bundleName, function () { - return ( - browserify({ - basedir: ".", - debug: true, - entries: bundles[bundleName].js.src - }) - .transform('babelify', { - presets: ['@babel/preset-env'], - sourceMaps: true, - global: true, - // ignore: ['/node_modules/'], - "plugins": ["transform-remove-strict-mode"] - }) - .bundle() - .pipe(vinylSource(bundles[bundleName].js.dist.file)) - .pipe(vinylBuffer()) - .pipe(development(sourcemaps.init({ loadMaps: true }))) - .pipe(production(uglify())) - .pipe(development(sourcemaps.write("./"))) - .pipe(gulp.dest(bundles[bundleName].js.dist.path)) - .pipe( - browserSync.reload({ - stream: true - }) - ) - ); - }); -}); - -gulp.task( - "pack-js", - gulp.parallel( - bundlingConfigs.map(function (name) { - return "scripts:" + name; - }) - ) -); - -/** - * BUNDLE CSS - */ -bundlingConfigs.forEach(function (bundleName) { - gulp.task("styles:" + bundleName, function () { - return gulp - .src(bundles[bundleName].css.src) - .pipe(concat(bundles[bundleName].css.dist.file)) - .pipe(production(cleanCss())) - .pipe(gulp.dest(bundles[bundleName].css.dist.path)) - .pipe( - browserSync.reload({ - stream: true - }) - ); - }); -}); - -gulp.task( - "pack-css", - gulp.parallel( - bundlingConfigs.map(function (name) { - return "styles:" + name; - }) - ) -); - -/** - * COPY ASSETS - * (for dependencies that will look for assets to be in a certain place) - */ - -// Configuration -var assets = { - leaflet: { - src: "node_modules/leaflet/dist/images/**/*", - dist: static_assets_folder + "/css/images" - }, - fontawesome: { - src: "node_modules/font-awesome/fonts/**/*", - dist: static_assets_folder + "/fonts" - } -}; - -var assetConfigs = Object.keys(assets); - -assetConfigs.forEach(function (assetName) { - gulp.task("assets:" + assetName, function () { - return gulp - .src(assets[assetName].src) - .pipe(gulp.dest(assets[assetName].dist)) - .pipe( - browserSync.reload({ - stream: true - }) - ); - }); -}); - -gulp.task( - "copy-assets", - gulp.parallel( - assetConfigs.map(function (name) { - return "assets:" + name; - }) - ) -); - -/** - * COMBINED TASKS - */ - -// basic build task. -gulp.task("build", gulp.parallel("pack-js", "pack-css", "copy-assets")); - -// Run a development server -gulp.task("runserver", function () { - // var proc = exec("jekyll serve"); - var proc = exec("http-server -p 4000"); -}); -// sync the browser -gulp.task("browser-sync", function () { - browserSync({ - notify: true, - proxy: "localhost:4000" - }); -}); - -gulp.task("serve-and-sync", gulp.parallel("runserver", "browser-sync")); - -// gulp watch task -gulp.task( - "watch", - // start browserSync, and run the rest of our tasks once - gulp.parallel( - "serve-and-sync", - "pack-css", - "pack-js", - "copy-assets", - // re-run these tasks if source directories change - function () { - gulp.watch("src/css/*.css", gulp.parallel("pack-css")); - gulp.watch("src/js/*.js", gulp.parallel("pack-js")); - } - ) -); - -// default (parameter-less) gulp task, runs watch and browser-sync +// process.env.BROWSERIFYSHIM_DIAGNOSTICS=1 + +/* eslint-disable */ +var gulp = require('gulp') +var concat = require('gulp-concat') +var cleanCss = require('gulp-clean-css') +var sourcemaps = require('gulp-sourcemaps') +var uglify = require('gulp-uglify') +var browserify = require('browserify') +var vinylSource = require('vinyl-source-stream') +var vinylBuffer = require('vinyl-buffer') +var environments = require('gulp-environments') +var browserSync = require('browser-sync') +var exec = require('child_process').exec + +/** + * ENVIRONMENTS + */ + +const development = environments.development; +const production = environments.production; + +// Configuration +var static_assets_folder = "assets"; +var bundles = { + core: { + css: { + src: [ + "src/css/bootstrap-theme.min.css", + "node_modules/font-awesome/css/font-awesome.min.css", + "node_modules/leaflet/dist/leaflet.css", + "node_modules/leaflet.markercluster/dist/MarkerCluster.css", + "node_modules/leaflet-basemaps/L.Control.Basemaps.css", + "node_modules/leaflet.locatecontrol/dist/L.Control.Locate.min.css", + "src/css/MarkerCluster.Default.css", + "src/css/app.css" + ], + dist: { + path: static_assets_folder + "/css/", + file: "bundle.core.css" + } + }, + js: { + src: ["src/js/app.js"], + dist: { + path: static_assets_folder + "/js/", + file: "bundle.core.js" + } + } + } +}; + +var bundlingConfigs = Object.keys(bundles); + +/** + * BUNDLE JS + */ +bundlingConfigs.forEach(function (bundleName) { + gulp.task("scripts:" + bundleName, function () { + return ( + browserify({ + basedir: ".", + debug: true, + entries: bundles[bundleName].js.src + }) + .transform('babelify', { + presets: ['@babel/preset-env'], + sourceMaps: true, + global: true, + // ignore: ['/node_modules/'], + "plugins": ["transform-remove-strict-mode"] + }) + .bundle() + .pipe(vinylSource(bundles[bundleName].js.dist.file)) + .pipe(vinylBuffer()) + .pipe(development(sourcemaps.init({ loadMaps: true }))) + .pipe(production(uglify())) + .pipe(development(sourcemaps.write("./"))) + .pipe(gulp.dest(bundles[bundleName].js.dist.path)) + .pipe( + browserSync.reload({ + stream: true + }) + ) + ); + }); +}); + +gulp.task( + "pack-js", + gulp.parallel( + bundlingConfigs.map(function (name) { + return "scripts:" + name; + }) + ) +); + +/** + * BUNDLE CSS + */ +bundlingConfigs.forEach(function (bundleName) { + gulp.task("styles:" + bundleName, function () { + return gulp + .src(bundles[bundleName].css.src) + .pipe(concat(bundles[bundleName].css.dist.file)) + .pipe(production(cleanCss())) + .pipe(gulp.dest(bundles[bundleName].css.dist.path)) + .pipe( + browserSync.reload({ + stream: true + }) + ); + }); +}); + +gulp.task( + "pack-css", + gulp.parallel( + bundlingConfigs.map(function (name) { + return "styles:" + name; + }) + ) +); + +/** + * COPY ASSETS + * (for dependencies that will look for assets to be in a certain place) + */ + +// Configuration +var assets = { + leaflet: { + src: "node_modules/leaflet/dist/images/**/*", + dist: static_assets_folder + "/css/images" + }, + fontawesome: { + src: "node_modules/font-awesome/fonts/**/*", + dist: static_assets_folder + "/fonts" + } +}; + +var assetConfigs = Object.keys(assets); + +assetConfigs.forEach(function (assetName) { + gulp.task("assets:" + assetName, function () { + return gulp + .src(assets[assetName].src) + .pipe(gulp.dest(assets[assetName].dist)) + .pipe( + browserSync.reload({ + stream: true + }) + ); + }); +}); + +gulp.task( + "copy-assets", + gulp.parallel( + assetConfigs.map(function (name) { + return "assets:" + name; + }) + ) +); + +/** + * COMBINED TASKS + */ + +// basic build task. +gulp.task("build", gulp.parallel("pack-js", "pack-css", "copy-assets")); + +// Run a development server +gulp.task("runserver", function () { + // var proc = exec("jekyll serve"); + var proc = exec("http-server -p 4000"); +}); +// sync the browser +gulp.task("browser-sync", function () { + browserSync({ + notify: true, + proxy: "localhost:4000" + }); +}); + +gulp.task("serve-and-sync", gulp.parallel("runserver", "browser-sync")); + +// gulp watch task +gulp.task( + "watch", + // start browserSync, and run the rest of our tasks once + gulp.parallel( + "serve-and-sync", + "pack-css", + "pack-js", + "copy-assets", + // re-run these tasks if source directories change + function () { + gulp.watch("src/css/*.css", gulp.parallel("pack-css")); + gulp.watch("src/js/*.js", gulp.parallel("pack-js")); + } + ) +); + +// default (parameter-less) gulp task, runs watch and browser-sync gulp.task("default", gulp.parallel("build")); \ No newline at end of file diff --git a/index.html b/index.html index 4df2eae..2bdbd08 100644 --- a/index.html +++ b/index.html @@ -1,679 +1,679 @@ - - - - - - - - - - - - - - - - - 2022 Pittsburgh Lenten Fish Fry Map - - - - - - - - - - - - - - -
- -
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + 2023 Pittsburgh Lenten Fish Fry Map + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7b75ae0..6e019db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11648 +1,11648 @@ -{ - "name": "fishfrymap", - "version": "2.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@gulp-sourcemaps/identity-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz", - "integrity": "sha1-z6I7xYQPkQTOMqZedNt+epdLvuE=", - "dev": true, - "requires": { - "acorn": "5.5.3", - "css": "2.2.1", - "normalize-path": "2.1.1", - "source-map": "0.5.7", - "through2": "2.0.3" - }, - "dependencies": { - "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@gulp-sourcemaps/map-sources": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", - "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=", - "dev": true, - "requires": { - "normalize-path": "2.1.1", - "through2": "2.0.3" - } - }, - "@unchartedsoftware/leaflet.zoomhome": { - "version": "git+https://github.com/gassc/leaflet.zoomhome.git#dc2618f7dcac00f60cb664802ed3e02dcbc62d26" - }, - "JSONStream": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.2.tgz", - "integrity": "sha1-wQI3G27Dp887hHygDCC7D85Mbeo=", - "dev": true, - "requires": { - "jsonparse": "1.3.1", - "through": "2.3.8" - } - }, - "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", - "dev": true, - "requires": { - "mime-types": "2.1.18", - "negotiator": "0.6.1" - } - }, - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - }, - "acorn-node": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.3.0.tgz", - "integrity": "sha512-efP54n3d1aLfjL2UMdaXa6DsswwzJeI5rqhbFvXMrKiJ6eJFpf+7R0zN7t8IC+XKn2YOAFAv6xbBNgHUkoHWLw==", - "dev": true, - "requires": { - "acorn": "5.5.3", - "xtend": "4.0.1" - }, - "dependencies": { - "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", - "dev": true - } - } - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", - "dev": true - }, - "ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", - "dev": true, - "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" - } - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "requires": { - "kind-of": "3.2.2", - "longest": "1.0.1", - "repeat-string": "1.6.1" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" - }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", - "requires": { - "micromatch": "2.3.11", - "normalize-path": "2.1.1" - }, - "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "requires": { - "arr-flatten": "1.1.0" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "requires": { - "is-posix-bracket": "0.1.1" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "requires": { - "is-extglob": "1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "requires": { - "is-extglob": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" - } - } - } - }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", - "requires": { - "buffer-equal": "1.0.0" - } - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", - "requires": { - "make-iterator": "1.0.0" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", - "requires": { - "make-iterator": "1.0.0" - } - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" - }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", - "dev": true - }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", - "requires": { - "array-slice": "1.1.0", - "is-number": "4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" - } - } - }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "requires": { - "is-number": "4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" - } - } - }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", - "dev": true - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", - "dev": true - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" - }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "requires": { - "default-compare": "1.0.0", - "get-value": "2.0.6", - "kind-of": "5.1.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", - "dev": true - }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", - "dev": true - }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" - } - }, - "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", - "dev": true, - "requires": { - "util": "0.10.3" - } - }, - "assert-plus": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "astw": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz", - "integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=", - "dev": true, - "requires": { - "acorn": "4.0.13" - } - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" - }, - "async-done": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.2.4.tgz", - "integrity": "sha512-mxc+yISkb0vjsuvG3dJCIZXzRWjKndQ9Zo9zNDJ1K2wh9eP0E0oGmOWm+4cFOvW4dA0tGFImTW5tQJHCtn1kIQ==", - "requires": { - "end-of-stream": "1.4.1", - "once": "1.3.3", - "process-nextick-args": "1.0.7", - "stream-exhaust": "1.0.2" - }, - "dependencies": { - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "1.4.0" - }, - "dependencies": { - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1.0.2" - } - } - } - }, - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" - } - } - }, - "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" - }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", - "dev": true - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", - "requires": { - "async-done": "1.2.4" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", - "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=" - }, - "aws-sign2": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true - }, - "aws4": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", - "dev": true - }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "requires": { - "arr-filter": "1.1.2", - "arr-flatten": "1.1.0", - "arr-map": "2.0.2", - "array-each": "1.0.1", - "array-initial": "1.1.0", - "array-last": "1.3.0", - "async-done": "1.2.4", - "async-settle": "1.0.0", - "now-and-later": "2.0.0" - } - }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "1.0.1", - "class-utils": "0.3.6", - "component-emitter": "1.2.1", - "define-property": "1.0.0", - "isobject": "3.0.1", - "mixin-deep": "1.3.1", - "pascalcase": "0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "1.0.2" - } - } - } - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "dev": true - }, - "base64-js": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz", - "integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==", - "dev": true - }, - "base64id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", - "dev": true - }, - "batch": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", - "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "0.14.5" - } - }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "dev": true, - "requires": { - "callsite": "1.0.0" - } - }, - "binary-extensions": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", - "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=" - }, - "bl": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.1.tgz", - "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=", - "dev": true, - "requires": { - "readable-stream": "2.3.5" - } - }, - "blob": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", - "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=", - "dev": true - }, - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - }, - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.16.3" - } - }, - "bootstrap": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", - "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", - "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", - "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "kind-of": "6.0.2", - "repeat-element": "1.1.2", - "snapdragon": "0.8.1", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "1.0.2" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browser-pack": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.4.tgz", - "integrity": "sha512-Q4Rvn7P6ObyWfc4stqLWHtG1MJ8vVtjgT24Zbu+8UTzxYuZouqZsmNRRTFVMY/Ux0eIKv1d+JWzsInTX+fdHPQ==", - "dev": true, - "requires": { - "JSONStream": "1.3.2", - "combine-source-map": "0.8.0", - "defined": "1.0.0", - "safe-buffer": "5.1.1", - "through2": "2.0.3", - "umd": "3.0.1" - } - }, - "browser-resolve": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", - "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - } - } - }, - "browser-sync": { - "version": "2.23.6", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.23.6.tgz", - "integrity": "sha512-loCO5NQKZXfBJrEvmLwF1TPSECCsPopNd29qduoysLmpw8op2lgolGMjz3oI/MjG4duzB9TfDs7k58djRSwPwg==", - "dev": true, - "requires": { - "browser-sync-ui": "1.0.1", - "bs-recipes": "1.3.4", - "chokidar": "1.7.0", - "connect": "3.5.0", - "connect-history-api-fallback": "1.5.0", - "dev-ip": "1.0.1", - "easy-extender": "2.3.2", - "eazy-logger": "3.0.2", - "emitter-steward": "1.0.0", - "etag": "1.8.1", - "fresh": "0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "1.15.2", - "immutable": "3.8.2", - "localtunnel": "1.8.3", - "micromatch": "2.3.11", - "opn": "4.0.2", - "portscanner": "2.1.1", - "qs": "6.2.1", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "serve-index": "1.8.0", - "serve-static": "1.12.2", - "server-destroy": "1.0.1", - "socket.io": "2.0.4", - "ua-parser-js": "0.7.12", - "yargs": "6.4.0" - }, - "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "1.1.0" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "0.1.1" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "1.0.0" - } - }, - "http-proxy": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", - "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", - "dev": true, - "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "1.1.6" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" - } - }, - "qs": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz", - "integrity": "sha1-zgPF/wk1vB2daanxTL0Y5WjWdiU=", - "dev": true - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", - "dev": true - }, - "yargs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", - "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", - "dev": true, - "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "window-size": "0.2.0", - "y18n": "3.2.1", - "yargs-parser": "4.2.1" - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "dev": true, - "requires": { - "camelcase": "3.0.0" - } - } - } - }, - "browser-sync-ui": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-1.0.1.tgz", - "integrity": "sha512-RIxmwVVcUFhRd1zxp7m2FfLnXHf59x4Gtj8HFwTA//3VgYI3AKkaQAuDL8KDJnE59XqCshxZa13JYuIWtZlKQg==", - "dev": true, - "requires": { - "async-each-series": "0.1.1", - "connect-history-api-fallback": "1.5.0", - "immutable": "3.8.2", - "server-destroy": "1.0.1", - "socket.io-client": "2.0.4", - "stream-throttle": "0.1.3" - } - }, - "browserify": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.1.1.tgz", - "integrity": "sha512-iSH21jK0+IApV8YHOfmGt1qsGd74oflQ1Ko/28JOkWLFNBngAQfKb6WYIJ9CufH8vycqKX1sYU3y7ZrVhwevAg==", - "dev": true, - "requires": { - "JSONStream": "1.3.2", - "assert": "1.4.1", - "browser-pack": "6.0.4", - "browser-resolve": "1.11.2", - "browserify-zlib": "0.2.0", - "buffer": "5.1.0", - "cached-path-relative": "1.0.1", - "concat-stream": "1.6.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "defined": "1.0.0", - "deps-sort": "2.0.0", - "domain-browser": "1.2.0", - "duplexer2": "0.1.4", - "events": "2.0.0", - "glob": "7.1.2", - "has": "1.0.1", - "htmlescape": "1.1.1", - "https-browserify": "1.0.0", - "inherits": "2.0.3", - "insert-module-globals": "7.0.2", - "labeled-stream-splicer": "2.0.0", - "mkdirp": "0.5.1", - "module-deps": "6.0.0", - "os-browserify": "0.3.0", - "parents": "1.0.1", - "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "read-only-stream": "2.0.0", - "readable-stream": "2.3.5", - "resolve": "1.5.0", - "shasum": "1.0.2", - "shell-quote": "1.6.1", - "stream-browserify": "2.0.1", - "stream-http": "2.8.0", - "string_decoder": "1.0.3", - "subarg": "1.0.0", - "syntax-error": "1.4.0", - "through2": "2.0.3", - "timers-browserify": "1.4.2", - "tty-browserify": "0.0.1", - "url": "0.11.0", - "util": "0.10.3", - "vm-browserify": "0.0.4", - "xtend": "4.0.1" - } - }, - "browserify-aes": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", - "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", - "dev": true, - "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.1.3", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.1" - } - }, - "browserify-cipher": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", - "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", - "dev": true, - "requires": { - "browserify-aes": "1.1.1", - "browserify-des": "1.0.0", - "evp_bytestokey": "1.0.3" - } - }, - "browserify-des": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", - "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", - "dev": true, - "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3" - } - }, - "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" - } - }, - "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "elliptic": "6.4.0", - "inherits": "2.0.3", - "parse-asn1": "5.1.0" - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "1.0.6" - } - }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", - "dev": true - }, - "buffer": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.1.0.tgz", - "integrity": "sha512-YkIRgwsZwJWTnyQrsBTWefizHh+8GYj3kbL1BTiAQ/9pwpino0G7B2gp5tx/FUBqUlvtxV85KNR3mwfAtv15Yw==", - "dev": true, - "requires": { - "base64-js": "1.2.3", - "ieee754": "1.1.8" - } - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=" - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "1.0.0", - "component-emitter": "1.2.1", - "get-value": "2.0.6", - "has-value": "1.0.0", - "isobject": "3.0.1", - "set-value": "2.0.0", - "to-object-path": "0.3.0", - "union-value": "1.0.0", - "unset-value": "1.0.0" - } - }, - "cached-path-relative": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz", - "integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=", - "dev": true - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "optional": true, - "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" - }, - "dependencies": { - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "optional": true - } - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" - } - }, - "child_process": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", - "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=", - "dev": true - }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", - "requires": { - "anymatch": "1.3.2", - "async-each": "1.0.1", - "fsevents": "1.1.3", - "glob-parent": "2.0.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "2.0.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "requires": { - "is-extglob": "1.0.0" - } - } - } - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "0.1.6" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "clean-css": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", - "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", - "dev": true, - "requires": { - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" - } - }, - "clone": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", - "dev": true - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true - }, - "cloneable-readable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.1.tgz", - "integrity": "sha512-DNNEq6JdqBFPzS29TaoqZFPNLn5Xn3XyPFqLIhyBT8Xou4lHQEWzD6FinXoJUfhIfWX3aE1JkRa3cbWCHFbt1g==", - "requires": { - "inherits": "2.0.3", - "process-nextick-args": "2.0.0", - "readable-stream": "2.3.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", - "requires": { - "arr-map": "2.0.2", - "for-own": "1.0.0", - "make-iterator": "1.0.0" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" - } - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true - }, - "combine-source-map": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", - "dev": true, - "requires": { - "convert-source-map": "1.1.3", - "inline-source-map": "0.6.2", - "lodash.memoize": "3.0.4", - "source-map": "0.5.7" - }, - "dependencies": { - "convert-source-map": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "1.0.0" - } - }, - "commander": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", - "dev": true - }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", - "dev": true - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz", - "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==", - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.5", - "typedarray": "0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "concat-with-sourcemaps": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.5.tgz", - "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", - "dev": true, - "requires": { - "source-map": "0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "connect": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz", - "integrity": "sha1-s1dSWgtMH1BZnNmD4dnv7qlncZg=", - "dev": true, - "requires": { - "debug": "2.2.0", - "finalhandler": "0.5.0", - "parseurl": "1.3.2", - "utils-merge": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", - "dev": true - }, - "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "0.1.4" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "convert-source-map": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", - "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=" - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "copy-props": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.1.tgz", - "integrity": "sha1-Zl/DIEbKhKiYq6o8WUXn8kjMugA=", - "requires": { - "each-props": "1.3.1", - "is-plain-object": "2.0.4" - } - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=", - "dev": true - }, - "create-ecdh": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", - "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.0" - } - }, - "create-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", - "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", - "dev": true, - "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "ripemd160": "2.0.1", - "sha.js": "2.4.10" - } - }, - "create-hmac": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", - "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", - "dev": true, - "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.1.3", - "inherits": "2.0.3", - "ripemd160": "2.0.1", - "safe-buffer": "5.1.1", - "sha.js": "2.4.10" - } - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, - "requires": { - "boom": "2.10.1" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "1.0.0", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.0", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "diffie-hellman": "5.0.2", - "inherits": "2.0.3", - "pbkdf2": "3.0.14", - "public-encrypt": "4.0.0", - "randombytes": "2.0.6", - "randomfill": "1.0.4" - } - }, - "css": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz", - "integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "source-map": "0.1.43", - "source-map-resolve": "0.3.1", - "urix": "0.1.0" - }, - "dependencies": { - "atob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz", - "integrity": "sha1-lfE2KbEsOlGl0hWr3OKqnzL4B3M=", - "dev": true - }, - "source-map-resolve": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz", - "integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=", - "dev": true, - "requires": { - "atob": "1.1.3", - "resolve-url": "0.2.1", - "source-map-url": "0.3.0", - "urix": "0.1.0" - } - }, - "source-map-url": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz", - "integrity": "sha1-fsrxO1e80J2opAxdJp2zN5nUqvk=", - "dev": true - } - } - }, - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "requires": { - "es5-ext": "0.10.40" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "debug-fabulous": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.0.0.tgz", - "integrity": "sha512-dsd50qQ1atDeurcxL7XOjPp4nZCGZzWIONDujDXzl1atSyC3hMbZD+v6440etw+Vt0Pr8ce4TQzHfX3KZM05Mw==", - "dev": true, - "requires": { - "debug": "3.1.0", - "memoizee": "0.4.12", - "object-assign": "4.1.1" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "requires": { - "kind-of": "5.1.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=" - }, - "define-properties": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", - "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", - "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.11" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" - } - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "deps-sort": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz", - "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=", - "dev": true, - "requires": { - "JSONStream": "1.3.2", - "shasum": "1.0.2", - "subarg": "1.0.0", - "through2": "2.0.3" - } - }, - "des.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", - "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" - }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "dev": true - }, - "detective": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz", - "integrity": "sha512-TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ==", - "dev": true, - "requires": { - "acorn-node": "1.3.0", - "defined": "1.0.0", - "minimist": "1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", - "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "dev": true, - "requires": { - "readable-stream": "2.3.5" - } - }, - "duplexify": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.4.tgz", - "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.5", - "stream-shift": "1.0.0" - }, - "dependencies": { - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "1.4.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1.0.2" - } - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "each-props": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.1.tgz", - "integrity": "sha1-/BOPUeOid0KG1IWOAtbn3kYt4Vg=", - "requires": { - "is-plain-object": "2.0.4", - "object.defaults": "1.1.0" - } - }, - "easy-extender": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz", - "integrity": "sha1-PTJI/r4rFZYHMW2PnPSRwWZIIh0=", - "dev": true, - "requires": { - "lodash": "3.10.1" - }, - "dependencies": { - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } - } - }, - "eazy-logger": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", - "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", - "dev": true, - "requires": { - "tfunk": "3.1.0" - } - }, - "ecc-jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "dev": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } - }, - "ecstatic": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-3.2.0.tgz", - "integrity": "sha512-Goilx/2cfU9vvfQjgtNgc2VmJAD8CasQ6rZDqCd2u4Hsyd/qFET6nBf60jiHodevR3nl3IGzNKtrzPXWP88utQ==", - "dev": true, - "requires": { - "he": "1.1.1", - "mime": "1.6.0", - "minimist": "1.2.0", - "url-join": "2.0.5" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "elliptic": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", - "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.3", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0", - "minimalistic-crypto-utils": "1.0.1" - } - }, - "emitter-steward": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/emitter-steward/-/emitter-steward-1.0.0.tgz", - "integrity": "sha1-80Ea3pdYp1Zd+Eiy2gy70bRsvWQ=", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "engine.io": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz", - "integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==", - "dev": true, - "requires": { - "accepts": "1.3.5", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "3.1.0", - "engine.io-parser": "2.1.2", - "uws": "9.14.0", - "ws": "3.3.3" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "engine.io-client": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", - "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "3.1.0", - "engine.io-parser": "2.1.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "3.3.3", - "xmlhttprequest-ssl": "1.5.5", - "yeast": "0.1.2" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "engine.io-parser": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz", - "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.4", - "has-binary2": "1.0.2" - } - }, - "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", - "requires": { - "is-arrayish": "0.2.1" - } - }, - "es5-ext": { - "version": "0.10.40", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.40.tgz", - "integrity": "sha512-S9Fh3oya5OOvYSNGvPZJ+vyrs6VYpe1IXPowVe3N1OhaiwVaGlwfn3Zf5P5klYcWOA0toIwYQW8XEv/QqhdHvQ==", - "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.40", - "es6-symbol": "3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.40" - } - }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.40", - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.40" - } - }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", - "dev": true - }, - "events": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/events/-/events-2.0.0.tgz", - "integrity": "sha512-r/M5YkNg9zwI8QbSf7tsDWWJvO3PGwZXyG7GpFAxtMASnHL2eblFd7iHiGPtyGKKFPZ59S63NeX10Ws6WqGDcg==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "1.3.4", - "safe-buffer": "5.1.1" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "0.1.6" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "requires": { - "fill-range": "2.2.3" - }, - "dependencies": { - "fill-range": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", - "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", - "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "requires": { - "kind-of": "3.2.2" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "requires": { - "isarray": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "requires": { - "homedir-polyfill": "1.0.1" - } - }, - "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "1.0.2" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fancy-log": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", - "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", - "requires": { - "ansi-gray": "0.1.1", - "color-support": "1.1.3", - "time-stamp": "1.1.0" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "finalhandler": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz", - "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=", - "dev": true, - "requires": { - "debug": "2.2.0", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "statuses": "1.3.1", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.9", - "resolve-dir": "1.0.1" - } - }, - "fined": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", - "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", - "requires": { - "expand-tilde": "2.0.2", - "is-plain-object": "2.0.4", - "object.defaults": "1.1.0", - "object.pick": "1.3.0", - "parse-filepath": "1.0.2" - } - }, - "flagged-respawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", - "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=" - }, - "flush-write-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.2.tgz", - "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=", - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "font-awesome": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", - "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" - }, - "fontawesome": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/fontawesome/-/fontawesome-4.7.2.tgz", - "integrity": "sha1-fwxyrHprAp0zdbrLI1Itms/FClI=" - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "requires": { - "for-in": "1.0.2" - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", - "dev": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.1" - } - }, - "fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "requires": { - "graceful-fs": "4.1.11", - "through2": "2.0.3" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", - "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", - "optional": true, - "requires": { - "nan": "2.9.2", - "node-pre-gyp": "0.6.39" - }, - "dependencies": { - "abbrev": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "ajv": { - "version": "4.11.8", - "bundled": true, - "optional": true, - "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" - } - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true - }, - "aproba": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "optional": true, - "requires": { - "delegates": "1.0.0", - "readable-stream": "2.2.9" - } - }, - "asn1": { - "version": "0.2.3", - "bundled": true, - "optional": true - }, - "assert-plus": { - "version": "0.2.0", - "bundled": true, - "optional": true - }, - "asynckit": { - "version": "0.4.0", - "bundled": true, - "optional": true - }, - "aws-sign2": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "aws4": { - "version": "1.6.0", - "bundled": true, - "optional": true - }, - "balanced-match": { - "version": "0.4.2", - "bundled": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "bundled": true, - "optional": true, - "requires": { - "tweetnacl": "0.14.5" - } - }, - "block-stream": { - "version": "0.0.9", - "bundled": true, - "requires": { - "inherits": "2.0.3" - } - }, - "boom": { - "version": "2.10.1", - "bundled": true, - "requires": { - "hoek": "2.16.3" - } - }, - "brace-expansion": { - "version": "1.1.7", - "bundled": true, - "requires": { - "balanced-match": "0.4.2", - "concat-map": "0.0.1" - } - }, - "buffer-shims": { - "version": "1.0.0", - "bundled": true - }, - "caseless": { - "version": "0.12.0", - "bundled": true, - "optional": true - }, - "co": { - "version": "4.6.0", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "combined-stream": { - "version": "1.0.5", - "bundled": true, - "requires": { - "delayed-stream": "1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true - }, - "cryptiles": { - "version": "2.0.5", - "bundled": true, - "requires": { - "boom": "2.10.1" - } - }, - "dashdash": { - "version": "1.14.1", - "bundled": true, - "optional": true, - "requires": { - "assert-plus": "1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "optional": true - } - } - }, - "debug": { - "version": "2.6.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.4.2", - "bundled": true, - "optional": true - }, - "delayed-stream": { - "version": "1.0.0", - "bundled": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "ecc-jsbn": { - "version": "0.1.1", - "bundled": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } - }, - "extend": { - "version": "3.0.1", - "bundled": true, - "optional": true - }, - "extsprintf": { - "version": "1.0.2", - "bundled": true - }, - "forever-agent": { - "version": "0.6.1", - "bundled": true, - "optional": true - }, - "form-data": { - "version": "2.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.15" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true - }, - "fstream": { - "version": "1.0.11", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.1" - } - }, - "fstream-ignore": { - "version": "1.0.5", - "bundled": true, - "optional": true, - "requires": { - "fstream": "1.0.11", - "inherits": "2.0.3", - "minimatch": "3.0.4" - } - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "1.1.1", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" - } - }, - "getpass": { - "version": "0.1.7", - "bundled": true, - "optional": true, - "requires": { - "assert-plus": "1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "optional": true - } - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - }, - "graceful-fs": { - "version": "4.1.11", - "bundled": true - }, - "har-schema": { - "version": "1.0.5", - "bundled": true, - "optional": true - }, - "har-validator": { - "version": "4.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "hawk": { - "version": "3.1.3", - "bundled": true, - "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" - } - }, - "hoek": { - "version": "2.16.3", - "bundled": true - }, - "http-signature": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.0", - "sshpk": "1.13.0" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true - }, - "ini": { - "version": "1.3.4", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "isstream": { - "version": "0.1.2", - "bundled": true, - "optional": true - }, - "jodid25519": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } - }, - "jsbn": { - "version": "0.1.1", - "bundled": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "bundled": true, - "optional": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "bundled": true, - "optional": true, - "requires": { - "jsonify": "0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true, - "optional": true - }, - "jsonify": { - "version": "0.0.0", - "bundled": true, - "optional": true - }, - "jsprim": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.0.2", - "json-schema": "0.2.3", - "verror": "1.3.6" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "mime-db": { - "version": "1.27.0", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.1.15", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.27.0" - } - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "node-pre-gyp": { - "version": "0.6.39", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "1.0.2", - "hawk": "3.1.3", - "mkdirp": "0.5.1", - "nopt": "4.0.1", - "npmlog": "4.1.0", - "rc": "1.2.1", - "request": "2.81.0", - "rimraf": "2.6.1", - "semver": "5.3.0", - "tar": "2.2.1", - "tar-pack": "3.4.0" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1.1.0", - "osenv": "0.1.4" - } - }, - "npmlog": { - "version": "4.1.0", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "bundled": true, - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "requires": { - "wrappy": "1.0.2" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.4", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true - }, - "performance-now": { - "version": "0.2.0", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "1.0.7", - "bundled": true - }, - "punycode": { - "version": "1.4.1", - "bundled": true, - "optional": true - }, - "qs": { - "version": "6.4.0", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.1", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.4", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.2.9", - "bundled": true, - "requires": { - "buffer-shims": "1.0.0", - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "1.0.1", - "util-deprecate": "1.0.2" - } - }, - "request": { - "version": "2.81.0", - "bundled": true, - "optional": true, - "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.15", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.0.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.2", - "tunnel-agent": "0.6.0", - "uuid": "3.0.1" - } - }, - "rimraf": { - "version": "2.6.1", - "bundled": true, - "requires": { - "glob": "7.1.2" - } - }, - "safe-buffer": { - "version": "5.0.1", - "bundled": true - }, - "semver": { - "version": "5.3.0", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "sntp": { - "version": "1.0.9", - "bundled": true, - "requires": { - "hoek": "2.16.3" - } - }, - "sshpk": { - "version": "1.13.0", - "bundled": true, - "optional": true, - "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jodid25519": "1.0.2", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "optional": true - } - } - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - }, - "string_decoder": { - "version": "1.0.1", - "bundled": true, - "requires": { - "safe-buffer": "5.0.1" - } - }, - "stringstream": { - "version": "0.0.5", - "bundled": true, - "optional": true - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "2.2.1", - "bundled": true, - "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" - } - }, - "tar-pack": { - "version": "3.4.0", - "bundled": true, - "optional": true, - "requires": { - "debug": "2.6.8", - "fstream": "1.0.11", - "fstream-ignore": "1.0.5", - "once": "1.4.0", - "readable-stream": "2.2.9", - "rimraf": "2.6.1", - "tar": "2.2.1", - "uid-number": "0.0.6" - } - }, - "tough-cookie": { - "version": "2.3.2", - "bundled": true, - "optional": true, - "requires": { - "punycode": "1.4.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "bundled": true, - "optional": true - }, - "uid-number": { - "version": "0.0.6", - "bundled": true, - "optional": true - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true - }, - "uuid": { - "version": "3.0.1", - "bundled": true, - "optional": true - }, - "verror": { - "version": "1.3.6", - "bundled": true, - "optional": true, - "requires": { - "extsprintf": "1.0.2" - } - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "optional": true, - "requires": { - "string-width": "1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true - } - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-caller-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "requires": { - "is-extglob": "1.0.0" - } - } - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "requires": { - "is-glob": "2.0.1" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "requires": { - "is-extglob": "1.0.0" - } - } - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.0" - } - }, - "glogg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", - "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", - "requires": { - "sparkles": "1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "gulp": { - "version": "github:gulpjs/gulp#71c094a51c7972d26f557899ddecab0210ef3776", - "requires": { - "glob-watcher": "4.0.0", - "gulp-cli": "2.0.1", - "undertaker": "1.2.0", - "vinyl-fs": "3.0.2" - }, - "dependencies": { - "clone": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", - "dev": true - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "requires": { - "extend": "3.0.1", - "glob": "7.1.2", - "glob-parent": "3.1.0", - "is-negated-glob": "1.0.0", - "ordered-read-streams": "1.0.1", - "pumpify": "1.4.0", - "readable-stream": "2.3.5", - "remove-trailing-separator": "1.1.0", - "to-absolute-glob": "2.0.2", - "unique-stream": "2.2.1" - } - }, - "glob-watcher": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-4.0.0.tgz", - "integrity": "sha1-nmOo/25h6TLebMLK7OUHGm1zcyk=", - "dev": true, - "requires": { - "async-done": "1.2.4", - "chokidar": "1.7.0", - "just-debounce": "1.0.0", - "object.defaults": "1.1.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "gulp-cli": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.0.1.tgz", - "integrity": "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ==", - "dev": true, - "requires": { - "ansi-colors": "1.1.0", - "archy": "1.0.0", - "array-sort": "1.0.0", - "color-support": "1.1.3", - "concat-stream": "1.6.1", - "copy-props": "2.0.1", - "fancy-log": "1.3.2", - "gulplog": "1.0.0", - "interpret": "1.1.0", - "isobject": "3.0.1", - "liftoff": "2.5.0", - "matchdep": "2.0.0", - "mute-stdout": "1.0.0", - "pretty-hrtime": "1.0.3", - "replace-homedir": "1.0.0", - "semver-greatest-satisfied-range": "1.1.0", - "v8flags": "3.0.2", - "yargs": "7.1.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "requires": { - "readable-stream": "2.3.5" - } - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "unique-stream": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", - "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", - "dev": true, - "requires": { - "json-stable-stringify": "1.0.1", - "through2-filter": "2.0.0" - } - }, - "v8flags": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.0.2.tgz", - "integrity": "sha512-6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA==", - "dev": true, - "requires": { - "homedir-polyfill": "1.0.1" - } - }, - "vinyl": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", - "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", - "dev": true, - "requires": { - "clone": "2.1.1", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.1", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" - } - }, - "vinyl-fs": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.2.tgz", - "integrity": "sha512-AUSFda1OukBwuLPBTbyuO4IRWgfXmqC4UTW0f8xrCa8Hkv9oyIU+NSqBlgfOLZRoUt7cHdo75hKQghCywpIyIw==", - "dev": true, - "requires": { - "fs-mkdirp-stream": "1.0.0", - "glob-stream": "6.1.0", - "graceful-fs": "4.1.11", - "is-valid-glob": "1.0.0", - "lazystream": "1.0.0", - "lead": "1.0.0", - "object.assign": "4.1.0", - "pumpify": "1.4.0", - "readable-stream": "2.3.5", - "remove-bom-buffer": "3.0.0", - "remove-bom-stream": "1.2.0", - "resolve-options": "1.1.0", - "through2": "2.0.3", - "to-through": "2.0.0", - "value-or-function": "3.0.0", - "vinyl": "2.1.0", - "vinyl-sourcemap": "1.1.0" - } - } - } - }, - "gulp-clean-css": { - "version": "3.9.3", - "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.9.3.tgz", - "integrity": "sha512-mw5Qrio7W3rvswmVlZ7eaxOhBIp6zQMBFLgcHoi/xbOtaKT5zmElkHt8mvbRre7fMt5eLgppIkW+j9Cm+O/UqQ==", - "dev": true, - "requires": { - "clean-css": "4.1.11", - "plugin-error": "1.0.1", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" - } - }, - "gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", - "dev": true, - "requires": { - "concat-with-sourcemaps": "1.0.5", - "through2": "2.0.3", - "vinyl": "2.1.0" - } - }, - "gulp-sourcemaps": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.4.tgz", - "integrity": "sha1-y7IAhFCxvM5s0jv5gze+dRv24wo=", - "dev": true, - "requires": { - "@gulp-sourcemaps/identity-map": "1.0.1", - "@gulp-sourcemaps/map-sources": "1.0.0", - "acorn": "5.5.3", - "convert-source-map": "1.5.1", - "css": "2.2.1", - "debug-fabulous": "1.0.0", - "detect-newline": "2.1.0", - "graceful-fs": "4.1.11", - "source-map": "0.6.1", - "strip-bom-string": "1.0.0", - "through2": "2.0.3" - }, - "dependencies": { - "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "gulp-uglify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz", - "integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=", - "dev": true, - "requires": { - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash": "4.17.5", - "make-error-cause": "1.2.2", - "through2": "2.0.3", - "uglify-js": "3.3.13", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "uglify-js": { - "version": "3.3.13", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.13.tgz", - "integrity": "sha512-7rdn/bDOG1ElSTPdh7AI5TCjLv63ZD4k8BBadN3ssIkhlaQL2c0yRxmXCyOYhZK0wZTgGgUSnYQ4CGu+Jos5cA==", - "dev": true, - "requires": { - "commander": "2.14.1", - "source-map": "0.6.1" - } - } - } - }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "requires": { - "glogg": "1.0.1" - } - }, - "handlebars": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", - "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", - "requires": { - "async": "1.5.2", - "optimist": "0.6.1", - "source-map": "0.4.4", - "uglify-js": "2.8.29" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "requires": { - "amdefine": "1.0.1" - } - } - } - }, - "har-schema": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", - "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", - "dev": true - }, - "har-validator": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", - "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", - "dev": true, - "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" - } - }, - "has": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", - "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", - "dev": true, - "requires": { - "function-bind": "1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "has-binary2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.2.tgz", - "integrity": "sha1-6D26SfC5vk0CbSc2U1DZ8D9Uvpg=", - "dev": true, - "requires": { - "isarray": "2.0.1" - }, - "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - } - } - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", - "dev": true - }, - "has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", - "dev": true, - "requires": { - "sparkles": "1.0.0" - } - }, - "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "hash-base": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", - "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - }, - "hash.js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", - "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", - "dev": true, - "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" - } - }, - "hawk": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, - "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" - } - }, - "he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "1.1.3", - "minimalistic-assert": "1.0.0", - "minimalistic-crypto-utils": "1.0.1" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, - "homedir-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", - "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", - "requires": { - "parse-passwd": "1.0.0" - } - }, - "hosted-git-info": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", - "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" - }, - "htmlescape": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", - "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", - "dev": true - }, - "http-errors": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", - "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "setprototypeof": "1.0.2", - "statuses": "1.3.1" - } - }, - "http-proxy": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", - "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", - "dev": true, - "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" - } - }, - "http-server": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-0.11.1.tgz", - "integrity": "sha512-6JeGDGoujJLmhjiRGlt8yK8Z9Kl0vnl/dQoQZlc4oeqaUoAKQg94NILLfrY3oWzSyFaQCVNTcKE5PZ3cH8VP9w==", - "dev": true, - "requires": { - "colors": "1.0.3", - "corser": "2.0.1", - "ecstatic": "3.2.0", - "http-proxy": "1.16.2", - "opener": "1.4.3", - "optimist": "0.6.1", - "portfinder": "1.0.13", - "union": "0.4.6" - } - }, - "http-signature": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "ieee754": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", - "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", - "dev": true - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", - "dev": true - }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "1.3.3", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "inline-source-map": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", - "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", - "dev": true, - "requires": { - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "insert-module-globals": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.2.tgz", - "integrity": "sha512-p3s7g96Nm62MbHRuj9ZXab0DuJNWD7qcmdUXCOQ/ZZn42DtDXfsLill7bq19lDCx3K3StypqUnuE3H2VmIJFUw==", - "dev": true, - "requires": { - "JSONStream": "1.3.2", - "combine-source-map": "0.7.2", - "concat-stream": "1.5.2", - "is-buffer": "1.1.6", - "lexical-scope": "1.2.0", - "process": "0.11.10", - "through2": "2.0.3", - "xtend": "4.0.1" - }, - "dependencies": { - "combine-source-map": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz", - "integrity": "sha1-CHAxKFazB6h8xKxIbzqaYq7MwJ4=", - "dev": true, - "requires": { - "convert-source-map": "1.1.3", - "inline-source-map": "0.6.2", - "lodash.memoize": "3.0.4", - "source-map": "0.5.7" - } - }, - "concat-stream": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", - "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.0.6", - "typedarray": "0.0.6" - } - }, - "convert-source-map": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", - "dev": true - }, - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", - "dev": true - }, - "readable-stream": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", - "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "requires": { - "is-relative": "1.0.0", - "is-windows": "1.0.2" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "6.0.2" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "requires": { - "binary-extensions": "1.11.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "requires": { - "builtin-modules": "1.1.1" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "6.0.2" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" - } - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "requires": { - "is-primitive": "2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "1.0.1" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "2.1.1" - } - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "dev": true, - "requires": { - "lodash.isfinite": "3.3.2" - } - }, - "is-odd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", - "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", - "requires": { - "is-number": "4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" - } - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "3.0.1" - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "requires": { - "is-unc-path": "1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "requires": { - "unc-path-regex": "0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "jquery": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", - "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "requires": { - "jsonify": "0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "just-debounce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", - "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=" - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "labeled-stream-splicer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz", - "integrity": "sha1-pS4dE4AkwAuGscDJH2d5GLiuClk=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "isarray": "0.0.1", - "stream-splicer": "2.0.0" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - } - } - }, - "last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", - "requires": { - "default-resolution": "2.0.0", - "es6-weak-map": "2.0.2" - } - }, - "lazy-cache": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", - "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", - "requires": { - "set-getter": "0.1.0" - } - }, - "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", - "requires": { - "readable-stream": "2.3.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "requires": { - "invert-kv": "1.0.0" - } - }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "requires": { - "flush-write-stream": "1.0.2" - } - }, - "leaflet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.3.1.tgz", - "integrity": "sha512-adQOIzh+bfdridLM1xIgJ9VnJbAUY3wqs/ueF+ITla+PLQ1z47USdBKUf+iD9FuUA8RtlT6j6hZBfZoA6mW+XQ==" - }, - "leaflet-basemaps": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/leaflet-basemaps/-/leaflet-basemaps-0.2.3.tgz", - "integrity": "sha1-i/V64PIlrkNZ5NVHSYWdWNDsG94=" - }, - "leaflet-groupedlayercontrol": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/leaflet-groupedlayercontrol/-/leaflet-groupedlayercontrol-0.6.0.tgz", - "integrity": "sha1-JJ6EpTqxBJ/WtQS/ejqscjSMVlY=", - "requires": { - "leaflet": "1.3.1" - } - }, - "leaflet.locatecontrol": { - "version": "0.62.0", - "resolved": "https://registry.npmjs.org/leaflet.locatecontrol/-/leaflet.locatecontrol-0.62.0.tgz", - "integrity": "sha512-coatKzdlrWAnlrOyy+38K9VhcSs/r/UDH32Q+mD07wvNAzrfBiaVYJhtHfqUWsVU8xKRuza/1nMbWWH54Ey6Sw==" - }, - "leaflet.markercluster": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/leaflet.markercluster/-/leaflet.markercluster-1.3.0.tgz", - "integrity": "sha512-bHBaI8kTaLrZxI/ZP7pnNaS8WCKKz98BU1//B5OH9b/kTk6IriduvDtMFGlGBYYr/ymuXCB9lO7HsGBr5dSw5w==" - }, - "leafletgeojsonfilter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/leafletgeojsonfilter/-/leafletgeojsonfilter-0.1.1.tgz", - "integrity": "sha1-wRDAb2J9MkzdLM1bNGtEPksMVCU=" - }, - "lexical-scope": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz", - "integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=", - "dev": true, - "requires": { - "astw": "2.2.0" - } - }, - "liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", - "requires": { - "extend": "3.0.1", - "findup-sync": "2.0.0", - "fined": "1.1.0", - "flagged-respawn": "1.0.0", - "is-plain-object": "2.0.4", - "object.map": "1.0.1", - "rechoir": "0.6.2", - "resolve": "1.5.0" - } - }, - "limiter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.2.tgz", - "integrity": "sha512-JIKZ0xb6fZZYa3deZ0BgXCgX6HgV8Nx3mFGeFHmFWW8Fb2c08e0CyE+G3nalpD0xGvGssjGb1UdFr+PprxZEbw==", - "dev": true - }, - "list.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/list.js/-/list.js-1.2.0.tgz", - "integrity": "sha1-GfMQiV5zrtAocKDK6BZU7qQ0Aso=" - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "0.2.1" - } - } - } - }, - "localtunnel": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.8.3.tgz", - "integrity": "sha1-3MWSL9hWUQN9S94k/ZMkjQsk6wU=", - "dev": true, - "requires": { - "debug": "2.6.8", - "openurl": "1.1.1", - "request": "2.81.0", - "yargs": "3.29.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - }, - "debug": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", - "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "yargs": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.29.0.tgz", - "integrity": "sha1-GquWYOrnnYuPZ1vK7qtu40ws9pw=", - "dev": true, - "requires": { - "camelcase": "1.2.1", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "os-locale": "1.4.0", - "window-size": "0.1.4", - "y18n": "3.2.1" - } - } - } - }, - "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", - "dev": true - }, - "lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", - "dev": true - }, - "lodash.memoize": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", - "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", - "dev": true - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" - }, - "lru-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", - "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", - "dev": true, - "requires": { - "es5-ext": "0.10.40" - } - }, - "make-error": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz", - "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==", - "dev": true - }, - "make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", - "dev": true, - "requires": { - "make-error": "1.3.4" - } - }, - "make-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.0.tgz", - "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "1.0.1" - } - }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", - "requires": { - "findup-sync": "2.0.0", - "micromatch": "3.1.9", - "resolve": "1.5.0", - "stack-trace": "0.0.10" - } - }, - "md5.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", - "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", - "dev": true, - "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" - }, - "dependencies": { - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" - } - } - } - }, - "memoizee": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.12.tgz", - "integrity": "sha512-sprBu6nwxBWBvBOh5v2jcsGqiGLlL2xr2dLub3vR8dnE8YB17omwtm/0NSHl8jjNbcsJd5GMWJAnTSVe/O0Wfg==", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.40", - "es6-weak-map": "2.0.2", - "event-emitter": "0.3.5", - "is-promise": "2.1.0", - "lru-queue": "0.1.0", - "next-tick": "1.0.0", - "timers-ext": "0.1.4" - } - }, - "micromatch": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz", - "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", - "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.1", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.9", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "1.33.0" - } - }, - "minimalistic-assert": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", - "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } - } - }, - "module-deps": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.0.0.tgz", - "integrity": "sha512-BKsMhJJENEM4dTgqq2MDTTHXRHcNUFegoAwlG4HO4VMdUyMcJDKgfgI+MOv6tR5Iv8G3MKZFgsSiyP3ZoosRMw==", - "dev": true, - "requires": { - "JSONStream": "1.3.2", - "browser-resolve": "1.11.2", - "cached-path-relative": "1.0.1", - "concat-stream": "1.6.1", - "defined": "1.0.0", - "detective": "5.1.0", - "duplexer2": "0.1.4", - "inherits": "2.0.3", - "parents": "1.0.1", - "readable-stream": "2.3.5", - "resolve": "1.5.0", - "stream-combiner2": "1.1.1", - "subarg": "1.0.0", - "through2": "2.0.3", - "xtend": "4.0.1" - } - }, - "moment": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.21.0.tgz", - "integrity": "sha512-TCZ36BjURTeFTM/CwRcViQlfkMvL1/vFISuNLO5GkcVm1+QHfbSiNqZuWeMFjj1/3+uAjXswgRk30j1kkLYJBQ==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "mute-stdout": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.0.tgz", - "integrity": "sha1-WzLqB+tDyd7WEwQ0z5JvRrKn/U0=" - }, - "nan": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.9.2.tgz", - "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==", - "optional": true - }, - "nanomatch": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", - "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", - "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "fragment-cache": "0.2.1", - "is-odd": "2.0.0", - "is-windows": "1.0.2", - "kind-of": "6.0.2", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" - } - }, - "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "requires": { - "hosted-git-info": "2.6.0", - "is-builtin-module": "1.0.0", - "semver": "4.3.6", - "validate-npm-package-license": "3.0.3" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "1.1.0" - } - }, - "now-and-later": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz", - "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=", - "requires": { - "once": "1.3.3" - } - }, - "npm": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-5.7.1.tgz", - "integrity": "sha512-r1grvv6mcEt+nlMzMWPc5n/z5q8NNuBWj0TGFp1PBSFCl6ubnAoUGBsucYsnZYT7MOJn0ha1ptEjmdBoAdJ+SA==", - "requires": { - "JSONStream": "1.3.2", - "abbrev": "1.1.1", - "ansi-regex": "3.0.0", - "ansicolors": "0.3.2", - "ansistyles": "0.1.3", - "aproba": "1.2.0", - "archy": "1.0.0", - "bin-links": "1.1.0", - "bluebird": "3.5.1", - "cacache": "10.0.4", - "call-limit": "1.1.0", - "chownr": "1.0.1", - "cli-table2": "0.2.0", - "cmd-shim": "2.0.2", - "columnify": "1.5.4", - "config-chain": "1.1.11", - "debuglog": "1.0.1", - "detect-indent": "5.0.0", - "dezalgo": "1.0.3", - "editor": "1.0.0", - "find-npm-prefix": "1.0.2", - "fs-vacuum": "1.2.10", - "fs-write-stream-atomic": "1.0.10", - "gentle-fs": "2.0.1", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "has-unicode": "2.0.1", - "hosted-git-info": "2.5.0", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "inflight": "1.0.6", - "inherits": "2.0.3", - "ini": "1.3.5", - "init-package-json": "1.10.1", - "is-cidr": "1.0.0", - "lazy-property": "1.0.0", - "libcipm": "1.3.3", - "libnpx": "9.7.1", - "lockfile": "1.0.3", - "lodash._baseindexof": "3.1.0", - "lodash._baseuniq": "4.6.0", - "lodash._bindcallback": "3.0.1", - "lodash._cacheindexof": "3.0.2", - "lodash._createcache": "3.1.2", - "lodash._getnative": "3.9.1", - "lodash.clonedeep": "4.5.0", - "lodash.restparam": "3.6.1", - "lodash.union": "4.6.0", - "lodash.uniq": "4.5.0", - "lodash.without": "4.4.0", - "lru-cache": "4.1.1", - "meant": "1.0.1", - "mississippi": "2.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "nopt": "4.0.1", - "normalize-package-data": "2.4.0", - "npm-cache-filename": "1.0.2", - "npm-install-checks": "3.0.0", - "npm-lifecycle": "2.0.0", - "npm-package-arg": "6.0.0", - "npm-packlist": "1.1.10", - "npm-profile": "3.0.1", - "npm-registry-client": "8.5.0", - "npm-user-validate": "1.0.0", - "npmlog": "4.1.2", - "once": "1.4.0", - "opener": "1.4.3", - "osenv": "0.1.5", - "pacote": "7.3.3", - "path-is-inside": "1.0.2", - "promise-inflight": "1.0.1", - "qrcode-terminal": "0.11.0", - "query-string": "5.1.0", - "qw": "1.0.1", - "read": "1.0.7", - "read-cmd-shim": "1.0.1", - "read-installed": "4.0.3", - "read-package-json": "2.0.12", - "read-package-tree": "5.1.6", - "readable-stream": "2.3.4", - "readdir-scoped-modules": "1.0.2", - "request": "2.83.0", - "retry": "0.10.1", - "rimraf": "2.6.2", - "safe-buffer": "5.1.1", - "semver": "5.5.0", - "sha": "2.0.1", - "slide": "1.1.6", - "sorted-object": "2.0.1", - "sorted-union-stream": "2.1.3", - "ssri": "5.2.4", - "strip-ansi": "4.0.0", - "tar": "4.3.3", - "text-table": "0.2.0", - "uid-number": "0.0.6", - "umask": "1.1.0", - "unique-filename": "1.1.0", - "unpipe": "1.0.0", - "update-notifier": "2.3.0", - "uuid": "3.2.1", - "validate-npm-package-license": "3.0.1", - "validate-npm-package-name": "3.0.0", - "which": "1.3.0", - "worker-farm": "1.5.2", - "wrappy": "1.0.2", - "write-file-atomic": "2.1.0" - }, - "dependencies": { - "JSONStream": { - "version": "1.3.2", - "bundled": true, - "requires": { - "jsonparse": "1.3.1", - "through": "2.3.8" - }, - "dependencies": { - "jsonparse": { - "version": "1.3.1", - "bundled": true - }, - "through": { - "version": "2.3.8", - "bundled": true - } - } - }, - "abbrev": { - "version": "1.1.1", - "bundled": true - }, - "ansi-regex": { - "version": "3.0.0", - "bundled": true - }, - "ansicolors": { - "version": "0.3.2", - "bundled": true - }, - "ansistyles": { - "version": "0.1.3", - "bundled": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true - }, - "archy": { - "version": "1.0.0", - "bundled": true - }, - "bin-links": { - "version": "1.1.0", - "bundled": true, - "requires": { - "bluebird": "3.5.1", - "cmd-shim": "2.0.2", - "fs-write-stream-atomic": "1.0.10", - "gentle-fs": "2.0.1", - "graceful-fs": "4.1.11", - "slide": "1.1.6" - } - }, - "bluebird": { - "version": "3.5.1", - "bundled": true - }, - "cacache": { - "version": "10.0.4", - "bundled": true, - "requires": { - "bluebird": "3.5.1", - "chownr": "1.0.1", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "lru-cache": "4.1.1", - "mississippi": "2.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.2", - "ssri": "5.2.4", - "unique-filename": "1.1.0", - "y18n": "4.0.0" - }, - "dependencies": { - "y18n": { - "version": "4.0.0", - "bundled": true - } - } - }, - "call-limit": { - "version": "1.1.0", - "bundled": true - }, - "chownr": { - "version": "1.0.1", - "bundled": true - }, - "cli-table2": { - "version": "0.2.0", - "bundled": true, - "requires": { - "colors": "1.1.2", - "lodash": "3.10.1", - "string-width": "1.0.2" - }, - "dependencies": { - "colors": { - "version": "1.1.2", - "bundled": true, - "optional": true - }, - "lodash": { - "version": "3.10.1", - "bundled": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - }, - "dependencies": { - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "requires": { - "number-is-nan": "1.0.1" - }, - "dependencies": { - "number-is-nan": { - "version": "1.0.1", - "bundled": true - } - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "bundled": true - } - } - } - } - } - } - }, - "cmd-shim": { - "version": "2.0.2", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1" - } - }, - "columnify": { - "version": "1.5.4", - "bundled": true, - "requires": { - "strip-ansi": "3.0.1", - "wcwidth": "1.0.1" - }, - "dependencies": { - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "bundled": true - } - } - }, - "wcwidth": { - "version": "1.0.1", - "bundled": true, - "requires": { - "defaults": "1.0.3" - }, - "dependencies": { - "defaults": { - "version": "1.0.3", - "bundled": true, - "requires": { - "clone": "1.0.2" - }, - "dependencies": { - "clone": { - "version": "1.0.2", - "bundled": true - } - } - } - } - } - } - }, - "config-chain": { - "version": "1.1.11", - "bundled": true, - "requires": { - "ini": "1.3.5", - "proto-list": "1.2.4" - }, - "dependencies": { - "proto-list": { - "version": "1.2.4", - "bundled": true - } - } - }, - "debuglog": { - "version": "1.0.1", - "bundled": true - }, - "detect-indent": { - "version": "5.0.0", - "bundled": true - }, - "dezalgo": { - "version": "1.0.3", - "bundled": true, - "requires": { - "asap": "2.0.5", - "wrappy": "1.0.2" - }, - "dependencies": { - "asap": { - "version": "2.0.5", - "bundled": true - } - } - }, - "editor": { - "version": "1.0.0", - "bundled": true - }, - "find-npm-prefix": { - "version": "1.0.2", - "bundled": true - }, - "fs-vacuum": { - "version": "1.2.10", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "path-is-inside": "1.0.2", - "rimraf": "2.6.2" - } - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "readable-stream": "2.3.4" - } - }, - "gentle-fs": { - "version": "2.0.1", - "bundled": true, - "requires": { - "aproba": "1.2.0", - "fs-vacuum": "1.2.10", - "graceful-fs": "4.1.11", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "path-is-inside": "1.0.2", - "read-cmd-shim": "1.0.1", - "slide": "1.1.6" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - }, - "dependencies": { - "fs.realpath": { - "version": "1.0.0", - "bundled": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "1.1.8" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.8", - "bundled": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - } - } - } - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true - } - } - }, - "graceful-fs": { - "version": "4.1.11", - "bundled": true - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true - }, - "hosted-git-info": { - "version": "2.5.0", - "bundled": true - }, - "iferr": { - "version": "0.1.5", - "bundled": true - }, - "imurmurhash": { - "version": "0.1.4", - "bundled": true - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true - }, - "ini": { - "version": "1.3.5", - "bundled": true - }, - "init-package-json": { - "version": "1.10.1", - "bundled": true, - "requires": { - "glob": "7.1.2", - "npm-package-arg": "5.1.2", - "promzard": "0.3.0", - "read": "1.0.7", - "read-package-json": "2.0.12", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.1", - "validate-npm-package-name": "3.0.0" - }, - "dependencies": { - "npm-package-arg": { - "version": "5.1.2", - "bundled": true, - "requires": { - "hosted-git-info": "2.5.0", - "osenv": "0.1.5", - "semver": "5.5.0", - "validate-npm-package-name": "3.0.0" - } - }, - "promzard": { - "version": "0.3.0", - "bundled": true, - "requires": { - "read": "1.0.7" - } - } - } - }, - "is-cidr": { - "version": "1.0.0", - "bundled": true, - "requires": { - "cidr-regex": "1.0.6" - }, - "dependencies": { - "cidr-regex": { - "version": "1.0.6", - "bundled": true - } - } - }, - "lazy-property": { - "version": "1.0.0", - "bundled": true - }, - "libcipm": { - "version": "1.3.3", - "bundled": true, - "requires": { - "bin-links": "1.1.0", - "bluebird": "3.5.1", - "find-npm-prefix": "1.0.2", - "graceful-fs": "4.1.11", - "lock-verify": "2.0.0", - "npm-lifecycle": "2.0.0", - "npm-logical-tree": "1.2.1", - "npm-package-arg": "6.0.0", - "pacote": "7.3.3", - "protoduck": "5.0.0", - "read-package-json": "2.0.12", - "rimraf": "2.6.2", - "worker-farm": "1.5.2" - }, - "dependencies": { - "find-npm-prefix": { - "version": "1.0.2", - "bundled": true - }, - "lock-verify": { - "version": "2.0.0", - "bundled": true, - "requires": { - "npm-package-arg": "5.1.2", - "semver": "5.5.0" - }, - "dependencies": { - "npm-package-arg": { - "version": "5.1.2", - "bundled": true, - "requires": { - "hosted-git-info": "2.5.0", - "osenv": "0.1.5", - "semver": "5.5.0", - "validate-npm-package-name": "3.0.0" - } - } - } - }, - "npm-logical-tree": { - "version": "1.2.1", - "bundled": true - }, - "protoduck": { - "version": "5.0.0", - "bundled": true, - "requires": { - "genfun": "4.0.1" - }, - "dependencies": { - "genfun": { - "version": "4.0.1", - "bundled": true - } - } - }, - "worker-farm": { - "version": "1.5.2", - "bundled": true, - "requires": { - "errno": "0.1.7", - "xtend": "4.0.1" - }, - "dependencies": { - "errno": { - "version": "0.1.7", - "bundled": true, - "requires": { - "prr": "1.0.1" - }, - "dependencies": { - "prr": { - "version": "1.0.1", - "bundled": true - } - } - }, - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - } - } - }, - "libnpx": { - "version": "9.7.1", - "bundled": true, - "requires": { - "dotenv": "4.0.0", - "npm-package-arg": "5.1.2", - "rimraf": "2.6.2", - "safe-buffer": "5.1.1", - "update-notifier": "2.3.0", - "which": "1.3.0", - "y18n": "3.2.1", - "yargs": "8.0.2" - }, - "dependencies": { - "dotenv": { - "version": "4.0.0", - "bundled": true - }, - "npm-package-arg": { - "version": "5.1.2", - "bundled": true, - "requires": { - "hosted-git-info": "2.5.0", - "osenv": "0.1.5", - "semver": "5.5.0", - "validate-npm-package-name": "3.0.0" - } - }, - "y18n": { - "version": "3.2.1", - "bundled": true - }, - "yargs": { - "version": "8.0.2", - "bundled": true, - "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "bundled": true - }, - "cliui": { - "version": "3.2.0", - "bundled": true, - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - }, - "dependencies": { - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "requires": { - "number-is-nan": "1.0.1" - }, - "dependencies": { - "number-is-nan": { - "version": "1.0.1", - "bundled": true - } - } - } - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "bundled": true - } - } - }, - "wrap-ansi": { - "version": "2.1.0", - "bundled": true, - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" - } - } - } - }, - "decamelize": { - "version": "1.2.0", - "bundled": true - }, - "get-caller-file": { - "version": "1.0.2", - "bundled": true - }, - "os-locale": { - "version": "2.1.0", - "bundled": true, - "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" - }, - "dependencies": { - "execa": { - "version": "0.7.0", - "bundled": true, - "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "bundled": true, - "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" - }, - "dependencies": { - "shebang-command": { - "version": "1.2.0", - "bundled": true, - "requires": { - "shebang-regex": "1.0.0" - }, - "dependencies": { - "shebang-regex": { - "version": "1.0.0", - "bundled": true - } - } - } - } - }, - "get-stream": { - "version": "3.0.0", - "bundled": true - }, - "is-stream": { - "version": "1.1.0", - "bundled": true - }, - "npm-run-path": { - "version": "2.0.2", - "bundled": true, - "requires": { - "path-key": "2.0.1" - }, - "dependencies": { - "path-key": { - "version": "2.0.1", - "bundled": true - } - } - }, - "p-finally": { - "version": "1.0.0", - "bundled": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true - }, - "strip-eof": { - "version": "1.0.0", - "bundled": true - } - } - }, - "lcid": { - "version": "1.0.0", - "bundled": true, - "requires": { - "invert-kv": "1.0.0" - }, - "dependencies": { - "invert-kv": { - "version": "1.0.0", - "bundled": true - } - } - }, - "mem": { - "version": "1.1.0", - "bundled": true, - "requires": { - "mimic-fn": "1.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "1.1.0", - "bundled": true - } - } - } - } - }, - "read-pkg-up": { - "version": "2.0.0", - "bundled": true, - "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "bundled": true, - "requires": { - "locate-path": "2.0.0" - }, - "dependencies": { - "locate-path": { - "version": "2.0.0", - "bundled": true, - "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" - }, - "dependencies": { - "p-locate": { - "version": "2.0.0", - "bundled": true, - "requires": { - "p-limit": "1.1.0" - }, - "dependencies": { - "p-limit": { - "version": "1.1.0", - "bundled": true - } - } - }, - "path-exists": { - "version": "3.0.0", - "bundled": true - } - } - } - } - }, - "read-pkg": { - "version": "2.0.0", - "bundled": true, - "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" - }, - "dependencies": { - "load-json-file": { - "version": "2.0.0", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "bundled": true, - "requires": { - "error-ex": "1.3.1" - }, - "dependencies": { - "error-ex": { - "version": "1.3.1", - "bundled": true, - "requires": { - "is-arrayish": "0.2.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.2.1", - "bundled": true - } - } - } - } - }, - "pify": { - "version": "2.3.0", - "bundled": true - }, - "strip-bom": { - "version": "3.0.0", - "bundled": true - } - } - }, - "path-type": { - "version": "2.0.0", - "bundled": true, - "requires": { - "pify": "2.3.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "bundled": true - } - } - } - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "bundled": true - }, - "require-main-filename": { - "version": "1.0.1", - "bundled": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true - }, - "string-width": { - "version": "2.1.1", - "bundled": true, - "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "bundled": true - } - } - }, - "which-module": { - "version": "2.0.0", - "bundled": true - }, - "yargs-parser": { - "version": "7.0.0", - "bundled": true, - "requires": { - "camelcase": "4.1.0" - } - } - } - } - } - }, - "lockfile": { - "version": "1.0.3", - "bundled": true - }, - "lodash._baseindexof": { - "version": "3.1.0", - "bundled": true - }, - "lodash._baseuniq": { - "version": "4.6.0", - "bundled": true, - "requires": { - "lodash._createset": "4.0.3", - "lodash._root": "3.0.1" - }, - "dependencies": { - "lodash._createset": { - "version": "4.0.3", - "bundled": true - }, - "lodash._root": { - "version": "3.0.1", - "bundled": true - } - } - }, - "lodash._bindcallback": { - "version": "3.0.1", - "bundled": true - }, - "lodash._cacheindexof": { - "version": "3.0.2", - "bundled": true - }, - "lodash._createcache": { - "version": "3.1.2", - "bundled": true, - "requires": { - "lodash._getnative": "3.9.1" - } - }, - "lodash._getnative": { - "version": "3.9.1", - "bundled": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "bundled": true - }, - "lodash.restparam": { - "version": "3.6.1", - "bundled": true - }, - "lodash.union": { - "version": "4.6.0", - "bundled": true - }, - "lodash.uniq": { - "version": "4.5.0", - "bundled": true - }, - "lodash.without": { - "version": "4.4.0", - "bundled": true - }, - "lru-cache": { - "version": "4.1.1", - "bundled": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - }, - "dependencies": { - "pseudomap": { - "version": "1.0.2", - "bundled": true - }, - "yallist": { - "version": "2.1.2", - "bundled": true - } - } - }, - "meant": { - "version": "1.0.1", - "bundled": true - }, - "mississippi": { - "version": "2.0.0", - "bundled": true, - "requires": { - "concat-stream": "1.6.0", - "duplexify": "3.5.3", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.2", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "2.0.1", - "pumpify": "1.4.0", - "stream-each": "1.2.2", - "through2": "2.0.3" - }, - "dependencies": { - "concat-stream": { - "version": "1.6.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" - }, - "dependencies": { - "typedarray": { - "version": "0.0.6", - "bundled": true - } - } - }, - "duplexify": { - "version": "3.5.3", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "bundled": true, - "requires": { - "once": "1.4.0" - } - }, - "flush-write-stream": { - "version": "1.0.2", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "from2": { - "version": "2.3.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "parallel-transform": { - "version": "1.1.0", - "bundled": true, - "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.4" - }, - "dependencies": { - "cyclist": { - "version": "0.2.2", - "bundled": true - } - } - }, - "pump": { - "version": "2.0.1", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - }, - "pumpify": { - "version": "1.4.0", - "bundled": true, - "requires": { - "duplexify": "3.5.3", - "inherits": "2.0.3", - "pump": "2.0.1" - } - }, - "stream-each": { - "version": "1.2.2", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "through2": { - "version": "2.0.3", - "bundled": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - }, - "dependencies": { - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "bundled": true - } - } - }, - "move-concurrently": { - "version": "1.0.1", - "bundled": true, - "requires": { - "aproba": "1.2.0", - "copy-concurrently": "1.0.5", - "fs-write-stream-atomic": "1.0.10", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" - }, - "dependencies": { - "copy-concurrently": { - "version": "1.0.5", - "bundled": true, - "requires": { - "aproba": "1.2.0", - "fs-write-stream-atomic": "1.0.10", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" - } - }, - "run-queue": { - "version": "1.0.3", - "bundled": true, - "requires": { - "aproba": "1.2.0" - } - } - } - }, - "node-gyp": { - "version": "3.6.2", - "bundled": true, - "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "4.1.2", - "osenv": "0.1.5", - "request": "2.83.0", - "rimraf": "2.6.2", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.0" - }, - "dependencies": { - "fstream": { - "version": "1.0.11", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" - } - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "1.1.8" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.8", - "bundled": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - } - } - } - } - }, - "nopt": { - "version": "3.0.6", - "bundled": true, - "requires": { - "abbrev": "1.1.1" - } - }, - "semver": { - "version": "5.3.0", - "bundled": true - }, - "tar": { - "version": "2.2.1", - "bundled": true, - "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" - }, - "dependencies": { - "block-stream": { - "version": "0.0.9", - "bundled": true, - "requires": { - "inherits": "2.0.3" - } - } - } - } - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "bundled": true, - "requires": { - "hosted-git-info": "2.5.0", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.1" - }, - "dependencies": { - "is-builtin-module": { - "version": "1.0.0", - "bundled": true, - "requires": { - "builtin-modules": "1.1.1" - }, - "dependencies": { - "builtin-modules": { - "version": "1.1.1", - "bundled": true - } - } - } - } - }, - "npm-cache-filename": { - "version": "1.0.2", - "bundled": true - }, - "npm-install-checks": { - "version": "3.0.0", - "bundled": true, - "requires": { - "semver": "5.5.0" - } - }, - "npm-lifecycle": { - "version": "2.0.0", - "bundled": true, - "requires": { - "byline": "5.0.0", - "graceful-fs": "4.1.11", - "node-gyp": "3.6.2", - "resolve-from": "4.0.0", - "slide": "1.1.6", - "uid-number": "0.0.6", - "umask": "1.1.0", - "which": "1.3.0" - }, - "dependencies": { - "byline": { - "version": "5.0.0", - "bundled": true - }, - "resolve-from": { - "version": "4.0.0", - "bundled": true - } - } - }, - "npm-package-arg": { - "version": "6.0.0", - "bundled": true, - "requires": { - "hosted-git-info": "2.5.0", - "osenv": "0.1.5", - "semver": "5.5.0", - "validate-npm-package-name": "3.0.0" - } - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" - }, - "dependencies": { - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "requires": { - "minimatch": "3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "1.1.8" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.8", - "bundled": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - } - } - } - } - } - } - }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true - } - } - }, - "npm-profile": { - "version": "3.0.1", - "bundled": true, - "requires": { - "aproba": "1.2.0", - "make-fetch-happen": "2.6.0" - }, - "dependencies": { - "make-fetch-happen": { - "version": "2.6.0", - "bundled": true, - "requires": { - "agentkeepalive": "3.3.0", - "cacache": "10.0.4", - "http-cache-semantics": "3.8.1", - "http-proxy-agent": "2.0.0", - "https-proxy-agent": "2.1.1", - "lru-cache": "4.1.1", - "mississippi": "1.3.1", - "node-fetch-npm": "2.0.2", - "promise-retry": "1.1.1", - "socks-proxy-agent": "3.0.1", - "ssri": "5.2.4" - }, - "dependencies": { - "agentkeepalive": { - "version": "3.3.0", - "bundled": true, - "requires": { - "humanize-ms": "1.2.1" - }, - "dependencies": { - "humanize-ms": { - "version": "1.2.1", - "bundled": true, - "requires": { - "ms": "2.1.1" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "bundled": true - } - } - } - } - }, - "http-cache-semantics": { - "version": "3.8.1", - "bundled": true - }, - "http-proxy-agent": { - "version": "2.0.0", - "bundled": true, - "requires": { - "agent-base": "4.2.0", - "debug": "2.6.9" - }, - "dependencies": { - "agent-base": { - "version": "4.2.0", - "bundled": true, - "requires": { - "es6-promisify": "5.0.0" - }, - "dependencies": { - "es6-promisify": { - "version": "5.0.0", - "bundled": true, - "requires": { - "es6-promise": "4.2.4" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.4", - "bundled": true - } - } - } - } - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "bundled": true - } - } - } - } - }, - "https-proxy-agent": { - "version": "2.1.1", - "bundled": true, - "requires": { - "agent-base": "4.2.0", - "debug": "3.1.0" - }, - "dependencies": { - "agent-base": { - "version": "4.2.0", - "bundled": true, - "requires": { - "es6-promisify": "5.0.0" - }, - "dependencies": { - "es6-promisify": { - "version": "5.0.0", - "bundled": true, - "requires": { - "es6-promise": "4.2.4" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.4", - "bundled": true - } - } - } - } - }, - "debug": { - "version": "3.1.0", - "bundled": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "bundled": true - } - } - } - } - }, - "mississippi": { - "version": "1.3.1", - "bundled": true, - "requires": { - "concat-stream": "1.6.0", - "duplexify": "3.5.3", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.2", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "1.0.3", - "pumpify": "1.4.0", - "stream-each": "1.2.2", - "through2": "2.0.3" - }, - "dependencies": { - "concat-stream": { - "version": "1.6.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" - }, - "dependencies": { - "typedarray": { - "version": "0.0.6", - "bundled": true - } - } - }, - "duplexify": { - "version": "3.5.3", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "bundled": true, - "requires": { - "once": "1.4.0" - } - }, - "flush-write-stream": { - "version": "1.0.2", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "from2": { - "version": "2.3.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "parallel-transform": { - "version": "1.1.0", - "bundled": true, - "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.4" - }, - "dependencies": { - "cyclist": { - "version": "0.2.2", - "bundled": true - } - } - }, - "pump": { - "version": "1.0.3", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - }, - "pumpify": { - "version": "1.4.0", - "bundled": true, - "requires": { - "duplexify": "3.5.3", - "inherits": "2.0.3", - "pump": "2.0.1" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - } - } - }, - "stream-each": { - "version": "1.2.2", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "through2": { - "version": "2.0.3", - "bundled": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - }, - "dependencies": { - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - } - } - }, - "node-fetch-npm": { - "version": "2.0.2", - "bundled": true, - "requires": { - "encoding": "0.1.12", - "json-parse-better-errors": "1.0.1", - "safe-buffer": "5.1.1" - }, - "dependencies": { - "encoding": { - "version": "0.1.12", - "bundled": true, - "requires": { - "iconv-lite": "0.4.19" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "bundled": true - } - } - }, - "json-parse-better-errors": { - "version": "1.0.1", - "bundled": true - } - } - }, - "promise-retry": { - "version": "1.1.1", - "bundled": true, - "requires": { - "err-code": "1.1.2", - "retry": "0.10.1" - }, - "dependencies": { - "err-code": { - "version": "1.1.2", - "bundled": true - } - } - }, - "socks-proxy-agent": { - "version": "3.0.1", - "bundled": true, - "requires": { - "agent-base": "4.2.0", - "socks": "1.1.10" - }, - "dependencies": { - "agent-base": { - "version": "4.2.0", - "bundled": true, - "requires": { - "es6-promisify": "5.0.0" - }, - "dependencies": { - "es6-promisify": { - "version": "5.0.0", - "bundled": true, - "requires": { - "es6-promise": "4.2.4" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.4", - "bundled": true - } - } - } - } - }, - "socks": { - "version": "1.1.10", - "bundled": true, - "requires": { - "ip": "1.1.5", - "smart-buffer": "1.1.15" - }, - "dependencies": { - "ip": { - "version": "1.1.5", - "bundled": true - }, - "smart-buffer": { - "version": "1.1.15", - "bundled": true - } - } - } - } - } - } - } - } - }, - "npm-registry-client": { - "version": "8.5.0", - "bundled": true, - "requires": { - "concat-stream": "1.6.0", - "graceful-fs": "4.1.11", - "normalize-package-data": "2.4.0", - "npm-package-arg": "5.1.2", - "npmlog": "4.1.2", - "once": "1.4.0", - "request": "2.83.0", - "retry": "0.10.1", - "semver": "5.5.0", - "slide": "1.1.6", - "ssri": "4.1.6" - }, - "dependencies": { - "concat-stream": { - "version": "1.6.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" - }, - "dependencies": { - "typedarray": { - "version": "0.0.6", - "bundled": true - } - } - }, - "npm-package-arg": { - "version": "5.1.2", - "bundled": true, - "requires": { - "hosted-git-info": "2.5.0", - "osenv": "0.1.5", - "semver": "5.5.0", - "validate-npm-package-name": "3.0.0" - } - }, - "ssri": { - "version": "4.1.6", - "bundled": true, - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "npm-user-validate": { - "version": "1.0.0", - "bundled": true - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" - }, - "dependencies": { - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.4" - }, - "dependencies": { - "delegates": { - "version": "1.0.0", - "bundled": true - } - } - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" - }, - "dependencies": { - "object-assign": { - "version": "4.1.1", - "bundled": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - }, - "dependencies": { - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "requires": { - "number-is-nan": "1.0.1" - }, - "dependencies": { - "number-is-nan": { - "version": "1.0.1", - "bundled": true - } - } - } - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "bundled": true - } - } - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "requires": { - "string-width": "1.0.2" - } - } - } - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true - } - } - }, - "once": { - "version": "1.4.0", - "bundled": true, - "requires": { - "wrappy": "1.0.2" - } - }, - "opener": { - "version": "1.4.3", - "bundled": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" - }, - "dependencies": { - "os-homedir": { - "version": "1.0.2", - "bundled": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true - } - } - }, - "pacote": { - "version": "7.3.3", - "bundled": true, - "requires": { - "bluebird": "3.5.1", - "cacache": "10.0.4", - "get-stream": "3.0.0", - "glob": "7.1.2", - "lru-cache": "4.1.1", - "make-fetch-happen": "2.6.0", - "minimatch": "3.0.4", - "mississippi": "2.0.0", - "normalize-package-data": "2.4.0", - "npm-package-arg": "6.0.0", - "npm-packlist": "1.1.10", - "npm-pick-manifest": "2.1.0", - "osenv": "0.1.5", - "promise-inflight": "1.0.1", - "promise-retry": "1.1.1", - "protoduck": "5.0.0", - "safe-buffer": "5.1.1", - "semver": "5.5.0", - "ssri": "5.2.4", - "tar": "4.3.3", - "unique-filename": "1.1.0", - "which": "1.3.0" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "bundled": true - }, - "make-fetch-happen": { - "version": "2.6.0", - "bundled": true, - "requires": { - "agentkeepalive": "3.3.0", - "cacache": "10.0.4", - "http-cache-semantics": "3.8.1", - "http-proxy-agent": "2.0.0", - "https-proxy-agent": "2.1.1", - "lru-cache": "4.1.1", - "mississippi": "1.3.1", - "node-fetch-npm": "2.0.2", - "promise-retry": "1.1.1", - "socks-proxy-agent": "3.0.1", - "ssri": "5.2.4" - }, - "dependencies": { - "agentkeepalive": { - "version": "3.3.0", - "bundled": true, - "requires": { - "humanize-ms": "1.2.1" - }, - "dependencies": { - "humanize-ms": { - "version": "1.2.1", - "bundled": true, - "requires": { - "ms": "2.1.1" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "bundled": true - } - } - } - } - }, - "http-cache-semantics": { - "version": "3.8.1", - "bundled": true - }, - "http-proxy-agent": { - "version": "2.0.0", - "bundled": true, - "requires": { - "agent-base": "4.2.0", - "debug": "2.6.9" - }, - "dependencies": { - "agent-base": { - "version": "4.2.0", - "bundled": true, - "requires": { - "es6-promisify": "5.0.0" - }, - "dependencies": { - "es6-promisify": { - "version": "5.0.0", - "bundled": true, - "requires": { - "es6-promise": "4.2.4" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.4", - "bundled": true - } - } - } - } - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "bundled": true - } - } - } - } - }, - "https-proxy-agent": { - "version": "2.1.1", - "bundled": true, - "requires": { - "agent-base": "4.2.0", - "debug": "3.1.0" - }, - "dependencies": { - "agent-base": { - "version": "4.2.0", - "bundled": true, - "requires": { - "es6-promisify": "5.0.0" - }, - "dependencies": { - "es6-promisify": { - "version": "5.0.0", - "bundled": true, - "requires": { - "es6-promise": "4.2.4" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.4", - "bundled": true - } - } - } - } - }, - "debug": { - "version": "3.1.0", - "bundled": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "bundled": true - } - } - } - } - }, - "mississippi": { - "version": "1.3.1", - "bundled": true, - "requires": { - "concat-stream": "1.6.0", - "duplexify": "3.5.3", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.2", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "1.0.3", - "pumpify": "1.4.0", - "stream-each": "1.2.2", - "through2": "2.0.3" - }, - "dependencies": { - "concat-stream": { - "version": "1.6.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" - }, - "dependencies": { - "typedarray": { - "version": "0.0.6", - "bundled": true - } - } - }, - "duplexify": { - "version": "3.5.3", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "bundled": true, - "requires": { - "once": "1.4.0" - } - }, - "flush-write-stream": { - "version": "1.0.2", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "from2": { - "version": "2.3.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "parallel-transform": { - "version": "1.1.0", - "bundled": true, - "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.4" - }, - "dependencies": { - "cyclist": { - "version": "0.2.2", - "bundled": true - } - } - }, - "pump": { - "version": "1.0.3", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - }, - "pumpify": { - "version": "1.4.0", - "bundled": true, - "requires": { - "duplexify": "3.5.3", - "inherits": "2.0.3", - "pump": "2.0.1" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - } - } - }, - "stream-each": { - "version": "1.2.2", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "through2": { - "version": "2.0.3", - "bundled": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - }, - "dependencies": { - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - } - } - }, - "node-fetch-npm": { - "version": "2.0.2", - "bundled": true, - "requires": { - "encoding": "0.1.12", - "json-parse-better-errors": "1.0.1", - "safe-buffer": "5.1.1" - }, - "dependencies": { - "encoding": { - "version": "0.1.12", - "bundled": true, - "requires": { - "iconv-lite": "0.4.19" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "bundled": true - } - } - }, - "json-parse-better-errors": { - "version": "1.0.1", - "bundled": true - } - } - }, - "socks-proxy-agent": { - "version": "3.0.1", - "bundled": true, - "requires": { - "agent-base": "4.2.0", - "socks": "1.1.10" - }, - "dependencies": { - "agent-base": { - "version": "4.2.0", - "bundled": true, - "requires": { - "es6-promisify": "5.0.0" - }, - "dependencies": { - "es6-promisify": { - "version": "5.0.0", - "bundled": true, - "requires": { - "es6-promise": "4.2.4" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.4", - "bundled": true - } - } - } - } - }, - "socks": { - "version": "1.1.10", - "bundled": true, - "requires": { - "ip": "1.1.5", - "smart-buffer": "1.1.15" - }, - "dependencies": { - "ip": { - "version": "1.1.5", - "bundled": true - }, - "smart-buffer": { - "version": "1.1.15", - "bundled": true - } - } - } - } - } - } - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "1.1.11" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - } - } - } - } - }, - "mississippi": { - "version": "2.0.0", - "bundled": true, - "requires": { - "concat-stream": "1.6.0", - "duplexify": "3.5.3", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.2", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "2.0.1", - "pumpify": "1.4.0", - "stream-each": "1.2.2", - "through2": "2.0.3" - }, - "dependencies": { - "concat-stream": { - "version": "1.6.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" - }, - "dependencies": { - "typedarray": { - "version": "0.0.6", - "bundled": true - } - } - }, - "duplexify": { - "version": "3.5.3", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "bundled": true, - "requires": { - "once": "1.4.0" - } - }, - "flush-write-stream": { - "version": "1.0.2", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "from2": { - "version": "2.3.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "parallel-transform": { - "version": "1.1.0", - "bundled": true, - "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.4" - }, - "dependencies": { - "cyclist": { - "version": "0.2.2", - "bundled": true - } - } - }, - "pump": { - "version": "2.0.1", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - }, - "pumpify": { - "version": "1.4.0", - "bundled": true, - "requires": { - "duplexify": "3.5.3", - "inherits": "2.0.3", - "pump": "2.0.1" - } - }, - "stream-each": { - "version": "1.2.2", - "bundled": true, - "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - }, - "through2": { - "version": "2.0.3", - "bundled": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - }, - "dependencies": { - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - } - } - }, - "npm-pick-manifest": { - "version": "2.1.0", - "bundled": true, - "requires": { - "npm-package-arg": "6.0.0", - "semver": "5.5.0" - } - }, - "promise-retry": { - "version": "1.1.1", - "bundled": true, - "requires": { - "err-code": "1.1.2", - "retry": "0.10.1" - }, - "dependencies": { - "err-code": { - "version": "1.1.2", - "bundled": true - } - } - }, - "protoduck": { - "version": "5.0.0", - "bundled": true, - "requires": { - "genfun": "4.0.1" - }, - "dependencies": { - "genfun": { - "version": "4.0.1", - "bundled": true - } - } - }, - "semver": { - "version": "5.5.0", - "bundled": true - } - } - }, - "path-is-inside": { - "version": "1.0.2", - "bundled": true - }, - "promise-inflight": { - "version": "1.0.1", - "bundled": true - }, - "qrcode-terminal": { - "version": "0.11.0", - "bundled": true - }, - "query-string": { - "version": "5.1.0", - "bundled": true, - "requires": { - "decode-uri-component": "0.2.0", - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" - }, - "dependencies": { - "decode-uri-component": { - "version": "0.2.0", - "bundled": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true - }, - "strict-uri-encode": { - "version": "1.1.0", - "bundled": true - } - } - }, - "qw": { - "version": "1.0.1", - "bundled": true - }, - "read": { - "version": "1.0.7", - "bundled": true, - "requires": { - "mute-stream": "0.0.7" - }, - "dependencies": { - "mute-stream": { - "version": "0.0.7", - "bundled": true - } - } - }, - "read-cmd-shim": { - "version": "1.0.1", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11" - } - }, - "read-installed": { - "version": "4.0.3", - "bundled": true, - "requires": { - "debuglog": "1.0.1", - "graceful-fs": "4.1.11", - "read-package-json": "2.0.12", - "readdir-scoped-modules": "1.0.2", - "semver": "5.5.0", - "slide": "1.1.6", - "util-extend": "1.0.3" - }, - "dependencies": { - "util-extend": { - "version": "1.0.3", - "bundled": true - } - } - }, - "read-package-json": { - "version": "2.0.12", - "bundled": true, - "requires": { - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "json-parse-better-errors": "1.0.1", - "normalize-package-data": "2.4.0", - "slash": "1.0.0" - }, - "dependencies": { - "json-parse-better-errors": { - "version": "1.0.1", - "bundled": true - }, - "slash": { - "version": "1.0.0", - "bundled": true - } - } - }, - "read-package-tree": { - "version": "5.1.6", - "bundled": true, - "requires": { - "debuglog": "1.0.1", - "dezalgo": "1.0.3", - "once": "1.4.0", - "read-package-json": "2.0.12", - "readdir-scoped-modules": "1.0.2" - } - }, - "readable-stream": { - "version": "2.3.4", - "bundled": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "bundled": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true - }, - "string_decoder": { - "version": "1.0.3", - "bundled": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true - } - } - }, - "readdir-scoped-modules": { - "version": "1.0.2", - "bundled": true, - "requires": { - "debuglog": "1.0.1", - "dezalgo": "1.0.3", - "graceful-fs": "4.1.11", - "once": "1.4.0" - } - }, - "request": { - "version": "2.83.0", - "bundled": true, - "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.3.1", - "har-validator": "5.0.3", - "hawk": "6.0.2", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" - }, - "dependencies": { - "aws-sign2": { - "version": "0.7.0", - "bundled": true - }, - "aws4": { - "version": "1.6.0", - "bundled": true - }, - "caseless": { - "version": "0.12.0", - "bundled": true - }, - "combined-stream": { - "version": "1.0.5", - "bundled": true, - "requires": { - "delayed-stream": "1.0.0" - }, - "dependencies": { - "delayed-stream": { - "version": "1.0.0", - "bundled": true - } - } - }, - "extend": { - "version": "3.0.1", - "bundled": true - }, - "forever-agent": { - "version": "0.6.1", - "bundled": true - }, - "form-data": { - "version": "2.3.1", - "bundled": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" - }, - "dependencies": { - "asynckit": { - "version": "0.4.0", - "bundled": true - } - } - }, - "har-validator": { - "version": "5.0.3", - "bundled": true, - "requires": { - "ajv": "5.2.3", - "har-schema": "2.0.0" - }, - "dependencies": { - "ajv": { - "version": "5.2.3", - "bundled": true, - "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.0.0", - "json-schema-traverse": "0.3.1", - "json-stable-stringify": "1.0.1" - }, - "dependencies": { - "co": { - "version": "4.6.0", - "bundled": true - }, - "fast-deep-equal": { - "version": "1.0.0", - "bundled": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "bundled": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "bundled": true, - "requires": { - "jsonify": "0.0.0" - }, - "dependencies": { - "jsonify": { - "version": "0.0.0", - "bundled": true - } - } - } - } - }, - "har-schema": { - "version": "2.0.0", - "bundled": true - } - } - }, - "hawk": { - "version": "6.0.2", - "bundled": true, - "requires": { - "boom": "4.3.1", - "cryptiles": "3.1.2", - "hoek": "4.2.0", - "sntp": "2.0.2" - }, - "dependencies": { - "boom": { - "version": "4.3.1", - "bundled": true, - "requires": { - "hoek": "4.2.0" - } - }, - "cryptiles": { - "version": "3.1.2", - "bundled": true, - "requires": { - "boom": "5.2.0" - }, - "dependencies": { - "boom": { - "version": "5.2.0", - "bundled": true, - "requires": { - "hoek": "4.2.0" - } - } - } - }, - "hoek": { - "version": "4.2.0", - "bundled": true - }, - "sntp": { - "version": "2.0.2", - "bundled": true, - "requires": { - "hoek": "4.2.0" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "bundled": true, - "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true - }, - "jsprim": { - "version": "1.4.1", - "bundled": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - }, - "dependencies": { - "extsprintf": { - "version": "1.3.0", - "bundled": true - }, - "json-schema": { - "version": "0.2.3", - "bundled": true - }, - "verror": { - "version": "1.10.0", - "bundled": true, - "requires": { - "assert-plus": "1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "1.3.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "bundled": true - } - } - } - } - }, - "sshpk": { - "version": "1.13.1", - "bundled": true, - "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" - }, - "dependencies": { - "asn1": { - "version": "0.2.3", - "bundled": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "bundled": true, - "optional": true, - "requires": { - "tweetnacl": "0.14.5" - } - }, - "dashdash": { - "version": "1.14.1", - "bundled": true, - "requires": { - "assert-plus": "1.0.0" - } - }, - "ecc-jsbn": { - "version": "0.1.1", - "bundled": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } - }, - "getpass": { - "version": "0.1.7", - "bundled": true, - "requires": { - "assert-plus": "1.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "bundled": true, - "optional": true - }, - "tweetnacl": { - "version": "0.14.5", - "bundled": true, - "optional": true - } - } - } - } - }, - "is-typedarray": { - "version": "1.0.0", - "bundled": true - }, - "isstream": { - "version": "0.1.2", - "bundled": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true - }, - "mime-types": { - "version": "2.1.17", - "bundled": true, - "requires": { - "mime-db": "1.30.0" - }, - "dependencies": { - "mime-db": { - "version": "1.30.0", - "bundled": true - } - } - }, - "oauth-sign": { - "version": "0.8.2", - "bundled": true - }, - "performance-now": { - "version": "2.1.0", - "bundled": true - }, - "qs": { - "version": "6.5.1", - "bundled": true - }, - "stringstream": { - "version": "0.0.5", - "bundled": true - }, - "tough-cookie": { - "version": "2.3.3", - "bundled": true, - "requires": { - "punycode": "1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "bundled": true - } - } - }, - "tunnel-agent": { - "version": "0.6.0", - "bundled": true, - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "retry": { - "version": "0.10.1", - "bundled": true - }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "requires": { - "glob": "7.1.2" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true - }, - "semver": { - "version": "5.5.0", - "bundled": true - }, - "sha": { - "version": "2.0.1", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "readable-stream": "2.3.4" - } - }, - "slide": { - "version": "1.1.6", - "bundled": true - }, - "sorted-object": { - "version": "2.0.1", - "bundled": true - }, - "sorted-union-stream": { - "version": "2.1.3", - "bundled": true, - "requires": { - "from2": "1.3.0", - "stream-iterate": "1.2.0" - }, - "dependencies": { - "from2": { - "version": "1.3.0", - "bundled": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "1.1.14" - }, - "dependencies": { - "readable-stream": { - "version": "1.1.14", - "bundled": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "bundled": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true - } - } - } - } - }, - "stream-iterate": { - "version": "1.2.0", - "bundled": true, - "requires": { - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" - }, - "dependencies": { - "stream-shift": { - "version": "1.0.0", - "bundled": true - } - } - } - } - }, - "ssri": { - "version": "5.2.4", - "bundled": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "strip-ansi": { - "version": "4.0.0", - "bundled": true, - "requires": { - "ansi-regex": "3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "bundled": true - } - } - }, - "tar": { - "version": "4.3.3", - "bundled": true, - "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.1", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "yallist": "3.0.2" - }, - "dependencies": { - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "requires": { - "minipass": "2.2.1" - } - }, - "minipass": { - "version": "2.2.1", - "bundled": true, - "requires": { - "yallist": "3.0.2" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "requires": { - "minipass": "2.2.1" - } - }, - "yallist": { - "version": "3.0.2", - "bundled": true - } - } - }, - "text-table": { - "version": "0.2.0", - "bundled": true - }, - "uid-number": { - "version": "0.0.6", - "bundled": true - }, - "umask": { - "version": "1.1.0", - "bundled": true - }, - "unique-filename": { - "version": "1.1.0", - "bundled": true, - "requires": { - "unique-slug": "2.0.0" - }, - "dependencies": { - "unique-slug": { - "version": "2.0.0", - "bundled": true, - "requires": { - "imurmurhash": "0.1.4" - } - } - } - }, - "unpipe": { - "version": "1.0.0", - "bundled": true - }, - "update-notifier": { - "version": "2.3.0", - "bundled": true, - "requires": { - "boxen": "1.2.1", - "chalk": "2.1.0", - "configstore": "3.1.1", - "import-lazy": "2.1.0", - "is-installed-globally": "0.1.0", - "is-npm": "1.0.0", - "latest-version": "3.1.0", - "semver-diff": "2.1.0", - "xdg-basedir": "3.0.0" - }, - "dependencies": { - "boxen": { - "version": "1.2.1", - "bundled": true, - "requires": { - "ansi-align": "2.0.0", - "camelcase": "4.1.0", - "chalk": "2.1.0", - "cli-boxes": "1.0.0", - "string-width": "2.1.1", - "term-size": "1.2.0", - "widest-line": "1.0.0" - }, - "dependencies": { - "ansi-align": { - "version": "2.0.0", - "bundled": true, - "requires": { - "string-width": "2.1.1" - } - }, - "camelcase": { - "version": "4.1.0", - "bundled": true - }, - "cli-boxes": { - "version": "1.0.0", - "bundled": true - }, - "string-width": { - "version": "2.1.1", - "bundled": true, - "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "bundled": true - } - } - }, - "term-size": { - "version": "1.2.0", - "bundled": true, - "requires": { - "execa": "0.7.0" - }, - "dependencies": { - "execa": { - "version": "0.7.0", - "bundled": true, - "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "bundled": true, - "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" - }, - "dependencies": { - "shebang-command": { - "version": "1.2.0", - "bundled": true, - "requires": { - "shebang-regex": "1.0.0" - }, - "dependencies": { - "shebang-regex": { - "version": "1.0.0", - "bundled": true - } - } - } - } - }, - "get-stream": { - "version": "3.0.0", - "bundled": true - }, - "is-stream": { - "version": "1.1.0", - "bundled": true - }, - "npm-run-path": { - "version": "2.0.2", - "bundled": true, - "requires": { - "path-key": "2.0.1" - }, - "dependencies": { - "path-key": { - "version": "2.0.1", - "bundled": true - } - } - }, - "p-finally": { - "version": "1.0.0", - "bundled": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true - }, - "strip-eof": { - "version": "1.0.0", - "bundled": true - } - } - } - } - }, - "widest-line": { - "version": "1.0.0", - "bundled": true, - "requires": { - "string-width": "1.0.2" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - }, - "dependencies": { - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "requires": { - "number-is-nan": "1.0.1" - }, - "dependencies": { - "number-is-nan": { - "version": "1.0.1", - "bundled": true - } - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "bundled": true - } - } - } - } - } - } - } - } - }, - "chalk": { - "version": "2.1.0", - "bundled": true, - "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "4.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.0", - "bundled": true, - "requires": { - "color-convert": "1.9.0" - }, - "dependencies": { - "color-convert": { - "version": "1.9.0", - "bundled": true, - "requires": { - "color-name": "1.1.3" - }, - "dependencies": { - "color-name": { - "version": "1.1.3", - "bundled": true - } - } - } - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "bundled": true - }, - "supports-color": { - "version": "4.4.0", - "bundled": true, - "requires": { - "has-flag": "2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "2.0.0", - "bundled": true - } - } - } - } - }, - "configstore": { - "version": "3.1.1", - "bundled": true, - "requires": { - "dot-prop": "4.2.0", - "graceful-fs": "4.1.11", - "make-dir": "1.0.0", - "unique-string": "1.0.0", - "write-file-atomic": "2.1.0", - "xdg-basedir": "3.0.0" - }, - "dependencies": { - "dot-prop": { - "version": "4.2.0", - "bundled": true, - "requires": { - "is-obj": "1.0.1" - }, - "dependencies": { - "is-obj": { - "version": "1.0.1", - "bundled": true - } - } - }, - "make-dir": { - "version": "1.0.0", - "bundled": true, - "requires": { - "pify": "2.3.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "bundled": true - } - } - }, - "unique-string": { - "version": "1.0.0", - "bundled": true, - "requires": { - "crypto-random-string": "1.0.0" - }, - "dependencies": { - "crypto-random-string": { - "version": "1.0.0", - "bundled": true - } - } - } - } - }, - "import-lazy": { - "version": "2.1.0", - "bundled": true - }, - "is-installed-globally": { - "version": "0.1.0", - "bundled": true, - "requires": { - "global-dirs": "0.1.0", - "is-path-inside": "1.0.0" - }, - "dependencies": { - "global-dirs": { - "version": "0.1.0", - "bundled": true, - "requires": { - "ini": "1.3.5" - } - }, - "is-path-inside": { - "version": "1.0.0", - "bundled": true, - "requires": { - "path-is-inside": "1.0.2" - } - } - } - }, - "is-npm": { - "version": "1.0.0", - "bundled": true - }, - "latest-version": { - "version": "3.1.0", - "bundled": true, - "requires": { - "package-json": "4.0.1" - }, - "dependencies": { - "package-json": { - "version": "4.0.1", - "bundled": true, - "requires": { - "got": "6.7.1", - "registry-auth-token": "3.3.1", - "registry-url": "3.1.0", - "semver": "5.5.0" - }, - "dependencies": { - "got": { - "version": "6.7.1", - "bundled": true, - "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.0", - "safe-buffer": "5.1.1", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" - }, - "dependencies": { - "create-error-class": { - "version": "3.0.2", - "bundled": true, - "requires": { - "capture-stack-trace": "1.0.0" - }, - "dependencies": { - "capture-stack-trace": { - "version": "1.0.0", - "bundled": true - } - } - }, - "duplexer3": { - "version": "0.1.4", - "bundled": true - }, - "get-stream": { - "version": "3.0.0", - "bundled": true - }, - "is-redirect": { - "version": "1.0.0", - "bundled": true - }, - "is-retry-allowed": { - "version": "1.1.0", - "bundled": true - }, - "is-stream": { - "version": "1.1.0", - "bundled": true - }, - "lowercase-keys": { - "version": "1.0.0", - "bundled": true - }, - "timed-out": { - "version": "4.0.1", - "bundled": true - }, - "unzip-response": { - "version": "2.0.1", - "bundled": true - }, - "url-parse-lax": { - "version": "1.0.0", - "bundled": true, - "requires": { - "prepend-http": "1.0.4" - }, - "dependencies": { - "prepend-http": { - "version": "1.0.4", - "bundled": true - } - } - } - } - }, - "registry-auth-token": { - "version": "3.3.1", - "bundled": true, - "requires": { - "rc": "1.2.1", - "safe-buffer": "5.1.1" - }, - "dependencies": { - "rc": { - "version": "1.2.1", - "bundled": true, - "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" - }, - "dependencies": { - "deep-extend": { - "version": "0.4.2", - "bundled": true - }, - "minimist": { - "version": "1.2.0", - "bundled": true - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true - } - } - } - } - }, - "registry-url": { - "version": "3.1.0", - "bundled": true, - "requires": { - "rc": "1.2.1" - }, - "dependencies": { - "rc": { - "version": "1.2.1", - "bundled": true, - "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" - }, - "dependencies": { - "deep-extend": { - "version": "0.4.2", - "bundled": true - }, - "minimist": { - "version": "1.2.0", - "bundled": true - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true - } - } - } - } - } - } - } - } - }, - "semver-diff": { - "version": "2.1.0", - "bundled": true, - "requires": { - "semver": "5.5.0" - } - }, - "xdg-basedir": { - "version": "3.0.0", - "bundled": true - } - } - }, - "uuid": { - "version": "3.2.1", - "bundled": true - }, - "validate-npm-package-license": { - "version": "3.0.1", - "bundled": true, - "requires": { - "spdx-correct": "1.0.2", - "spdx-expression-parse": "1.0.4" - }, - "dependencies": { - "spdx-correct": { - "version": "1.0.2", - "bundled": true, - "requires": { - "spdx-license-ids": "1.2.2" - }, - "dependencies": { - "spdx-license-ids": { - "version": "1.2.2", - "bundled": true - } - } - }, - "spdx-expression-parse": { - "version": "1.0.4", - "bundled": true - } - } - }, - "validate-npm-package-name": { - "version": "3.0.0", - "bundled": true, - "requires": { - "builtins": "1.0.3" - }, - "dependencies": { - "builtins": { - "version": "1.0.3", - "bundled": true - } - } - }, - "which": { - "version": "1.3.0", - "bundled": true, - "requires": { - "isexe": "2.0.0" - }, - "dependencies": { - "isexe": { - "version": "2.0.0", - "bundled": true - } - } - }, - "worker-farm": { - "version": "1.5.2", - "bundled": true, - "requires": { - "errno": "0.1.7", - "xtend": "4.0.1" - }, - "dependencies": { - "errno": { - "version": "0.1.7", - "bundled": true, - "requires": { - "prr": "1.0.1" - }, - "dependencies": { - "prr": { - "version": "1.0.1", - "bundled": true - } - } - }, - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true - }, - "write-file-atomic": { - "version": "2.1.0", - "bundled": true, - "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "slide": "1.1.6" - } - } - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "0.1.6" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "3.2.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "3.2.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "object-keys": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=" - }, - "object-path": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", - "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "3.0.1" - } - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.0.11" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "requires": { - "array-each": "1.0.1", - "array-slice": "1.1.0", - "for-own": "1.0.0", - "isobject": "3.0.1" - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "requires": { - "for-own": "1.0.0", - "make-iterator": "1.0.0" - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" - }, - "dependencies": { - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "requires": { - "for-in": "1.0.2" - } - } - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "3.0.1" - } - }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "requires": { - "for-own": "1.0.0", - "make-iterator": "1.0.0" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", - "requires": { - "wrappy": "1.0.2" - } - }, - "opener": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz", - "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=", - "dev": true - }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", - "dev": true - }, - "opn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", - "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", - "dev": true, - "requires": { - "object-assign": "4.1.1", - "pinkie-promise": "2.0.1" - } - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "requires": { - "minimist": "0.0.10", - "wordwrap": "0.0.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "requires": { - "lcid": "1.0.0" - } - }, - "outpipe": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz", - "integrity": "sha1-UM+GFjZeh+Ax4ppeyTOaPaRyX6I=", - "dev": true, - "requires": { - "shell-quote": "1.6.1" - } - }, - "pako": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", - "dev": true - }, - "parents": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", - "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", - "dev": true, - "requires": { - "path-platform": "0.11.15" - } - }, - "parse-asn1": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", - "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", - "dev": true, - "requires": { - "asn1.js": "4.10.1", - "browserify-aes": "1.1.1", - "create-hash": "1.1.3", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.14" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "requires": { - "is-absolute": "1.0.0", - "map-cache": "0.2.2", - "path-root": "0.1.1" - } - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "requires": { - "is-extglob": "1.0.0" - } - } - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "1.3.1" - } - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" - }, - "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "dev": true, - "requires": { - "better-assert": "1.0.2" - } - }, - "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "dev": true, - "requires": { - "better-assert": "1.0.2" - } - }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "path-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", - "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "2.0.1" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=" - }, - "path-platform": { - "version": "0.11.15", - "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", - "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", - "dev": true - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "requires": { - "path-root-regex": "0.1.2" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - } - } - }, - "pbkdf2": { - "version": "3.0.14", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", - "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", - "dev": true, - "requires": { - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "ripemd160": "2.0.1", - "safe-buffer": "5.1.1", - "sha.js": "2.4.10" - } - }, - "performance-now": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "2.0.4" - } - }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "requires": { - "ansi-colors": "1.1.0", - "arr-diff": "4.0.0", - "arr-union": "3.1.0", - "extend-shallow": "3.0.2" - } - }, - "portfinder": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz", - "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=", - "dev": true, - "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "mkdirp": "0.5.1" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - } - } - }, - "portscanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", - "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", - "dev": true, - "requires": { - "async": "1.5.2", - "is-number-like": "1.0.8" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "public-encrypt": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", - "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", - "dev": true, - "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.1.3", - "parse-asn1": "5.1.0", - "randombytes": "2.0.6" - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "1.4.1", - "once": "1.3.3" - }, - "dependencies": { - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "1.4.0" - }, - "dependencies": { - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1.0.2" - } - } - } - } - } - }, - "pumpify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.4.0.tgz", - "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", - "requires": { - "duplexify": "3.5.4", - "inherits": "2.0.3", - "pump": "2.0.1" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "qs": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz", - "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "randomatic": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", - "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", - "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "randombytes": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.1" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true - }, - "read-only-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", - "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", - "dev": true, - "requires": { - "readable-stream": "2.3.5" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" - } - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", - "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "readable-stream": "2.3.5", - "set-immediate-shim": "1.0.1" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "1.1.11" - } - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "requires": { - "resolve": "1.5.0" - } - }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "requires": { - "is-equal-shallow": "0.1.3" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" - } - }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "requires": { - "is-buffer": "1.1.6", - "is-utf8": "0.2.1" - } - }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", - "requires": { - "remove-bom-buffer": "3.0.0", - "safe-buffer": "5.1.1", - "through2": "2.0.3" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", - "requires": { - "homedir-polyfill": "1.0.1", - "is-absolute": "1.0.0", - "remove-trailing-separator": "1.1.0" - } - }, - "request": { - "version": "2.81.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", - "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", - "dev": true, - "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" - }, - "dependencies": { - "qs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", - "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", - "dev": true - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", - "requires": { - "path-parse": "1.0.5" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" - } - }, - "resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", - "requires": { - "value-or-function": "3.0.0" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", - "dev": true, - "requires": { - "debug": "2.6.9", - "minimatch": "3.0.4" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "optional": true, - "requires": { - "align-text": "0.1.4" - } - }, - "ripemd160": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", - "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", - "dev": true, - "requires": { - "hash-base": "2.0.2", - "inherits": "2.0.3" - } - }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "requires": { - "ret": "0.1.15" - } - }, - "semver": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" - }, - "semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", - "requires": { - "sver-compat": "1.5.0" - } - }, - "send": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.15.2.tgz", - "integrity": "sha1-+R+rRAO8+H5xb3DOtdsvV4vcF9Y=", - "dev": true, - "requires": { - "debug": "2.6.4", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", - "fresh": "0.5.0", - "http-errors": "1.6.2", - "mime": "1.3.4", - "ms": "1.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" - }, - "dependencies": { - "debug": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.4.tgz", - "integrity": "sha1-dYaps8OXQcAoKuM0RcTorHRzT+A=", - "dev": true, - "requires": { - "ms": "0.7.3" - }, - "dependencies": { - "ms": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.3.tgz", - "integrity": "sha1-cIFVpeROM/X9D8U+gdDUCpG+H/8=", - "dev": true - } - } - }, - "fresh": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", - "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=", - "dev": true - }, - "http-errors": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", - "dev": true, - "requires": { - "depd": "1.1.1", - "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": "1.3.1" - }, - "dependencies": { - "depd": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", - "dev": true - } - } - }, - "mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", - "dev": true - }, - "ms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-1.0.0.tgz", - "integrity": "sha1-Wa3NIu3FQ/e1OBhi0xOHsfS8lHM=", - "dev": true - }, - "setprototypeof": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true - } - } - }, - "serve-index": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz", - "integrity": "sha1-fF2WwT+xMRAfk8HFd0+FFqHnjTs=", - "dev": true, - "requires": { - "accepts": "1.3.5", - "batch": "0.5.3", - "debug": "2.2.0", - "escape-html": "1.0.3", - "http-errors": "1.5.1", - "mime-types": "2.1.18", - "parseurl": "1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "serve-static": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.2.tgz", - "integrity": "sha1-5UbicmCBuBtLzsjpCAjrzdMjr7o=", - "dev": true, - "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", - "send": "0.15.2" - } - }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-getter": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz", - "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", - "requires": { - "to-object-path": "0.3.0" - } - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "setprototypeof": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", - "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=", - "dev": true - }, - "sha.js": { - "version": "2.4.10", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz", - "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==", - "dev": true, - "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" - } - }, - "shasum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", - "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", - "dev": true, - "requires": { - "json-stable-stringify": "0.0.1", - "sha.js": "2.4.10" - }, - "dependencies": { - "json-stable-stringify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", - "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", - "dev": true, - "requires": { - "jsonify": "0.0.0" - } - } - } - }, - "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "dev": true, - "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" - } - }, - "snapdragon": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.1.tgz", - "integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=", - "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.1", - "use": "2.0.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "0.1.6" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "1.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.16.3" - } - }, - "socket.io": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz", - "integrity": "sha1-waRZDO/4fs8TxyZS8Eb3FrKeYBQ=", - "dev": true, - "requires": { - "debug": "2.6.9", - "engine.io": "3.1.5", - "socket.io-adapter": "1.1.1", - "socket.io-client": "2.0.4", - "socket.io-parser": "3.1.3" - } - }, - "socket.io-adapter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", - "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", - "dev": true - }, - "socket.io-client": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", - "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "2.6.9", - "engine.io-client": "3.1.6", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "3.1.3", - "to-array": "0.1.4" - } - }, - "socket.io-parser": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", - "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "3.1.0", - "has-binary2": "1.0.2", - "isarray": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - } - } - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "dev": true, - "requires": { - "amdefine": "1.0.1" - } - }, - "source-map-resolve": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", - "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", - "requires": { - "atob": "2.0.3", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" - }, - "sparkles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", - "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=" - }, - "spdx-correct": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", - "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", - "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "requires": { - "spdx-exceptions": "2.1.0", - "spdx-license-ids": "3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", - "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "requires": { - "extend-shallow": "3.0.2" - } - }, - "sshpk": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", - "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", - "dev": true, - "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "0.1.6" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - }, - "stream-browserify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", - "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.5" - } - }, - "stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", - "dev": true, - "requires": { - "duplexer2": "0.1.4", - "readable-stream": "2.3.5" - } - }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" - }, - "stream-http": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz", - "integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", - "dev": true, - "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.5", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" - } - }, - "stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" - }, - "stream-splicer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz", - "integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.5" - } - }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", - "dev": true, - "requires": { - "commander": "2.14.1", - "limiter": "1.1.2" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "stringstream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "2.1.1" - } - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", - "dev": true - }, - "subarg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", - "dev": true, - "requires": { - "minimist": "1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", - "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" - } - }, - "syntax-error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", - "dev": true, - "requires": { - "acorn-node": "1.3.0" - } - }, - "tfunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", - "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", - "dev": true, - "requires": { - "chalk": "1.1.3", - "object-path": "0.9.2" - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "requires": { - "readable-stream": "2.3.5", - "xtend": "4.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "through2-filter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", - "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", - "requires": { - "through2": "2.0.3", - "xtend": "4.0.1" - } - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" - }, - "timers-browserify": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", - "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", - "dev": true, - "requires": { - "process": "0.11.10" - } - }, - "timers-ext": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.4.tgz", - "integrity": "sha512-FJ78K7BQ04LNCY2wCMqBro6eGSJ9E2iNlCdV113J/ddLPD9ynj41lBpGQe/VMFmt/s3QbT1W3O3FrtQBdvLJpw==", - "dev": true, - "requires": { - "es5-ext": "0.10.40", - "next-tick": "1.0.0" - } - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "requires": { - "is-absolute": "1.0.0", - "is-negated-glob": "1.0.0" - } - }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", - "dev": true - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "safe-regex": "1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" - } - }, - "to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", - "requires": { - "through2": "2.0.3" - } - }, - "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "dev": true, - "requires": { - "punycode": "1.4.1" - } - }, - "tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "optional": true - }, - "typeahead.js": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/typeahead.js/-/typeahead.js-0.10.5.tgz", - "integrity": "sha1-HZlxsPRNOF/q2/IsnzadtWKRLeE=" - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "ua-parser-js": { - "version": "0.7.12", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz", - "integrity": "sha1-BMgamb3V3FImPqKdJMa/jUgYpLs=", - "dev": true - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "optional": true, - "requires": { - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "optional": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "optional": true, - "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", - "wordwrap": "0.0.2" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "optional": true - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "optional": true - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "optional": true - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "optional": true, - "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", - "window-size": "0.1.0" - } - } - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "optional": true - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true - }, - "umd": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz", - "integrity": "sha1-iuVW4RAR9jwllnCKiDclnwGz1g4=", - "dev": true - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" - }, - "undertaker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.0.tgz", - "integrity": "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=", - "requires": { - "arr-flatten": "1.1.0", - "arr-map": "2.0.2", - "bach": "1.2.0", - "collection-map": "1.0.0", - "es6-weak-map": "2.0.2", - "last-run": "1.1.1", - "object.defaults": "1.1.0", - "object.reduce": "1.0.1", - "undertaker-registry": "1.0.1" - } - }, - "undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=" - }, - "union": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/union/-/union-0.4.6.tgz", - "integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=", - "dev": true, - "requires": { - "qs": "2.3.3" - } - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "0.1.1" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" - } - } - } - }, - "universalify": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "url-join": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz", - "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=", - "dev": true - }, - "use": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/use/-/use-2.0.2.tgz", - "integrity": "sha1-riig1y+TvyJCKhii43mZMRLeyOg=", - "requires": { - "define-property": "0.2.5", - "isobject": "3.0.1", - "lazy-cache": "2.0.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "0.1.6" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "3.2.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", - "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", - "dev": true - }, - "uuid": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", - "dev": true - }, - "uws": { - "version": "9.14.0", - "resolved": "https://registry.npmjs.org/uws/-/uws-9.14.0.tgz", - "integrity": "sha512-HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg==", - "dev": true, - "optional": true - }, - "validate-npm-package-license": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", - "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", - "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" - } - }, - "value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "1.3.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "vinyl": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", - "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", - "dev": true, - "requires": { - "clone": "2.1.1", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.1", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" - } - }, - "vinyl-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz", - "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=", - "dev": true, - "requires": { - "bl": "1.2.1", - "through2": "2.0.3" - } - }, - "vinyl-source-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-source-stream/-/vinyl-source-stream-2.0.0.tgz", - "integrity": "sha1-84pa+53R6Ttl1VBGmsYYKsT1S44=", - "dev": true, - "requires": { - "through2": "2.0.3", - "vinyl": "2.1.0" - } - }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "requires": { - "append-buffer": "1.0.2", - "convert-source-map": "1.5.1", - "graceful-fs": "4.1.11", - "normalize-path": "2.1.1", - "now-and-later": "2.0.0", - "remove-bom-buffer": "3.0.0", - "vinyl": "2.1.0" - }, - "dependencies": { - "clone": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=" - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=" - }, - "vinyl": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", - "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", - "requires": { - "clone": "2.1.1", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.1", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" - } - } - } - }, - "vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", - "dev": true, - "requires": { - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "vm-browserify": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", - "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", - "dev": true, - "requires": { - "indexof": "0.0.1" - } - }, - "watchify": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/watchify/-/watchify-3.11.0.tgz", - "integrity": "sha512-7jWG0c3cKKm2hKScnSAMUEUjRJKXUShwMPk0ASVhICycQhwND3IMAdhJYmc1mxxKzBUJTSF5HZizfrKrS6BzkA==", - "dev": true, - "requires": { - "anymatch": "1.3.2", - "browserify": "16.1.1", - "chokidar": "1.7.0", - "defined": "1.0.0", - "outpipe": "1.1.1", - "through2": "2.0.3", - "xtend": "4.0.1" - } - }, - "which": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", - "requires": { - "isexe": "2.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" - }, - "window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.1", - "ultron": "1.1.1" - } - }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "dev": true - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "y18n": "3.2.1", - "yargs-parser": "5.0.0" - } - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "requires": { - "camelcase": "3.0.0" - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", - "dev": true - } - } -} +{ + "name": "fishfrymap", + "version": "2.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@gulp-sourcemaps/identity-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz", + "integrity": "sha1-z6I7xYQPkQTOMqZedNt+epdLvuE=", + "dev": true, + "requires": { + "acorn": "5.5.3", + "css": "2.2.1", + "normalize-path": "2.1.1", + "source-map": "0.5.7", + "through2": "2.0.3" + }, + "dependencies": { + "acorn": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", + "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=", + "dev": true, + "requires": { + "normalize-path": "2.1.1", + "through2": "2.0.3" + } + }, + "@unchartedsoftware/leaflet.zoomhome": { + "version": "git+https://github.com/gassc/leaflet.zoomhome.git#dc2618f7dcac00f60cb664802ed3e02dcbc62d26" + }, + "JSONStream": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.2.tgz", + "integrity": "sha1-wQI3G27Dp887hHygDCC7D85Mbeo=", + "dev": true, + "requires": { + "jsonparse": "1.3.1", + "through": "2.3.8" + } + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + }, + "acorn-node": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.3.0.tgz", + "integrity": "sha512-efP54n3d1aLfjL2UMdaXa6DsswwzJeI5rqhbFvXMrKiJ6eJFpf+7R0zN7t8IC+XKn2YOAFAv6xbBNgHUkoHWLw==", + "dev": true, + "requires": { + "acorn": "5.5.3", + "xtend": "4.0.1" + }, + "dependencies": { + "acorn": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", + "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", + "dev": true + } + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "requires": { + "buffer-equal": "1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "requires": { + "make-iterator": "1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "requires": { + "make-iterator": "1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "requires": { + "array-slice": "1.1.0", + "is-number": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "requires": { + "is-number": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", + "dev": true + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", + "dev": true + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "requires": { + "default-compare": "1.0.0", + "get-value": "2.0.6", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", + "dev": true + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "dev": true + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + } + }, + "assert-plus": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", + "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "astw": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz", + "integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=", + "dev": true, + "requires": { + "acorn": "4.0.13" + } + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "async-done": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.2.4.tgz", + "integrity": "sha512-mxc+yISkb0vjsuvG3dJCIZXzRWjKndQ9Zo9zNDJ1K2wh9eP0E0oGmOWm+4cFOvW4dA0tGFImTW5tQJHCtn1kIQ==", + "requires": { + "end-of-stream": "1.4.1", + "once": "1.3.3", + "process-nextick-args": "1.0.7", + "stream-exhaust": "1.0.2" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "1.4.0" + }, + "dependencies": { + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } + } + } + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" + } + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "requires": { + "async-done": "1.2.4" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", + "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=" + }, + "aws-sign2": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", + "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", + "dev": true + }, + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "dev": true + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "requires": { + "arr-filter": "1.1.2", + "arr-flatten": "1.1.0", + "arr-map": "2.0.2", + "array-each": "1.0.1", + "array-initial": "1.1.0", + "array-last": "1.3.0", + "async-done": "1.2.4", + "async-settle": "1.0.0", + "now-and-later": "2.0.0" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "base64-js": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz", + "integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==", + "dev": true + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "dev": true + }, + "batch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", + "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=" + }, + "bl": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.1.tgz", + "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "blob": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", + "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "boom": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", + "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "bootstrap": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", + "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", + "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "kind-of": "6.0.2", + "repeat-element": "1.1.2", + "snapdragon": "0.8.1", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-pack": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.4.tgz", + "integrity": "sha512-Q4Rvn7P6ObyWfc4stqLWHtG1MJ8vVtjgT24Zbu+8UTzxYuZouqZsmNRRTFVMY/Ux0eIKv1d+JWzsInTX+fdHPQ==", + "dev": true, + "requires": { + "JSONStream": "1.3.2", + "combine-source-map": "0.8.0", + "defined": "1.0.0", + "safe-buffer": "5.1.1", + "through2": "2.0.3", + "umd": "3.0.1" + } + }, + "browser-resolve": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", + "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browser-sync": { + "version": "2.23.6", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.23.6.tgz", + "integrity": "sha512-loCO5NQKZXfBJrEvmLwF1TPSECCsPopNd29qduoysLmpw8op2lgolGMjz3oI/MjG4duzB9TfDs7k58djRSwPwg==", + "dev": true, + "requires": { + "browser-sync-ui": "1.0.1", + "bs-recipes": "1.3.4", + "chokidar": "1.7.0", + "connect": "3.5.0", + "connect-history-api-fallback": "1.5.0", + "dev-ip": "1.0.1", + "easy-extender": "2.3.2", + "eazy-logger": "3.0.2", + "emitter-steward": "1.0.0", + "etag": "1.8.1", + "fresh": "0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "3.8.2", + "localtunnel": "1.8.3", + "micromatch": "2.3.11", + "opn": "4.0.2", + "portscanner": "2.1.1", + "qs": "6.2.1", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "serve-index": "1.8.0", + "serve-static": "1.12.2", + "server-destroy": "1.0.1", + "socket.io": "2.0.4", + "ua-parser-js": "0.7.12", + "yargs": "6.4.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "dev": true, + "requires": { + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "qs": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz", + "integrity": "sha1-zgPF/wk1vB2daanxTL0Y5WjWdiU=", + "dev": true + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "dev": true + }, + "yargs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", + "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "window-size": "0.2.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + } + } + } + }, + "browser-sync-ui": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-1.0.1.tgz", + "integrity": "sha512-RIxmwVVcUFhRd1zxp7m2FfLnXHf59x4Gtj8HFwTA//3VgYI3AKkaQAuDL8KDJnE59XqCshxZa13JYuIWtZlKQg==", + "dev": true, + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "1.5.0", + "immutable": "3.8.2", + "server-destroy": "1.0.1", + "socket.io-client": "2.0.4", + "stream-throttle": "0.1.3" + } + }, + "browserify": { + "version": "16.1.1", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.1.1.tgz", + "integrity": "sha512-iSH21jK0+IApV8YHOfmGt1qsGd74oflQ1Ko/28JOkWLFNBngAQfKb6WYIJ9CufH8vycqKX1sYU3y7ZrVhwevAg==", + "dev": true, + "requires": { + "JSONStream": "1.3.2", + "assert": "1.4.1", + "browser-pack": "6.0.4", + "browser-resolve": "1.11.2", + "browserify-zlib": "0.2.0", + "buffer": "5.1.0", + "cached-path-relative": "1.0.1", + "concat-stream": "1.6.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "defined": "1.0.0", + "deps-sort": "2.0.0", + "domain-browser": "1.2.0", + "duplexer2": "0.1.4", + "events": "2.0.0", + "glob": "7.1.2", + "has": "1.0.1", + "htmlescape": "1.1.1", + "https-browserify": "1.0.0", + "inherits": "2.0.3", + "insert-module-globals": "7.0.2", + "labeled-stream-splicer": "2.0.0", + "mkdirp": "0.5.1", + "module-deps": "6.0.0", + "os-browserify": "0.3.0", + "parents": "1.0.1", + "path-browserify": "0.0.0", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "read-only-stream": "2.0.0", + "readable-stream": "2.3.5", + "resolve": "1.5.0", + "shasum": "1.0.2", + "shell-quote": "1.6.1", + "stream-browserify": "2.0.1", + "stream-http": "2.8.0", + "string_decoder": "1.0.3", + "subarg": "1.0.0", + "syntax-error": "1.4.0", + "through2": "2.0.3", + "timers-browserify": "1.4.2", + "tty-browserify": "0.0.1", + "url": "0.11.0", + "util": "0.10.3", + "vm-browserify": "0.0.4", + "xtend": "4.0.1" + } + }, + "browserify-aes": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", + "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", + "dev": true, + "requires": { + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "browserify-cipher": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", + "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", + "dev": true, + "requires": { + "browserify-aes": "1.1.1", + "browserify-des": "1.0.0", + "evp_bytestokey": "1.0.3" + } + }, + "browserify-des": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", + "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "randombytes": "2.0.6" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "elliptic": "6.4.0", + "inherits": "2.0.3", + "parse-asn1": "5.1.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "1.0.6" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", + "dev": true + }, + "buffer": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.1.0.tgz", + "integrity": "sha512-YkIRgwsZwJWTnyQrsBTWefizHh+8GYj3kbL1BTiAQ/9pwpino0G7B2gp5tx/FUBqUlvtxV85KNR3mwfAtv15Yw==", + "dev": true, + "requires": { + "base64-js": "1.2.3", + "ieee754": "1.1.8" + } + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "1.0.0", + "component-emitter": "1.2.1", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" + } + }, + "cached-path-relative": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz", + "integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=", + "dev": true + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "optional": true, + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + }, + "dependencies": { + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "optional": true + } + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "child_process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", + "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=", + "dev": true + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "requires": { + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.1.3", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-css": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", + "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", + "dev": true, + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.1.tgz", + "integrity": "sha512-DNNEq6JdqBFPzS29TaoqZFPNLn5Xn3XyPFqLIhyBT8Xou4lHQEWzD6FinXoJUfhIfWX3aE1JkRa3cbWCHFbt1g==", + "requires": { + "inherits": "2.0.3", + "process-nextick-args": "2.0.0", + "readable-stream": "2.3.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "requires": { + "arr-map": "2.0.2", + "for-own": "1.0.0", + "make-iterator": "1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "1.0.0", + "object-visit": "1.0.1" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "dev": true + }, + "combine-source-map": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", + "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", + "dev": true, + "requires": { + "convert-source-map": "1.1.3", + "inline-source-map": "0.6.2", + "lodash.memoize": "3.0.4", + "source-map": "0.5.7" + }, + "dependencies": { + "convert-source-map": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", + "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz", + "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==", + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.5", + "typedarray": "0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "concat-with-sourcemaps": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.5.tgz", + "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", + "dev": true, + "requires": { + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "connect": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz", + "integrity": "sha1-s1dSWgtMH1BZnNmD4dnv7qlncZg=", + "dev": true, + "requires": { + "debug": "2.2.0", + "finalhandler": "0.5.0", + "parseurl": "1.3.2", + "utils-merge": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-props": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.1.tgz", + "integrity": "sha1-Zl/DIEbKhKiYq6o8WUXn8kjMugA=", + "requires": { + "each-props": "1.3.1", + "is-plain-object": "2.0.4" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "corser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", + "integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=", + "dev": true + }, + "create-ecdh": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", + "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "elliptic": "6.4.0" + } + }, + "create-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", + "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "sha.js": "2.4.10" + } + }, + "create-hmac": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", + "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.10" + } + }, + "cryptiles": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", + "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "1.0.0", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.0", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "diffie-hellman": "5.0.2", + "inherits": "2.0.3", + "pbkdf2": "3.0.14", + "public-encrypt": "4.0.0", + "randombytes": "2.0.6", + "randomfill": "1.0.4" + } + }, + "css": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz", + "integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "source-map": "0.1.43", + "source-map-resolve": "0.3.1", + "urix": "0.1.0" + }, + "dependencies": { + "atob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz", + "integrity": "sha1-lfE2KbEsOlGl0hWr3OKqnzL4B3M=", + "dev": true + }, + "source-map-resolve": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz", + "integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=", + "dev": true, + "requires": { + "atob": "1.1.3", + "resolve-url": "0.2.1", + "source-map-url": "0.3.0", + "urix": "0.1.0" + } + }, + "source-map-url": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz", + "integrity": "sha1-fsrxO1e80J2opAxdJp2zN5nUqvk=", + "dev": true + } + } + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "requires": { + "es5-ext": "0.10.40" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "debug-fabulous": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.0.0.tgz", + "integrity": "sha512-dsd50qQ1atDeurcxL7XOjPp4nZCGZzWIONDujDXzl1atSyC3hMbZD+v6440etw+Vt0Pr8ce4TQzHfX3KZM05Mw==", + "dev": true, + "requires": { + "debug": "3.1.0", + "memoizee": "0.4.12", + "object-assign": "4.1.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "requires": { + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=" + }, + "define-properties": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", + "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "requires": { + "foreach": "2.0.5", + "object-keys": "1.0.11" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "1.0.2", + "isobject": "3.0.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "deps-sort": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz", + "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=", + "dev": true, + "requires": { + "JSONStream": "1.3.2", + "shasum": "1.0.2", + "subarg": "1.0.0", + "through2": "2.0.3" + } + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, + "detective": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz", + "integrity": "sha512-TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ==", + "dev": true, + "requires": { + "acorn-node": "1.3.0", + "defined": "1.0.0", + "minimist": "1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", + "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.6" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "duplexify": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.4.tgz", + "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.5", + "stream-shift": "1.0.0" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "1.4.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "each-props": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.1.tgz", + "integrity": "sha1-/BOPUeOid0KG1IWOAtbn3kYt4Vg=", + "requires": { + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0" + } + }, + "easy-extender": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz", + "integrity": "sha1-PTJI/r4rFZYHMW2PnPSRwWZIIh0=", + "dev": true, + "requires": { + "lodash": "3.10.1" + }, + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + } + } + }, + "eazy-logger": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", + "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", + "dev": true, + "requires": { + "tfunk": "3.1.0" + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "ecstatic": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-3.2.0.tgz", + "integrity": "sha512-Goilx/2cfU9vvfQjgtNgc2VmJAD8CasQ6rZDqCd2u4Hsyd/qFET6nBf60jiHodevR3nl3IGzNKtrzPXWP88utQ==", + "dev": true, + "requires": { + "he": "1.1.1", + "mime": "1.6.0", + "minimist": "1.2.0", + "url-join": "2.0.5" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "elliptic": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", + "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.3", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "emitter-steward": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emitter-steward/-/emitter-steward-1.0.0.tgz", + "integrity": "sha1-80Ea3pdYp1Zd+Eiy2gy70bRsvWQ=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "engine.io": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz", + "integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==", + "dev": true, + "requires": { + "accepts": "1.3.5", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "uws": "9.14.0", + "ws": "3.3.3" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "engine.io-client": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", + "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "3.3.3", + "xmlhttprequest-ssl": "1.5.5", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz", + "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary2": "1.0.2" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "requires": { + "is-arrayish": "0.2.1" + } + }, + "es5-ext": { + "version": "0.10.40", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.40.tgz", + "integrity": "sha512-S9Fh3oya5OOvYSNGvPZJ+vyrs6VYpe1IXPowVe3N1OhaiwVaGlwfn3Zf5P5klYcWOA0toIwYQW8XEv/QqhdHvQ==", + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.40", + "es6-symbol": "3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.40" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.40", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.40" + } + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "dev": true + }, + "events": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.0.0.tgz", + "integrity": "sha512-r/M5YkNg9zwI8QbSf7tsDWWJvO3PGwZXyG7GpFAxtMASnHL2eblFd7iHiGPtyGKKFPZ59S63NeX10Ws6WqGDcg==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "1.3.4", + "safe-buffer": "5.1.1" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "requires": { + "fill-range": "2.2.3" + }, + "dependencies": { + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "requires": { + "kind-of": "3.2.2" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "1.0.1" + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", + "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", + "requires": { + "ansi-gray": "0.1.1", + "color-support": "1.1.3", + "time-stamp": "1.1.0" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "finalhandler": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz", + "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=", + "dev": true, + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "statuses": "1.3.1", + "unpipe": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "1.0.0", + "is-glob": "3.1.0", + "micromatch": "3.1.9", + "resolve-dir": "1.0.1" + } + }, + "fined": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", + "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", + "requires": { + "expand-tilde": "2.0.2", + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0", + "object.pick": "1.3.0", + "parse-filepath": "1.0.2" + } + }, + "flagged-respawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", + "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=" + }, + "flush-write-stream": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.2.tgz", + "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=", + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" + }, + "fontawesome": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/fontawesome/-/fontawesome-4.7.2.tgz", + "integrity": "sha1-fwxyrHprAp0zdbrLI1Itms/FClI=" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "1.0.2" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", + "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.6", + "mime-types": "2.1.18" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "3.0.1", + "universalify": "0.1.1" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "requires": { + "graceful-fs": "4.1.11", + "through2": "2.0.3" + }, + "dependencies": { + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", + "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "optional": true, + "requires": { + "nan": "2.9.2", + "node-pre-gyp": "0.6.39" + }, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "ajv": { + "version": "4.11.8", + "bundled": true, + "optional": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.2.9" + } + }, + "asn1": { + "version": "0.2.3", + "bundled": true, + "optional": true + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true, + "optional": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true, + "optional": true + }, + "balanced-match": { + "version": "0.4.2", + "bundled": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "block-stream": { + "version": "0.0.9", + "bundled": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "requires": { + "hoek": "2.16.3" + } + }, + "brace-expansion": { + "version": "1.1.7", + "bundled": true, + "requires": { + "balanced-match": "0.4.2", + "concat-map": "0.0.1" + } + }, + "buffer-shims": { + "version": "1.0.0", + "bundled": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true, + "optional": true + }, + "co": { + "version": "4.6.0", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "requires": { + "boom": "2.10.1" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "debug": { + "version": "2.6.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.4.2", + "bundled": true, + "optional": true + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "extend": { + "version": "3.0.1", + "bundled": true, + "optional": true + }, + "extsprintf": { + "version": "1.0.2", + "bundled": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.15" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "optional": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "1.1.1", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.0", + "sshpk": "1.13.0" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "optional": true + }, + "jodid25519": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true, + "optional": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "optional": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "optional": true + }, + "jsonify": { + "version": "0.0.0", + "bundled": true, + "optional": true + }, + "jsprim": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.0.2", + "json-schema": "0.2.3", + "verror": "1.3.6" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "mime-db": { + "version": "1.27.0", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.1.15", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "1.27.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "1.0.2", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.0", + "rc": "1.2.1", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "tar-pack": "3.4.0" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1.1.0", + "osenv": "0.1.4" + } + }, + "npmlog": { + "version": "4.1.0", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.4", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "1.0.7", + "bundled": true + }, + "punycode": { + "version": "1.4.1", + "bundled": true, + "optional": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.1", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.4", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.2.9", + "bundled": true, + "requires": { + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "1.0.1", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.81.0", + "bundled": true, + "optional": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.15", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.0.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.2", + "tunnel-agent": "0.6.0", + "uuid": "3.0.1" + } + }, + "rimraf": { + "version": "2.6.1", + "bundled": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.0.1", + "bundled": true + }, + "semver": { + "version": "5.3.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "requires": { + "hoek": "2.16.3" + } + }, + "sshpk": { + "version": "1.13.0", + "bundled": true, + "optional": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jodid25519": "1.0.2", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.1", + "bundled": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "optional": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "2.6.8", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.2.9", + "rimraf": "2.6.1", + "tar": "2.2.1", + "uid-number": "0.0.6" + } + }, + "tough-cookie": { + "version": "2.3.2", + "bundled": true, + "optional": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + }, + "uuid": { + "version": "3.0.1", + "bundled": true, + "optional": true + }, + "verror": { + "version": "1.3.6", + "bundled": true, + "optional": true, + "requires": { + "extsprintf": "1.0.2" + } + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.3.3", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + } + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "requires": { + "is-glob": "2.0.1" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + } + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "1.0.2", + "which": "1.3.0" + } + }, + "glogg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", + "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", + "requires": { + "sparkles": "1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "gulp": { + "version": "github:gulpjs/gulp#71c094a51c7972d26f557899ddecab0210ef3776", + "requires": { + "glob-watcher": "4.0.0", + "gulp-cli": "2.0.1", + "undertaker": "1.2.0", + "vinyl-fs": "3.0.2" + }, + "dependencies": { + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.3.3", + "path-is-absolute": "1.0.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "3.0.1", + "glob": "7.1.2", + "glob-parent": "3.1.0", + "is-negated-glob": "1.0.0", + "ordered-read-streams": "1.0.1", + "pumpify": "1.4.0", + "readable-stream": "2.3.5", + "remove-trailing-separator": "1.1.0", + "to-absolute-glob": "2.0.2", + "unique-stream": "2.2.1" + } + }, + "glob-watcher": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-4.0.0.tgz", + "integrity": "sha1-nmOo/25h6TLebMLK7OUHGm1zcyk=", + "dev": true, + "requires": { + "async-done": "1.2.4", + "chokidar": "1.7.0", + "just-debounce": "1.0.0", + "object.defaults": "1.1.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "gulp-cli": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.0.1.tgz", + "integrity": "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ==", + "dev": true, + "requires": { + "ansi-colors": "1.1.0", + "archy": "1.0.0", + "array-sort": "1.0.0", + "color-support": "1.1.3", + "concat-stream": "1.6.1", + "copy-props": "2.0.1", + "fancy-log": "1.3.2", + "gulplog": "1.0.0", + "interpret": "1.1.0", + "isobject": "3.0.1", + "liftoff": "2.5.0", + "matchdep": "2.0.0", + "mute-stdout": "1.0.0", + "pretty-hrtime": "1.0.3", + "replace-homedir": "1.0.0", + "semver-greatest-satisfied-range": "1.1.0", + "v8flags": "3.0.2", + "yargs": "7.1.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "unique-stream": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "dev": true, + "requires": { + "json-stable-stringify": "1.0.1", + "through2-filter": "2.0.0" + } + }, + "v8flags": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.0.2.tgz", + "integrity": "sha512-6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA==", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.1" + } + }, + "vinyl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", + "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "dev": true, + "requires": { + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.1.1", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.2.tgz", + "integrity": "sha512-AUSFda1OukBwuLPBTbyuO4IRWgfXmqC4UTW0f8xrCa8Hkv9oyIU+NSqBlgfOLZRoUt7cHdo75hKQghCywpIyIw==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "1.0.0", + "glob-stream": "6.1.0", + "graceful-fs": "4.1.11", + "is-valid-glob": "1.0.0", + "lazystream": "1.0.0", + "lead": "1.0.0", + "object.assign": "4.1.0", + "pumpify": "1.4.0", + "readable-stream": "2.3.5", + "remove-bom-buffer": "3.0.0", + "remove-bom-stream": "1.2.0", + "resolve-options": "1.1.0", + "through2": "2.0.3", + "to-through": "2.0.0", + "value-or-function": "3.0.0", + "vinyl": "2.1.0", + "vinyl-sourcemap": "1.1.0" + } + } + } + }, + "gulp-clean-css": { + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.9.3.tgz", + "integrity": "sha512-mw5Qrio7W3rvswmVlZ7eaxOhBIp6zQMBFLgcHoi/xbOtaKT5zmElkHt8mvbRre7fMt5eLgppIkW+j9Cm+O/UqQ==", + "dev": true, + "requires": { + "clean-css": "4.1.11", + "plugin-error": "1.0.1", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, + "requires": { + "concat-with-sourcemaps": "1.0.5", + "through2": "2.0.3", + "vinyl": "2.1.0" + } + }, + "gulp-sourcemaps": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.4.tgz", + "integrity": "sha1-y7IAhFCxvM5s0jv5gze+dRv24wo=", + "dev": true, + "requires": { + "@gulp-sourcemaps/identity-map": "1.0.1", + "@gulp-sourcemaps/map-sources": "1.0.0", + "acorn": "5.5.3", + "convert-source-map": "1.5.1", + "css": "2.2.1", + "debug-fabulous": "1.0.0", + "detect-newline": "2.1.0", + "graceful-fs": "4.1.11", + "source-map": "0.6.1", + "strip-bom-string": "1.0.0", + "through2": "2.0.3" + }, + "dependencies": { + "acorn": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", + "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "gulp-uglify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz", + "integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=", + "dev": true, + "requires": { + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "lodash": "4.17.5", + "make-error-cause": "1.2.2", + "through2": "2.0.3", + "uglify-js": "3.3.13", + "vinyl-sourcemaps-apply": "0.2.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "uglify-js": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.13.tgz", + "integrity": "sha512-7rdn/bDOG1ElSTPdh7AI5TCjLv63ZD4k8BBadN3ssIkhlaQL2c0yRxmXCyOYhZK0wZTgGgUSnYQ4CGu+Jos5cA==", + "dev": true, + "requires": { + "commander": "2.14.1", + "source-map": "0.6.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "requires": { + "glogg": "1.0.1" + } + }, + "handlebars": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", + "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", + "requires": { + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "har-schema": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", + "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", + "dev": true + }, + "har-validator": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", + "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", + "dev": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", + "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", + "dev": true, + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-binary2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.2.tgz", + "integrity": "sha1-6D26SfC5vk0CbSc2U1DZ8D9Uvpg=", + "dev": true, + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "1.0.0" + } + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "hash-base": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", + "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "hash.js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", + "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "hawk": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", + "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "1.1.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "requires": { + "parse-passwd": "1.0.0" + } + }, + "hosted-git-info": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", + "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" + }, + "htmlescape": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", + "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", + "dev": true + }, + "http-errors": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", + "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "setprototypeof": "1.0.2", + "statuses": "1.3.1" + } + }, + "http-proxy": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", + "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", + "dev": true, + "requires": { + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" + } + }, + "http-server": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/http-server/-/http-server-0.11.1.tgz", + "integrity": "sha512-6JeGDGoujJLmhjiRGlt8yK8Z9Kl0vnl/dQoQZlc4oeqaUoAKQg94NILLfrY3oWzSyFaQCVNTcKE5PZ3cH8VP9w==", + "dev": true, + "requires": { + "colors": "1.0.3", + "corser": "2.0.1", + "ecstatic": "3.2.0", + "http-proxy": "1.16.2", + "opener": "1.4.3", + "optimist": "0.6.1", + "portfinder": "1.0.13", + "union": "0.4.6" + } + }, + "http-signature": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", + "dev": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "ieee754": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", + "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", + "dev": true + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "1.3.3", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inline-source-map": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", + "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", + "dev": true, + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "insert-module-globals": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.2.tgz", + "integrity": "sha512-p3s7g96Nm62MbHRuj9ZXab0DuJNWD7qcmdUXCOQ/ZZn42DtDXfsLill7bq19lDCx3K3StypqUnuE3H2VmIJFUw==", + "dev": true, + "requires": { + "JSONStream": "1.3.2", + "combine-source-map": "0.7.2", + "concat-stream": "1.5.2", + "is-buffer": "1.1.6", + "lexical-scope": "1.2.0", + "process": "0.11.10", + "through2": "2.0.3", + "xtend": "4.0.1" + }, + "dependencies": { + "combine-source-map": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz", + "integrity": "sha1-CHAxKFazB6h8xKxIbzqaYq7MwJ4=", + "dev": true, + "requires": { + "convert-source-map": "1.1.3", + "inline-source-map": "0.6.2", + "lodash.memoize": "3.0.4", + "source-map": "0.5.7" + } + }, + "concat-stream": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", + "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.0.6", + "typedarray": "0.0.6" + } + }, + "convert-source-map": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", + "dev": true + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true + }, + "readable-stream": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "1.0.0", + "is-windows": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "1.11.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "requires": { + "lodash.isfinite": "3.3.2" + } + }, + "is-odd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", + "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", + "requires": { + "is-number": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "jquery": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", + "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "labeled-stream-splicer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz", + "integrity": "sha1-pS4dE4AkwAuGscDJH2d5GLiuClk=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "isarray": "0.0.1", + "stream-splicer": "2.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + } + } + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "requires": { + "default-resolution": "2.0.0", + "es6-weak-map": "2.0.2" + } + }, + "lazy-cache": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", + "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", + "requires": { + "set-getter": "0.1.0" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "requires": { + "readable-stream": "2.3.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "requires": { + "flush-write-stream": "1.0.2" + } + }, + "leaflet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.3.1.tgz", + "integrity": "sha512-adQOIzh+bfdridLM1xIgJ9VnJbAUY3wqs/ueF+ITla+PLQ1z47USdBKUf+iD9FuUA8RtlT6j6hZBfZoA6mW+XQ==" + }, + "leaflet-basemaps": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/leaflet-basemaps/-/leaflet-basemaps-0.2.3.tgz", + "integrity": "sha1-i/V64PIlrkNZ5NVHSYWdWNDsG94=" + }, + "leaflet-groupedlayercontrol": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/leaflet-groupedlayercontrol/-/leaflet-groupedlayercontrol-0.6.0.tgz", + "integrity": "sha1-JJ6EpTqxBJ/WtQS/ejqscjSMVlY=", + "requires": { + "leaflet": "1.3.1" + } + }, + "leaflet.locatecontrol": { + "version": "0.62.0", + "resolved": "https://registry.npmjs.org/leaflet.locatecontrol/-/leaflet.locatecontrol-0.62.0.tgz", + "integrity": "sha512-coatKzdlrWAnlrOyy+38K9VhcSs/r/UDH32Q+mD07wvNAzrfBiaVYJhtHfqUWsVU8xKRuza/1nMbWWH54Ey6Sw==" + }, + "leaflet.markercluster": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/leaflet.markercluster/-/leaflet.markercluster-1.3.0.tgz", + "integrity": "sha512-bHBaI8kTaLrZxI/ZP7pnNaS8WCKKz98BU1//B5OH9b/kTk6IriduvDtMFGlGBYYr/ymuXCB9lO7HsGBr5dSw5w==" + }, + "leafletgeojsonfilter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/leafletgeojsonfilter/-/leafletgeojsonfilter-0.1.1.tgz", + "integrity": "sha1-wRDAb2J9MkzdLM1bNGtEPksMVCU=" + }, + "lexical-scope": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz", + "integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=", + "dev": true, + "requires": { + "astw": "2.2.0" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "requires": { + "extend": "3.0.1", + "findup-sync": "2.0.0", + "fined": "1.1.0", + "flagged-respawn": "1.0.0", + "is-plain-object": "2.0.4", + "object.map": "1.0.1", + "rechoir": "0.6.2", + "resolve": "1.5.0" + } + }, + "limiter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.2.tgz", + "integrity": "sha512-JIKZ0xb6fZZYa3deZ0BgXCgX6HgV8Nx3mFGeFHmFWW8Fb2c08e0CyE+G3nalpD0xGvGssjGb1UdFr+PprxZEbw==", + "dev": true + }, + "list.js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/list.js/-/list.js-1.2.0.tgz", + "integrity": "sha1-GfMQiV5zrtAocKDK6BZU7qQ0Aso=" + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "localtunnel": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.8.3.tgz", + "integrity": "sha1-3MWSL9hWUQN9S94k/ZMkjQsk6wU=", + "dev": true, + "requires": { + "debug": "2.6.8", + "openurl": "1.1.1", + "request": "2.81.0", + "yargs": "3.29.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "debug": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "yargs": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.29.0.tgz", + "integrity": "sha1-GquWYOrnnYuPZ1vK7qtu40ws9pw=", + "dev": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "os-locale": "1.4.0", + "window-size": "0.1.4", + "y18n": "3.2.1" + } + } + } + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", + "dev": true + }, + "lodash.memoize": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", + "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "dev": true, + "requires": { + "es5-ext": "0.10.40" + } + }, + "make-error": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz", + "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==", + "dev": true + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "dev": true, + "requires": { + "make-error": "1.3.4" + } + }, + "make-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.0.tgz", + "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "1.0.1" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "requires": { + "findup-sync": "2.0.0", + "micromatch": "3.1.9", + "resolve": "1.5.0", + "stack-trace": "0.0.10" + } + }, + "md5.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", + "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "dev": true, + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + } + } + }, + "memoizee": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.12.tgz", + "integrity": "sha512-sprBu6nwxBWBvBOh5v2jcsGqiGLlL2xr2dLub3vR8dnE8YB17omwtm/0NSHl8jjNbcsJd5GMWJAnTSVe/O0Wfg==", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.40", + "es6-weak-map": "2.0.2", + "event-emitter": "0.3.5", + "is-promise": "2.1.0", + "lru-queue": "0.1.0", + "next-tick": "1.0.0", + "timers-ext": "0.1.4" + } + }, + "micromatch": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz", + "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.1", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.2", + "nanomatch": "1.2.9", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "1.33.0" + } + }, + "minimalistic-assert": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", + "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "requires": { + "for-in": "1.0.2", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "module-deps": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.0.0.tgz", + "integrity": "sha512-BKsMhJJENEM4dTgqq2MDTTHXRHcNUFegoAwlG4HO4VMdUyMcJDKgfgI+MOv6tR5Iv8G3MKZFgsSiyP3ZoosRMw==", + "dev": true, + "requires": { + "JSONStream": "1.3.2", + "browser-resolve": "1.11.2", + "cached-path-relative": "1.0.1", + "concat-stream": "1.6.1", + "defined": "1.0.0", + "detective": "5.1.0", + "duplexer2": "0.1.4", + "inherits": "2.0.3", + "parents": "1.0.1", + "readable-stream": "2.3.5", + "resolve": "1.5.0", + "stream-combiner2": "1.1.1", + "subarg": "1.0.0", + "through2": "2.0.3", + "xtend": "4.0.1" + } + }, + "moment": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.21.0.tgz", + "integrity": "sha512-TCZ36BjURTeFTM/CwRcViQlfkMvL1/vFISuNLO5GkcVm1+QHfbSiNqZuWeMFjj1/3+uAjXswgRk30j1kkLYJBQ==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "mute-stdout": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.0.tgz", + "integrity": "sha1-WzLqB+tDyd7WEwQ0z5JvRrKn/U0=" + }, + "nan": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.9.2.tgz", + "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==", + "optional": true + }, + "nanomatch": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", + "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-odd": "2.0.0", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "2.6.0", + "is-builtin-module": "1.0.0", + "semver": "4.3.6", + "validate-npm-package-license": "3.0.3" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "now-and-later": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz", + "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=", + "requires": { + "once": "1.3.3" + } + }, + "npm": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-5.7.1.tgz", + "integrity": "sha512-r1grvv6mcEt+nlMzMWPc5n/z5q8NNuBWj0TGFp1PBSFCl6ubnAoUGBsucYsnZYT7MOJn0ha1ptEjmdBoAdJ+SA==", + "requires": { + "JSONStream": "1.3.2", + "abbrev": "1.1.1", + "ansi-regex": "3.0.0", + "ansicolors": "0.3.2", + "ansistyles": "0.1.3", + "aproba": "1.2.0", + "archy": "1.0.0", + "bin-links": "1.1.0", + "bluebird": "3.5.1", + "cacache": "10.0.4", + "call-limit": "1.1.0", + "chownr": "1.0.1", + "cli-table2": "0.2.0", + "cmd-shim": "2.0.2", + "columnify": "1.5.4", + "config-chain": "1.1.11", + "debuglog": "1.0.1", + "detect-indent": "5.0.0", + "dezalgo": "1.0.3", + "editor": "1.0.0", + "find-npm-prefix": "1.0.2", + "fs-vacuum": "1.2.10", + "fs-write-stream-atomic": "1.0.10", + "gentle-fs": "2.0.1", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "has-unicode": "2.0.1", + "hosted-git-info": "2.5.0", + "iferr": "0.1.5", + "imurmurhash": "0.1.4", + "inflight": "1.0.6", + "inherits": "2.0.3", + "ini": "1.3.5", + "init-package-json": "1.10.1", + "is-cidr": "1.0.0", + "lazy-property": "1.0.0", + "libcipm": "1.3.3", + "libnpx": "9.7.1", + "lockfile": "1.0.3", + "lodash._baseindexof": "3.1.0", + "lodash._baseuniq": "4.6.0", + "lodash._bindcallback": "3.0.1", + "lodash._cacheindexof": "3.0.2", + "lodash._createcache": "3.1.2", + "lodash._getnative": "3.9.1", + "lodash.clonedeep": "4.5.0", + "lodash.restparam": "3.6.1", + "lodash.union": "4.6.0", + "lodash.uniq": "4.5.0", + "lodash.without": "4.4.0", + "lru-cache": "4.1.1", + "meant": "1.0.1", + "mississippi": "2.0.0", + "mkdirp": "0.5.1", + "move-concurrently": "1.0.1", + "nopt": "4.0.1", + "normalize-package-data": "2.4.0", + "npm-cache-filename": "1.0.2", + "npm-install-checks": "3.0.0", + "npm-lifecycle": "2.0.0", + "npm-package-arg": "6.0.0", + "npm-packlist": "1.1.10", + "npm-profile": "3.0.1", + "npm-registry-client": "8.5.0", + "npm-user-validate": "1.0.0", + "npmlog": "4.1.2", + "once": "1.4.0", + "opener": "1.4.3", + "osenv": "0.1.5", + "pacote": "7.3.3", + "path-is-inside": "1.0.2", + "promise-inflight": "1.0.1", + "qrcode-terminal": "0.11.0", + "query-string": "5.1.0", + "qw": "1.0.1", + "read": "1.0.7", + "read-cmd-shim": "1.0.1", + "read-installed": "4.0.3", + "read-package-json": "2.0.12", + "read-package-tree": "5.1.6", + "readable-stream": "2.3.4", + "readdir-scoped-modules": "1.0.2", + "request": "2.83.0", + "retry": "0.10.1", + "rimraf": "2.6.2", + "safe-buffer": "5.1.1", + "semver": "5.5.0", + "sha": "2.0.1", + "slide": "1.1.6", + "sorted-object": "2.0.1", + "sorted-union-stream": "2.1.3", + "ssri": "5.2.4", + "strip-ansi": "4.0.0", + "tar": "4.3.3", + "text-table": "0.2.0", + "uid-number": "0.0.6", + "umask": "1.1.0", + "unique-filename": "1.1.0", + "unpipe": "1.0.0", + "update-notifier": "2.3.0", + "uuid": "3.2.1", + "validate-npm-package-license": "3.0.1", + "validate-npm-package-name": "3.0.0", + "which": "1.3.0", + "worker-farm": "1.5.2", + "wrappy": "1.0.2", + "write-file-atomic": "2.1.0" + }, + "dependencies": { + "JSONStream": { + "version": "1.3.2", + "bundled": true, + "requires": { + "jsonparse": "1.3.1", + "through": "2.3.8" + }, + "dependencies": { + "jsonparse": { + "version": "1.3.1", + "bundled": true + }, + "through": { + "version": "2.3.8", + "bundled": true + } + } + }, + "abbrev": { + "version": "1.1.1", + "bundled": true + }, + "ansi-regex": { + "version": "3.0.0", + "bundled": true + }, + "ansicolors": { + "version": "0.3.2", + "bundled": true + }, + "ansistyles": { + "version": "0.1.3", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "archy": { + "version": "1.0.0", + "bundled": true + }, + "bin-links": { + "version": "1.1.0", + "bundled": true, + "requires": { + "bluebird": "3.5.1", + "cmd-shim": "2.0.2", + "fs-write-stream-atomic": "1.0.10", + "gentle-fs": "2.0.1", + "graceful-fs": "4.1.11", + "slide": "1.1.6" + } + }, + "bluebird": { + "version": "3.5.1", + "bundled": true + }, + "cacache": { + "version": "10.0.4", + "bundled": true, + "requires": { + "bluebird": "3.5.1", + "chownr": "1.0.1", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "lru-cache": "4.1.1", + "mississippi": "2.0.0", + "mkdirp": "0.5.1", + "move-concurrently": "1.0.1", + "promise-inflight": "1.0.1", + "rimraf": "2.6.2", + "ssri": "5.2.4", + "unique-filename": "1.1.0", + "y18n": "4.0.0" + }, + "dependencies": { + "y18n": { + "version": "4.0.0", + "bundled": true + } + } + }, + "call-limit": { + "version": "1.1.0", + "bundled": true + }, + "chownr": { + "version": "1.0.1", + "bundled": true + }, + "cli-table2": { + "version": "0.2.0", + "bundled": true, + "requires": { + "colors": "1.1.2", + "lodash": "3.10.1", + "string-width": "1.0.2" + }, + "dependencies": { + "colors": { + "version": "1.1.2", + "bundled": true, + "optional": true + }, + "lodash": { + "version": "3.10.1", + "bundled": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + }, + "dependencies": { + "number-is-nan": { + "version": "1.0.1", + "bundled": true + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true + } + } + } + } + } + } + }, + "cmd-shim": { + "version": "2.0.2", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "mkdirp": "0.5.1" + } + }, + "columnify": { + "version": "1.5.4", + "bundled": true, + "requires": { + "strip-ansi": "3.0.1", + "wcwidth": "1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true + } + } + }, + "wcwidth": { + "version": "1.0.1", + "bundled": true, + "requires": { + "defaults": "1.0.3" + }, + "dependencies": { + "defaults": { + "version": "1.0.3", + "bundled": true, + "requires": { + "clone": "1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.2", + "bundled": true + } + } + } + } + } + } + }, + "config-chain": { + "version": "1.1.11", + "bundled": true, + "requires": { + "ini": "1.3.5", + "proto-list": "1.2.4" + }, + "dependencies": { + "proto-list": { + "version": "1.2.4", + "bundled": true + } + } + }, + "debuglog": { + "version": "1.0.1", + "bundled": true + }, + "detect-indent": { + "version": "5.0.0", + "bundled": true + }, + "dezalgo": { + "version": "1.0.3", + "bundled": true, + "requires": { + "asap": "2.0.5", + "wrappy": "1.0.2" + }, + "dependencies": { + "asap": { + "version": "2.0.5", + "bundled": true + } + } + }, + "editor": { + "version": "1.0.0", + "bundled": true + }, + "find-npm-prefix": { + "version": "1.0.2", + "bundled": true + }, + "fs-vacuum": { + "version": "1.2.10", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "path-is-inside": "1.0.2", + "rimraf": "2.6.2" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "iferr": "0.1.5", + "imurmurhash": "0.1.4", + "readable-stream": "2.3.4" + } + }, + "gentle-fs": { + "version": "2.0.1", + "bundled": true, + "requires": { + "aproba": "1.2.0", + "fs-vacuum": "1.2.10", + "graceful-fs": "4.1.11", + "iferr": "0.1.5", + "mkdirp": "0.5.1", + "path-is-inside": "1.0.2", + "read-cmd-shim": "1.0.1", + "slide": "1.1.6" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + }, + "dependencies": { + "fs.realpath": { + "version": "1.0.0", + "bundled": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.8" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.8", + "bundled": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + } + } + } + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true + } + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true + }, + "hosted-git-info": { + "version": "2.5.0", + "bundled": true + }, + "iferr": { + "version": "0.1.5", + "bundled": true + }, + "imurmurhash": { + "version": "0.1.4", + "bundled": true + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true + }, + "init-package-json": { + "version": "1.10.1", + "bundled": true, + "requires": { + "glob": "7.1.2", + "npm-package-arg": "5.1.2", + "promzard": "0.3.0", + "read": "1.0.7", + "read-package-json": "2.0.12", + "semver": "5.5.0", + "validate-npm-package-license": "3.0.1", + "validate-npm-package-name": "3.0.0" + }, + "dependencies": { + "npm-package-arg": { + "version": "5.1.2", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "osenv": "0.1.5", + "semver": "5.5.0", + "validate-npm-package-name": "3.0.0" + } + }, + "promzard": { + "version": "0.3.0", + "bundled": true, + "requires": { + "read": "1.0.7" + } + } + } + }, + "is-cidr": { + "version": "1.0.0", + "bundled": true, + "requires": { + "cidr-regex": "1.0.6" + }, + "dependencies": { + "cidr-regex": { + "version": "1.0.6", + "bundled": true + } + } + }, + "lazy-property": { + "version": "1.0.0", + "bundled": true + }, + "libcipm": { + "version": "1.3.3", + "bundled": true, + "requires": { + "bin-links": "1.1.0", + "bluebird": "3.5.1", + "find-npm-prefix": "1.0.2", + "graceful-fs": "4.1.11", + "lock-verify": "2.0.0", + "npm-lifecycle": "2.0.0", + "npm-logical-tree": "1.2.1", + "npm-package-arg": "6.0.0", + "pacote": "7.3.3", + "protoduck": "5.0.0", + "read-package-json": "2.0.12", + "rimraf": "2.6.2", + "worker-farm": "1.5.2" + }, + "dependencies": { + "find-npm-prefix": { + "version": "1.0.2", + "bundled": true + }, + "lock-verify": { + "version": "2.0.0", + "bundled": true, + "requires": { + "npm-package-arg": "5.1.2", + "semver": "5.5.0" + }, + "dependencies": { + "npm-package-arg": { + "version": "5.1.2", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "osenv": "0.1.5", + "semver": "5.5.0", + "validate-npm-package-name": "3.0.0" + } + } + } + }, + "npm-logical-tree": { + "version": "1.2.1", + "bundled": true + }, + "protoduck": { + "version": "5.0.0", + "bundled": true, + "requires": { + "genfun": "4.0.1" + }, + "dependencies": { + "genfun": { + "version": "4.0.1", + "bundled": true + } + } + }, + "worker-farm": { + "version": "1.5.2", + "bundled": true, + "requires": { + "errno": "0.1.7", + "xtend": "4.0.1" + }, + "dependencies": { + "errno": { + "version": "0.1.7", + "bundled": true, + "requires": { + "prr": "1.0.1" + }, + "dependencies": { + "prr": { + "version": "1.0.1", + "bundled": true + } + } + }, + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + } + } + }, + "libnpx": { + "version": "9.7.1", + "bundled": true, + "requires": { + "dotenv": "4.0.0", + "npm-package-arg": "5.1.2", + "rimraf": "2.6.2", + "safe-buffer": "5.1.1", + "update-notifier": "2.3.0", + "which": "1.3.0", + "y18n": "3.2.1", + "yargs": "8.0.2" + }, + "dependencies": { + "dotenv": { + "version": "4.0.0", + "bundled": true + }, + "npm-package-arg": { + "version": "5.1.2", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "osenv": "0.1.5", + "semver": "5.5.0", + "validate-npm-package-name": "3.0.0" + } + }, + "y18n": { + "version": "3.2.1", + "bundled": true + }, + "yargs": { + "version": "8.0.2", + "bundled": true, + "requires": { + "camelcase": "4.1.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "read-pkg-up": "2.0.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "bundled": true + }, + "cliui": { + "version": "3.2.0", + "bundled": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + }, + "dependencies": { + "number-is-nan": { + "version": "1.0.1", + "bundled": true + } + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true + } + } + }, + "wrap-ansi": { + "version": "2.1.0", + "bundled": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + } + } + } + }, + "decamelize": { + "version": "1.2.0", + "bundled": true + }, + "get-caller-file": { + "version": "1.0.2", + "bundled": true + }, + "os-locale": { + "version": "2.1.0", + "bundled": true, + "requires": { + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" + }, + "dependencies": { + "execa": { + "version": "0.7.0", + "bundled": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "bundled": true, + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + }, + "dependencies": { + "shebang-command": { + "version": "1.2.0", + "bundled": true, + "requires": { + "shebang-regex": "1.0.0" + }, + "dependencies": { + "shebang-regex": { + "version": "1.0.0", + "bundled": true + } + } + } + } + }, + "get-stream": { + "version": "3.0.0", + "bundled": true + }, + "is-stream": { + "version": "1.1.0", + "bundled": true + }, + "npm-run-path": { + "version": "2.0.2", + "bundled": true, + "requires": { + "path-key": "2.0.1" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "bundled": true + } + } + }, + "p-finally": { + "version": "1.0.0", + "bundled": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true + }, + "strip-eof": { + "version": "1.0.0", + "bundled": true + } + } + }, + "lcid": { + "version": "1.0.0", + "bundled": true, + "requires": { + "invert-kv": "1.0.0" + }, + "dependencies": { + "invert-kv": { + "version": "1.0.0", + "bundled": true + } + } + }, + "mem": { + "version": "1.1.0", + "bundled": true, + "requires": { + "mimic-fn": "1.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "1.1.0", + "bundled": true + } + } + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "bundled": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "bundled": true, + "requires": { + "locate-path": "2.0.0" + }, + "dependencies": { + "locate-path": { + "version": "2.0.0", + "bundled": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + }, + "dependencies": { + "p-locate": { + "version": "2.0.0", + "bundled": true, + "requires": { + "p-limit": "1.1.0" + }, + "dependencies": { + "p-limit": { + "version": "1.1.0", + "bundled": true + } + } + }, + "path-exists": { + "version": "3.0.0", + "bundled": true + } + } + } + } + }, + "read-pkg": { + "version": "2.0.0", + "bundled": true, + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + }, + "dependencies": { + "load-json-file": { + "version": "2.0.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "bundled": true, + "requires": { + "error-ex": "1.3.1" + }, + "dependencies": { + "error-ex": { + "version": "1.3.1", + "bundled": true, + "requires": { + "is-arrayish": "0.2.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.2.1", + "bundled": true + } + } + } + } + }, + "pify": { + "version": "2.3.0", + "bundled": true + }, + "strip-bom": { + "version": "3.0.0", + "bundled": true + } + } + }, + "path-type": { + "version": "2.0.0", + "bundled": true, + "requires": { + "pify": "2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "bundled": true + } + } + } + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "bundled": true + }, + "require-main-filename": { + "version": "1.0.1", + "bundled": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true + }, + "string-width": { + "version": "2.1.1", + "bundled": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + } + } + }, + "which-module": { + "version": "2.0.0", + "bundled": true + }, + "yargs-parser": { + "version": "7.0.0", + "bundled": true, + "requires": { + "camelcase": "4.1.0" + } + } + } + } + } + }, + "lockfile": { + "version": "1.0.3", + "bundled": true + }, + "lodash._baseindexof": { + "version": "3.1.0", + "bundled": true + }, + "lodash._baseuniq": { + "version": "4.6.0", + "bundled": true, + "requires": { + "lodash._createset": "4.0.3", + "lodash._root": "3.0.1" + }, + "dependencies": { + "lodash._createset": { + "version": "4.0.3", + "bundled": true + }, + "lodash._root": { + "version": "3.0.1", + "bundled": true + } + } + }, + "lodash._bindcallback": { + "version": "3.0.1", + "bundled": true + }, + "lodash._cacheindexof": { + "version": "3.0.2", + "bundled": true + }, + "lodash._createcache": { + "version": "3.1.2", + "bundled": true, + "requires": { + "lodash._getnative": "3.9.1" + } + }, + "lodash._getnative": { + "version": "3.9.1", + "bundled": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "bundled": true + }, + "lodash.restparam": { + "version": "3.6.1", + "bundled": true + }, + "lodash.union": { + "version": "4.6.0", + "bundled": true + }, + "lodash.uniq": { + "version": "4.5.0", + "bundled": true + }, + "lodash.without": { + "version": "4.4.0", + "bundled": true + }, + "lru-cache": { + "version": "4.1.1", + "bundled": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + }, + "dependencies": { + "pseudomap": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "2.1.2", + "bundled": true + } + } + }, + "meant": { + "version": "1.0.1", + "bundled": true + }, + "mississippi": { + "version": "2.0.0", + "bundled": true, + "requires": { + "concat-stream": "1.6.0", + "duplexify": "3.5.3", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.0.2", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "2.0.1", + "pumpify": "1.4.0", + "stream-each": "1.2.2", + "through2": "2.0.3" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "typedarray": "0.0.6" + }, + "dependencies": { + "typedarray": { + "version": "0.0.6", + "bundled": true + } + } + }, + "duplexify": { + "version": "3.5.3", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "end-of-stream": { + "version": "1.4.1", + "bundled": true, + "requires": { + "once": "1.4.0" + } + }, + "flush-write-stream": { + "version": "1.0.2", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "parallel-transform": { + "version": "1.1.0", + "bundled": true, + "requires": { + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.4" + }, + "dependencies": { + "cyclist": { + "version": "0.2.2", + "bundled": true + } + } + }, + "pump": { + "version": "2.0.1", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + }, + "pumpify": { + "version": "1.4.0", + "bundled": true, + "requires": { + "duplexify": "3.5.3", + "inherits": "2.0.3", + "pump": "2.0.1" + } + }, + "stream-each": { + "version": "1.2.2", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "2.3.4", + "xtend": "4.0.1" + }, + "dependencies": { + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "bundled": true + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "bundled": true, + "requires": { + "aproba": "1.2.0", + "copy-concurrently": "1.0.5", + "fs-write-stream-atomic": "1.0.10", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "run-queue": "1.0.3" + }, + "dependencies": { + "copy-concurrently": { + "version": "1.0.5", + "bundled": true, + "requires": { + "aproba": "1.2.0", + "fs-write-stream-atomic": "1.0.10", + "iferr": "0.1.5", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "run-queue": "1.0.3" + } + }, + "run-queue": { + "version": "1.0.3", + "bundled": true, + "requires": { + "aproba": "1.2.0" + } + } + } + }, + "node-gyp": { + "version": "3.6.2", + "bundled": true, + "requires": { + "fstream": "1.0.11", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "npmlog": "4.1.2", + "osenv": "0.1.5", + "request": "2.83.0", + "rimraf": "2.6.2", + "semver": "5.3.0", + "tar": "2.2.1", + "which": "1.3.0" + }, + "dependencies": { + "fstream": { + "version": "1.0.11", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.2" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.8" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.8", + "bundled": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + } + } + } + } + }, + "nopt": { + "version": "3.0.6", + "bundled": true, + "requires": { + "abbrev": "1.1.1" + } + }, + "semver": { + "version": "5.3.0", + "bundled": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + }, + "dependencies": { + "block-stream": { + "version": "0.0.9", + "bundled": true, + "requires": { + "inherits": "2.0.3" + } + } + } + } + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "requires": { + "abbrev": "1.1.1", + "osenv": "0.1.5" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.5.0", + "validate-npm-package-license": "3.0.1" + }, + "dependencies": { + "is-builtin-module": { + "version": "1.0.0", + "bundled": true, + "requires": { + "builtin-modules": "1.1.1" + }, + "dependencies": { + "builtin-modules": { + "version": "1.1.1", + "bundled": true + } + } + } + } + }, + "npm-cache-filename": { + "version": "1.0.2", + "bundled": true + }, + "npm-install-checks": { + "version": "3.0.0", + "bundled": true, + "requires": { + "semver": "5.5.0" + } + }, + "npm-lifecycle": { + "version": "2.0.0", + "bundled": true, + "requires": { + "byline": "5.0.0", + "graceful-fs": "4.1.11", + "node-gyp": "3.6.2", + "resolve-from": "4.0.0", + "slide": "1.1.6", + "uid-number": "0.0.6", + "umask": "1.1.0", + "which": "1.3.0" + }, + "dependencies": { + "byline": { + "version": "5.0.0", + "bundled": true + }, + "resolve-from": { + "version": "4.0.0", + "bundled": true + } + } + }, + "npm-package-arg": { + "version": "6.0.0", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "osenv": "0.1.5", + "semver": "5.5.0", + "validate-npm-package-name": "3.0.0" + } + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "requires": { + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.3" + }, + "dependencies": { + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.8" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.8", + "bundled": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + } + } + } + } + } + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true + } + } + }, + "npm-profile": { + "version": "3.0.1", + "bundled": true, + "requires": { + "aproba": "1.2.0", + "make-fetch-happen": "2.6.0" + }, + "dependencies": { + "make-fetch-happen": { + "version": "2.6.0", + "bundled": true, + "requires": { + "agentkeepalive": "3.3.0", + "cacache": "10.0.4", + "http-cache-semantics": "3.8.1", + "http-proxy-agent": "2.0.0", + "https-proxy-agent": "2.1.1", + "lru-cache": "4.1.1", + "mississippi": "1.3.1", + "node-fetch-npm": "2.0.2", + "promise-retry": "1.1.1", + "socks-proxy-agent": "3.0.1", + "ssri": "5.2.4" + }, + "dependencies": { + "agentkeepalive": { + "version": "3.3.0", + "bundled": true, + "requires": { + "humanize-ms": "1.2.1" + }, + "dependencies": { + "humanize-ms": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ms": "2.1.1" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "bundled": true + } + } + } + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "bundled": true + }, + "http-proxy-agent": { + "version": "2.0.0", + "bundled": true, + "requires": { + "agent-base": "4.2.0", + "debug": "2.6.9" + }, + "dependencies": { + "agent-base": { + "version": "4.2.0", + "bundled": true, + "requires": { + "es6-promisify": "5.0.0" + }, + "dependencies": { + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "4.2.4" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "bundled": true + } + } + } + } + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "bundled": true + } + } + } + } + }, + "https-proxy-agent": { + "version": "2.1.1", + "bundled": true, + "requires": { + "agent-base": "4.2.0", + "debug": "3.1.0" + }, + "dependencies": { + "agent-base": { + "version": "4.2.0", + "bundled": true, + "requires": { + "es6-promisify": "5.0.0" + }, + "dependencies": { + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "4.2.4" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "bundled": true + } + } + } + } + }, + "debug": { + "version": "3.1.0", + "bundled": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "bundled": true + } + } + } + } + }, + "mississippi": { + "version": "1.3.1", + "bundled": true, + "requires": { + "concat-stream": "1.6.0", + "duplexify": "3.5.3", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.0.2", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "1.0.3", + "pumpify": "1.4.0", + "stream-each": "1.2.2", + "through2": "2.0.3" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "typedarray": "0.0.6" + }, + "dependencies": { + "typedarray": { + "version": "0.0.6", + "bundled": true + } + } + }, + "duplexify": { + "version": "3.5.3", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "end-of-stream": { + "version": "1.4.1", + "bundled": true, + "requires": { + "once": "1.4.0" + } + }, + "flush-write-stream": { + "version": "1.0.2", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "parallel-transform": { + "version": "1.1.0", + "bundled": true, + "requires": { + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.4" + }, + "dependencies": { + "cyclist": { + "version": "0.2.2", + "bundled": true + } + } + }, + "pump": { + "version": "1.0.3", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + }, + "pumpify": { + "version": "1.4.0", + "bundled": true, + "requires": { + "duplexify": "3.5.3", + "inherits": "2.0.3", + "pump": "2.0.1" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + } + } + }, + "stream-each": { + "version": "1.2.2", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "2.3.4", + "xtend": "4.0.1" + }, + "dependencies": { + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + } + } + }, + "node-fetch-npm": { + "version": "2.0.2", + "bundled": true, + "requires": { + "encoding": "0.1.12", + "json-parse-better-errors": "1.0.1", + "safe-buffer": "5.1.1" + }, + "dependencies": { + "encoding": { + "version": "0.1.12", + "bundled": true, + "requires": { + "iconv-lite": "0.4.19" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.19", + "bundled": true + } + } + }, + "json-parse-better-errors": { + "version": "1.0.1", + "bundled": true + } + } + }, + "promise-retry": { + "version": "1.1.1", + "bundled": true, + "requires": { + "err-code": "1.1.2", + "retry": "0.10.1" + }, + "dependencies": { + "err-code": { + "version": "1.1.2", + "bundled": true + } + } + }, + "socks-proxy-agent": { + "version": "3.0.1", + "bundled": true, + "requires": { + "agent-base": "4.2.0", + "socks": "1.1.10" + }, + "dependencies": { + "agent-base": { + "version": "4.2.0", + "bundled": true, + "requires": { + "es6-promisify": "5.0.0" + }, + "dependencies": { + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "4.2.4" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "bundled": true + } + } + } + } + }, + "socks": { + "version": "1.1.10", + "bundled": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "1.1.15" + }, + "dependencies": { + "ip": { + "version": "1.1.5", + "bundled": true + }, + "smart-buffer": { + "version": "1.1.15", + "bundled": true + } + } + } + } + } + } + } + } + }, + "npm-registry-client": { + "version": "8.5.0", + "bundled": true, + "requires": { + "concat-stream": "1.6.0", + "graceful-fs": "4.1.11", + "normalize-package-data": "2.4.0", + "npm-package-arg": "5.1.2", + "npmlog": "4.1.2", + "once": "1.4.0", + "request": "2.83.0", + "retry": "0.10.1", + "semver": "5.5.0", + "slide": "1.1.6", + "ssri": "4.1.6" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "typedarray": "0.0.6" + }, + "dependencies": { + "typedarray": { + "version": "0.0.6", + "bundled": true + } + } + }, + "npm-package-arg": { + "version": "5.1.2", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "osenv": "0.1.5", + "semver": "5.5.0", + "validate-npm-package-name": "3.0.0" + } + }, + "ssri": { + "version": "4.1.6", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "npm-user-validate": { + "version": "1.0.0", + "bundled": true + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + }, + "dependencies": { + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.4" + }, + "dependencies": { + "delegates": { + "version": "1.0.0", + "bundled": true + } + } + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "bundled": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + }, + "dependencies": { + "number-is-nan": { + "version": "1.0.1", + "bundled": true + } + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true + } + } + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "requires": { + "string-width": "1.0.2" + } + } + } + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true + } + } + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "opener": { + "version": "1.4.3", + "bundled": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + }, + "dependencies": { + "os-homedir": { + "version": "1.0.2", + "bundled": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true + } + } + }, + "pacote": { + "version": "7.3.3", + "bundled": true, + "requires": { + "bluebird": "3.5.1", + "cacache": "10.0.4", + "get-stream": "3.0.0", + "glob": "7.1.2", + "lru-cache": "4.1.1", + "make-fetch-happen": "2.6.0", + "minimatch": "3.0.4", + "mississippi": "2.0.0", + "normalize-package-data": "2.4.0", + "npm-package-arg": "6.0.0", + "npm-packlist": "1.1.10", + "npm-pick-manifest": "2.1.0", + "osenv": "0.1.5", + "promise-inflight": "1.0.1", + "promise-retry": "1.1.1", + "protoduck": "5.0.0", + "safe-buffer": "5.1.1", + "semver": "5.5.0", + "ssri": "5.2.4", + "tar": "4.3.3", + "unique-filename": "1.1.0", + "which": "1.3.0" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "bundled": true + }, + "make-fetch-happen": { + "version": "2.6.0", + "bundled": true, + "requires": { + "agentkeepalive": "3.3.0", + "cacache": "10.0.4", + "http-cache-semantics": "3.8.1", + "http-proxy-agent": "2.0.0", + "https-proxy-agent": "2.1.1", + "lru-cache": "4.1.1", + "mississippi": "1.3.1", + "node-fetch-npm": "2.0.2", + "promise-retry": "1.1.1", + "socks-proxy-agent": "3.0.1", + "ssri": "5.2.4" + }, + "dependencies": { + "agentkeepalive": { + "version": "3.3.0", + "bundled": true, + "requires": { + "humanize-ms": "1.2.1" + }, + "dependencies": { + "humanize-ms": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ms": "2.1.1" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "bundled": true + } + } + } + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "bundled": true + }, + "http-proxy-agent": { + "version": "2.0.0", + "bundled": true, + "requires": { + "agent-base": "4.2.0", + "debug": "2.6.9" + }, + "dependencies": { + "agent-base": { + "version": "4.2.0", + "bundled": true, + "requires": { + "es6-promisify": "5.0.0" + }, + "dependencies": { + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "4.2.4" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "bundled": true + } + } + } + } + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "bundled": true + } + } + } + } + }, + "https-proxy-agent": { + "version": "2.1.1", + "bundled": true, + "requires": { + "agent-base": "4.2.0", + "debug": "3.1.0" + }, + "dependencies": { + "agent-base": { + "version": "4.2.0", + "bundled": true, + "requires": { + "es6-promisify": "5.0.0" + }, + "dependencies": { + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "4.2.4" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "bundled": true + } + } + } + } + }, + "debug": { + "version": "3.1.0", + "bundled": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "bundled": true + } + } + } + } + }, + "mississippi": { + "version": "1.3.1", + "bundled": true, + "requires": { + "concat-stream": "1.6.0", + "duplexify": "3.5.3", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.0.2", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "1.0.3", + "pumpify": "1.4.0", + "stream-each": "1.2.2", + "through2": "2.0.3" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "typedarray": "0.0.6" + }, + "dependencies": { + "typedarray": { + "version": "0.0.6", + "bundled": true + } + } + }, + "duplexify": { + "version": "3.5.3", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "end-of-stream": { + "version": "1.4.1", + "bundled": true, + "requires": { + "once": "1.4.0" + } + }, + "flush-write-stream": { + "version": "1.0.2", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "parallel-transform": { + "version": "1.1.0", + "bundled": true, + "requires": { + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.4" + }, + "dependencies": { + "cyclist": { + "version": "0.2.2", + "bundled": true + } + } + }, + "pump": { + "version": "1.0.3", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + }, + "pumpify": { + "version": "1.4.0", + "bundled": true, + "requires": { + "duplexify": "3.5.3", + "inherits": "2.0.3", + "pump": "2.0.1" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + } + } + }, + "stream-each": { + "version": "1.2.2", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "2.3.4", + "xtend": "4.0.1" + }, + "dependencies": { + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + } + } + }, + "node-fetch-npm": { + "version": "2.0.2", + "bundled": true, + "requires": { + "encoding": "0.1.12", + "json-parse-better-errors": "1.0.1", + "safe-buffer": "5.1.1" + }, + "dependencies": { + "encoding": { + "version": "0.1.12", + "bundled": true, + "requires": { + "iconv-lite": "0.4.19" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.19", + "bundled": true + } + } + }, + "json-parse-better-errors": { + "version": "1.0.1", + "bundled": true + } + } + }, + "socks-proxy-agent": { + "version": "3.0.1", + "bundled": true, + "requires": { + "agent-base": "4.2.0", + "socks": "1.1.10" + }, + "dependencies": { + "agent-base": { + "version": "4.2.0", + "bundled": true, + "requires": { + "es6-promisify": "5.0.0" + }, + "dependencies": { + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "4.2.4" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "bundled": true + } + } + } + } + }, + "socks": { + "version": "1.1.10", + "bundled": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "1.1.15" + }, + "dependencies": { + "ip": { + "version": "1.1.5", + "bundled": true + }, + "smart-buffer": { + "version": "1.1.15", + "bundled": true + } + } + } + } + } + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.11" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + } + } + } + } + }, + "mississippi": { + "version": "2.0.0", + "bundled": true, + "requires": { + "concat-stream": "1.6.0", + "duplexify": "3.5.3", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.0.2", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "2.0.1", + "pumpify": "1.4.0", + "stream-each": "1.2.2", + "through2": "2.0.3" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "typedarray": "0.0.6" + }, + "dependencies": { + "typedarray": { + "version": "0.0.6", + "bundled": true + } + } + }, + "duplexify": { + "version": "3.5.3", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.4", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "end-of-stream": { + "version": "1.4.1", + "bundled": true, + "requires": { + "once": "1.4.0" + } + }, + "flush-write-stream": { + "version": "1.0.2", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.4" + } + }, + "parallel-transform": { + "version": "1.1.0", + "bundled": true, + "requires": { + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.4" + }, + "dependencies": { + "cyclist": { + "version": "0.2.2", + "bundled": true + } + } + }, + "pump": { + "version": "2.0.1", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + }, + "pumpify": { + "version": "1.4.0", + "bundled": true, + "requires": { + "duplexify": "3.5.3", + "inherits": "2.0.3", + "pump": "2.0.1" + } + }, + "stream-each": { + "version": "1.2.2", + "bundled": true, + "requires": { + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "2.3.4", + "xtend": "4.0.1" + }, + "dependencies": { + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + } + } + }, + "npm-pick-manifest": { + "version": "2.1.0", + "bundled": true, + "requires": { + "npm-package-arg": "6.0.0", + "semver": "5.5.0" + } + }, + "promise-retry": { + "version": "1.1.1", + "bundled": true, + "requires": { + "err-code": "1.1.2", + "retry": "0.10.1" + }, + "dependencies": { + "err-code": { + "version": "1.1.2", + "bundled": true + } + } + }, + "protoduck": { + "version": "5.0.0", + "bundled": true, + "requires": { + "genfun": "4.0.1" + }, + "dependencies": { + "genfun": { + "version": "4.0.1", + "bundled": true + } + } + }, + "semver": { + "version": "5.5.0", + "bundled": true + } + } + }, + "path-is-inside": { + "version": "1.0.2", + "bundled": true + }, + "promise-inflight": { + "version": "1.0.1", + "bundled": true + }, + "qrcode-terminal": { + "version": "0.11.0", + "bundled": true + }, + "query-string": { + "version": "5.1.0", + "bundled": true, + "requires": { + "decode-uri-component": "0.2.0", + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" + }, + "dependencies": { + "decode-uri-component": { + "version": "0.2.0", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "bundled": true + } + } + }, + "qw": { + "version": "1.0.1", + "bundled": true + }, + "read": { + "version": "1.0.7", + "bundled": true, + "requires": { + "mute-stream": "0.0.7" + }, + "dependencies": { + "mute-stream": { + "version": "0.0.7", + "bundled": true + } + } + }, + "read-cmd-shim": { + "version": "1.0.1", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "read-installed": { + "version": "4.0.3", + "bundled": true, + "requires": { + "debuglog": "1.0.1", + "graceful-fs": "4.1.11", + "read-package-json": "2.0.12", + "readdir-scoped-modules": "1.0.2", + "semver": "5.5.0", + "slide": "1.1.6", + "util-extend": "1.0.3" + }, + "dependencies": { + "util-extend": { + "version": "1.0.3", + "bundled": true + } + } + }, + "read-package-json": { + "version": "2.0.12", + "bundled": true, + "requires": { + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "json-parse-better-errors": "1.0.1", + "normalize-package-data": "2.4.0", + "slash": "1.0.0" + }, + "dependencies": { + "json-parse-better-errors": { + "version": "1.0.1", + "bundled": true + }, + "slash": { + "version": "1.0.0", + "bundled": true + } + } + }, + "read-package-tree": { + "version": "5.1.6", + "bundled": true, + "requires": { + "debuglog": "1.0.1", + "dezalgo": "1.0.3", + "once": "1.4.0", + "read-package-json": "2.0.12", + "readdir-scoped-modules": "1.0.2" + } + }, + "readable-stream": { + "version": "2.3.4", + "bundled": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + } + } + }, + "readdir-scoped-modules": { + "version": "1.0.2", + "bundled": true, + "requires": { + "debuglog": "1.0.1", + "dezalgo": "1.0.3", + "graceful-fs": "4.1.11", + "once": "1.4.0" + } + }, + "request": { + "version": "2.83.0", + "bundled": true, + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" + }, + "dependencies": { + "aws-sign2": { + "version": "0.7.0", + "bundled": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "requires": { + "delayed-stream": "1.0.0" + }, + "dependencies": { + "delayed-stream": { + "version": "1.0.0", + "bundled": true + } + } + }, + "extend": { + "version": "3.0.1", + "bundled": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true + }, + "form-data": { + "version": "2.3.1", + "bundled": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + }, + "dependencies": { + "asynckit": { + "version": "0.4.0", + "bundled": true + } + } + }, + "har-validator": { + "version": "5.0.3", + "bundled": true, + "requires": { + "ajv": "5.2.3", + "har-schema": "2.0.0" + }, + "dependencies": { + "ajv": { + "version": "5.2.3", + "bundled": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "json-schema-traverse": "0.3.1", + "json-stable-stringify": "1.0.1" + }, + "dependencies": { + "co": { + "version": "4.6.0", + "bundled": true + }, + "fast-deep-equal": { + "version": "1.0.0", + "bundled": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "bundled": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "requires": { + "jsonify": "0.0.0" + }, + "dependencies": { + "jsonify": { + "version": "0.0.0", + "bundled": true + } + } + } + } + }, + "har-schema": { + "version": "2.0.0", + "bundled": true + } + } + }, + "hawk": { + "version": "6.0.2", + "bundled": true, + "requires": { + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.0.2" + }, + "dependencies": { + "boom": { + "version": "4.3.1", + "bundled": true, + "requires": { + "hoek": "4.2.0" + } + }, + "cryptiles": { + "version": "3.1.2", + "bundled": true, + "requires": { + "boom": "5.2.0" + }, + "dependencies": { + "boom": { + "version": "5.2.0", + "bundled": true, + "requires": { + "hoek": "4.2.0" + } + } + } + }, + "hoek": { + "version": "4.2.0", + "bundled": true + }, + "sntp": { + "version": "2.0.2", + "bundled": true, + "requires": { + "hoek": "4.2.0" + } + } + } + }, + "http-signature": { + "version": "1.2.0", + "bundled": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true + }, + "jsprim": { + "version": "1.4.1", + "bundled": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + }, + "dependencies": { + "extsprintf": { + "version": "1.3.0", + "bundled": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true + }, + "verror": { + "version": "1.10.0", + "bundled": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "bundled": true + } + } + } + } + }, + "sshpk": { + "version": "1.13.1", + "bundled": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "asn1": { + "version": "0.2.3", + "bundled": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "optional": true + } + } + } + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true + }, + "mime-types": { + "version": "2.1.17", + "bundled": true, + "requires": { + "mime-db": "1.30.0" + }, + "dependencies": { + "mime-db": { + "version": "1.30.0", + "bundled": true + } + } + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true + }, + "performance-now": { + "version": "2.1.0", + "bundled": true + }, + "qs": { + "version": "6.5.1", + "bundled": true + }, + "stringstream": { + "version": "0.0.5", + "bundled": true + }, + "tough-cookie": { + "version": "2.3.3", + "bundled": true, + "requires": { + "punycode": "1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "bundled": true + } + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "retry": { + "version": "0.10.1", + "bundled": true + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true + }, + "semver": { + "version": "5.5.0", + "bundled": true + }, + "sha": { + "version": "2.0.1", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "readable-stream": "2.3.4" + } + }, + "slide": { + "version": "1.1.6", + "bundled": true + }, + "sorted-object": { + "version": "2.0.1", + "bundled": true + }, + "sorted-union-stream": { + "version": "2.1.3", + "bundled": true, + "requires": { + "from2": "1.3.0", + "stream-iterate": "1.2.0" + }, + "dependencies": { + "from2": { + "version": "1.3.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "1.1.14" + }, + "dependencies": { + "readable-stream": { + "version": "1.1.14", + "bundled": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true + } + } + } + } + }, + "stream-iterate": { + "version": "1.2.0", + "bundled": true, + "requires": { + "readable-stream": "2.3.4", + "stream-shift": "1.0.0" + }, + "dependencies": { + "stream-shift": { + "version": "1.0.0", + "bundled": true + } + } + } + } + }, + "ssri": { + "version": "5.2.4", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "strip-ansi": { + "version": "4.0.0", + "bundled": true, + "requires": { + "ansi-regex": "3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "bundled": true + } + } + }, + "tar": { + "version": "4.3.3", + "bundled": true, + "requires": { + "chownr": "1.0.1", + "fs-minipass": "1.2.5", + "minipass": "2.2.1", + "minizlib": "1.1.0", + "mkdirp": "0.5.1", + "yallist": "3.0.2" + }, + "dependencies": { + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "requires": { + "minipass": "2.2.1" + } + }, + "minipass": { + "version": "2.2.1", + "bundled": true, + "requires": { + "yallist": "3.0.2" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "requires": { + "minipass": "2.2.1" + } + }, + "yallist": { + "version": "3.0.2", + "bundled": true + } + } + }, + "text-table": { + "version": "0.2.0", + "bundled": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true + }, + "umask": { + "version": "1.1.0", + "bundled": true + }, + "unique-filename": { + "version": "1.1.0", + "bundled": true, + "requires": { + "unique-slug": "2.0.0" + }, + "dependencies": { + "unique-slug": { + "version": "2.0.0", + "bundled": true, + "requires": { + "imurmurhash": "0.1.4" + } + } + } + }, + "unpipe": { + "version": "1.0.0", + "bundled": true + }, + "update-notifier": { + "version": "2.3.0", + "bundled": true, + "requires": { + "boxen": "1.2.1", + "chalk": "2.1.0", + "configstore": "3.1.1", + "import-lazy": "2.1.0", + "is-installed-globally": "0.1.0", + "is-npm": "1.0.0", + "latest-version": "3.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "3.0.0" + }, + "dependencies": { + "boxen": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ansi-align": "2.0.0", + "camelcase": "4.1.0", + "chalk": "2.1.0", + "cli-boxes": "1.0.0", + "string-width": "2.1.1", + "term-size": "1.2.0", + "widest-line": "1.0.0" + }, + "dependencies": { + "ansi-align": { + "version": "2.0.0", + "bundled": true, + "requires": { + "string-width": "2.1.1" + } + }, + "camelcase": { + "version": "4.1.0", + "bundled": true + }, + "cli-boxes": { + "version": "1.0.0", + "bundled": true + }, + "string-width": { + "version": "2.1.1", + "bundled": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + } + } + }, + "term-size": { + "version": "1.2.0", + "bundled": true, + "requires": { + "execa": "0.7.0" + }, + "dependencies": { + "execa": { + "version": "0.7.0", + "bundled": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "bundled": true, + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + }, + "dependencies": { + "shebang-command": { + "version": "1.2.0", + "bundled": true, + "requires": { + "shebang-regex": "1.0.0" + }, + "dependencies": { + "shebang-regex": { + "version": "1.0.0", + "bundled": true + } + } + } + } + }, + "get-stream": { + "version": "3.0.0", + "bundled": true + }, + "is-stream": { + "version": "1.1.0", + "bundled": true + }, + "npm-run-path": { + "version": "2.0.2", + "bundled": true, + "requires": { + "path-key": "2.0.1" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "bundled": true + } + } + }, + "p-finally": { + "version": "1.0.0", + "bundled": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true + }, + "strip-eof": { + "version": "1.0.0", + "bundled": true + } + } + } + } + }, + "widest-line": { + "version": "1.0.0", + "bundled": true, + "requires": { + "string-width": "1.0.2" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + }, + "dependencies": { + "number-is-nan": { + "version": "1.0.1", + "bundled": true + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true + } + } + } + } + } + } + } + } + }, + "chalk": { + "version": "2.1.0", + "bundled": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "bundled": true, + "requires": { + "color-convert": "1.9.0" + }, + "dependencies": { + "color-convert": { + "version": "1.9.0", + "bundled": true, + "requires": { + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "bundled": true + } + } + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "bundled": true + }, + "supports-color": { + "version": "4.4.0", + "bundled": true, + "requires": { + "has-flag": "2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "2.0.0", + "bundled": true + } + } + } + } + }, + "configstore": { + "version": "3.1.1", + "bundled": true, + "requires": { + "dot-prop": "4.2.0", + "graceful-fs": "4.1.11", + "make-dir": "1.0.0", + "unique-string": "1.0.0", + "write-file-atomic": "2.1.0", + "xdg-basedir": "3.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "bundled": true, + "requires": { + "is-obj": "1.0.1" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "bundled": true + } + } + }, + "make-dir": { + "version": "1.0.0", + "bundled": true, + "requires": { + "pify": "2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "bundled": true + } + } + }, + "unique-string": { + "version": "1.0.0", + "bundled": true, + "requires": { + "crypto-random-string": "1.0.0" + }, + "dependencies": { + "crypto-random-string": { + "version": "1.0.0", + "bundled": true + } + } + } + } + }, + "import-lazy": { + "version": "2.1.0", + "bundled": true + }, + "is-installed-globally": { + "version": "0.1.0", + "bundled": true, + "requires": { + "global-dirs": "0.1.0", + "is-path-inside": "1.0.0" + }, + "dependencies": { + "global-dirs": { + "version": "0.1.0", + "bundled": true, + "requires": { + "ini": "1.3.5" + } + }, + "is-path-inside": { + "version": "1.0.0", + "bundled": true, + "requires": { + "path-is-inside": "1.0.2" + } + } + } + }, + "is-npm": { + "version": "1.0.0", + "bundled": true + }, + "latest-version": { + "version": "3.1.0", + "bundled": true, + "requires": { + "package-json": "4.0.1" + }, + "dependencies": { + "package-json": { + "version": "4.0.1", + "bundled": true, + "requires": { + "got": "6.7.1", + "registry-auth-token": "3.3.1", + "registry-url": "3.1.0", + "semver": "5.5.0" + }, + "dependencies": { + "got": { + "version": "6.7.1", + "bundled": true, + "requires": { + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.0", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" + }, + "dependencies": { + "create-error-class": { + "version": "3.0.2", + "bundled": true, + "requires": { + "capture-stack-trace": "1.0.0" + }, + "dependencies": { + "capture-stack-trace": { + "version": "1.0.0", + "bundled": true + } + } + }, + "duplexer3": { + "version": "0.1.4", + "bundled": true + }, + "get-stream": { + "version": "3.0.0", + "bundled": true + }, + "is-redirect": { + "version": "1.0.0", + "bundled": true + }, + "is-retry-allowed": { + "version": "1.1.0", + "bundled": true + }, + "is-stream": { + "version": "1.1.0", + "bundled": true + }, + "lowercase-keys": { + "version": "1.0.0", + "bundled": true + }, + "timed-out": { + "version": "4.0.1", + "bundled": true + }, + "unzip-response": { + "version": "2.0.1", + "bundled": true + }, + "url-parse-lax": { + "version": "1.0.0", + "bundled": true, + "requires": { + "prepend-http": "1.0.4" + }, + "dependencies": { + "prepend-http": { + "version": "1.0.4", + "bundled": true + } + } + } + } + }, + "registry-auth-token": { + "version": "3.3.1", + "bundled": true, + "requires": { + "rc": "1.2.1", + "safe-buffer": "5.1.1" + }, + "dependencies": { + "rc": { + "version": "1.2.1", + "bundled": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "deep-extend": { + "version": "0.4.2", + "bundled": true + }, + "minimist": { + "version": "1.2.0", + "bundled": true + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true + } + } + } + } + }, + "registry-url": { + "version": "3.1.0", + "bundled": true, + "requires": { + "rc": "1.2.1" + }, + "dependencies": { + "rc": { + "version": "1.2.1", + "bundled": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "deep-extend": { + "version": "0.4.2", + "bundled": true + }, + "minimist": { + "version": "1.2.0", + "bundled": true + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true + } + } + } + } + } + } + } + } + }, + "semver-diff": { + "version": "2.1.0", + "bundled": true, + "requires": { + "semver": "5.5.0" + } + }, + "xdg-basedir": { + "version": "3.0.0", + "bundled": true + } + } + }, + "uuid": { + "version": "3.2.1", + "bundled": true + }, + "validate-npm-package-license": { + "version": "3.0.1", + "bundled": true, + "requires": { + "spdx-correct": "1.0.2", + "spdx-expression-parse": "1.0.4" + }, + "dependencies": { + "spdx-correct": { + "version": "1.0.2", + "bundled": true, + "requires": { + "spdx-license-ids": "1.2.2" + }, + "dependencies": { + "spdx-license-ids": { + "version": "1.2.2", + "bundled": true + } + } + }, + "spdx-expression-parse": { + "version": "1.0.4", + "bundled": true + } + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "bundled": true, + "requires": { + "builtins": "1.0.3" + }, + "dependencies": { + "builtins": { + "version": "1.0.3", + "bundled": true + } + } + }, + "which": { + "version": "1.3.0", + "bundled": true, + "requires": { + "isexe": "2.0.0" + }, + "dependencies": { + "isexe": { + "version": "2.0.0", + "bundled": true + } + } + }, + "worker-farm": { + "version": "1.5.2", + "bundled": true, + "requires": { + "errno": "0.1.7", + "xtend": "4.0.1" + }, + "dependencies": { + "errno": { + "version": "0.1.7", + "bundled": true, + "requires": { + "prr": "1.0.1" + }, + "dependencies": { + "prr": { + "version": "1.0.1", + "bundled": true + } + } + }, + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "write-file-atomic": { + "version": "2.1.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "slide": "1.1.6" + } + } + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "object-keys": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", + "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=" + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "3.0.1" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "1.1.2", + "function-bind": "1.1.1", + "has-symbols": "1.0.0", + "object-keys": "1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "requires": { + "array-each": "1.0.1", + "array-slice": "1.1.0", + "for-own": "1.0.0", + "isobject": "3.0.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "requires": { + "for-own": "1.0.0", + "make-iterator": "1.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + }, + "dependencies": { + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "1.0.2" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "requires": { + "for-own": "1.0.0", + "make-iterator": "1.0.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "requires": { + "wrappy": "1.0.2" + } + }, + "opener": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz", + "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=", + "dev": true + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", + "dev": true + }, + "opn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", + "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "pinkie-promise": "2.0.1" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "0.0.10", + "wordwrap": "0.0.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "1.0.0" + } + }, + "outpipe": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz", + "integrity": "sha1-UM+GFjZeh+Ax4ppeyTOaPaRyX6I=", + "dev": true, + "requires": { + "shell-quote": "1.6.1" + } + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "dev": true + }, + "parents": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", + "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", + "dev": true, + "requires": { + "path-platform": "0.11.15" + } + }, + "parse-asn1": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", + "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", + "dev": true, + "requires": { + "asn1.js": "4.10.1", + "browserify-aes": "1.1.1", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.14" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "requires": { + "is-absolute": "1.0.0", + "map-cache": "0.2.2", + "path-root": "0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + } + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "1.3.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=" + }, + "path-platform": { + "version": "0.11.15", + "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", + "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "0.1.2" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + }, + "dependencies": { + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + } + } + }, + "pbkdf2": { + "version": "3.0.14", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", + "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", + "dev": true, + "requires": { + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.10" + } + }, + "performance-now": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "2.0.4" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "1.1.0", + "arr-diff": "4.0.0", + "arr-union": "3.1.0", + "extend-shallow": "3.0.2" + } + }, + "portfinder": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz", + "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=", + "dev": true, + "requires": { + "async": "1.5.2", + "debug": "2.6.9", + "mkdirp": "0.5.1" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + } + } + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "dev": true, + "requires": { + "async": "1.5.2", + "is-number-like": "1.0.8" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "public-encrypt": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", + "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "parse-asn1": "5.1.0", + "randombytes": "2.0.6" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "1.4.1", + "once": "1.3.3" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "1.4.0" + }, + "dependencies": { + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } + } + } + } + } + }, + "pumpify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.4.0.tgz", + "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", + "requires": { + "duplexify": "3.5.4", + "inherits": "2.0.3", + "pump": "2.0.1" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "qs": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz", + "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "randomatic": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "randombytes": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "2.0.6", + "safe-buffer": "5.1.1" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "read-only-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", + "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "requires": { + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.5", + "set-immediate-shim": "1.0.1" + }, + "dependencies": { + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "1.1.11" + } + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "1.5.0" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "requires": { + "is-buffer": "1.1.6", + "is-utf8": "0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "requires": { + "remove-bom-buffer": "3.0.0", + "safe-buffer": "5.1.1", + "through2": "2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "requires": { + "homedir-polyfill": "1.0.1", + "is-absolute": "1.0.0", + "remove-trailing-separator": "1.1.0" + } + }, + "request": { + "version": "2.81.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", + "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", + "dev": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.6", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.18", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.4", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" + }, + "dependencies": { + "qs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", + "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", + "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", + "requires": { + "path-parse": "1.0.5" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "requires": { + "value-or-function": "3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "dev": true, + "requires": { + "debug": "2.6.9", + "minimatch": "3.0.4" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "optional": true, + "requires": { + "align-text": "0.1.4" + } + }, + "ripemd160": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", + "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", + "dev": true, + "requires": { + "hash-base": "2.0.2", + "inherits": "2.0.3" + } + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "0.1.15" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "requires": { + "sver-compat": "1.5.0" + } + }, + "send": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.2.tgz", + "integrity": "sha1-+R+rRAO8+H5xb3DOtdsvV4vcF9Y=", + "dev": true, + "requires": { + "debug": "2.6.4", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.0", + "http-errors": "1.6.2", + "mime": "1.3.4", + "ms": "1.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.4.tgz", + "integrity": "sha1-dYaps8OXQcAoKuM0RcTorHRzT+A=", + "dev": true, + "requires": { + "ms": "0.7.3" + }, + "dependencies": { + "ms": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.3.tgz", + "integrity": "sha1-cIFVpeROM/X9D8U+gdDUCpG+H/8=", + "dev": true + } + } + }, + "fresh": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", + "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=", + "dev": true + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.3.1" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + } + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-1.0.0.tgz", + "integrity": "sha1-Wa3NIu3FQ/e1OBhi0xOHsfS8lHM=", + "dev": true + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", + "dev": true + } + } + }, + "serve-index": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz", + "integrity": "sha1-fF2WwT+xMRAfk8HFd0+FFqHnjTs=", + "dev": true, + "requires": { + "accepts": "1.3.5", + "batch": "0.5.3", + "debug": "2.2.0", + "escape-html": "1.0.3", + "http-errors": "1.5.1", + "mime-types": "2.1.18", + "parseurl": "1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.2.tgz", + "integrity": "sha1-5UbicmCBuBtLzsjpCAjrzdMjr7o=", + "dev": true, + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.15.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-getter": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz", + "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", + "requires": { + "to-object-path": "0.3.0" + } + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "setprototypeof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", + "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=", + "dev": true + }, + "sha.js": { + "version": "2.4.10", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz", + "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "shasum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", + "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", + "dev": true, + "requires": { + "json-stable-stringify": "0.0.1", + "sha.js": "2.4.10" + }, + "dependencies": { + "json-stable-stringify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", + "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", + "dev": true, + "requires": { + "jsonify": "0.0.0" + } + } + } + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "dev": true, + "requires": { + "array-filter": "0.0.1", + "array-map": "0.0.0", + "array-reduce": "0.0.0", + "jsonify": "0.0.0" + } + }, + "snapdragon": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.1.tgz", + "integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=", + "requires": { + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.1", + "use": "2.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "sntp": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", + "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "socket.io": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz", + "integrity": "sha1-waRZDO/4fs8TxyZS8Eb3FrKeYBQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "engine.io": "3.1.5", + "socket.io-adapter": "1.1.1", + "socket.io-client": "2.0.4", + "socket.io-parser": "3.1.3" + } + }, + "socket.io-adapter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", + "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", + "dev": true + }, + "socket.io-client": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", + "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "2.6.9", + "engine.io-client": "3.1.6", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "3.1.3", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", + "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "3.1.0", + "has-binary2": "1.0.2", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + }, + "source-map-resolve": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", + "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", + "requires": { + "atob": "2.0.3", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "sparkles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", + "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=" + }, + "spdx-correct": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "requires": { + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "2.1.0", + "spdx-license-ids": "3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", + "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "3.0.2" + } + }, + "sshpk": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", + "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "dev": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "0.2.5", + "object-copy": "0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.5" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "requires": { + "duplexer2": "0.1.4", + "readable-stream": "2.3.5" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" + }, + "stream-http": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz", + "integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", + "dev": true, + "requires": { + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.5", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "stream-splicer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz", + "integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.5" + } + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "dev": true, + "requires": { + "commander": "2.14.1", + "limiter": "1.1.2" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "stringstream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", + "dev": true + }, + "subarg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", + "dev": true, + "requires": { + "minimist": "1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "syntax-error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", + "dev": true, + "requires": { + "acorn-node": "1.3.0" + } + }, + "tfunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", + "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "object-path": "0.9.2" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "requires": { + "readable-stream": "2.3.5", + "xtend": "4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "requires": { + "through2": "2.0.3", + "xtend": "4.0.1" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "timers-browserify": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", + "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", + "dev": true, + "requires": { + "process": "0.11.10" + } + }, + "timers-ext": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.4.tgz", + "integrity": "sha512-FJ78K7BQ04LNCY2wCMqBro6eGSJ9E2iNlCdV113J/ddLPD9ynj41lBpGQe/VMFmt/s3QbT1W3O3FrtQBdvLJpw==", + "dev": true, + "requires": { + "es5-ext": "0.10.40", + "next-tick": "1.0.0" + } + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "requires": { + "is-absolute": "1.0.0", + "is-negated-glob": "1.0.0" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "3.0.0", + "repeat-string": "1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "requires": { + "through2": "2.0.3" + } + }, + "tough-cookie": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "dev": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "optional": true + }, + "typeahead.js": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/typeahead.js/-/typeahead.js-0.10.5.tgz", + "integrity": "sha1-HZlxsPRNOF/q2/IsnzadtWKRLeE=" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "ua-parser-js": { + "version": "0.7.12", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz", + "integrity": "sha1-BMgamb3V3FImPqKdJMa/jUgYpLs=", + "dev": true + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "optional": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "optional": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "optional": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "optional": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "optional": true + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "optional": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "optional": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "optional": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "umd": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz", + "integrity": "sha1-iuVW4RAR9jwllnCKiDclnwGz1g4=", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "undertaker": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.0.tgz", + "integrity": "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=", + "requires": { + "arr-flatten": "1.1.0", + "arr-map": "2.0.2", + "bach": "1.2.0", + "collection-map": "1.0.0", + "es6-weak-map": "2.0.2", + "last-run": "1.1.1", + "object.defaults": "1.1.0", + "object.reduce": "1.0.1", + "undertaker-registry": "1.0.1" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=" + }, + "union": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/union/-/union-0.4.6.tgz", + "integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=", + "dev": true, + "requires": { + "qs": "2.3.3" + } + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "requires": { + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" + } + } + } + }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "0.3.1", + "isobject": "3.0.1" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-join": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz", + "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=", + "dev": true + }, + "use": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/use/-/use-2.0.2.tgz", + "integrity": "sha1-riig1y+TvyJCKhii43mZMRLeyOg=", + "requires": { + "define-property": "0.2.5", + "isobject": "3.0.1", + "lazy-cache": "2.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", + "dev": true + }, + "uuid": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", + "dev": true + }, + "uws": { + "version": "9.14.0", + "resolved": "https://registry.npmjs.org/uws/-/uws-9.14.0.tgz", + "integrity": "sha512-HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg==", + "dev": true, + "optional": true + }, + "validate-npm-package-license": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", + "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", + "requires": { + "spdx-correct": "3.0.0", + "spdx-expression-parse": "3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "vinyl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", + "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "dev": true, + "requires": { + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.1.1", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" + } + }, + "vinyl-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz", + "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=", + "dev": true, + "requires": { + "bl": "1.2.1", + "through2": "2.0.3" + } + }, + "vinyl-source-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-source-stream/-/vinyl-source-stream-2.0.0.tgz", + "integrity": "sha1-84pa+53R6Ttl1VBGmsYYKsT1S44=", + "dev": true, + "requires": { + "through2": "2.0.3", + "vinyl": "2.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "requires": { + "append-buffer": "1.0.2", + "convert-source-map": "1.5.1", + "graceful-fs": "4.1.11", + "normalize-path": "2.1.1", + "now-and-later": "2.0.0", + "remove-bom-buffer": "3.0.0", + "vinyl": "2.1.0" + }, + "dependencies": { + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=" + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=" + }, + "vinyl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", + "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "requires": { + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.1.1", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "watchify": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/watchify/-/watchify-3.11.0.tgz", + "integrity": "sha512-7jWG0c3cKKm2hKScnSAMUEUjRJKXUShwMPk0ASVhICycQhwND3IMAdhJYmc1mxxKzBUJTSF5HZizfrKrS6BzkA==", + "dev": true, + "requires": { + "anymatch": "1.3.2", + "browserify": "16.1.1", + "chokidar": "1.7.0", + "defined": "1.0.0", + "outpipe": "1.1.1", + "through2": "2.0.3", + "xtend": "4.0.1" + } + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "1.0.0", + "safe-buffer": "5.1.1", + "ultron": "1.1.1" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "requires": { + "camelcase": "3.0.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + } + } +} diff --git a/package.json b/package.json index b63c4e0..5421580 100644 --- a/package.json +++ b/package.json @@ -1,87 +1,87 @@ -{ - "name": "fishfrymap", - "version": "2.0.0", - "description": "Pittsburgh Lenten Fish Fry Map", - "main": "gulpfile.js", - "dependencies": { - "@unchartedsoftware/leaflet.zoomhome": "git+https://github.com/gassc/leaflet.zoomhome.git#dc2618f7dcac00f60cb664802ed3e02dcbc62d26", - "bootstrap": "^3.3.7", - "font-awesome": "^4.7.0", - "fontawesome": "^4.7.2", - "gulp": "^4.0.0-alpha.3", - "handlebars": "^4.0.11", - "jquery": "^3.3.1", - "leaflet": "1.6", - "leaflet-basemaps": "^0.2.3", - "leaflet-groupedlayercontrol": "^0.6.0", - "leaflet.locatecontrol": "^0.62.0", - "leaflet.markercluster": "^1.3.0", - "leafletgeojsonfilter": "^0.1.1", - "list.js": "^1.2.0", - "moment": "^2.21.0", - "npm": "^5.7.1", - "typeahead.js": "^0.10.5" - }, - "devDependencies": { - "@babel/core": "^7.7.5", - "@babel/preset-env": "^7.7.5", - "@fortawesome/fontawesome-free": "^5.11.2", - "babel-eslint": "^10.0.3", - "babel-plugin-transform-remove-strict-mode": "^0.0.2", - "babel-preset-env": "^1.7.0", - "babelify": "^10.0.0", - "browser-sync": "^2.26.7", - "browserify": "^15.2.0", - "browserify-shim": "^3.8.14", - "envify": "^4.1.0", - "eslint": "^4.19.1", - "eslint-config-airbnb": "^16.1.0", - "eslint-config-standard": "^11.0.0", - "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jsx-a11y": "^6.2.3", - "eslint-plugin-node": "^6.0.1", - "eslint-plugin-promise": "^3.8.0", - "eslint-plugin-react": "^7.17.0", - "eslint-plugin-standard": "^3.1.0", - "gulp": "^4.0.2", - "gulp-babel": "^8.0.0", - "gulp-clean-css": "^3.10.0", - "gulp-cli": "^2.2.0", - "gulp-concat": "^2.6.1", - "gulp-environments": "^0.1.3", - "gulp-load-plugins": "^1.6.0", - "gulp-sourcemaps": "^1.12.1", - "gulp-uglify": "^3.0.2", - "prettier-eslint": "^8.8.2", - "vinyl-buffer": "^1.0.1", - "vinyl-named": "^1.1.0", - "vinyl-source-stream": "^2.0.0", - "watchify": "^3.11.1" - }, - "scripts": { - "dev": "gulp watch --env development", - "build": "gulp build --env production" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/CodeForPittsburgh/fishfrymap.git" - }, - "keywords": [ - "leaflet", - "map", - "fishfry", - "pittsburgh" - ], - "author": "Christian Gass", - "license": "ISC", - "bugs": { - "url": "https://github.com/CodeForPittsburgh/fishfrymap/issues" - }, - "homepage": "https://github.com/CodeForPittsburgh/fishfrymap#readme", - "browserify": { - "transform": [ - "browserify-shim" - ] - }, - "browserify-shim": "./src/js/shim.js" -} +{ + "name": "fishfrymap", + "version": "2.0.0", + "description": "Pittsburgh Lenten Fish Fry Map", + "main": "gulpfile.js", + "dependencies": { + "@unchartedsoftware/leaflet.zoomhome": "git+https://github.com/gassc/leaflet.zoomhome.git#dc2618f7dcac00f60cb664802ed3e02dcbc62d26", + "bootstrap": "^3.3.7", + "font-awesome": "^4.7.0", + "fontawesome": "^4.7.2", + "gulp": "^4.0.0-alpha.3", + "handlebars": "^4.0.11", + "jquery": "^3.3.1", + "leaflet": "1.6", + "leaflet-basemaps": "^0.2.3", + "leaflet-groupedlayercontrol": "^0.6.0", + "leaflet.locatecontrol": "^0.62.0", + "leaflet.markercluster": "^1.3.0", + "leafletgeojsonfilter": "^0.1.1", + "list.js": "^1.2.0", + "moment": "^2.21.0", + "npm": "^5.7.1", + "typeahead.js": "^0.10.5" + }, + "devDependencies": { + "@babel/core": "^7.7.5", + "@babel/preset-env": "^7.7.5", + "@fortawesome/fontawesome-free": "^5.11.2", + "babel-eslint": "^10.0.3", + "babel-plugin-transform-remove-strict-mode": "^0.0.2", + "babel-preset-env": "^1.7.0", + "babelify": "^10.0.0", + "browser-sync": "^2.26.7", + "browserify": "^15.2.0", + "browserify-shim": "^3.8.14", + "envify": "^4.1.0", + "eslint": "^4.19.1", + "eslint-config-airbnb": "^16.1.0", + "eslint-config-standard": "^11.0.0", + "eslint-plugin-import": "^2.18.2", + "eslint-plugin-jsx-a11y": "^6.2.3", + "eslint-plugin-node": "^6.0.1", + "eslint-plugin-promise": "^3.8.0", + "eslint-plugin-react": "^7.17.0", + "eslint-plugin-standard": "^3.1.0", + "gulp": "^4.0.2", + "gulp-babel": "^8.0.0", + "gulp-clean-css": "^3.10.0", + "gulp-cli": "^2.2.0", + "gulp-concat": "^2.6.1", + "gulp-environments": "^0.1.3", + "gulp-load-plugins": "^1.6.0", + "gulp-sourcemaps": "^1.12.1", + "gulp-uglify": "^3.0.2", + "prettier-eslint": "^8.8.2", + "vinyl-buffer": "^1.0.1", + "vinyl-named": "^1.1.0", + "vinyl-source-stream": "^2.0.0", + "watchify": "^3.11.1" + }, + "scripts": { + "dev": "gulp watch --env development", + "build": "gulp build --env production" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/CodeForPittsburgh/fishfrymap.git" + }, + "keywords": [ + "leaflet", + "map", + "fishfry", + "pittsburgh" + ], + "author": "Christian Gass", + "license": "ISC", + "bugs": { + "url": "https://github.com/CodeForPittsburgh/fishfrymap/issues" + }, + "homepage": "https://github.com/CodeForPittsburgh/fishfrymap#readme", + "browserify": { + "transform": [ + "browserify-shim" + ] + }, + "browserify-shim": "./src/js/shim.js" +} diff --git a/src/README.MD b/src/README.MD index 8b6a64d..5f99430 100644 --- a/src/README.MD +++ b/src/README.MD @@ -1,5 +1,5 @@ -# src - -Source `js` and `css` files. - -Compile and bundle these with `gulp`. See the documentation for more details. +# src + +Source `js` and `css` files. + +Compile and bundle these with `gulp`. See the documentation for more details. diff --git a/src/css/MarkerCluster.Default.css b/src/css/MarkerCluster.Default.css index 50e8856..a945b4a 100644 --- a/src/css/MarkerCluster.Default.css +++ b/src/css/MarkerCluster.Default.css @@ -1,70 +1,70 @@ -.marker-cluster-small { - background-color: rgba(255, 255, 255, 0.6); -} - -.marker-cluster-small div { - background-color: rgba(241, 74, 57, 0.6); -} - -.marker-cluster-medium { - background-color: rgba(255, 255, 255, 0.6); -} - -.marker-cluster-medium div { - background-color: rgba(217, 34, 15, 0.6); -} - -.marker-cluster-large { - background-color: rgba(255, 255, 255, 0.6); -} - -.marker-cluster-large div { - background-color: rgba(175, 18, 2, 0.6); -} - - -/* IE 6-8 fallback colors */ - -.leaflet-oldie .marker-cluster-small { - background-color: rgb(255, 255, 255); -} - -.leaflet-oldie .marker-cluster-small div { - background-color: rgb(241, 74, 57); -} - -.leaflet-oldie .marker-cluster-medium { - background-color: rgb(255, 255, 255); -} - -.leaflet-oldie .marker-cluster-medium div { - background-color: rgb(217, 34, 15); -} - -.leaflet-oldie .marker-cluster-large { - background-color: rgb(255, 255, 255); -} - -.leaflet-oldie .marker-cluster-large div { - background-color: rgb(175, 18, 2); -} - -.marker-cluster { - background-clip: padding-box; - border-radius: 20px; -} - -.marker-cluster div { - width: 30px; - height: 30px; - margin-left: 5px; - margin-top: 5px; - text-align: center; - border-radius: 15px; - /* font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif; */ -} - -.marker-cluster span { - line-height: 30px; - color: #fff; +.marker-cluster-small { + background-color: rgba(255, 255, 255, 0.6); +} + +.marker-cluster-small div { + background-color: rgba(241, 74, 57, 0.6); +} + +.marker-cluster-medium { + background-color: rgba(255, 255, 255, 0.6); +} + +.marker-cluster-medium div { + background-color: rgba(217, 34, 15, 0.6); +} + +.marker-cluster-large { + background-color: rgba(255, 255, 255, 0.6); +} + +.marker-cluster-large div { + background-color: rgba(175, 18, 2, 0.6); +} + + +/* IE 6-8 fallback colors */ + +.leaflet-oldie .marker-cluster-small { + background-color: rgb(255, 255, 255); +} + +.leaflet-oldie .marker-cluster-small div { + background-color: rgb(241, 74, 57); +} + +.leaflet-oldie .marker-cluster-medium { + background-color: rgb(255, 255, 255); +} + +.leaflet-oldie .marker-cluster-medium div { + background-color: rgb(217, 34, 15); +} + +.leaflet-oldie .marker-cluster-large { + background-color: rgb(255, 255, 255); +} + +.leaflet-oldie .marker-cluster-large div { + background-color: rgb(175, 18, 2); +} + +.marker-cluster { + background-clip: padding-box; + border-radius: 20px; +} + +.marker-cluster div { + width: 30px; + height: 30px; + margin-left: 5px; + margin-top: 5px; + text-align: center; + border-radius: 15px; + /* font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif; */ +} + +.marker-cluster span { + line-height: 30px; + color: #fff; } \ No newline at end of file diff --git a/src/css/app.css b/src/css/app.css index 66c2f4b..da42673 100644 --- a/src/css/app.css +++ b/src/css/app.css @@ -1,264 +1,264 @@ -html, -body, -#container { - height: 100%; - width: 100%; - overflow: hidden; -} - -body { - padding-top: 50px; -} - -input[type="radio"], -input[type="checkbox"] { - margin: 0; -} - -#sidebar { - display: block; - width: 85%; - height: 100%; - max-width: 100%; - float: left; -} - -@media (min-width: 768px) and (max-width: 991px) { - #sidebar { - width: 50%; - } -} - -@media (min-width: 992px) { - #sidebar { - width: 30%; - } -} - -#map { - width: auto; - height: 100%; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -} - -#loading { - position: absolute; - width: 220px; - height: 19px; - top: 50%; - left: 50%; - margin: -10px 0 0 -110px; - z-index: 20001; -} - -#features { - margin: 0px; - border: none; - border-radius: 0px; - -webkit-box-shadow: none; - box-shadow: none; -} - -#sidebar-hide-btn { - margin-top: -2px; -} - -#aboutTabsContent { - padding-top: 10px; -} - -.progress-bar-full { - width: 100%; -} - -.white { - color: #ffffff; -} - -/* -.panel-heading{ - width: 250px; -} -.panel-body{ - width: 250px; -} -*/ - -.feature-row { - cursor: pointer; - width: 250px; -} - -.sidebar-wrapper { - width: 100%; - height: 100%; - position: relative; -} - -.sidebar-table { - position: absolute; - width: 100%; - top: 103px; - bottom: 0px; - overflow: auto; -} - -.leaflet-control-layers { - overflow: auto; -} - -.leaflet-control-layers label { - font-weight: normal; - margin-bottom: 0px; -} - -.leaflet-control-layers-list input[type="radio"], -input[type="checkbox"] { - margin: 2px; -} - -.table { - margin-bottom: 0px; -} - -.bool-card-true { - background-color: #fcb82e; - color: #000; -} - -.navbar-default { - background-color: #303030 !important; -} - -.navbar .navbar-brand { - font-weight: bold; - font-size: 25px; - color: #ffffff; - background-color: #303030 !important; -} - -.navbar-collapse.in { - overflow-y: hidden; -} - -.navbar-header .navbar-icon-container { - margin-right: 15px; -} - -.navbar-header .navbar-icon { - line-height: 50px; - height: 50px; -} - -.navbar-header a.navbar-icon { - margin-left: 25px; -} - -.typeahead { - background-color: #222222; -} - -.tt-dropdown-menu { - background-color: #222222; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 4px 4px 4px 4px; - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - margin-top: 4px; - padding: 4px 0; - width: 100%; - max-height: 300px; - overflow: auto; -} - -.tt-suggestion { - font-size: 14px; - line-height: 20px; - padding: 3px 10px; -} - -.tt-suggestion.tt-cursor { - background-color: #fcb82e; - /* color: #ffffff; */ - color: #000; - cursor: pointer; -} - -.tt-suggestion p { - margin: 0; -} - -.tt-suggestion + .tt-suggestion { - border-top: 1px solid #ccc; -} - -.typeahead-header { - margin: 0 5px 5px 5px; - padding: 3px 0; - border-bottom: 2px solid #333; -} - -.has-feedback .form-control-feedback { - position: absolute; - top: 0; - right: 0; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; -} - -@media (max-width: 992px) { - .navbar .navbar-brand { - font-size: 18px; - } -} - -@media (max-width: 767px) { - #sidebar { - display: none; - } - .url-break { - word-break: break-all; - word-break: break-word; - -webkit-hyphens: auto; - hyphens: auto; - } - .dropdown-menu a i { - /* color: #ffffff; */ - color: #000; - } -} - -/* Print Handling */ - -@media print { - .navbar { - display: none !important; - } - .leaflet-control-container { - display: none !important; - } -} - -@media screen and (min-width: 768px) { - .modal-full { - width: 100%; - /* either % (e.g. 60%) or px (400px) */ - } -} - -.leaflet-control-zoomhome-out .leaflet-control-zoomhome-in { - font-size: 16px !important; - font-weight: 700; -} - -.basemap img { - border-radius: 6px !important; - width: 44px !important; - padding: 0px; -} - -.basemaps.leaflet-control { - padding: 0px; -} +html, +body, +#container { + height: 100%; + width: 100%; + overflow: hidden; +} + +body { + padding-top: 50px; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 0; +} + +#sidebar { + display: block; + width: 85%; + height: 100%; + max-width: 100%; + float: left; +} + +@media (min-width: 768px) and (max-width: 991px) { + #sidebar { + width: 50%; + } +} + +@media (min-width: 992px) { + #sidebar { + width: 30%; + } +} + +#map { + width: auto; + height: 100%; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); +} + +#loading { + position: absolute; + width: 220px; + height: 19px; + top: 50%; + left: 50%; + margin: -10px 0 0 -110px; + z-index: 20001; +} + +#features { + margin: 0px; + border: none; + border-radius: 0px; + -webkit-box-shadow: none; + box-shadow: none; +} + +#sidebar-hide-btn { + margin-top: -2px; +} + +#aboutTabsContent { + padding-top: 10px; +} + +.progress-bar-full { + width: 100%; +} + +.white { + color: #ffffff; +} + +/* +.panel-heading{ + width: 250px; +} +.panel-body{ + width: 250px; +} +*/ + +.feature-row { + cursor: pointer; + width: 250px; +} + +.sidebar-wrapper { + width: 100%; + height: 100%; + position: relative; +} + +.sidebar-table { + position: absolute; + width: 100%; + top: 103px; + bottom: 0px; + overflow: auto; +} + +.leaflet-control-layers { + overflow: auto; +} + +.leaflet-control-layers label { + font-weight: normal; + margin-bottom: 0px; +} + +.leaflet-control-layers-list input[type="radio"], +input[type="checkbox"] { + margin: 2px; +} + +.table { + margin-bottom: 0px; +} + +.bool-card-true { + background-color: #fcb82e; + color: #000; +} + +.navbar-default { + background-color: #303030 !important; +} + +.navbar .navbar-brand { + font-weight: bold; + font-size: 25px; + color: #ffffff; + background-color: #303030 !important; +} + +.navbar-collapse.in { + overflow-y: hidden; +} + +.navbar-header .navbar-icon-container { + margin-right: 15px; +} + +.navbar-header .navbar-icon { + line-height: 50px; + height: 50px; +} + +.navbar-header a.navbar-icon { + margin-left: 25px; +} + +.typeahead { + background-color: #222222; +} + +.tt-dropdown-menu { + background-color: #222222; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 4px 4px 4px 4px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + margin-top: 4px; + padding: 4px 0; + width: 100%; + max-height: 300px; + overflow: auto; +} + +.tt-suggestion { + font-size: 14px; + line-height: 20px; + padding: 3px 10px; +} + +.tt-suggestion.tt-cursor { + background-color: #fcb82e; + /* color: #ffffff; */ + color: #000; + cursor: pointer; +} + +.tt-suggestion p { + margin: 0; +} + +.tt-suggestion + .tt-suggestion { + border-top: 1px solid #ccc; +} + +.typeahead-header { + margin: 0 5px 5px 5px; + padding: 3px 0; + border-bottom: 2px solid #333; +} + +.has-feedback .form-control-feedback { + position: absolute; + top: 0; + right: 0; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; +} + +@media (max-width: 992px) { + .navbar .navbar-brand { + font-size: 18px; + } +} + +@media (max-width: 767px) { + #sidebar { + display: none; + } + .url-break { + word-break: break-all; + word-break: break-word; + -webkit-hyphens: auto; + hyphens: auto; + } + .dropdown-menu a i { + /* color: #ffffff; */ + color: #000; + } +} + +/* Print Handling */ + +@media print { + .navbar { + display: none !important; + } + .leaflet-control-container { + display: none !important; + } +} + +@media screen and (min-width: 768px) { + .modal-full { + width: 100%; + /* either % (e.g. 60%) or px (400px) */ + } +} + +.leaflet-control-zoomhome-out .leaflet-control-zoomhome-in { + font-size: 16px !important; + font-weight: 700; +} + +.basemap img { + border-radius: 6px !important; + width: 44px !important; + padding: 0px; +} + +.basemaps.leaflet-control { + padding: 0px; +} diff --git a/src/css/bootstrap-theme.min.css b/src/css/bootstrap-theme.min.css index 1d46b6f..9ea06f2 100644 --- a/src/css/bootstrap-theme.min.css +++ b/src/css/bootstrap-theme.min.css @@ -1,7187 +1,7187 @@ -@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic&display=swap"); -/*! - * bootswatch v3.4.1 - * Homepage: http://bootswatch.com - * Copyright 2012-2019 Thomas Park - * Licensed under MIT - * Based on Bootstrap -*/ -/*! - * Bootstrap v3.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} -body { - margin: 0; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; -} -a:active, -a:hover { - outline: 0; -} -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -mark { - background: #ff0; - color: #000; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 1em 40px; -} -hr { - box-sizing: content-box; - height: 0; -} -pre { - overflow: auto; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} -button { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} -button[disabled], -html input[disabled] { - cursor: default; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -input { - line-height: normal; -} -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - padding: 0; -} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -input[type="search"] { - -webkit-appearance: textfield; - box-sizing: content-box; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; -} -textarea { - overflow: auto; -} -optgroup { - font-weight: bold; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -td, -th { - padding: 0; -} -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - .navbar { - display: none; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table td, - .table th { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -@font-face { - font-family: "Glyphicons Halflings"; - src: url("../fonts/glyphicons-halflings-regular.eot"); - src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") - format("embedded-opentype"), - url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), - url("../fonts/glyphicons-halflings-regular.woff") format("woff"), - url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), - url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") - format("svg"); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: "Glyphicons Halflings"; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\002a"; -} -.glyphicon-plus:before { - content: "\002b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -.glyphicon-cd:before { - content: "\e201"; -} -.glyphicon-save-file:before { - content: "\e202"; -} -.glyphicon-open-file:before { - content: "\e203"; -} -.glyphicon-level-up:before { - content: "\e204"; -} -.glyphicon-copy:before { - content: "\e205"; -} -.glyphicon-paste:before { - content: "\e206"; -} -.glyphicon-alert:before { - content: "\e209"; -} -.glyphicon-equalizer:before { - content: "\e210"; -} -.glyphicon-king:before { - content: "\e211"; -} -.glyphicon-queen:before { - content: "\e212"; -} -.glyphicon-pawn:before { - content: "\e213"; -} -.glyphicon-bishop:before { - content: "\e214"; -} -.glyphicon-knight:before { - content: "\e215"; -} -.glyphicon-baby-formula:before { - content: "\e216"; -} -.glyphicon-tent:before { - content: "\26fa"; -} -.glyphicon-blackboard:before { - content: "\e218"; -} -.glyphicon-bed:before { - content: "\e219"; -} -.glyphicon-apple:before { - content: "\f8ff"; -} -.glyphicon-erase:before { - content: "\e221"; -} -.glyphicon-hourglass:before { - content: "\231b"; -} -.glyphicon-lamp:before { - content: "\e223"; -} -.glyphicon-duplicate:before { - content: "\e224"; -} -.glyphicon-piggy-bank:before { - content: "\e225"; -} -.glyphicon-scissors:before { - content: "\e226"; -} -.glyphicon-bitcoin:before { - content: "\e227"; -} -.glyphicon-btc:before { - content: "\e227"; -} -.glyphicon-xbt:before { - content: "\e227"; -} -.glyphicon-yen:before { - content: "\00a5"; -} -.glyphicon-jpy:before { - content: "\00a5"; -} -.glyphicon-ruble:before { - content: "\20bd"; -} -.glyphicon-rub:before { - content: "\20bd"; -} -.glyphicon-scale:before { - content: "\e230"; -} -.glyphicon-ice-lolly:before { - content: "\e231"; -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} -.glyphicon-education:before { - content: "\e233"; -} -.glyphicon-option-horizontal:before { - content: "\e234"; -} -.glyphicon-option-vertical:before { - content: "\e235"; -} -.glyphicon-menu-hamburger:before { - content: "\e236"; -} -.glyphicon-modal-window:before { - content: "\e237"; -} -.glyphicon-oil:before { - content: "\e238"; -} -.glyphicon-grain:before { - content: "\e239"; -} -.glyphicon-sunglasses:before { - content: "\e240"; -} -.glyphicon-text-size:before { - content: "\e241"; -} -.glyphicon-text-color:before { - content: "\e242"; -} -.glyphicon-text-background:before { - content: "\e243"; -} -.glyphicon-object-align-top:before { - content: "\e244"; -} -.glyphicon-object-align-bottom:before { - content: "\e245"; -} -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} -.glyphicon-object-align-left:before { - content: "\e247"; -} -.glyphicon-object-align-vertical:before { - content: "\e248"; -} -.glyphicon-object-align-right:before { - content: "\e249"; -} -.glyphicon-triangle-right:before { - content: "\e250"; -} -.glyphicon-triangle-left:before { - content: "\e251"; -} -.glyphicon-triangle-bottom:before { - content: "\e252"; -} -.glyphicon-triangle-top:before { - content: "\e253"; -} -.glyphicon-console:before { - content: "\e254"; -} -.glyphicon-superscript:before { - content: "\e255"; -} -.glyphicon-subscript:before { - content: "\e256"; -} -.glyphicon-menu-left:before { - content: "\e257"; -} -.glyphicon-menu-right:before { - content: "\e258"; -} -.glyphicon-menu-down:before { - content: "\e259"; -} -.glyphicon-menu-up:before { - content: "\e260"; -} -* { - box-sizing: border-box; -} -*:before, -*:after { - box-sizing: border-box; -} -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 15px; - line-height: 1.42857143; - color: #ffffff; - background-color: #222222; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #fcb82e; - text-decoration: none; -} -a:hover, -a:focus { - color: #fcb82e; - text-decoration: underline; -} -a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -figure { - margin: 0; -} -img { - vertical-align: middle; -} -.img-responsive, -.thumbnail > img, -.thumbnail a > img, -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - padding: 2px; - line-height: 1.42857143; - background-color: #222222; - border: 1px solid #464545; - border-radius: 4px; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 21px; - margin-bottom: 21px; - border: 0; - border-top: 1px solid #464545; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} -[role="button"] { - cursor: pointer; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-weight: 400; - line-height: 1.1; - color: inherit; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small, -h1 .small, -h2 .small, -h3 .small, -h4 .small, -h5 .small, -h6 .small, -.h1 .small, -.h2 .small, -.h3 .small, -.h4 .small, -.h5 .small, -.h6 .small { - font-weight: 400; - line-height: 1; - color: #999999; -} -h1, -.h1, -h2, -.h2, -h3, -.h3 { - margin-top: 21px; - margin-bottom: 10.5px; -} -h1 small, -.h1 small, -h2 small, -.h2 small, -h3 small, -.h3 small, -h1 .small, -.h1 .small, -h2 .small, -.h2 .small, -h3 .small, -.h3 .small { - font-size: 65%; -} -h4, -.h4, -h5, -.h5, -h6, -.h6 { - margin-top: 10.5px; - margin-bottom: 10.5px; -} -h4 small, -.h4 small, -h5 small, -.h5 small, -h6 small, -.h6 small, -h4 .small, -.h4 .small, -h5 .small, -.h5 .small, -h6 .small, -.h6 .small { - font-size: 75%; -} -h1, -.h1 { - font-size: 39px; -} -h2, -.h2 { - font-size: 32px; -} -h3, -.h3 { - font-size: 26px; -} -h4, -.h4 { - font-size: 19px; -} -h5, -.h5 { - font-size: 15px; -} -h6, -.h6 { - font-size: 13px; -} -p { - margin: 0 0 10.5px; -} -.lead { - margin-bottom: 21px; - font-size: 17px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 22.5px; - } -} -small, -.small { - font-size: 86%; -} -mark, -.mark { - padding: 0.2em; - background-color: #f39c12; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.text-justify { - text-align: justify; -} -.text-nowrap { - white-space: nowrap; -} -.text-lowercase { - text-transform: lowercase; -} -.text-uppercase { - text-transform: uppercase; -} -.text-capitalize { - text-transform: capitalize; -} -.text-muted { - color: #999999; -} -.text-primary { - color: #375a7f; -} -a.text-primary:hover, -a.text-primary:focus { - color: #28415b; -} -.text-success { - color: #ffffff; -} -a.text-success:hover, -a.text-success:focus { - color: #e6e6e6; -} -.text-info { - color: #ffffff; -} -a.text-info:hover, -a.text-info:focus { - color: #e6e6e6; -} -.text-warning { - color: #ffffff; -} -a.text-warning:hover, -a.text-warning:focus { - color: #e6e6e6; -} -.text-danger { - color: #ffffff; -} -a.text-danger:hover, -a.text-danger:focus { - color: #e6e6e6; -} -.bg-primary { - color: #fff; - background-color: #375a7f; -} -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #28415b; -} -.bg-success { - background-color: #fcb82e; -} -a.bg-success:hover, -a.bg-success:focus { - background-color: #c58a12; -} -.bg-info { - background-color: #3498db; -} -a.bg-info:hover, -a.bg-info:focus { - background-color: #217dbb; -} -.bg-warning { - background-color: #f39c12; -} -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #c87f0a; -} -.bg-danger { - background-color: #e74c3c; -} -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #d62c1a; -} -.page-header { - padding-bottom: 9.5px; - margin: 42px 0 21px; - border-bottom: 1px solid transparent; -} -ul, -ol { - margin-top: 0; - margin-bottom: 10.5px; -} -ul ul, -ol ul, -ul ol, -ol ol { - margin-bottom: 0; -} -.list-unstyled { - padding-left: 0; - list-style: none; -} -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; -} -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} -dl { - margin-top: 0; - margin-bottom: 21px; -} -dt, -dd { - line-height: 1.42857143; -} -dt { - font-weight: 700; -} -dd { - margin-left: 0; -} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} -abbr[title], -abbr[data-original-title] { - cursor: help; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10.5px 21px; - margin: 0 0 21px; - font-size: 18.75px; - border-left: 5px solid #464545; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #999999; -} -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: "\2014 \00A0"; -} -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #464545; - border-left: 0; -} -.blockquote-reverse footer:before, -blockquote.pull-right footer:before, -.blockquote-reverse small:before, -blockquote.pull-right small:before, -.blockquote-reverse .small:before, -blockquote.pull-right .small:before { - content: ""; -} -.blockquote-reverse footer:after, -blockquote.pull-right footer:after, -.blockquote-reverse small:after, -blockquote.pull-right small:after, -.blockquote-reverse .small:after, -blockquote.pull-right .small:after { - content: "\00A0 \2014"; -} -address { - margin-bottom: 21px; - font-style: normal; - line-height: 1.42857143; -} -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #ffffff; - background-color: #333333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; -} -pre { - display: block; - padding: 10px; - margin: 0 0 10.5px; - font-size: 14px; - line-height: 1.42857143; - color: #303030; - word-break: break-all; - word-wrap: break-word; - background-color: #ebebeb; - border: 1px solid #cccccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -.row { - margin-right: -15px; - margin-left: -15px; -} -.row-no-gutters { - margin-right: 0; - margin-left: 0; -} -.row-no-gutters [class*="col-"] { - padding-right: 0; - padding-left: 0; -} -.col-xs-1, -.col-sm-1, -.col-md-1, -.col-lg-1, -.col-xs-2, -.col-sm-2, -.col-md-2, -.col-lg-2, -.col-xs-3, -.col-sm-3, -.col-md-3, -.col-lg-3, -.col-xs-4, -.col-sm-4, -.col-md-4, -.col-lg-4, -.col-xs-5, -.col-sm-5, -.col-md-5, -.col-lg-5, -.col-xs-6, -.col-sm-6, -.col-md-6, -.col-lg-6, -.col-xs-7, -.col-sm-7, -.col-md-7, -.col-lg-7, -.col-xs-8, -.col-sm-8, -.col-md-8, -.col-lg-8, -.col-xs-9, -.col-sm-9, -.col-md-9, -.col-lg-9, -.col-xs-10, -.col-sm-10, -.col-md-10, -.col-lg-10, -.col-xs-11, -.col-sm-11, -.col-md-11, -.col-lg-11, -.col-xs-12, -.col-sm-12, -.col-md-12, -.col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} -.col-xs-1, -.col-xs-2, -.col-xs-3, -.col-xs-4, -.col-xs-5, -.col-xs-6, -.col-xs-7, -.col-xs-8, -.col-xs-9, -.col-xs-10, -.col-xs-11, -.col-xs-12 { - float: left; -} -.col-xs-12 { - width: 100%; -} -.col-xs-11 { - width: 91.66666667%; -} -.col-xs-10 { - width: 83.33333333%; -} -.col-xs-9 { - width: 75%; -} -.col-xs-8 { - width: 66.66666667%; -} -.col-xs-7 { - width: 58.33333333%; -} -.col-xs-6 { - width: 50%; -} -.col-xs-5 { - width: 41.66666667%; -} -.col-xs-4 { - width: 33.33333333%; -} -.col-xs-3 { - width: 25%; -} -.col-xs-2 { - width: 16.66666667%; -} -.col-xs-1 { - width: 8.33333333%; -} -.col-xs-pull-12 { - right: 100%; -} -.col-xs-pull-11 { - right: 91.66666667%; -} -.col-xs-pull-10 { - right: 83.33333333%; -} -.col-xs-pull-9 { - right: 75%; -} -.col-xs-pull-8 { - right: 66.66666667%; -} -.col-xs-pull-7 { - right: 58.33333333%; -} -.col-xs-pull-6 { - right: 50%; -} -.col-xs-pull-5 { - right: 41.66666667%; -} -.col-xs-pull-4 { - right: 33.33333333%; -} -.col-xs-pull-3 { - right: 25%; -} -.col-xs-pull-2 { - right: 16.66666667%; -} -.col-xs-pull-1 { - right: 8.33333333%; -} -.col-xs-pull-0 { - right: auto; -} -.col-xs-push-12 { - left: 100%; -} -.col-xs-push-11 { - left: 91.66666667%; -} -.col-xs-push-10 { - left: 83.33333333%; -} -.col-xs-push-9 { - left: 75%; -} -.col-xs-push-8 { - left: 66.66666667%; -} -.col-xs-push-7 { - left: 58.33333333%; -} -.col-xs-push-6 { - left: 50%; -} -.col-xs-push-5 { - left: 41.66666667%; -} -.col-xs-push-4 { - left: 33.33333333%; -} -.col-xs-push-3 { - left: 25%; -} -.col-xs-push-2 { - left: 16.66666667%; -} -.col-xs-push-1 { - left: 8.33333333%; -} -.col-xs-push-0 { - left: auto; -} -.col-xs-offset-12 { - margin-left: 100%; -} -.col-xs-offset-11 { - margin-left: 91.66666667%; -} -.col-xs-offset-10 { - margin-left: 83.33333333%; -} -.col-xs-offset-9 { - margin-left: 75%; -} -.col-xs-offset-8 { - margin-left: 66.66666667%; -} -.col-xs-offset-7 { - margin-left: 58.33333333%; -} -.col-xs-offset-6 { - margin-left: 50%; -} -.col-xs-offset-5 { - margin-left: 41.66666667%; -} -.col-xs-offset-4 { - margin-left: 33.33333333%; -} -.col-xs-offset-3 { - margin-left: 25%; -} -.col-xs-offset-2 { - margin-left: 16.66666667%; -} -.col-xs-offset-1 { - margin-left: 8.33333333%; -} -.col-xs-offset-0 { - margin-left: 0%; -} -@media (min-width: 768px) { - .col-sm-1, - .col-sm-2, - .col-sm-3, - .col-sm-4, - .col-sm-5, - .col-sm-6, - .col-sm-7, - .col-sm-8, - .col-sm-9, - .col-sm-10, - .col-sm-11, - .col-sm-12 { - float: left; - } - .col-sm-12 { - width: 100%; - } - .col-sm-11 { - width: 91.66666667%; - } - .col-sm-10 { - width: 83.33333333%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666667%; - } - .col-sm-7 { - width: 58.33333333%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666667%; - } - .col-sm-4 { - width: 33.33333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.66666667%; - } - .col-sm-1 { - width: 8.33333333%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666667%; - } - .col-sm-pull-10 { - right: 83.33333333%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666667%; - } - .col-sm-pull-7 { - right: 58.33333333%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666667%; - } - .col-sm-pull-4 { - right: 33.33333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.66666667%; - } - .col-sm-pull-1 { - right: 8.33333333%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666667%; - } - .col-sm-push-10 { - left: 83.33333333%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666667%; - } - .col-sm-push-7 { - left: 58.33333333%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666667%; - } - .col-sm-push-4 { - left: 33.33333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.66666667%; - } - .col-sm-push-1 { - left: 8.33333333%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666667%; - } - .col-sm-offset-10 { - margin-left: 83.33333333%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666667%; - } - .col-sm-offset-7 { - margin-left: 58.33333333%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.66666667%; - } - .col-sm-offset-1 { - margin-left: 8.33333333%; - } - .col-sm-offset-0 { - margin-left: 0%; - } -} -@media (min-width: 992px) { - .col-md-1, - .col-md-2, - .col-md-3, - .col-md-4, - .col-md-5, - .col-md-6, - .col-md-7, - .col-md-8, - .col-md-9, - .col-md-10, - .col-md-11, - .col-md-12 { - float: left; - } - .col-md-12 { - width: 100%; - } - .col-md-11 { - width: 91.66666667%; - } - .col-md-10 { - width: 83.33333333%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666667%; - } - .col-md-7 { - width: 58.33333333%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666667%; - } - .col-md-4 { - width: 33.33333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.66666667%; - } - .col-md-1 { - width: 8.33333333%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666667%; - } - .col-md-pull-10 { - right: 83.33333333%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666667%; - } - .col-md-pull-7 { - right: 58.33333333%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666667%; - } - .col-md-pull-4 { - right: 33.33333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.66666667%; - } - .col-md-pull-1 { - right: 8.33333333%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666667%; - } - .col-md-push-10 { - left: 83.33333333%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666667%; - } - .col-md-push-7 { - left: 58.33333333%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666667%; - } - .col-md-push-4 { - left: 33.33333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.66666667%; - } - .col-md-push-1 { - left: 8.33333333%; - } - .col-md-push-0 { - left: auto; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666667%; - } - .col-md-offset-10 { - margin-left: 83.33333333%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666667%; - } - .col-md-offset-7 { - margin-left: 58.33333333%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.66666667%; - } - .col-md-offset-1 { - margin-left: 8.33333333%; - } - .col-md-offset-0 { - margin-left: 0%; - } -} -@media (min-width: 1200px) { - .col-lg-1, - .col-lg-2, - .col-lg-3, - .col-lg-4, - .col-lg-5, - .col-lg-6, - .col-lg-7, - .col-lg-8, - .col-lg-9, - .col-lg-10, - .col-lg-11, - .col-lg-12 { - float: left; - } - .col-lg-12 { - width: 100%; - } - .col-lg-11 { - width: 91.66666667%; - } - .col-lg-10 { - width: 83.33333333%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666667%; - } - .col-lg-7 { - width: 58.33333333%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666667%; - } - .col-lg-4 { - width: 33.33333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.66666667%; - } - .col-lg-1 { - width: 8.33333333%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666667%; - } - .col-lg-pull-10 { - right: 83.33333333%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666667%; - } - .col-lg-pull-7 { - right: 58.33333333%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666667%; - } - .col-lg-pull-4 { - right: 33.33333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.66666667%; - } - .col-lg-pull-1 { - right: 8.33333333%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666667%; - } - .col-lg-push-10 { - left: 83.33333333%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666667%; - } - .col-lg-push-7 { - left: 58.33333333%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666667%; - } - .col-lg-push-4 { - left: 33.33333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.66666667%; - } - .col-lg-push-1 { - left: 8.33333333%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666667%; - } - .col-lg-offset-10 { - margin-left: 83.33333333%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666667%; - } - .col-lg-offset-7 { - margin-left: 58.33333333%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.66666667%; - } - .col-lg-offset-1 { - margin-left: 8.33333333%; - } - .col-lg-offset-0 { - margin-left: 0%; - } -} -table { - background-color: transparent; -} -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #999999; - text-align: left; -} -th { - text-align: left; -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 21px; -} -.table > thead > tr > th, -.table > tbody > tr > th, -.table > tfoot > tr > th, -.table > thead > tr > td, -.table > tbody > tr > td, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857143; - vertical-align: top; - border-top: 1px solid #464545; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #464545; -} -.table > caption + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > th, -.table > thead:first-child > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #464545; -} -.table .table { - background-color: #222222; -} -.table-condensed > thead > tr > th, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td { - padding: 5px; -} -.table-bordered { - border: 1px solid #464545; -} -.table-bordered > thead > tr > th, -.table-bordered > tbody > tr > th, -.table-bordered > tfoot > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #464545; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #3d3d3d; -} -.table-hover > tbody > tr:hover { - background-color: #464545; -} -.table > thead > tr > td.active, -.table > tbody > tr > td.active, -.table > tfoot > tr > td.active, -.table > thead > tr > th.active, -.table > tbody > tr > th.active, -.table > tfoot > tr > th.active, -.table > thead > tr.active > td, -.table > tbody > tr.active > td, -.table > tfoot > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr.active > th, -.table > tfoot > tr.active > th { - background-color: #464545; -} -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #393838; -} -.table > thead > tr > td.success, -.table > tbody > tr > td.success, -.table > tfoot > tr > td.success, -.table > thead > tr > th.success, -.table > tbody > tr > th.success, -.table > tfoot > tr > th.success, -.table > thead > tr.success > td, -.table > tbody > tr.success > td, -.table > tfoot > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr.success > th, -.table > tfoot > tr.success > th { - background-color: #fcb82e; -} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #00a379; -} -.table > thead > tr > td.info, -.table > tbody > tr > td.info, -.table > tfoot > tr > td.info, -.table > thead > tr > th.info, -.table > tbody > tr > th.info, -.table > tfoot > tr > th.info, -.table > thead > tr.info > td, -.table > tbody > tr.info > td, -.table > tfoot > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr.info > th, -.table > tfoot > tr.info > th { - background-color: #3498db; -} -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #258cd1; -} -.table > thead > tr > td.warning, -.table > tbody > tr > td.warning, -.table > tfoot > tr > td.warning, -.table > thead > tr > th.warning, -.table > tbody > tr > th.warning, -.table > tfoot > tr > th.warning, -.table > thead > tr.warning > td, -.table > tbody > tr.warning > td, -.table > tfoot > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th { - background-color: #f39c12; -} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #e08e0b; -} -.table > thead > tr > td.danger, -.table > tbody > tr > td.danger, -.table > tfoot > tr > td.danger, -.table > thead > tr > th.danger, -.table > tbody > tr > th.danger, -.table > tfoot > tr > th.danger, -.table > thead > tr.danger > td, -.table > tbody > tr.danger > td, -.table > tfoot > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th { - background-color: #e74c3c; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #e43725; -} -.table-responsive { - min-height: 0.01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15.75px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #464545; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 21px; - font-size: 22.5px; - line-height: inherit; - color: #ffffff; - border: 0; - border-bottom: 1px solid transparent; -} -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700; -} -input[type="search"] { - box-sizing: border-box; - -webkit-appearance: none; - appearance: none; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"].disabled, -input[type="checkbox"].disabled, -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"] { - cursor: not-allowed; -} -input[type="file"] { - display: block; -} -input[type="range"] { - display: block; - width: 100%; -} -select[multiple], -select[size] { - height: auto; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -output { - display: block; - padding-top: 11px; - font-size: 15px; - line-height: 1.42857143; - color: #464545; -} -.form-control { - display: block; - width: 100%; - height: 45px; - padding: 10px 15px; - font-size: 15px; - line-height: 1.42857143; - color: #464545; - background-color: #ffffff; - background-image: none; - border: 1px solid #f1f1f1; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} -.form-control:focus { - border-color: #ffffff; - outline: 0; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), - 0 0 8px rgba(255, 255, 255, 0.6); -} -.form-control::-moz-placeholder { - color: #999999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999999; -} -.form-control::-webkit-input-placeholder { - color: #999999; -} -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - background-color: #ebebeb; - opacity: 1; -} -.form-control[disabled], -fieldset[disabled] .form-control { - cursor: not-allowed; -} -textarea.form-control { - height: auto; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 45px; - } - input[type="date"].input-sm, - input[type="time"].input-sm, - input[type="datetime-local"].input-sm, - input[type="month"].input-sm, - .input-group-sm input[type="date"], - .input-group-sm input[type="time"], - .input-group-sm input[type="datetime-local"], - .input-group-sm input[type="month"] { - line-height: 35px; - } - input[type="date"].input-lg, - input[type="time"].input-lg, - input[type="datetime-local"].input-lg, - input[type="month"].input-lg, - .input-group-lg input[type="date"], - .input-group-lg input[type="time"], - .input-group-lg input[type="datetime-local"], - .input-group-lg input[type="month"] { - line-height: 66px; - } -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio.disabled label, -.checkbox.disabled label, -fieldset[disabled] .radio label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.radio label, -.checkbox label { - min-height: 21px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; -} -.radio-inline.disabled, -.checkbox-inline.disabled, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -.form-control-static { - min-height: 36px; - padding-top: 11px; - padding-bottom: 11px; - margin-bottom: 0; -} -.form-control-static.input-lg, -.form-control-static.input-sm { - padding-right: 0; - padding-left: 0; -} -.input-sm { - height: 35px; - padding: 6px 9px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; -} -select.input-sm { - height: 35px; - line-height: 35px; -} -textarea.input-sm, -select[multiple].input-sm { - height: auto; -} -.form-group-sm .form-control { - height: 35px; - padding: 6px 9px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; -} -.form-group-sm select.form-control { - height: 35px; - line-height: 35px; -} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 35px; - min-height: 34px; - padding: 7px 9px; - font-size: 13px; - line-height: 1.5; -} -.input-lg { - height: 66px; - padding: 18px 27px; - font-size: 19px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-lg { - height: 66px; - line-height: 66px; -} -textarea.input-lg, -select[multiple].input-lg { - height: auto; -} -.form-group-lg .form-control { - height: 66px; - padding: 18px 27px; - font-size: 19px; - line-height: 1.3333333; - border-radius: 6px; -} -.form-group-lg select.form-control { - height: 66px; - line-height: 66px; -} -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} -.form-group-lg .form-control-static { - height: 66px; - min-height: 40px; - padding: 19px 27px; - font-size: 19px; - line-height: 1.3333333; -} -.has-feedback { - position: relative; -} -.has-feedback .form-control { - padding-right: 56.25px; -} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 45px; - height: 45px; - line-height: 45px; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 66px; - height: 66px; - line-height: 66px; -} -.input-sm + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 35px; - height: 35px; - line-height: 35px; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #ffffff; -} -.has-success .form-control { - border-color: #ffffff; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-success .form-control:focus { - border-color: #e6e6e6; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -} -.has-success .input-group-addon { - color: #ffffff; - background-color: #fcb82e; - border-color: #ffffff; -} -.has-success .form-control-feedback { - color: #ffffff; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #ffffff; -} -.has-warning .form-control { - border-color: #ffffff; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-warning .form-control:focus { - border-color: #e6e6e6; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -} -.has-warning .input-group-addon { - color: #ffffff; - background-color: #f39c12; - border-color: #ffffff; -} -.has-warning .form-control-feedback { - color: #ffffff; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #ffffff; -} -.has-error .form-control { - border-color: #ffffff; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-error .form-control:focus { - border-color: #e6e6e6; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -} -.has-error .input-group-addon { - color: #ffffff; - background-color: #e74c3c; - border-color: #ffffff; -} -.has-error .form-control-feedback { - color: #ffffff; -} -.has-feedback label ~ .form-control-feedback { - top: 26px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #ffffff; -} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 11px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 32px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 11px; - margin-bottom: 0; - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 19px; - font-size: 19px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 7px; - font-size: 13px; - } -} -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 10px 15px; - font-size: 15px; - line-height: 1.42857143; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus, -.btn.focus, -.btn:active.focus, -.btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus, -.btn.focus { - color: #ffffff; - text-decoration: none; -} -.btn:active, -.btn.active { - background-image: none; - outline: 0; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - box-shadow: none; -} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} -.btn-default { - color: #ffffff; - background-color: #464545; - border-color: #464545; -} -.btn-default:focus, -.btn-default.focus { - color: #ffffff; - background-color: #2c2c2c; - border-color: #060606; -} -.btn-default:hover { - color: #ffffff; - background-color: #2c2c2c; - border-color: #272727; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #ffffff; - background-color: #2c2c2c; - background-image: none; - border-color: #272727; -} -.btn-default:active:hover, -.btn-default.active:hover, -.open > .dropdown-toggle.btn-default:hover, -.btn-default:active:focus, -.btn-default.active:focus, -.open > .dropdown-toggle.btn-default:focus, -.btn-default:active.focus, -.btn-default.active.focus, -.open > .dropdown-toggle.btn-default.focus { - color: #ffffff; - background-color: #1a1a1a; - border-color: #060606; -} -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus { - background-color: #464545; - border-color: #464545; -} -.btn-default .badge { - color: #464545; - background-color: #ffffff; -} -.btn-primary { - color: #ffffff; - background-color: #375a7f; - border-color: #375a7f; -} -.btn-primary:focus, -.btn-primary.focus { - color: #ffffff; - background-color: #28415b; - border-color: #101b26; -} -.btn-primary:hover { - color: #ffffff; - background-color: #28415b; - border-color: #253c54; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #ffffff; - background-color: #28415b; - background-image: none; - border-color: #253c54; -} -.btn-primary:active:hover, -.btn-primary.active:hover, -.open > .dropdown-toggle.btn-primary:hover, -.btn-primary:active:focus, -.btn-primary.active:focus, -.open > .dropdown-toggle.btn-primary:focus, -.btn-primary:active.focus, -.btn-primary.active.focus, -.open > .dropdown-toggle.btn-primary.focus { - color: #ffffff; - background-color: #1d2f43; - border-color: #101b26; -} -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus { - background-color: #375a7f; - border-color: #375a7f; -} -.btn-primary .badge { - color: #375a7f; - background-color: #ffffff; -} -.btn-success { - color: #ffffff; - background-color: #fcb82e; - border-color: #fcb82e; -} -.btn-success:focus, -.btn-success.focus { - color: #ffffff; - background-color: #c58a12; - border-color: #003d2d; -} -.btn-success:hover { - color: #ffffff; - background-color: #c58a12; - border-color: #007f5e; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #ffffff; - background-color: #c58a12; - background-image: none; - border-color: #007f5e; -} -.btn-success:active:hover, -.btn-success.active:hover, -.open > .dropdown-toggle.btn-success:hover, -.btn-success:active:focus, -.btn-success.active:focus, -.open > .dropdown-toggle.btn-success:focus, -.btn-success:active.focus, -.btn-success.active.focus, -.open > .dropdown-toggle.btn-success.focus { - color: #ffffff; - background-color: #00654b; - border-color: #003d2d; -} -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus { - background-color: #fcb82e; - border-color: #fcb82e; -} -.btn-success .badge { - color: #fcb82e; - background-color: #ffffff; -} -.btn-info { - color: #ffffff; - background-color: #3498db; - border-color: #3498db; -} -.btn-info:focus, -.btn-info.focus { - color: #ffffff; - background-color: #217dbb; - border-color: #16527a; -} -.btn-info:hover { - color: #ffffff; - background-color: #217dbb; - border-color: #2077b2; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #ffffff; - background-color: #217dbb; - background-image: none; - border-color: #2077b2; -} -.btn-info:active:hover, -.btn-info.active:hover, -.open > .dropdown-toggle.btn-info:hover, -.btn-info:active:focus, -.btn-info.active:focus, -.open > .dropdown-toggle.btn-info:focus, -.btn-info:active.focus, -.btn-info.active.focus, -.open > .dropdown-toggle.btn-info.focus { - color: #ffffff; - background-color: #1c699d; - border-color: #16527a; -} -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus { - background-color: #3498db; - border-color: #3498db; -} -.btn-info .badge { - color: #3498db; - background-color: #ffffff; -} -.btn-warning { - color: #ffffff; - background-color: #f39c12; - border-color: #f39c12; -} -.btn-warning:focus, -.btn-warning.focus { - color: #ffffff; - background-color: #c87f0a; - border-color: #7f5006; -} -.btn-warning:hover { - color: #ffffff; - background-color: #c87f0a; - border-color: #be780a; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #ffffff; - background-color: #c87f0a; - background-image: none; - border-color: #be780a; -} -.btn-warning:active:hover, -.btn-warning.active:hover, -.open > .dropdown-toggle.btn-warning:hover, -.btn-warning:active:focus, -.btn-warning.active:focus, -.open > .dropdown-toggle.btn-warning:focus, -.btn-warning:active.focus, -.btn-warning.active.focus, -.open > .dropdown-toggle.btn-warning.focus { - color: #ffffff; - background-color: #a66908; - border-color: #7f5006; -} -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus { - background-color: #f39c12; - border-color: #f39c12; -} -.btn-warning .badge { - color: #f39c12; - background-color: #ffffff; -} -.btn-danger { - color: #ffffff; - background-color: #e74c3c; - border-color: #e74c3c; -} -.btn-danger:focus, -.btn-danger.focus { - color: #ffffff; - background-color: #d62c1a; - border-color: #921e12; -} -.btn-danger:hover { - color: #ffffff; - background-color: #d62c1a; - border-color: #cd2a19; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #ffffff; - background-color: #d62c1a; - background-image: none; - border-color: #cd2a19; -} -.btn-danger:active:hover, -.btn-danger.active:hover, -.open > .dropdown-toggle.btn-danger:hover, -.btn-danger:active:focus, -.btn-danger.active:focus, -.open > .dropdown-toggle.btn-danger:focus, -.btn-danger:active.focus, -.btn-danger.active.focus, -.open > .dropdown-toggle.btn-danger.focus { - color: #ffffff; - background-color: #b62516; - border-color: #921e12; -} -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus { - background-color: #e74c3c; - border-color: #e74c3c; -} -.btn-danger .badge { - color: #e74c3c; - background-color: #ffffff; -} -.btn-link { - font-weight: 400; - color: #fcb82e; - border-radius: 0; -} -.btn-link, -.btn-link:active, -.btn-link.active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - box-shadow: none; -} -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} -.btn-link:hover, -.btn-link:focus { - color: #fcb82e; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #999999; - text-decoration: none; -} -.btn-lg, -.btn-group-lg > .btn { - padding: 18px 27px; - font-size: 19px; - line-height: 1.3333333; - border-radius: 6px; -} -.btn-sm, -.btn-group-sm > .btn { - padding: 6px 9px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs, -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 5px; -} -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} -.fade { - opacity: 0; - transition: opacity 0.15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; -} -.collapse.in { - display: block; -} -tr.collapse.in { - display: table-row; -} -tbody.collapse.in { - display: table-row-group; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition-property: height, visibility; - transition-duration: 0.35s; - transition-timing-function: ease; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.dropup, -.dropdown { - position: relative; -} -.dropdown-toggle:focus { - outline: 0; -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 15px; - text-align: left; - list-style: none; - background-color: #303030; - background-clip: padding-box; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9.5px 0; - overflow: hidden; - background-color: #464545; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857143; - color: #ebebeb; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #ffffff; - text-decoration: none; - background-color: #375a7f; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #ffffff; - text-decoration: none; - background-color: #375a7f; - outline: 0; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} -.dropdown-menu-right { - right: 0; - left: auto; -} -.dropdown-menu-left { - right: auto; - left: 0; -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 13px; - line-height: 1.42857143; - color: #999999; - white-space: nowrap; -} -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0; - } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover, -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus, -.btn-group > .btn:active, -.btn-group-vertical > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} -.btn-group.open .dropdown-toggle { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn-group.open .dropdown-toggle.btn-link { - box-shadow: none; -} -.btn .caret { - margin-left: 0; -} -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} -.dropup .btn-lg .caret { - border-width: 0 5px 5px; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group > .btn { - float: none; -} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical - > .btn-group:first-child:not(:last-child) - > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical - > .btn-group:last-child:not(:first-child) - > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group .form-control:focus { - z-index: 3; -} -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 66px; - padding: 18px 27px; - font-size: 19px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn { - height: 66px; - line-height: 66px; -} -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn, -select[multiple].input-group-lg > .form-control, -select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn { - height: auto; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 35px; - padding: 6px 9px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; -} -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn { - height: 35px; - line-height: 35px; -} -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn, -select[multiple].input-group-sm > .form-control, -select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn { - height: auto; -} -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.input-group-addon { - padding: 10px 15px; - font-size: 15px; - font-weight: 400; - line-height: 1; - color: #464545; - text-align: center; - background-color: #464545; - border: 1px solid transparent; - border-radius: 4px; -} -.input-group-addon.input-sm { - padding: 6px 9px; - font-size: 13px; - border-radius: 3px; -} -.input-group-addon.input-lg { - padding: 18px 27px; - font-size: 19px; - border-radius: 6px; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group-addon:last-child { - border-left: 0; -} -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, -.input-group-btn > .btn:focus, -.input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #303030; -} -.nav > li.disabled > a { - color: #605e5e; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #605e5e; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #303030; - border-color: #fcb82e; -} -.nav .nav-divider { - height: 1px; - margin: 9.5px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} -.nav-tabs { - border-bottom: 1px solid #464545; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857143; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #464545 #464545 #464545; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #fcb82e; - cursor: default; - background-color: #222222; - border: 1px solid #464545; - border-bottom-color: transparent; -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} -.nav-tabs.nav-justified > li { - float: none; -} -.nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-tabs.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ebebeb; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ebebeb; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #222222; - } -} -.nav-pills > li { - float: left; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 2px; -} -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #ffffff; - background-color: #375a7f; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} -.nav-justified { - width: 100%; -} -.nav-justified > li { - float: none; -} -.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ebebeb; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #ebebeb; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #222222; - } -} -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar { - position: relative; - min-height: 60px; - margin-bottom: 21px; - border: 1px solid transparent; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.container > .navbar-header, -.container-fluid > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container-fluid > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} -.navbar-brand { - float: left; - height: 60px; - padding: 19.5px 15px; - font-size: 19px; - line-height: 21px; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 15px; - margin-top: 13px; - margin-bottom: 13px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} -.navbar-nav { - margin: 9.75px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 21px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 21px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 19.5px; - padding-bottom: 19.5px; - } -} -.navbar-form { - padding: 10px 15px; - margin-right: -15px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), - 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 7.5px; - margin-bottom: 7.5px; -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - box-shadow: none; - } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn { - margin-top: 7.5px; - margin-bottom: 7.5px; -} -.navbar-btn.btn-sm { - margin-top: 12.5px; - margin-bottom: 12.5px; -} -.navbar-btn.btn-xs { - margin-top: 19px; - margin-bottom: 19px; -} -.navbar-text { - margin-top: 19.5px; - margin-bottom: 19.5px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #375a7f; - border-color: transparent; -} -.navbar-default .navbar-brand { - color: #ffffff; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #fcb82e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #ffffff; -} -.navbar-default .navbar-nav > li > a { - color: #ffffff; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #fcb82e; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #ffffff; - background-color: #28415b; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #cccccc; - background-color: transparent; -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #ffffff; - background-color: #28415b; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #ffffff; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fcb82e; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #ffffff; - background-color: #28415b; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #cccccc; - background-color: transparent; - } -} -.navbar-default .navbar-toggle { - border-color: #28415b; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #28415b; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #ffffff; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: transparent; -} -.navbar-default .navbar-link { - color: #ffffff; -} -.navbar-default .navbar-link:hover { - color: #fcb82e; -} -.navbar-default .btn-link { - color: #ffffff; -} -.navbar-default .btn-link:hover, -.navbar-default .btn-link:focus { - color: #fcb82e; -} -.navbar-default .btn-link[disabled]:hover, -fieldset[disabled] .navbar-default .btn-link:hover, -.navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #cccccc; -} -.navbar-inverse { - background-color: #fcb82e; - border-color: transparent; -} -.navbar-inverse .navbar-brand { - color: #ffffff; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #375a7f; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #ffffff; -} -.navbar-inverse .navbar-nav > li > a { - color: #ffffff; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #375a7f; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #ffffff; - background-color: #00a379; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #aaaaaa; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #ffffff; - background-color: #00a379; -} -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #ffffff; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #375a7f; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #ffffff; - background-color: #00a379; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #aaaaaa; - background-color: transparent; - } -} -.navbar-inverse .navbar-toggle { - border-color: #c58a12; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #c58a12; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #ffffff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #009871; -} -.navbar-inverse .navbar-link { - color: #ffffff; -} -.navbar-inverse .navbar-link:hover { - color: #375a7f; -} -.navbar-inverse .btn-link { - color: #ffffff; -} -.navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link:focus { - color: #375a7f; -} -.navbar-inverse .btn-link[disabled]:hover, -fieldset[disabled] .navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #aaaaaa; -} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 21px; - list-style: none; - background-color: #464545; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; -} -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ffffff; - content: "/\00a0"; -} -.breadcrumb > .active { - color: #999999; -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 21px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 10px 15px; - margin-left: -1px; - line-height: 1.42857143; - color: #ffffff; - text-decoration: none; - background-color: #fcb82e; - border: 1px solid transparent; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - z-index: 2; - color: #ffffff; - background-color: #00dba3; - border-color: transparent; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 3; - color: #ffffff; - cursor: default; - background-color: #00dba3; - border-color: transparent; -} -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #ffffff; - cursor: not-allowed; - background-color: #007053; - border-color: transparent; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 18px 27px; - font-size: 19px; - line-height: 1.3333333; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 6px 9px; - font-size: 13px; - line-height: 1.5; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 21px 0; - text-align: center; - list-style: none; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fcb82e; - border: 1px solid transparent; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #00dba3; -} -.pager .next > a, -.pager .next > span { - float: right; -} -.pager .previous > a, -.pager .previous > span { - float: left; -} -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #dddddd; - cursor: not-allowed; - background-color: #fcb82e; -} -.label { - display: inline; - padding: 0.2em 0.6em 0.3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25em; -} -a.label:hover, -a.label:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #464545; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #2c2c2c; -} -.label-primary { - background-color: #375a7f; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #28415b; -} -.label-success { - background-color: #fcb82e; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #c58a12; -} -.label-info { - background-color: #3498db; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #217dbb; -} -.label-warning { - background-color: #f39c12; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #c87f0a; -} -.label-danger { - background-color: #e74c3c; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #d62c1a; -} -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 13px; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #464545; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge, -.btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #375a7f; - background-color: #ffffff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #303030; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 23px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #161616; -} -.container .jumbotron, -.container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 68px; - } -} -.thumbnail { - display: block; - padding: 2px; - margin-bottom: 21px; - line-height: 1.42857143; - background-color: #222222; - border: 1px solid #464545; - border-radius: 4px; - transition: border 0.2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - margin-right: auto; - margin-left: auto; -} -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #fcb82e; -} -.thumbnail .caption { - padding: 9px; - color: #ffffff; -} -.alert { - padding: 15px; - margin-bottom: 21px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - color: #ffffff; - background-color: #fcb82e; - border-color: #fcb82e; -} -.alert-success hr { - border-top-color: #00a379; -} -.alert-success .alert-link { - color: #e6e6e6; -} -.alert-info { - color: #ffffff; - background-color: #3498db; - border-color: #3498db; -} -.alert-info hr { - border-top-color: #258cd1; -} -.alert-info .alert-link { - color: #e6e6e6; -} -.alert-warning { - color: #ffffff; - background-color: #f39c12; - border-color: #f39c12; -} -.alert-warning hr { - border-top-color: #e08e0b; -} -.alert-warning .alert-link { - color: #e6e6e6; -} -.alert-danger { - color: #ffffff; - background-color: #e74c3c; - border-color: #e74c3c; -} -.alert-danger hr { - border-top-color: #e43725; -} -.alert-danger .alert-link { - color: #e6e6e6; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -.progress { - height: 21px; - margin-bottom: 21px; - overflow: hidden; - background-color: #ebebeb; - border-radius: 4px; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 13px; - line-height: 21px; - color: #ffffff; - text-align: center; - background-color: #375a7f; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - transition: width 0.6s ease; -} -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: linear-gradient( - 45deg, - rgba(255, 255, 255, 0.15) 25%, - transparent 25%, - transparent 50%, - rgba(255, 255, 255, 0.15) 50%, - rgba(255, 255, 255, 0.15) 75%, - transparent 75%, - transparent - ); - background-size: 40px 40px; -} -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success { - background-color: #fcb82e; -} -.progress-striped .progress-bar-success { - background-image: linear-gradient( - 45deg, - rgba(255, 255, 255, 0.15) 25%, - transparent 25%, - transparent 50%, - rgba(255, 255, 255, 0.15) 50%, - rgba(255, 255, 255, 0.15) 75%, - transparent 75%, - transparent - ); -} -.progress-bar-info { - background-color: #3498db; -} -.progress-striped .progress-bar-info { - background-image: linear-gradient( - 45deg, - rgba(255, 255, 255, 0.15) 25%, - transparent 25%, - transparent 50%, - rgba(255, 255, 255, 0.15) 50%, - rgba(255, 255, 255, 0.15) 75%, - transparent 75%, - transparent - ); -} -.progress-bar-warning { - background-color: #f39c12; -} -.progress-striped .progress-bar-warning { - background-image: linear-gradient( - 45deg, - rgba(255, 255, 255, 0.15) 25%, - transparent 25%, - transparent 50%, - rgba(255, 255, 255, 0.15) 50%, - rgba(255, 255, 255, 0.15) 75%, - transparent 75%, - transparent - ); -} -.progress-bar-danger { - background-color: #e74c3c; -} -.progress-striped .progress-bar-danger { - background-image: linear-gradient( - 45deg, - rgba(255, 255, 255, 0.15) 25%, - transparent 25%, - transparent 50%, - rgba(255, 255, 255, 0.15) 50%, - rgba(255, 255, 255, 0.15) 75%, - transparent 75%, - transparent - ); -} -.media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media, -.media-body { - overflow: hidden; - zoom: 1; -} -.media-body { - width: 10000px; -} -.media-object { - display: block; -} -.media-object.img-thumbnail { - max-width: none; -} -.media-right, -.media > .pull-right { - padding-left: 10px; -} -.media-left, -.media > .pull-left { - padding-right: 10px; -} -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} -.media-middle { - vertical-align: middle; -} -.media-bottom { - vertical-align: bottom; -} -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.list-group { - padding-left: 0; - margin-bottom: 20px; -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #303030; - border: 1px solid #464545; -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -.list-group-item.disabled, -.list-group-item.disabled:hover, -.list-group-item.disabled:focus { - color: #999999; - cursor: not-allowed; - background-color: #ebebeb; -} -.list-group-item.disabled .list-group-item-heading, -.list-group-item.disabled:hover .list-group-item-heading, -.list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, -.list-group-item.disabled:hover .list-group-item-text, -.list-group-item.disabled:focus .list-group-item-text { - color: #999999; -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - z-index: 2; - color: #ffffff; - background-color: #375a7f; - border-color: #375a7f; -} -.list-group-item.active .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, -.list-group-item.active:hover .list-group-item-heading > .small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} -.list-group-item.active .list-group-item-text, -.list-group-item.active:hover .list-group-item-text, -.list-group-item.active:focus .list-group-item-text { - color: #a8c0da; -} -a.list-group-item, -button.list-group-item { - color: #fcb82e; -} -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #0bcb9a; -} -a.list-group-item:hover, -button.list-group-item:hover, -a.list-group-item:focus, -button.list-group-item:focus { - color: #fcb82e; - text-decoration: none; - background-color: transparent; -} -button.list-group-item { - width: 100%; - text-align: left; -} -.list-group-item-success { - color: #ffffff; - background-color: #fcb82e; -} -a.list-group-item-success, -button.list-group-item-success { - color: #ffffff; -} -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, -button.list-group-item-success:hover, -a.list-group-item-success:focus, -button.list-group-item-success:focus { - color: #ffffff; - background-color: #00a379; -} -a.list-group-item-success.active, -button.list-group-item-success.active, -a.list-group-item-success.active:hover, -button.list-group-item-success.active:hover, -a.list-group-item-success.active:focus, -button.list-group-item-success.active:focus { - color: #fff; - background-color: #ffffff; - border-color: #ffffff; -} -.list-group-item-info { - color: #ffffff; - background-color: #3498db; -} -a.list-group-item-info, -button.list-group-item-info { - color: #ffffff; -} -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, -button.list-group-item-info:hover, -a.list-group-item-info:focus, -button.list-group-item-info:focus { - color: #ffffff; - background-color: #258cd1; -} -a.list-group-item-info.active, -button.list-group-item-info.active, -a.list-group-item-info.active:hover, -button.list-group-item-info.active:hover, -a.list-group-item-info.active:focus, -button.list-group-item-info.active:focus { - color: #fff; - background-color: #ffffff; - border-color: #ffffff; -} -.list-group-item-warning { - color: #ffffff; - background-color: #f39c12; -} -a.list-group-item-warning, -button.list-group-item-warning { - color: #ffffff; -} -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, -button.list-group-item-warning:hover, -a.list-group-item-warning:focus, -button.list-group-item-warning:focus { - color: #ffffff; - background-color: #e08e0b; -} -a.list-group-item-warning.active, -button.list-group-item-warning.active, -a.list-group-item-warning.active:hover, -button.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus, -button.list-group-item-warning.active:focus { - color: #fff; - background-color: #ffffff; - border-color: #ffffff; -} -.list-group-item-danger { - color: #ffffff; - background-color: #e74c3c; -} -a.list-group-item-danger, -button.list-group-item-danger { - color: #ffffff; -} -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, -button.list-group-item-danger:hover, -a.list-group-item-danger:focus, -button.list-group-item-danger:focus { - color: #ffffff; - background-color: #e43725; -} -a.list-group-item-danger.active, -button.list-group-item-danger.active, -a.list-group-item-danger.active:hover, -button.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus, -button.list-group-item-danger.active:focus { - color: #fff; - background-color: #ffffff; - border-color: #ffffff; -} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} -.panel { - margin-bottom: 21px; - background-color: #303030; - border: 1px solid transparent; - border-radius: 4px; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} -.panel-body { - padding: 15px; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 17px; - color: inherit; -} -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #464545; - border-top: 1px solid #464545; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel - > .panel-collapse - > .list-group:first-child - .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel - > .panel-heading - + .panel-collapse - > .list-group - .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.list-group + .panel-footer { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; -} -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel - > .table-responsive:first-child - > .table:first-child - > thead:first-child - > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel - > .table-responsive:first-child - > .table:first-child - > tbody:first-child - > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel - > .table-responsive:first-child - > .table:first-child - > thead:first-child - > tr:first-child - td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel - > .table-responsive:first-child - > .table:first-child - > tbody:first-child - > tr:first-child - td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel - > .table-responsive:first-child - > .table:first-child - > thead:first-child - > tr:first-child - th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel - > .table-responsive:first-child - > .table:first-child - > tbody:first-child - > tr:first-child - th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel - > .table-responsive:first-child - > .table:first-child - > thead:first-child - > tr:first-child - td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel - > .table-responsive:first-child - > .table:first-child - > tbody:first-child - > tr:first-child - td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel - > .table-responsive:first-child - > .table:first-child - > thead:first-child - > tr:first-child - th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel - > .table-responsive:first-child - > .table:first-child - > tbody:first-child - > tr:first-child - th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tbody:last-child - > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tfoot:last-child - > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tbody:last-child - > tr:last-child - td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tfoot:last-child - > tr:last-child - td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tbody:last-child - > tr:last-child - th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tfoot:last-child - > tr:last-child - th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tbody:last-child - > tr:last-child - td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tfoot:last-child - > tr:last-child - td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tbody:last-child - > tr:last-child - th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel - > .table-responsive:last-child - > .table:last-child - > tfoot:last-child - > tr:last-child - th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #464545; -} -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} -.panel-group { - margin-bottom: 21px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #464545; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #464545; -} -.panel-default { - border-color: #464545; -} -.panel-default > .panel-heading { - color: #ffffff; - background-color: #303030; - border-color: #464545; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #464545; -} -.panel-default > .panel-heading .badge { - color: #303030; - background-color: #ffffff; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #464545; -} -.panel-primary { - border-color: #375a7f; -} -.panel-primary > .panel-heading { - color: #ffffff; - background-color: #375a7f; - border-color: #375a7f; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #375a7f; -} -.panel-primary > .panel-heading .badge { - color: #375a7f; - background-color: #ffffff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #375a7f; -} -.panel-success { - border-color: #fcb82e; -} -.panel-success > .panel-heading { - color: #ffffff; - background-color: #fcb82e; - border-color: #fcb82e; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #fcb82e; -} -.panel-success > .panel-heading .badge { - color: #fcb82e; - background-color: #ffffff; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #fcb82e; -} -.panel-info { - border-color: #3498db; -} -.panel-info > .panel-heading { - color: #ffffff; - background-color: #3498db; - border-color: #3498db; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #3498db; -} -.panel-info > .panel-heading .badge { - color: #3498db; - background-color: #ffffff; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #3498db; -} -.panel-warning { - border-color: #f39c12; -} -.panel-warning > .panel-heading { - color: #ffffff; - background-color: #f39c12; - border-color: #f39c12; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #f39c12; -} -.panel-warning > .panel-heading .badge { - color: #f39c12; - background-color: #ffffff; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #f39c12; -} -.panel-danger { - border-color: #e74c3c; -} -.panel-danger > .panel-heading { - color: #ffffff; - background-color: #e74c3c; - border-color: #e74c3c; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #e74c3c; -} -.panel-danger > .panel-heading .badge { - color: #e74c3c; - background-color: #ffffff; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #e74c3c; -} -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} -.embed-responsive-4by3 { - padding-bottom: 75%; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #303030; - border: 1px solid transparent; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} -.well-lg { - padding: 24px; - border-radius: 6px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} -.close { - float: right; - font-size: 22.5px; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-shadow: none; - filter: alpha(opacity=20); - opacity: 0.2; -} -.close:hover, -.close:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; -} -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - appearance: none; -} -.modal-open { - overflow: hidden; -} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - transform: translate(0, -25%); - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} -.modal-content { - position: relative; - background-color: #303030; - background-clip: padding-box; - border: 1px solid #999999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.in { - filter: alpha(opacity=70); - opacity: 0.7; -} -.modal-header { - padding: 15px; - border-bottom: 1px solid #464545; -} -.modal-header .close { - margin-top: -2px; -} -.modal-title { - margin: 0; - line-height: 1.42857143; -} -.modal-body { - position: relative; - padding: 20px; -} -.modal-footer { - padding: 20px; - text-align: right; - border-top: 1px solid #464545; -} -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.42857143; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 13px; - filter: alpha(opacity=0); - opacity: 0; -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; -} -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #ffffff; - text-align: center; - background-color: #000000; - border-radius: 4px; -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.42857143; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 15px; - background-color: #303030; - background-clip: padding-box; - border: 1px solid #999999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; -} -.popover.left { - margin-left: -10px; -} -.popover > .arrow { - border-width: 11px; -} -.popover > .arrow, -.popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.popover > .arrow:after { - content: ""; - border-width: 10px; -} -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #666666; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; -} -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: " "; - border-top-color: #303030; - border-bottom-width: 0; -} -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #666666; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; -} -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: " "; - border-right-color: #303030; - border-left-width: 0; -} -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #666666; - border-bottom-color: rgba(0, 0, 0, 0.25); -} -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: " "; - border-top-width: 0; - border-bottom-color: #303030; -} -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #666666; - border-left-color: rgba(0, 0, 0, 0.25); -} -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: " "; - border-right-width: 0; - border-left-color: #303030; -} -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 15px; - background-color: #282828; - border-bottom: 1px solid #1c1c1c; - border-radius: 5px 5px 0 0; -} -.popover-content { - padding: 9px 14px; -} -.carousel { - position: relative; -} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} -.carousel-inner > .item { - position: relative; - display: none; - transition: 0.6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, - .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .carousel-inner > .item.prev, - .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .carousel-inner > .item.next.left, - .carousel-inner > .item.prev.right, - .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; -} -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; -} -.carousel-control.left { - background-image: linear-gradient( - to right, - rgba(0, 0, 0, 0.5) 0%, - rgba(0, 0, 0, 0.0001) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control.right { - right: 0; - left: auto; - background-image: linear-gradient( - to right, - rgba(0, 0, 0, 0.0001) 0%, - rgba(0, 0, 0, 0.5) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control:hover, -.carousel-control:focus { - color: #ffffff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; -} -.carousel-control .icon-prev:before { - content: "\2039"; -} -.carousel-control .icon-next:before { - content: "\203a"; -} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #ffffff; - border-radius: 10px; -} -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #ffffff; -} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} -.carousel-caption .btn { - text-shadow: none; -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix:after, -.dl-horizontal dd:before, -.dl-horizontal dd:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after, -.row:before, -.row:after, -.form-horizontal .form-group:before, -.form-horizontal .form-group:after, -.btn-toolbar:before, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after, -.nav:before, -.nav:after, -.navbar:before, -.navbar:after, -.navbar-header:before, -.navbar-header:after, -.navbar-collapse:before, -.navbar-collapse:after, -.pager:before, -.pager:after, -.panel-body:before, -.panel-body:after, -.modal-header:before, -.modal-header:after, -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} -.clearfix:after, -.dl-horizontal dd:after, -.container:after, -.container-fluid:after, -.row:after, -.form-horizontal .form-group:after, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:after, -.nav:after, -.navbar:after, -.navbar-header:after, -.navbar-collapse:after, -.pager:after, -.panel-body:after, -.modal-header:after, -.modal-footer:after { - clear: both; -} -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -.hidden { - display: none !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - display: none !important; -} -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table !important; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table !important; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table !important; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table !important; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table !important; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} -@media print { - .hidden-print { - display: none !important; - } -} -.navbar { - border-width: 0; -} -.navbar-default .badge { - background-color: #fff; - color: #375a7f; -} -.navbar-inverse .badge { - background-color: #fff; - color: #fcb82e; -} -.navbar-brand { - line-height: 1; -} -.navbar-form .form-control { - background-color: white; -} -.navbar-form .form-control:focus { - border-color: white; -} -.btn { - border-width: 2px; -} -.btn:active { - box-shadow: none; -} -.btn-group.open .dropdown-toggle { - box-shadow: none; -} -.text-primary, -.text-primary:hover { - color: #4673a3; -} -.text-success, -.text-success:hover { - color: #fcb82e; -} -.text-danger, -.text-danger:hover { - color: #e74c3c; -} -.text-warning, -.text-warning:hover { - color: #f39c12; -} -.text-info, -.text-info:hover { - color: #3498db; -} -table a:not(.btn), -.table a:not(.btn) { - text-decoration: underline; -} -table .dropdown-menu a, -.table .dropdown-menu a { - text-decoration: none; -} -table .success, -.table .success, -table .warning, -.table .warning, -table .danger, -.table .danger, -table .info, -.table .info { - color: #fff; -} -table .success > th > a, -.table .success > th > a, -table .warning > th > a, -.table .warning > th > a, -table .danger > th > a, -.table .danger > th > a, -table .info > th > a, -.table .info > th > a, -table .success > td > a, -.table .success > td > a, -table .warning > td > a, -.table .warning > td > a, -table .danger > td > a, -.table .danger > td > a, -table .info > td > a, -.table .info > td > a, -table .success > a, -.table .success > a, -table .warning > a, -.table .warning > a, -table .danger > a, -.table .danger > a, -table .info > a, -.table .info > a { - color: #fff; -} -table > thead > tr > th, -.table > thead > tr > th, -table > tbody > tr > th, -.table > tbody > tr > th, -table > tfoot > tr > th, -.table > tfoot > tr > th, -table > thead > tr > td, -.table > thead > tr > td, -table > tbody > tr > td, -.table > tbody > tr > td, -table > tfoot > tr > td, -.table > tfoot > tr > td { - border: none; -} -table-bordered > thead > tr > th, -.table-bordered > thead > tr > th, -table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > th, -table-bordered > tfoot > tr > th, -.table-bordered > tfoot > tr > th, -table-bordered > thead > tr > td, -.table-bordered > thead > tr > td, -table-bordered > tbody > tr > td, -.table-bordered > tbody > tr > td, -table-bordered > tfoot > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #464545; -} -input, -textarea { - color: #464545; -} -.form-control, -input, -textarea { - border: 2px hidden transparent; - box-shadow: none; -} -.form-control:focus, -input:focus, -textarea:focus { - box-shadow: none; -} -.form-control-feedback { - color: #464545; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label, -.has-warning .form-control-feedback { - color: #f39c12; -} -.has-warning .form-control, -.has-warning .form-control:focus { - box-shadow: none; -} -.has-warning .input-group-addon { - border-color: #f39c12; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label, -.has-error .form-control-feedback { - color: #e74c3c; -} -.has-error .form-control, -.has-error .form-control:focus { - box-shadow: none; -} -.has-error .input-group-addon { - border-color: #e74c3c; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label, -.has-success .form-control-feedback { - color: #fcb82e; -} -.has-success .form-control, -.has-success .form-control:focus { - box-shadow: none; -} -.has-success .input-group-addon { - border-color: #fcb82e; -} -.input-group-addon { - color: #ffffff; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - border-color: #464545; -} -.nav-tabs > li > a, -.nav-pills > li > a { - color: #fff; -} -.pager a, -.pager a:hover { - color: #fff; -} -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - background-color: #007053; -} -.breadcrumb a { - color: #fff; -} -.close { - text-decoration: none; - text-shadow: none; - opacity: 0.4; -} -.close:hover, -.close:focus { - opacity: 1; -} -.alert .alert-link { - color: #fff; - text-decoration: underline; -} -.progress { - height: 10px; - box-shadow: none; -} -.progress .progress-bar { - font-size: 10px; - line-height: 10px; -} -.well { - box-shadow: none; -} -a.list-group-item.active, -a.list-group-item.active:hover, -a.list-group-item.active:focus { - border-color: #464545; -} -a.list-group-item-success.active { - background-color: #fcb82e; -} -a.list-group-item-success.active:hover, -a.list-group-item-success.active:focus { - background-color: #00a379; -} -a.list-group-item-warning.active { - background-color: #f39c12; -} -a.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus { - background-color: #e08e0b; -} -a.list-group-item-danger.active { - background-color: #e74c3c; -} -a.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus { - background-color: #e43725; -} -.popover { - color: #ffffff; -} -.panel-default > .panel-heading { - background-color: #464545; -} +@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic&display=swap"); +/*! + * bootswatch v3.4.1 + * Homepage: http://bootswatch.com + * Copyright 2012-2019 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*/ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: "Glyphicons Halflings"; + src: url("../fonts/glyphicons-halflings-regular.eot"); + src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") + format("embedded-opentype"), + url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), + url("../fonts/glyphicons-halflings-regular.woff") format("woff"), + url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), + url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") + format("svg"); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: "Glyphicons Halflings"; + font-style: normal; + font-weight: 400; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + box-sizing: border-box; +} +*:before, +*:after { + box-sizing: border-box; +} +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 15px; + line-height: 1.42857143; + color: #ffffff; + background-color: #222222; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #fcb82e; + text-decoration: none; +} +a:hover, +a:focus { + color: #fcb82e; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 2px; + line-height: 1.42857143; + background-color: #222222; + border: 1px solid #464545; + border-radius: 4px; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 21px; + margin-bottom: 21px; + border: 0; + border-top: 1px solid #464545; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: 400; + line-height: 1; + color: #999999; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 21px; + margin-bottom: 10.5px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10.5px; + margin-bottom: 10.5px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 39px; +} +h2, +.h2 { + font-size: 32px; +} +h3, +.h3 { + font-size: 26px; +} +h4, +.h4 { + font-size: 19px; +} +h5, +.h5 { + font-size: 15px; +} +h6, +.h6 { + font-size: 13px; +} +p { + margin: 0 0 10.5px; +} +.lead { + margin-bottom: 21px; + font-size: 17px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 22.5px; + } +} +small, +.small { + font-size: 86%; +} +mark, +.mark { + padding: 0.2em; + background-color: #f39c12; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #999999; +} +.text-primary { + color: #375a7f; +} +a.text-primary:hover, +a.text-primary:focus { + color: #28415b; +} +.text-success { + color: #ffffff; +} +a.text-success:hover, +a.text-success:focus { + color: #e6e6e6; +} +.text-info { + color: #ffffff; +} +a.text-info:hover, +a.text-info:focus { + color: #e6e6e6; +} +.text-warning { + color: #ffffff; +} +a.text-warning:hover, +a.text-warning:focus { + color: #e6e6e6; +} +.text-danger { + color: #ffffff; +} +a.text-danger:hover, +a.text-danger:focus { + color: #e6e6e6; +} +.bg-primary { + color: #fff; + background-color: #375a7f; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #28415b; +} +.bg-success { + background-color: #fcb82e; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c58a12; +} +.bg-info { + background-color: #3498db; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #217dbb; +} +.bg-warning { + background-color: #f39c12; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #c87f0a; +} +.bg-danger { + background-color: #e74c3c; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #d62c1a; +} +.page-header { + padding-bottom: 9.5px; + margin: 42px 0 21px; + border-bottom: 1px solid transparent; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10.5px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 21px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: 700; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10.5px 21px; + margin: 0 0 21px; + font-size: 18.75px; + border-left: 5px solid #464545; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #999999; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: "\2014 \00A0"; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #464545; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ""; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: "\00A0 \2014"; +} +address { + margin-bottom: 21px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #ffffff; + background-color: #333333; + border-radius: 3px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + box-shadow: none; +} +pre { + display: block; + padding: 10px; + margin: 0 0 10.5px; + font-size: 14px; + line-height: 1.42857143; + color: #303030; + word-break: break-all; + word-wrap: break-word; + background-color: #ebebeb; + border: 1px solid #cccccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.row-no-gutters { + margin-right: 0; + margin-left: 0; +} +.row-no-gutters [class*="col-"] { + padding-right: 0; + padding-left: 0; +} +.col-xs-1, +.col-sm-1, +.col-md-1, +.col-lg-1, +.col-xs-2, +.col-sm-2, +.col-md-2, +.col-lg-2, +.col-xs-3, +.col-sm-3, +.col-md-3, +.col-lg-3, +.col-xs-4, +.col-sm-4, +.col-md-4, +.col-lg-4, +.col-xs-5, +.col-sm-5, +.col-md-5, +.col-lg-5, +.col-xs-6, +.col-sm-6, +.col-md-6, +.col-lg-6, +.col-xs-7, +.col-sm-7, +.col-md-7, +.col-lg-7, +.col-xs-8, +.col-sm-8, +.col-md-8, +.col-lg-8, +.col-xs-9, +.col-sm-9, +.col-md-9, +.col-lg-9, +.col-xs-10, +.col-sm-10, +.col-md-10, +.col-lg-10, +.col-xs-11, +.col-sm-11, +.col-md-11, +.col-lg-11, +.col-xs-12, +.col-sm-12, +.col-md-12, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.col-xs-1, +.col-xs-2, +.col-xs-3, +.col-xs-4, +.col-xs-5, +.col-xs-6, +.col-xs-7, +.col-xs-8, +.col-xs-9, +.col-xs-10, +.col-xs-11, +.col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-10, + .col-md-11, + .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +table { + background-color: transparent; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #999999; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 21px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #464545; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #464545; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #464545; +} +.table .table { + background-color: #222222; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #464545; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #464545; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #3d3d3d; +} +.table-hover > tbody > tr:hover { + background-color: #464545; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #464545; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #393838; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #fcb82e; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #00a379; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #3498db; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #258cd1; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #f39c12; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #e08e0b; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #e74c3c; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #e43725; +} +.table-responsive { + min-height: 0.01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15.75px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #464545; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 21px; + font-size: 22.5px; + line-height: inherit; + color: #ffffff; + border: 0; + border-bottom: 1px solid transparent; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: 700; +} +input[type="search"] { + box-sizing: border-box; + -webkit-appearance: none; + appearance: none; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 11px; + font-size: 15px; + line-height: 1.42857143; + color: #464545; +} +.form-control { + display: block; + width: 100%; + height: 45px; + padding: 10px 15px; + font-size: 15px; + line-height: 1.42857143; + color: #464545; + background-color: #ffffff; + background-image: none; + border: 1px solid #f1f1f1; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +.form-control:focus { + border-color: #ffffff; + outline: 0; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), + 0 0 8px rgba(255, 255, 255, 0.6); +} +.form-control::-moz-placeholder { + color: #999999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #ebebeb; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 45px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 35px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 66px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.radio label, +.checkbox label { + min-height: 21px; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + vertical-align: middle; + cursor: pointer; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +.form-control-static { + min-height: 36px; + padding-top: 11px; + padding-bottom: 11px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 35px; + padding: 6px 9px; + font-size: 13px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 35px; + line-height: 35px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 35px; + padding: 6px 9px; + font-size: 13px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 35px; + line-height: 35px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 35px; + min-height: 34px; + padding: 7px 9px; + font-size: 13px; + line-height: 1.5; +} +.input-lg { + height: 66px; + padding: 18px 27px; + font-size: 19px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 66px; + line-height: 66px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 66px; + padding: 18px 27px; + font-size: 19px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 66px; + line-height: 66px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 66px; + min-height: 40px; + padding: 19px 27px; + font-size: 19px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 56.25px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 45px; + height: 45px; + line-height: 45px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 66px; + height: 66px; + line-height: 66px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 35px; + height: 35px; + line-height: 35px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #ffffff; +} +.has-success .form-control { + border-color: #ffffff; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #e6e6e6; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; +} +.has-success .input-group-addon { + color: #ffffff; + background-color: #fcb82e; + border-color: #ffffff; +} +.has-success .form-control-feedback { + color: #ffffff; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #ffffff; +} +.has-warning .form-control { + border-color: #ffffff; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #e6e6e6; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; +} +.has-warning .input-group-addon { + color: #ffffff; + background-color: #f39c12; + border-color: #ffffff; +} +.has-warning .form-control-feedback { + color: #ffffff; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #ffffff; +} +.has-error .form-control { + border-color: #ffffff; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #e6e6e6; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; +} +.has-error .input-group-addon { + color: #ffffff; + background-color: #e74c3c; + border-color: #ffffff; +} +.has-error .form-control-feedback { + color: #ffffff; +} +.has-feedback label ~ .form-control-feedback { + top: 26px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #ffffff; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 11px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 32px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 11px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 19px; + font-size: 19px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 7px; + font-size: 13px; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + padding: 10px 15px; + font-size: 15px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #ffffff; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + opacity: 0.65; + box-shadow: none; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #ffffff; + background-color: #464545; + border-color: #464545; +} +.btn-default:focus, +.btn-default.focus { + color: #ffffff; + background-color: #2c2c2c; + border-color: #060606; +} +.btn-default:hover { + color: #ffffff; + background-color: #2c2c2c; + border-color: #272727; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #2c2c2c; + background-image: none; + border-color: #272727; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #ffffff; + background-color: #1a1a1a; + border-color: #060606; +} +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus { + background-color: #464545; + border-color: #464545; +} +.btn-default .badge { + color: #464545; + background-color: #ffffff; +} +.btn-primary { + color: #ffffff; + background-color: #375a7f; + border-color: #375a7f; +} +.btn-primary:focus, +.btn-primary.focus { + color: #ffffff; + background-color: #28415b; + border-color: #101b26; +} +.btn-primary:hover { + color: #ffffff; + background-color: #28415b; + border-color: #253c54; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #28415b; + background-image: none; + border-color: #253c54; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #ffffff; + background-color: #1d2f43; + border-color: #101b26; +} +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus { + background-color: #375a7f; + border-color: #375a7f; +} +.btn-primary .badge { + color: #375a7f; + background-color: #ffffff; +} +.btn-success { + color: #ffffff; + background-color: #fcb82e; + border-color: #fcb82e; +} +.btn-success:focus, +.btn-success.focus { + color: #ffffff; + background-color: #c58a12; + border-color: #003d2d; +} +.btn-success:hover { + color: #ffffff; + background-color: #c58a12; + border-color: #007f5e; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #c58a12; + background-image: none; + border-color: #007f5e; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #ffffff; + background-color: #00654b; + border-color: #003d2d; +} +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus { + background-color: #fcb82e; + border-color: #fcb82e; +} +.btn-success .badge { + color: #fcb82e; + background-color: #ffffff; +} +.btn-info { + color: #ffffff; + background-color: #3498db; + border-color: #3498db; +} +.btn-info:focus, +.btn-info.focus { + color: #ffffff; + background-color: #217dbb; + border-color: #16527a; +} +.btn-info:hover { + color: #ffffff; + background-color: #217dbb; + border-color: #2077b2; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #217dbb; + background-image: none; + border-color: #2077b2; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #ffffff; + background-color: #1c699d; + border-color: #16527a; +} +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus { + background-color: #3498db; + border-color: #3498db; +} +.btn-info .badge { + color: #3498db; + background-color: #ffffff; +} +.btn-warning { + color: #ffffff; + background-color: #f39c12; + border-color: #f39c12; +} +.btn-warning:focus, +.btn-warning.focus { + color: #ffffff; + background-color: #c87f0a; + border-color: #7f5006; +} +.btn-warning:hover { + color: #ffffff; + background-color: #c87f0a; + border-color: #be780a; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #c87f0a; + background-image: none; + border-color: #be780a; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #ffffff; + background-color: #a66908; + border-color: #7f5006; +} +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus { + background-color: #f39c12; + border-color: #f39c12; +} +.btn-warning .badge { + color: #f39c12; + background-color: #ffffff; +} +.btn-danger { + color: #ffffff; + background-color: #e74c3c; + border-color: #e74c3c; +} +.btn-danger:focus, +.btn-danger.focus { + color: #ffffff; + background-color: #d62c1a; + border-color: #921e12; +} +.btn-danger:hover { + color: #ffffff; + background-color: #d62c1a; + border-color: #cd2a19; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #d62c1a; + background-image: none; + border-color: #cd2a19; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #ffffff; + background-color: #b62516; + border-color: #921e12; +} +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus { + background-color: #e74c3c; + border-color: #e74c3c; +} +.btn-danger .badge { + color: #e74c3c; + background-color: #ffffff; +} +.btn-link { + font-weight: 400; + color: #fcb82e; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #fcb82e; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #999999; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 18px 27px; + font-size: 19px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 6px 9px; + font-size: 13px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 13px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition-property: height, visibility; + transition-duration: 0.35s; + transition-timing-function: ease; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 15px; + text-align: left; + list-style: none; + background-color: #303030; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9.5px 0; + overflow: hidden; + background-color: #464545; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 400; + line-height: 1.42857143; + color: #ebebeb; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #375a7f; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #375a7f; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 13px; + line-height: 1.42857143; + color: #999999; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical + > .btn-group:first-child:not(:last-child) + > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical + > .btn-group:last-child:not(:first-child) + > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 66px; + padding: 18px 27px; + font-size: 19px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 66px; + line-height: 66px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 35px; + padding: 6px 9px; + font-size: 13px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 35px; + line-height: 35px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 10px 15px; + font-size: 15px; + font-weight: 400; + line-height: 1; + color: #464545; + text-align: center; + background-color: #464545; + border: 1px solid transparent; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 6px 9px; + font-size: 13px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 18px 27px; + font-size: 19px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #303030; +} +.nav > li.disabled > a { + color: #605e5e; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #605e5e; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #303030; + border-color: #fcb82e; +} +.nav .nav-divider { + height: 1px; + margin: 9.5px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #464545; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #464545 #464545 #464545; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #fcb82e; + cursor: default; + background-color: #222222; + border: 1px solid #464545; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ebebeb; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ebebeb; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #222222; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #375a7f; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ebebeb; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ebebeb; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #222222; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 60px; + margin-bottom: 21px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-brand { + float: left; + height: 60px; + padding: 19.5px 15px; + font-size: 19px; + line-height: 21px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-right: 15px; + margin-top: 13px; + margin-bottom: 13px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 9.75px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 21px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 21px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 19.5px; + padding-bottom: 19.5px; + } +} +.navbar-form { + padding: 10px 15px; + margin-right: -15px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), + 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 7.5px; + margin-bottom: 7.5px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 7.5px; + margin-bottom: 7.5px; +} +.navbar-btn.btn-sm { + margin-top: 12.5px; + margin-bottom: 12.5px; +} +.navbar-btn.btn-xs { + margin-top: 19px; + margin-bottom: 19px; +} +.navbar-text { + margin-top: 19.5px; + margin-bottom: 19.5px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #375a7f; + border-color: transparent; +} +.navbar-default .navbar-brand { + color: #ffffff; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #fcb82e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #fcb82e; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #28415b; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #ffffff; + background-color: #28415b; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #ffffff; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fcb82e; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #ffffff; + background-color: #28415b; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #cccccc; + background-color: transparent; + } +} +.navbar-default .navbar-toggle { + border-color: #28415b; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #28415b; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: transparent; +} +.navbar-default .navbar-link { + color: #ffffff; +} +.navbar-default .navbar-link:hover { + color: #fcb82e; +} +.navbar-default .btn-link { + color: #ffffff; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #fcb82e; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #cccccc; +} +.navbar-inverse { + background-color: #fcb82e; + border-color: transparent; +} +.navbar-inverse .navbar-brand { + color: #ffffff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #375a7f; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #ffffff; +} +.navbar-inverse .navbar-nav > li > a { + color: #ffffff; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #375a7f; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #00a379; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #aaaaaa; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #ffffff; + background-color: #00a379; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #ffffff; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #375a7f; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #ffffff; + background-color: #00a379; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #aaaaaa; + background-color: transparent; + } +} +.navbar-inverse .navbar-toggle { + border-color: #c58a12; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #c58a12; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #009871; +} +.navbar-inverse .navbar-link { + color: #ffffff; +} +.navbar-inverse .navbar-link:hover { + color: #375a7f; +} +.navbar-inverse .btn-link { + color: #ffffff; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #375a7f; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #aaaaaa; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 21px; + list-style: none; + background-color: #464545; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ffffff; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #999999; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 21px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 10px 15px; + margin-left: -1px; + line-height: 1.42857143; + color: #ffffff; + text-decoration: none; + background-color: #fcb82e; + border: 1px solid transparent; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #ffffff; + background-color: #00dba3; + border-color: transparent; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #ffffff; + cursor: default; + background-color: #00dba3; + border-color: transparent; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #ffffff; + cursor: not-allowed; + background-color: #007053; + border-color: transparent; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 18px 27px; + font-size: 19px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 6px 9px; + font-size: 13px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 21px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fcb82e; + border: 1px solid transparent; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #00dba3; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #dddddd; + cursor: not-allowed; + background-color: #fcb82e; +} +.label { + display: inline; + padding: 0.2em 0.6em 0.3em; + font-size: 75%; + font-weight: 700; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25em; +} +a.label:hover, +a.label:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #464545; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #2c2c2c; +} +.label-primary { + background-color: #375a7f; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #28415b; +} +.label-success { + background-color: #fcb82e; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #c58a12; +} +.label-info { + background-color: #3498db; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #217dbb; +} +.label-warning { + background-color: #f39c12; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #c87f0a; +} +.label-danger { + background-color: #e74c3c; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #d62c1a; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 13px; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #464545; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #375a7f; + background-color: #ffffff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #303030; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 23px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #161616; +} +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 68px; + } +} +.thumbnail { + display: block; + padding: 2px; + margin-bottom: 21px; + line-height: 1.42857143; + background-color: #222222; + border: 1px solid #464545; + border-radius: 4px; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #fcb82e; +} +.thumbnail .caption { + padding: 9px; + color: #ffffff; +} +.alert { + padding: 15px; + margin-bottom: 21px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #ffffff; + background-color: #fcb82e; + border-color: #fcb82e; +} +.alert-success hr { + border-top-color: #00a379; +} +.alert-success .alert-link { + color: #e6e6e6; +} +.alert-info { + color: #ffffff; + background-color: #3498db; + border-color: #3498db; +} +.alert-info hr { + border-top-color: #258cd1; +} +.alert-info .alert-link { + color: #e6e6e6; +} +.alert-warning { + color: #ffffff; + background-color: #f39c12; + border-color: #f39c12; +} +.alert-warning hr { + border-top-color: #e08e0b; +} +.alert-warning .alert-link { + color: #e6e6e6; +} +.alert-danger { + color: #ffffff; + background-color: #e74c3c; + border-color: #e74c3c; +} +.alert-danger hr { + border-top-color: #e43725; +} +.alert-danger .alert-link { + color: #e6e6e6; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 21px; + margin-bottom: 21px; + overflow: hidden; + background-color: #ebebeb; + border-radius: 4px; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 13px; + line-height: 21px; + color: #ffffff; + text-align: center; + background-color: #375a7f; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + transition: width 0.6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #fcb82e; +} +.progress-striped .progress-bar-success { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); +} +.progress-bar-info { + background-color: #3498db; +} +.progress-striped .progress-bar-info { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); +} +.progress-bar-warning { + background-color: #f39c12; +} +.progress-striped .progress-bar-warning { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); +} +.progress-bar-danger { + background-color: #e74c3c; +} +.progress-striped .progress-bar-danger { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #303030; + border: 1px solid #464545; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #999999; + cursor: not-allowed; + background-color: #ebebeb; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #999999; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #375a7f; + border-color: #375a7f; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #a8c0da; +} +a.list-group-item, +button.list-group-item { + color: #fcb82e; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #0bcb9a; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + color: #fcb82e; + text-decoration: none; + background-color: transparent; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item-success { + color: #ffffff; + background-color: #fcb82e; +} +a.list-group-item-success, +button.list-group-item-success { + color: #ffffff; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #ffffff; + background-color: #00a379; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #ffffff; + border-color: #ffffff; +} +.list-group-item-info { + color: #ffffff; + background-color: #3498db; +} +a.list-group-item-info, +button.list-group-item-info { + color: #ffffff; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #ffffff; + background-color: #258cd1; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #ffffff; + border-color: #ffffff; +} +.list-group-item-warning { + color: #ffffff; + background-color: #f39c12; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #ffffff; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #ffffff; + background-color: #e08e0b; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #ffffff; + border-color: #ffffff; +} +.list-group-item-danger { + color: #ffffff; + background-color: #e74c3c; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #ffffff; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #ffffff; + background-color: #e43725; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #ffffff; + border-color: #ffffff; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 21px; + background-color: #303030; + border: 1px solid transparent; + border-radius: 4px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 17px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #464545; + border-top: 1px solid #464545; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel + > .panel-collapse + > .list-group:first-child + .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel + > .panel-heading + + .panel-collapse + > .list-group + .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel + > .table-responsive:first-child + > .table:first-child + > thead:first-child + > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel + > .table-responsive:first-child + > .table:first-child + > tbody:first-child + > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel + > .table-responsive:first-child + > .table:first-child + > thead:first-child + > tr:first-child + td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel + > .table-responsive:first-child + > .table:first-child + > tbody:first-child + > tr:first-child + td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel + > .table-responsive:first-child + > .table:first-child + > thead:first-child + > tr:first-child + th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel + > .table-responsive:first-child + > .table:first-child + > tbody:first-child + > tr:first-child + th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel + > .table-responsive:first-child + > .table:first-child + > thead:first-child + > tr:first-child + td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel + > .table-responsive:first-child + > .table:first-child + > tbody:first-child + > tr:first-child + td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel + > .table-responsive:first-child + > .table:first-child + > thead:first-child + > tr:first-child + th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel + > .table-responsive:first-child + > .table:first-child + > tbody:first-child + > tr:first-child + th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tbody:last-child + > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tfoot:last-child + > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tbody:last-child + > tr:last-child + td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tfoot:last-child + > tr:last-child + td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tbody:last-child + > tr:last-child + th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tfoot:last-child + > tr:last-child + th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tbody:last-child + > tr:last-child + td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tfoot:last-child + > tr:last-child + td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tbody:last-child + > tr:last-child + th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel + > .table-responsive:last-child + > .table:last-child + > tfoot:last-child + > tr:last-child + th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #464545; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 21px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #464545; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #464545; +} +.panel-default { + border-color: #464545; +} +.panel-default > .panel-heading { + color: #ffffff; + background-color: #303030; + border-color: #464545; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #464545; +} +.panel-default > .panel-heading .badge { + color: #303030; + background-color: #ffffff; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #464545; +} +.panel-primary { + border-color: #375a7f; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #375a7f; + border-color: #375a7f; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #375a7f; +} +.panel-primary > .panel-heading .badge { + color: #375a7f; + background-color: #ffffff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #375a7f; +} +.panel-success { + border-color: #fcb82e; +} +.panel-success > .panel-heading { + color: #ffffff; + background-color: #fcb82e; + border-color: #fcb82e; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #fcb82e; +} +.panel-success > .panel-heading .badge { + color: #fcb82e; + background-color: #ffffff; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #fcb82e; +} +.panel-info { + border-color: #3498db; +} +.panel-info > .panel-heading { + color: #ffffff; + background-color: #3498db; + border-color: #3498db; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #3498db; +} +.panel-info > .panel-heading .badge { + color: #3498db; + background-color: #ffffff; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #3498db; +} +.panel-warning { + border-color: #f39c12; +} +.panel-warning > .panel-heading { + color: #ffffff; + background-color: #f39c12; + border-color: #f39c12; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #f39c12; +} +.panel-warning > .panel-heading .badge { + color: #f39c12; + background-color: #ffffff; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #f39c12; +} +.panel-danger { + border-color: #e74c3c; +} +.panel-danger > .panel-heading { + color: #ffffff; + background-color: #e74c3c; + border-color: #e74c3c; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #e74c3c; +} +.panel-danger > .panel-heading .badge { + color: #e74c3c; + background-color: #ffffff; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #e74c3c; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #303030; + border: 1px solid transparent; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 22.5px; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-shadow: none; + filter: alpha(opacity=20); + opacity: 0.2; +} +.close:hover, +.close:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: 0.5; +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #303030; + background-clip: padding-box; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=70); + opacity: 0.7; +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #464545; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 20px; +} +.modal-footer { + padding: 20px; + text-align: right; + border-top: 1px solid #464545; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.42857143; + line-break: auto; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + font-size: 13px; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: 0.9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + background-color: #000000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.42857143; + line-break: auto; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + font-size: 15px; + background-color: #303030; + background-clip: padding-box; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #666666; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #303030; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #666666; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #303030; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #666666; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #303030; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #666666; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #303030; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 15px; + background-color: #282828; + border-bottom: 1px solid #1c1c1c; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: 0.5; +} +.carousel-control.left { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0.5) 0%, + rgba(0, 0, 0, 0.0001) 100% + ); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0.0001) 0%, + rgba(0, 0, 0, 0.5) 100% + ); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + filter: alpha(opacity=90); + opacity: 0.9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: "\2039"; +} +.carousel-control .icon-next:before { + content: "\203a"; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #ffffff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #ffffff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-header:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +.navbar { + border-width: 0; +} +.navbar-default .badge { + background-color: #fff; + color: #375a7f; +} +.navbar-inverse .badge { + background-color: #fff; + color: #fcb82e; +} +.navbar-brand { + line-height: 1; +} +.navbar-form .form-control { + background-color: white; +} +.navbar-form .form-control:focus { + border-color: white; +} +.btn { + border-width: 2px; +} +.btn:active { + box-shadow: none; +} +.btn-group.open .dropdown-toggle { + box-shadow: none; +} +.text-primary, +.text-primary:hover { + color: #4673a3; +} +.text-success, +.text-success:hover { + color: #fcb82e; +} +.text-danger, +.text-danger:hover { + color: #e74c3c; +} +.text-warning, +.text-warning:hover { + color: #f39c12; +} +.text-info, +.text-info:hover { + color: #3498db; +} +table a:not(.btn), +.table a:not(.btn) { + text-decoration: underline; +} +table .dropdown-menu a, +.table .dropdown-menu a { + text-decoration: none; +} +table .success, +.table .success, +table .warning, +.table .warning, +table .danger, +.table .danger, +table .info, +.table .info { + color: #fff; +} +table .success > th > a, +.table .success > th > a, +table .warning > th > a, +.table .warning > th > a, +table .danger > th > a, +.table .danger > th > a, +table .info > th > a, +.table .info > th > a, +table .success > td > a, +.table .success > td > a, +table .warning > td > a, +.table .warning > td > a, +table .danger > td > a, +.table .danger > td > a, +table .info > td > a, +.table .info > td > a, +table .success > a, +.table .success > a, +table .warning > a, +.table .warning > a, +table .danger > a, +.table .danger > a, +table .info > a, +.table .info > a { + color: #fff; +} +table > thead > tr > th, +.table > thead > tr > th, +table > tbody > tr > th, +.table > tbody > tr > th, +table > tfoot > tr > th, +.table > tfoot > tr > th, +table > thead > tr > td, +.table > thead > tr > td, +table > tbody > tr > td, +.table > tbody > tr > td, +table > tfoot > tr > td, +.table > tfoot > tr > td { + border: none; +} +table-bordered > thead > tr > th, +.table-bordered > thead > tr > th, +table-bordered > tbody > tr > th, +.table-bordered > tbody > tr > th, +table-bordered > tfoot > tr > th, +.table-bordered > tfoot > tr > th, +table-bordered > thead > tr > td, +.table-bordered > thead > tr > td, +table-bordered > tbody > tr > td, +.table-bordered > tbody > tr > td, +table-bordered > tfoot > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #464545; +} +input, +textarea { + color: #464545; +} +.form-control, +input, +textarea { + border: 2px hidden transparent; + box-shadow: none; +} +.form-control:focus, +input:focus, +textarea:focus { + box-shadow: none; +} +.form-control-feedback { + color: #464545; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label, +.has-warning .form-control-feedback { + color: #f39c12; +} +.has-warning .form-control, +.has-warning .form-control:focus { + box-shadow: none; +} +.has-warning .input-group-addon { + border-color: #f39c12; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label, +.has-error .form-control-feedback { + color: #e74c3c; +} +.has-error .form-control, +.has-error .form-control:focus { + box-shadow: none; +} +.has-error .input-group-addon { + border-color: #e74c3c; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label, +.has-success .form-control-feedback { + color: #fcb82e; +} +.has-success .form-control, +.has-success .form-control:focus { + box-shadow: none; +} +.has-success .input-group-addon { + border-color: #fcb82e; +} +.input-group-addon { + color: #ffffff; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + border-color: #464545; +} +.nav-tabs > li > a, +.nav-pills > li > a { + color: #fff; +} +.pager a, +.pager a:hover { + color: #fff; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + background-color: #007053; +} +.breadcrumb a { + color: #fff; +} +.close { + text-decoration: none; + text-shadow: none; + opacity: 0.4; +} +.close:hover, +.close:focus { + opacity: 1; +} +.alert .alert-link { + color: #fff; + text-decoration: underline; +} +.progress { + height: 10px; + box-shadow: none; +} +.progress .progress-bar { + font-size: 10px; + line-height: 10px; +} +.well { + box-shadow: none; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + border-color: #464545; +} +a.list-group-item-success.active { + background-color: #fcb82e; +} +a.list-group-item-success.active:hover, +a.list-group-item-success.active:focus { + background-color: #00a379; +} +a.list-group-item-warning.active { + background-color: #f39c12; +} +a.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus { + background-color: #e08e0b; +} +a.list-group-item-danger.active { + background-color: #e74c3c; +} +a.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus { + background-color: #e43725; +} +.popover { + color: #ffffff; +} +.panel-default > .panel-heading { + background-color: #464545; +} diff --git a/src/js/app.js b/src/js/app.js index d110cde..442256c 100644 --- a/src/js/app.js +++ b/src/js/app.js @@ -1,999 +1,999 @@ -/************************************************ -* dependencies -*/ - -// jQuery + Bootstrap -var $ = require('../../node_modules/jquery/dist/jquery') -window.jQuery = $; -window.$ = $; - -require("bootstrap"); - -// Leaflet + plugins -var L = require("leaflet"); -require("leaflet.markercluster"); -require("leaflet-basemaps"); -require("leaflet.locatecontrol"); -require("leaflet-groupedlayercontrol"); -require("leafletgeojsonfilter"); -require("../../node_modules/@unchartedsoftware/leaflet.zoomhome/dist/leaflet.zoomhome"); - -// other things -// user a local copy of typeahead -require('../js/lib/typeahead.js/dist/typeahead.bundle') - -var Handlebars = require("handlebars"); - -const List = require('list.js'); -var moment = require("moment"); - -/************************************************ -* Application Code -* TODO: break this up! -*/ - -var map, - featureList, - fishFrySearch = []; - -var iconPath = "assets/img/"; -var iconLookup = { - Church: iconPath + "Church.png", - "Community Organization": iconPath + "Community_Organization.png", - "Food Truck": iconPath + "Food_Truck.png", - "Fire Department": iconPath + "Fire_Department.png", - Restaurant: iconPath + "Restaurant.png", - "Unsure / N/A": iconPath + "Unsure_NA.png", - "": iconPath + "Unsure_NA.png", - unpublished: iconPath + "yellowpoint75.png" -}; - -function booleanLookup(v) { - // let unsure = "b" - let unsure = `


Unsure

` - - if (v === undefined) { - return unsure - } - - var b; - if (v === true || $.inArray(v, ["true", "True", 1, "Yes", "yes"]) > -1) { - // b = "Yes"; - b = `


Yes

` - } else if ( - v === false || - $.inArray(v, ["false", "False", 0, "No", "no"]) > -1 - ) { - // b = "No"; - b = `


No

` - } else if (v === null || v === "") { - b = unsure - } else { - b = unsure - } - return b; -} - -function booleanPanel(label, value) { - - let unsure = `


Unsure

` - - var p; - var c = "panel panel-default" - - if (value === true || $.inArray(value, ["true", "True", 1, "Yes", "yes"]) > -1) { - p = `


Yes

` - c = "panel panel-default bool-card-true" - } else if ( - value === false || - $.inArray(value, ["false", "False", 0, "No", "no"]) > -1 - ) { - p = `


No

` - } else if (value === null || value === "") { - p = unsure - } else { - p = unsure - } - - let markup = ` -
-
-

${label}

- ${p} -
- ` - return markup; -} - - -// Some code to help figure out Good Friday - -function padout(number) { - return (number < 10) ? '0' + number : number; -} - -function Easter(Y) { - var C = Math.floor(Y / 100); - var N = Y - 19 * Math.floor(Y / 19); - var K = Math.floor((C - 17) / 25); - var I = C - Math.floor(C / 4) - Math.floor((C - K) / 3) + 19 * N + 15; - I = I - 30 * Math.floor((I / 30)); - I = I - Math.floor(I / 28) * (1 - Math.floor(I / 28) * Math.floor(29 / (I + 1)) * Math.floor((21 - N) / 11)); - var J = Y + Math.floor(Y / 4) + I + 2 - C + Math.floor(C / 4); - J = J - 7 * Math.floor(J / 7); - var L = I - J; - var M = 3 + Math.floor((L + 40) / 44); - var D = L + 28 - 31 * Math.floor(M / 4); - - return Y + '-' + padout(M) + '-' + padout(D); -} - -// thisYear = 2019; -var thisYear = moment().year(); -var easterThisYear = moment(Easter(thisYear)); -var goodFridayThisYear = easterThisYear.subtract(2, 'd'); - - -$(window).resize(function () { - sizeLayerControl(); -}); - -$(document).on("click", ".feature-row", function (e) { - $(document).off("mouseout", ".feature-row", clearHighlight); - sidebarClick(parseInt($(this).attr("id"), 10)); -}); - -if (!("ontouchstart" in window)) { - $(document).on("mouseover", ".feature-row", function (e) { - highlight - .clearLayers() - .addLayer( - L.circleMarker( - [$(this).attr("lat"), $(this).attr("lng")], - highlightStyle - ) - ); - }); -} - -$(document).on("mouseout", ".feature-row", clearHighlight); - -/** -* screen detection (larger screens get expanded layer control and visible sidebar) -*/ -if (document.body.clientWidth <= 767) { - var isCollapsed = true; -} else { - var isCollapsed = false; -} - -$("#about-btn").click(function () { - $("#aboutModal").modal("show"); - $(".navbar-collapse.in").collapse("hide"); - return false; -}); - -$("#login-btn").click(function () { - $("#loginModal").modal("show"); - $(".navbar-collapse.in").collapse("hide"); - return false; -}); - -$("#full-extent-btn").click(function () { - map.fitBounds(fishfrys.getBounds()); - $(".navbar-collapse.in").collapse("hide"); - return false; -}); - -$("#legend-btn").click(function () { - $("#legendModal").modal("show"); - $(".navbar-collapse.in").collapse("hide"); - return false; -}); - -$("#filterNav-btn").click(function () { - $("#filterModal").modal("show"); - $(".navbar-collapse.in").collapse("hide"); - return false; -}); - -$("#filterSidebar-btn").click(function () { - $("#filterModal").modal("show"); - $(".navbar-collapse.in").collapse("hide"); - return false; -}); - -$("#list-btn").click(function () { - animateSidebar(); - return false; -}); - -$("#nav-btn").click(function () { - $(".navbar-collapse").collapse("toggle"); - return false; -}); - -$("#sidebar-toggle-btn").click(function () { - animateSidebar(); - return false; -}); - -$("#sidebar-hide-btn").click(function () { - animateSidebar(); - return false; -}); - -function animateSidebar() { - $("#sidebar").animate({ - width: "toggle" - }, - 350, - function () { - map.invalidateSize(); - } - ); -} - -function sizeLayerControl() { - $(".leaflet-control-layers").css("max-height", $("#map").height() - 50); -} - -function clearHighlight() { - highlight.clearLayers(); -} - -function sidebarClick(id) { - var layer = markerClusters.getLayer(id); - map.setView([layer.getLatLng().lat, layer.getLatLng().lng], 17); - layer.fire("click"); - /* Hide sidebar and go to the map on small screens */ - if (document.body.clientWidth <= 767) { - $("#sidebar").hide(); - map.invalidateSize(); - } -} - -function syncSidebar() { - /* Empty sidebar features */ - $("#feature-list tbody").empty(); - /* Loop through fishfrys layer and add only features which are in the map bounds */ - fishfrys.eachLayer(function (layer) { - if (map.hasLayer(fishFryLayer)) { - if (map.getBounds().contains(layer.getLatLng())) { - $("#feature-list tbody").append( - '' + - layer.feature.properties.venue_name + - '' - ); - } - } - }); - var count = $("#feature-list tbody tr").length; - //console.log(count); - /* Update list.js featureList */ - featureList = new List("features", { - valueNames: ["feature-name"], - page: 1000 - }); - featureList.sort("feature-name", { - order: "asc" - }); -} - -/** -* Basemap Layers -*/ - -var cartoDark = L.tileLayer( - "https://cartodb-basemaps-{s}.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png", { - maxZoom: 19, - attribution: '© OpenStreetMap contributors, © CARTO' -} -); -// http://mapstack.stamen.com/edit.html#terrain-background[mask=mapbox-water,bright=-30,sat=20,tint=$1b334b@100];watercolor[mask=!mapbox-water,invert=1,tint=3E3F3A@100];terrain-background[mask=!mapbox-water,bright=-40,tint=DFD7CA@100,comp=screen,alpha=60];streets-and-labels[tint=$fedd9a@100,alpha=50]/10/40.4088/-79.9963 -var mapStack = L.tileLayer( - "https://{s}.sm.mapstack.stamen.com/((terrain-background,$000[@30],$fff[hsl-saturation@80],$1b334b[hsl-color],mapbox-water[destination-in]),(watercolor,$fff[difference],$000000[hsl-color],mapbox-water[destination-out]),(terrain-background,$000[@40],$000000[hsl-color],mapbox-water[destination-out])[screen@60],(streets-and-labels,$fedd9a[hsl-color])[@50])/{z}/{x}/{y}.png", { - attribution: 'Stamen Design under CC BY 3.0 license + OpenStreetMap under CC BY SA license.', - maxZoom: 18 -} -); -var cartoLight = L.tileLayer( - "https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png", { - maxZoom: 19, - attribution: '© OpenStreetMap contributors, © CARTO' -} -); - -var basemaps = [cartoDark, cartoLight]; // mapStack]; - -/** -* Overlay Layers -*/ -var highlight = L.geoJson(null); -var highlightStyle = { - stroke: false, - fillColor: "#00FFFF", - fillOpacity: 0.7, - radius: 10 -}; - -/* Single marker cluster layer to hold all clusters */ -var markerClusters = new L.MarkerClusterGroup({ - spiderfyOnMaxZoom: true, - showCoverageOnHover: false, - zoomToBoundsOnClick: true, - disableClusteringAtZoom: 6 -}); - -function attrClean(attr) { - if (attr) { - return attr; - } else { - return ""; - } -} - -/** -* parse the events object that comes from the geojson into something -* we can use to make readable text. use moment js -* This could be moved to server-side and returned natively by the API. -*/ -var now = moment(); - -function parseDateTimes(fishfry_events) { - var sortList = []; - $.each(fishfry_events, function (k, v) { - // read each dateimte/pair into moment js objects "begin" and "end" - var begin = moment(v.dt_start); - var end = moment(v.dt_end); - // push those objects to a list that we'll work with, but only if they - // end after right now - if (end.isAfter(now)) { - sortList.push([begin, end]); - } - }); - //console.log(sortList); - // sort the array based on the first element in each element - sortList.sort(function (a, b) { - if (a[0].isBefore(b[0])) { - return -1; - } - if (a[0].isAfter(b[0])) { - return 1; - } - return 0; - }); - //console.log(sortList); - - var eventList_Future = []; - var eventList_Today = []; - var s; - var OpenGoodFriday = false; - var datecounter = 0; - $.each(sortList, function (i, a) { - // compare them - if on same day, write to content a human-friendly string - if (moment(a[0]).isSame(goodFridayThisYear, "day")) { - OpenGoodFriday = true; - // s = "Open Good " + a[0].format("dddd, MMMM Do") + ", " + a[0].format("h:mm a") + " to " + a[1].format("h:mm a"); - } - if (moment(a[0]).isSame(a[1], "day")) { - if (moment(a[0]).isSame(now, "day")) { - //s = "Open Today, " + a[0]eventList_Future.format("h:mm a") + " to " + a[1].format("h:mm a"); - eventList_Today.push( - a[0].format("h:mm a") + " to " + a[1].format("h:mm a") - ); - datecounter++; - } - // else { - // if (moment(a[0]).isSame('2018-03-30', 'day')) - // { - // OpenGoodFriday = true; - // // s = "Open Good " + a[0].format("dddd, MMMM Do") + ", " + a[0].format("h:mm a") + " to " + a[1].format("h:mm a"); - // } - // } - } - if (OpenGoodFriday) { - s = - "Open Good " + - a[0].format("dddd, MMMM Do") + - ", " + - a[0].format("h:mm a") + - " to " + - a[1].format("h:mm a"); - } else { - s = - a[0].format("dddd, MMMM Do") + - ", " + - a[0].format("h:mm a") + - " to " + - a[1].format("h:mm a"); - } - datecounter++; - eventList_Future.push(s); - }); - if (!OpenGoodFriday && datecounter > 0) { - s = "Closed on Good Friday"; - eventList_Future.push(s); - } - //console.log(eventList); - return { - today: eventList_Today, - future: eventList_Future, - GoodFriday: OpenGoodFriday - }; -} - -/* Empty layer placeholder to add to layer control for listening when to add/remove fishfrys to markerClusters layer */ -var fishFryLayer = L.geoJson(null); -var fishfrys = L.geoJson(null, { - pointToLayer: function (feature, latlng) { - if (feature.properties.publish) { - return L.marker(latlng, { - icon: L.icon({ - // feature.properties.icon is added to fishfrys in this script - iconUrl: feature.properties.icon, - iconSize: [30, 76] // size of the icon - //iconAnchor: [22, 94], // point of the icon which will correspond to marker's location - //popupAnchor: [-3, -76] // point from which the popup should open relative to the iconAnchor - }), - title: feature.properties.venue_name, - riseOnHover: true - }); - } else { - return L.circleMarker(latlng, { - radius: 3, - color: "#fedb96", - fillColor: "#fff", - fillOpacity: 1, - weight: 5, - opacity: 0.5 - }); - } - }, - onEachFeature: function (feature, layer) { - // create feature pop-up modal content - var nl = "URL:"; - if (feature.properties) { - // assemble the info-modal content using Handlebars - var infoTemplate = $("#info-template").html(); - var infoTemplateCompiled = Handlebars.compile(infoTemplate); - layer.on({ - click: function (e) { - //parse date times into object {"today": eventList_Today, "future": eventList_Future} - var events = parseDateTimes(feature.properties.events); - // build Handlebars content object for the info-modal - var infoContent = { - // for strings, us attrClean to return empty string if value is null - venue_name: attrClean(feature.properties.venue_name), - venue_address: attrClean(feature.properties.venue_address), - phone: attrClean(feature.properties.phone), - website: attrClean(feature.properties.website), - etc: attrClean(feature.properties.etc), - menu_text: attrClean(feature.properties.menu.text), - menu_url: attrClean(feature.properties.menu.url), - procedures: attrClean(feature.properties.procedures), - venue_notes: attrClean(feature.properties.venue_notes), - venue_type: attrClean(feature.properties.venue_type), - // for booleans, use booleanPanel to return human friendly text w/ markup - lunch: booleanPanel("Lunch Served", feature.properties.lunch), - homemade_pierogies: booleanPanel("Homemade Pierogies", feature.properties.homemade_pierogies), - alcohol: booleanPanel("Alcohol Served", feature.properties.alcohol), - take_out: booleanPanel("Take-Out Available", feature.properties.take_out), - drive_thru: booleanPanel("Drive-Thru Available", feature.properties.drive_thru), - handicap: booleanPanel("Handicap Accessible", feature.properties.handicap), - GoodFriday: booleanPanel("Open Good Friday", events.GoodFriday), - // event lists parsed by function above - events_future: events.future, - events_today: events.today - }; - - if (!feature.properties.publish) { - infoContent.notify = - 'This Fish Fry has not yet been verified this year. If you have info about this location for ' + thisYear + ', please head over to our Facebook page and help us out. Thanks!'; - } - //console.log(infoContent); - - $("#feature-info").html(infoTemplateCompiled(infoContent)); - $("#featureModal").modal("show"); - highlight - .clearLayers() - .addLayer( - L.circleMarker( - [ - feature.geometry.coordinates[1], - feature.geometry.coordinates[0] - ], - highlightStyle - ) - ); - } - }); - // create feature-list (sidebar) content - $("#feature-list tody").append( - '' + - layer.feature.properties.venue_name + - '' - ); - //push info to the Search array, which is used by "Search All Fish Frys" - fishFrySearch.push({ - name: layer.feature.properties.venue_name, - address: layer.feature.properties.venue_address, - etc: layer.feature.properties.etc, - source: "FishFrys", - id: L.stamp(layer), - lat: layer.feature.geometry.coordinates[1], - lng: layer.feature.geometry.coordinates[0] - }); - } - } -}); -/** -* Request the GeoJSON, add it to the layer and add the layer to the map -*/ -var geojsonSrc = "https://fishfry.codeforpgh.com/api/fishfries/"; -// var geojsonSrc = "https://raw.githubusercontent.com/CodeForPittsburgh/fishfrymap/master/data/fishfrymap2018.geojson"; //?" + now.unix(); -$.getJSON(geojsonSrc, function (data) { - console.log("Fish Frys successfully loaded"); - // once we get the data, we need to do a few things to each feature: - $(data.features).each(function (i, e) { - // rewrite web urls to make sure they have http/s in front - if (e.properties.website) { - var str = e.properties.website; - if (str.search("http://") === -1 && str.search("https://") === -1) { - e.properties.website = "http://" + str; - } - } - // add a new icon property to the geojson using iconLookup - if (!e.properties.publish) { - e.properties.icon = iconLookup.unpublished; - } else { - if (e.properties.venue_type) { - if (iconLookup[e.properties.venue_type]) { - // use the lookup to get the approp. icon url, make a property - e.properties.icon = iconLookup[e.properties.venue_type]; - } else { - e.properties.icon = iconLookup[""]; - } - } else { - e.properties.icon = iconLookup[""]; - } - } - }); - // proceed with adding it to the map - fishfrys.addData(data); - map.addLayer(fishFryLayer); -}); - -/** -* MAP SETUP -*/ -map = L.map("map", { - zoom: 10, - center: [40.4452, -79.9866], - layers: [cartoLight, markerClusters, highlight], - // these are customized and added later: - zoomControl: false, - attributionControl: false -}); - -// map.addLayer(fishfrys); - -/** -* custom zoomhome-control -*/ -map.addControl( - L.Control.zoomHome({ - position: "topleft" - }) -); -$(".leaflet-control-zoomhome-out").html(''); -$(".leaflet-control-zoomhome-in").html(''); -$(".leaflet-control-zoomhome-home").html(''); - -// var baseLayers = { -// "Street Map": cartoLight, -// "Night Map": cartoDark, -// "Black n' Gold": mapStack, -// "Aerial Imagery": mapboxImagery, -// Vintage: vintage -// }; - -// var groupedOverlays = { -// "Fish Frys": { -// " On/Off": fishFryLayer -// } -// }; - -// var layerControl = L.control -// .groupedLayers(baseLayers, groupedOverlays, { -// collapsed: isCollapsed, -// position: "topright" -// }) -// .addTo(map); - -map.addControl( - // custom basemap control - L.control.basemaps({ - position: "topright", - basemaps: basemaps, - tileX: 4550, // tile X coordinate - tileY: 6176, // tile Y coordinate - tileZ: 14 // tile zoom level - }) -); - -map.addControl( - L.control.layers({}, { - "Fish Fries": fishFryLayer - }, { - collapsed: true - }) -); - -/** -* GPS enabled geolocation control set to follow the user's location -*/ -map.addControl( - L.control.locate({ - position: "topleft", - drawCircle: true, - follow: true, - setView: true, - keepCurrentZoomLevel: false, - markerStyle: { - weight: 1, - opacity: 0.8, - fillOpacity: 0.8 - }, - circleStyle: { - weight: 1, - clickable: false - }, - icon: "fa fa-location-arrow", - metric: false, - strings: { - title: "My location", - popup: "You are within {distance} {unit} from this point", - outsideMapBoundsMsg: "You seem located outside the boundaries of the map" - }, - locateOptions: { - maxZoom: 17, - watch: true, - enableHighAccuracy: true, - maximumAge: 10000, - timeout: 10000 - } - }) -); - - -var attributionControl = L.control.attribution({ - position: "bottomright", - prefix: "Code for Pittsburgh" - -}); -map.addControl(attributionControl); - -/* -* Layer control listeners that allow for a single markerClusters layer -*/ -map.on("overlayadd", function (e) { - if (e.layer === fishFryLayer) { - markerClusters.addLayer(fishfrys); - syncSidebar(); - } -}); - -map.on("overlayremove", function (e) { - if (e.layer === fishFryLayer) { - markerClusters.removeLayer(fishfrys); - syncSidebar(); - } -}); - -/** -* Filter sidebar feature list to only show features in current map bounds -*/ -map.on("moveend", function (e) { - syncSidebar(); -}); - -/** -* Clear feature highlight when map is clicked -*/ -map.on("click", function (e) { - highlight.clearLayers(); -}); - -/** -* FILTERING -*/ - -/** -* uncheck all filter checkboxes all by default -*/ -$(".filter").each(function (i, e) { - e.checked = false; -}); - -/** -* a global variable that lets us store whether filtering has happened -*/ -var noFiltersApplied = true; - -/** -* click event for checkboxes, applies a filter function to every feature -*/ -$("input[class='filter']").click(function (c) { - //console.log(c.target.id + ": " + c.target.checked); - //setFilter applies the showFeature function to every feature in runLayer - fishfrys.setFilter(filterFeatures); - syncSidebar(); - markerClusters.refreshClusters(); - markerClusters.clearLayers(fishfrys); - markerClusters.addLayer(fishfrys); - if (!noFiltersApplied) { - $("#filterSidebar-btn").removeClass("btn-default"); - $("#filterSidebar-btn").addClass("btn-primary"); - $("#filterSidebar-btn").html(' Filtered'); - } else { - $("#filterSidebar-btn").addClass("btn-default"); - $("#filterSidebar-btn").removeClass("btn-primary"); - $("#filterSidebar-btn").html(' Filter'); - } -}); - -function filterFeatures(f) { - /** - * This function is applied to every feature by the setFilter function. - * - * It can only can pass to setFilter a boolean: true or false. - * - * For each feature, figure out whether the feature's properties matches - * the checkboxes. - * - * If the feature properties match the corresponding checkbox fields, return true - * if there is a mismatch between any checkbox and feature property, return false - * - * We're only interested in the checking properties against checked - * checkboxes - we ignore the unchecked checkboxes in the comparison - * - * If no checkboxes are checked (all checkboxes return false), then all - * features are shown - this function will just return true. - */ - - var show = true; - var checkboxed = []; - //var OpenGoodFriday = false; - // reset noFilters applied - we'll make that determination again here - noFiltersApplied = true; - - // check all the checkboxes to get the combination of filters applied. - $("input[class='filter']").each(function (i, e) { - // get the checkbox value - var filtered = $(e).prop("checked"); - // the presence of any checked checkbox will set noFiltersApplied to false - if (filtered) { - noFiltersApplied = false; - } - // get the property value of the feature from the id of the checkbox - // hint: the checkbox id = the feature property name, so we can use the - // checkbox id to retreive the value of the feature property - var prop_boolean = false; - var test = false; - var prop_id = $(e).prop("id"); - - // var begin; - //console.log(">>> " + prop_id + ": "); - if (prop_id === "GoodFriday") { - //console.log(">>> " + prop_id + ": "); - var fishfry_events = f.properties.events; - //var sortList = []; - $.each(fishfry_events, function (k, v) { - // read each dateimte/pair into moment js objects "begin" and "end" - - if (moment(v.dt_start).isSame(goodFridayThisYear, "day")) { - //console.log("Found Good Friday"); - prop_boolean = true; - - //console.log(">>> ", prop_id, test); - //counter++; - } - }); - } else { - prop_boolean = f.properties[prop_id]; - } - - test = filtered === prop_boolean; - if (filtered) { - checkboxed.push(test); - //console.log("Other"); - } - - //console.log(">>> " + prop_id + ": " + test); - }); - - // the business of filtering: - - // if no filters are applied, then show the feature - if (noFiltersApplied) { - show = true; - /** - * if one or more filters are applied, check to see if the attributes of - * the feature match only those filters checked (and don't worry about the - * unchecked filters). Get the match results for those with checked-boxes, - * and if there if there are any non-matches, the feature returns false - */ - } else if (checkboxed.indexOf(false) !== -1) { - show = false; - } else { - // if all true checkboxes have matching properties with true, feature is true - show = true; - } - - //console.log("setFilter on", f.properties.venue_name, show); - // return the show attribute to setFilter for this feature (true or false - // based on the logic above) - return show; -} - -/* Highlight search box text on click */ -$("#searchbox").click(function () { - $(this).select(); -}); - -/* Prevent hitting enter from refreshing the page */ -$("#searchbox").keypress(function (e) { - if (e.which == 13) { - e.preventDefault(); - } -}); - -$("#featureModal").on("hidden.bs.modal", function (e) { - $(document).on("mouseout", ".feature-row", clearHighlight); -}); - -/** -* Typeahead search functionality -*/ -$(document).one("ajaxStop", function () { - $("#loading").hide(); - sizeLayerControl(); - featureList = new List("features", { - valueNames: ["feature-name"], - page: 1000 - }); - featureList.sort("feature-name", { - order: "asc" - }); - - var fishfrysBH = new Bloodhound({ - name: "FishFrys", - datumTokenizer: function (d) { - return Bloodhound.tokenizers.whitespace(d.name); - }, - queryTokenizer: Bloodhound.tokenizers.whitespace, - local: fishFrySearch, - limit: 10 - }); - - var geonamesBH = new Bloodhound({ - name: "Mapbox", - datumTokenizer: function (d) { - return Bloodhound.tokenizers.whitespace(d.name); - }, - queryTokenizer: Bloodhound.tokenizers.whitespace, - remote: { - url: "https://api.mapbox.com/geocoding/v5/mapbox.places/%QUERY.json?&access_token=pk.eyJ1IjoiY2l2aWNtYXBwZXIiLCJhIjoiY2pkZGR2YnRkMDBiYTMzbmFqemRhemYzdSJ9.Cny85WNd4zd6C3WhC6v9Rw&country=us&proximity=-79.9976593%2C40.4396267&autocomplete=true&limit=5", - filter: function (data) { - return $.map(data.features, function (feature) { - return { - name: feature.place_name, - lat: feature.geometry.coordinates[1], - lng: feature.geometry.coordinates[0], - source: "Mapbox" - }; - }); - }, - ajax: { - beforeSend: function (jqXhr, settings) { - $("#searchicon") - .removeClass("fa-search") - .addClass("fa-refresh fa-spin"); - }, - complete: function (jqXHR, status) { - $("#searchicon") - .removeClass("fa-refresh fa-spin") - .addClass("fa-search"); - } - } - }, - limit: 10 - }); - fishfrysBH.initialize(); - geonamesBH.initialize(); - - /* instantiate the typeahead UI */ - $("#searchbox") - .typeahead({ - minLength: 3, - highlight: true, - hint: false - }, { - name: "FishFrys", - displayKey: "name", - source: fishfrysBH.ttAdapter(), - templates: { - header: "

Fish Frys

", - suggestion: Handlebars.compile( - ["{{name}}
 {{address}}"].join("") - ) - } - }, { - name: "Mapbox", - displayKey: "name", - source: geonamesBH.ttAdapter(), - templates: { - header: "

Places

" - } - }) - .on("typeahead:selected", function (obj, datum) { - if (datum.source === "FishFrys") { - if (!map.hasLayer(fishFryLayer)) { - map.addLayer(fishFryLayer); - } - map.setView([datum.lat, datum.lng], 17); - if (map._layers[datum.id]) { - map._layers[datum.id].fire("click"); - } - } - if (datum.source === "Mapbox") { - map.setView([datum.lat, datum.lng], 17); - } - if ($(".navbar-collapse").height() > 50) { - $(".navbar-collapse").collapse("hide"); - } - }) - .on("typeahead:opened", function () { - $(".navbar-collapse.in").css( - "max-height", - $(document).height() - $(".navbar-header").height() - ); - $(".navbar-collapse.in").css( - "height", - $(document).height() - $(".navbar-header").height() - ); - }) - .on("typeahead:closed", function () { - $(".navbar-collapse.in").css("max-height", ""); - $(".navbar-collapse.in").css("height", ""); - }); - $(".twitter-typeahead").css("position", "static"); - $(".twitter-typeahead").css("display", "block"); -}); - -// Leaflet patch to make layer control scrollable on touch browsers -var container = $(".leaflet-control-layers")[0]; -if (!L.Browser.touch) { - L.DomEvent.disableClickPropagation(container).disableScrollPropagation( - container - ); -} else { - L.DomEvent.disableClickPropagation(container); +/************************************************ +* dependencies +*/ + +// jQuery + Bootstrap +var $ = require('../../node_modules/jquery/dist/jquery') +window.jQuery = $; +window.$ = $; + +require("bootstrap"); + +// Leaflet + plugins +var L = require("leaflet"); +require("leaflet.markercluster"); +require("leaflet-basemaps"); +require("leaflet.locatecontrol"); +require("leaflet-groupedlayercontrol"); +require("leafletgeojsonfilter"); +require("../../node_modules/@unchartedsoftware/leaflet.zoomhome/dist/leaflet.zoomhome"); + +// other things +// user a local copy of typeahead +require('../js/lib/typeahead.js/dist/typeahead.bundle') + +var Handlebars = require("handlebars"); + +const List = require('list.js'); +var moment = require("moment"); + +/************************************************ +* Application Code +* TODO: break this up! +*/ + +var map, + featureList, + fishFrySearch = []; + +var iconPath = "assets/img/"; +var iconLookup = { + Church: iconPath + "Church.png", + "Community Organization": iconPath + "Community_Organization.png", + "Food Truck": iconPath + "Food_Truck.png", + "Fire Department": iconPath + "Fire_Department.png", + Restaurant: iconPath + "Restaurant.png", + "Unsure / N/A": iconPath + "Unsure_NA.png", + "": iconPath + "Unsure_NA.png", + unpublished: iconPath + "yellowpoint75.png" +}; + +function booleanLookup(v) { + // let unsure = "b" + let unsure = `


Unsure

` + + if (v === undefined) { + return unsure + } + + var b; + if (v === true || $.inArray(v, ["true", "True", 1, "Yes", "yes"]) > -1) { + // b = "Yes"; + b = `


Yes

` + } else if ( + v === false || + $.inArray(v, ["false", "False", 0, "No", "no"]) > -1 + ) { + // b = "No"; + b = `


No

` + } else if (v === null || v === "") { + b = unsure + } else { + b = unsure + } + return b; +} + +function booleanPanel(label, value) { + + let unsure = `


Unsure

` + + var p; + var c = "panel panel-default" + + if (value === true || $.inArray(value, ["true", "True", 1, "Yes", "yes"]) > -1) { + p = `


Yes

` + c = "panel panel-default bool-card-true" + } else if ( + value === false || + $.inArray(value, ["false", "False", 0, "No", "no"]) > -1 + ) { + p = `


No

` + } else if (value === null || value === "") { + p = unsure + } else { + p = unsure + } + + let markup = ` +
+
+

${label}

+ ${p} +
+ ` + return markup; +} + + +// Some code to help figure out Good Friday + +function padout(number) { + return (number < 10) ? '0' + number : number; +} + +function Easter(Y) { + var C = Math.floor(Y / 100); + var N = Y - 19 * Math.floor(Y / 19); + var K = Math.floor((C - 17) / 25); + var I = C - Math.floor(C / 4) - Math.floor((C - K) / 3) + 19 * N + 15; + I = I - 30 * Math.floor((I / 30)); + I = I - Math.floor(I / 28) * (1 - Math.floor(I / 28) * Math.floor(29 / (I + 1)) * Math.floor((21 - N) / 11)); + var J = Y + Math.floor(Y / 4) + I + 2 - C + Math.floor(C / 4); + J = J - 7 * Math.floor(J / 7); + var L = I - J; + var M = 3 + Math.floor((L + 40) / 44); + var D = L + 28 - 31 * Math.floor(M / 4); + + return Y + '-' + padout(M) + '-' + padout(D); +} + +// thisYear = 2019; +var thisYear = moment().year(); +var easterThisYear = moment(Easter(thisYear)); +var goodFridayThisYear = easterThisYear.subtract(2, 'd'); + + +$(window).resize(function () { + sizeLayerControl(); +}); + +$(document).on("click", ".feature-row", function (e) { + $(document).off("mouseout", ".feature-row", clearHighlight); + sidebarClick(parseInt($(this).attr("id"), 10)); +}); + +if (!("ontouchstart" in window)) { + $(document).on("mouseover", ".feature-row", function (e) { + highlight + .clearLayers() + .addLayer( + L.circleMarker( + [$(this).attr("lat"), $(this).attr("lng")], + highlightStyle + ) + ); + }); +} + +$(document).on("mouseout", ".feature-row", clearHighlight); + +/** +* screen detection (larger screens get expanded layer control and visible sidebar) +*/ +if (document.body.clientWidth <= 767) { + var isCollapsed = true; +} else { + var isCollapsed = false; +} + +$("#about-btn").click(function () { + $("#aboutModal").modal("show"); + $(".navbar-collapse.in").collapse("hide"); + return false; +}); + +$("#login-btn").click(function () { + $("#loginModal").modal("show"); + $(".navbar-collapse.in").collapse("hide"); + return false; +}); + +$("#full-extent-btn").click(function () { + map.fitBounds(fishfrys.getBounds()); + $(".navbar-collapse.in").collapse("hide"); + return false; +}); + +$("#legend-btn").click(function () { + $("#legendModal").modal("show"); + $(".navbar-collapse.in").collapse("hide"); + return false; +}); + +$("#filterNav-btn").click(function () { + $("#filterModal").modal("show"); + $(".navbar-collapse.in").collapse("hide"); + return false; +}); + +$("#filterSidebar-btn").click(function () { + $("#filterModal").modal("show"); + $(".navbar-collapse.in").collapse("hide"); + return false; +}); + +$("#list-btn").click(function () { + animateSidebar(); + return false; +}); + +$("#nav-btn").click(function () { + $(".navbar-collapse").collapse("toggle"); + return false; +}); + +$("#sidebar-toggle-btn").click(function () { + animateSidebar(); + return false; +}); + +$("#sidebar-hide-btn").click(function () { + animateSidebar(); + return false; +}); + +function animateSidebar() { + $("#sidebar").animate({ + width: "toggle" + }, + 350, + function () { + map.invalidateSize(); + } + ); +} + +function sizeLayerControl() { + $(".leaflet-control-layers").css("max-height", $("#map").height() - 50); +} + +function clearHighlight() { + highlight.clearLayers(); +} + +function sidebarClick(id) { + var layer = markerClusters.getLayer(id); + map.setView([layer.getLatLng().lat, layer.getLatLng().lng], 17); + layer.fire("click"); + /* Hide sidebar and go to the map on small screens */ + if (document.body.clientWidth <= 767) { + $("#sidebar").hide(); + map.invalidateSize(); + } +} + +function syncSidebar() { + /* Empty sidebar features */ + $("#feature-list tbody").empty(); + /* Loop through fishfrys layer and add only features which are in the map bounds */ + fishfrys.eachLayer(function (layer) { + if (map.hasLayer(fishFryLayer)) { + if (map.getBounds().contains(layer.getLatLng())) { + $("#feature-list tbody").append( + '' + + layer.feature.properties.venue_name + + '' + ); + } + } + }); + var count = $("#feature-list tbody tr").length; + //console.log(count); + /* Update list.js featureList */ + featureList = new List("features", { + valueNames: ["feature-name"], + page: 1000 + }); + featureList.sort("feature-name", { + order: "asc" + }); +} + +/** +* Basemap Layers +*/ + +var cartoDark = L.tileLayer( + "https://cartodb-basemaps-{s}.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png", { + maxZoom: 19, + attribution: '© OpenStreetMap contributors, © CARTO' +} +); +// http://mapstack.stamen.com/edit.html#terrain-background[mask=mapbox-water,bright=-30,sat=20,tint=$1b334b@100];watercolor[mask=!mapbox-water,invert=1,tint=3E3F3A@100];terrain-background[mask=!mapbox-water,bright=-40,tint=DFD7CA@100,comp=screen,alpha=60];streets-and-labels[tint=$fedd9a@100,alpha=50]/10/40.4088/-79.9963 +var mapStack = L.tileLayer( + "https://{s}.sm.mapstack.stamen.com/((terrain-background,$000[@30],$fff[hsl-saturation@80],$1b334b[hsl-color],mapbox-water[destination-in]),(watercolor,$fff[difference],$000000[hsl-color],mapbox-water[destination-out]),(terrain-background,$000[@40],$000000[hsl-color],mapbox-water[destination-out])[screen@60],(streets-and-labels,$fedd9a[hsl-color])[@50])/{z}/{x}/{y}.png", { + attribution: 'Stamen Design under CC BY 3.0 license + OpenStreetMap under CC BY SA license.', + maxZoom: 18 +} +); +var cartoLight = L.tileLayer( + "https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png", { + maxZoom: 19, + attribution: '© OpenStreetMap contributors, © CARTO' +} +); + +var basemaps = [cartoDark, cartoLight]; // mapStack]; + +/** +* Overlay Layers +*/ +var highlight = L.geoJson(null); +var highlightStyle = { + stroke: false, + fillColor: "#00FFFF", + fillOpacity: 0.7, + radius: 10 +}; + +/* Single marker cluster layer to hold all clusters */ +var markerClusters = new L.MarkerClusterGroup({ + spiderfyOnMaxZoom: true, + showCoverageOnHover: false, + zoomToBoundsOnClick: true, + disableClusteringAtZoom: 6 +}); + +function attrClean(attr) { + if (attr) { + return attr; + } else { + return ""; + } +} + +/** +* parse the events object that comes from the geojson into something +* we can use to make readable text. use moment js +* This could be moved to server-side and returned natively by the API. +*/ +var now = moment(); + +function parseDateTimes(fishfry_events) { + var sortList = []; + $.each(fishfry_events, function (k, v) { + // read each dateimte/pair into moment js objects "begin" and "end" + var begin = moment(v.dt_start); + var end = moment(v.dt_end); + // push those objects to a list that we'll work with, but only if they + // end after right now + if (end.isAfter(now)) { + sortList.push([begin, end]); + } + }); + //console.log(sortList); + // sort the array based on the first element in each element + sortList.sort(function (a, b) { + if (a[0].isBefore(b[0])) { + return -1; + } + if (a[0].isAfter(b[0])) { + return 1; + } + return 0; + }); + //console.log(sortList); + + var eventList_Future = []; + var eventList_Today = []; + var s; + var OpenGoodFriday = false; + var datecounter = 0; + $.each(sortList, function (i, a) { + // compare them - if on same day, write to content a human-friendly string + if (moment(a[0]).isSame(goodFridayThisYear, "day")) { + OpenGoodFriday = true; + // s = "Open Good " + a[0].format("dddd, MMMM Do") + ", " + a[0].format("h:mm a") + " to " + a[1].format("h:mm a"); + } + if (moment(a[0]).isSame(a[1], "day")) { + if (moment(a[0]).isSame(now, "day")) { + //s = "Open Today, " + a[0]eventList_Future.format("h:mm a") + " to " + a[1].format("h:mm a"); + eventList_Today.push( + a[0].format("h:mm a") + " to " + a[1].format("h:mm a") + ); + datecounter++; + } + // else { + // if (moment(a[0]).isSame('2018-03-30', 'day')) + // { + // OpenGoodFriday = true; + // // s = "Open Good " + a[0].format("dddd, MMMM Do") + ", " + a[0].format("h:mm a") + " to " + a[1].format("h:mm a"); + // } + // } + } + if (OpenGoodFriday) { + s = + "Open Good " + + a[0].format("dddd, MMMM Do") + + ", " + + a[0].format("h:mm a") + + " to " + + a[1].format("h:mm a"); + } else { + s = + a[0].format("dddd, MMMM Do") + + ", " + + a[0].format("h:mm a") + + " to " + + a[1].format("h:mm a"); + } + datecounter++; + eventList_Future.push(s); + }); + if (!OpenGoodFriday && datecounter > 0) { + s = "Closed on Good Friday"; + eventList_Future.push(s); + } + //console.log(eventList); + return { + today: eventList_Today, + future: eventList_Future, + GoodFriday: OpenGoodFriday + }; +} + +/* Empty layer placeholder to add to layer control for listening when to add/remove fishfrys to markerClusters layer */ +var fishFryLayer = L.geoJson(null); +var fishfrys = L.geoJson(null, { + pointToLayer: function (feature, latlng) { + if (feature.properties.publish) { + return L.marker(latlng, { + icon: L.icon({ + // feature.properties.icon is added to fishfrys in this script + iconUrl: feature.properties.icon, + iconSize: [30, 76] // size of the icon + //iconAnchor: [22, 94], // point of the icon which will correspond to marker's location + //popupAnchor: [-3, -76] // point from which the popup should open relative to the iconAnchor + }), + title: feature.properties.venue_name, + riseOnHover: true + }); + } else { + return L.circleMarker(latlng, { + radius: 3, + color: "#fedb96", + fillColor: "#fff", + fillOpacity: 1, + weight: 5, + opacity: 0.5 + }); + } + }, + onEachFeature: function (feature, layer) { + // create feature pop-up modal content + var nl = "URL:"; + if (feature.properties) { + // assemble the info-modal content using Handlebars + var infoTemplate = $("#info-template").html(); + var infoTemplateCompiled = Handlebars.compile(infoTemplate); + layer.on({ + click: function (e) { + //parse date times into object {"today": eventList_Today, "future": eventList_Future} + var events = parseDateTimes(feature.properties.events); + // build Handlebars content object for the info-modal + var infoContent = { + // for strings, us attrClean to return empty string if value is null + venue_name: attrClean(feature.properties.venue_name), + venue_address: attrClean(feature.properties.venue_address), + phone: attrClean(feature.properties.phone), + website: attrClean(feature.properties.website), + etc: attrClean(feature.properties.etc), + menu_text: attrClean(feature.properties.menu.text), + menu_url: attrClean(feature.properties.menu.url), + procedures: attrClean(feature.properties.procedures), + venue_notes: attrClean(feature.properties.venue_notes), + venue_type: attrClean(feature.properties.venue_type), + // for booleans, use booleanPanel to return human friendly text w/ markup + lunch: booleanPanel("Lunch Served", feature.properties.lunch), + homemade_pierogies: booleanPanel("Homemade Pierogies", feature.properties.homemade_pierogies), + alcohol: booleanPanel("Alcohol Served", feature.properties.alcohol), + take_out: booleanPanel("Take-Out Available", feature.properties.take_out), + drive_thru: booleanPanel("Drive-Thru Available", feature.properties.drive_thru), + handicap: booleanPanel("Handicap Accessible", feature.properties.handicap), + GoodFriday: booleanPanel("Open Good Friday", events.GoodFriday), + // event lists parsed by function above + events_future: events.future, + events_today: events.today + }; + + if (!feature.properties.publish) { + infoContent.notify = + 'This Fish Fry has not yet been verified this year. If you have info about this location for ' + thisYear + ', please head over to our Facebook page and help us out. Thanks!'; + } + //console.log(infoContent); + + $("#feature-info").html(infoTemplateCompiled(infoContent)); + $("#featureModal").modal("show"); + highlight + .clearLayers() + .addLayer( + L.circleMarker( + [ + feature.geometry.coordinates[1], + feature.geometry.coordinates[0] + ], + highlightStyle + ) + ); + } + }); + // create feature-list (sidebar) content + $("#feature-list tody").append( + '' + + layer.feature.properties.venue_name + + '' + ); + //push info to the Search array, which is used by "Search All Fish Frys" + fishFrySearch.push({ + name: layer.feature.properties.venue_name, + address: layer.feature.properties.venue_address, + etc: layer.feature.properties.etc, + source: "FishFrys", + id: L.stamp(layer), + lat: layer.feature.geometry.coordinates[1], + lng: layer.feature.geometry.coordinates[0] + }); + } + } +}); +/** +* Request the GeoJSON, add it to the layer and add the layer to the map +*/ +var geojsonSrc = "https://fishfry.codeforpgh.com/api/fishfries/"; +// var geojsonSrc = "https://raw.githubusercontent.com/CodeForPittsburgh/fishfrymap/master/data/fishfrymap2018.geojson"; //?" + now.unix(); +$.getJSON(geojsonSrc, function (data) { + console.log("Fish Frys successfully loaded"); + // once we get the data, we need to do a few things to each feature: + $(data.features).each(function (i, e) { + // rewrite web urls to make sure they have http/s in front + if (e.properties.website) { + var str = e.properties.website; + if (str.search("http://") === -1 && str.search("https://") === -1) { + e.properties.website = "http://" + str; + } + } + // add a new icon property to the geojson using iconLookup + if (!e.properties.publish) { + e.properties.icon = iconLookup.unpublished; + } else { + if (e.properties.venue_type) { + if (iconLookup[e.properties.venue_type]) { + // use the lookup to get the approp. icon url, make a property + e.properties.icon = iconLookup[e.properties.venue_type]; + } else { + e.properties.icon = iconLookup[""]; + } + } else { + e.properties.icon = iconLookup[""]; + } + } + }); + // proceed with adding it to the map + fishfrys.addData(data); + map.addLayer(fishFryLayer); +}); + +/** +* MAP SETUP +*/ +map = L.map("map", { + zoom: 10, + center: [40.4452, -79.9866], + layers: [cartoLight, markerClusters, highlight], + // these are customized and added later: + zoomControl: false, + attributionControl: false +}); + +// map.addLayer(fishfrys); + +/** +* custom zoomhome-control +*/ +map.addControl( + L.Control.zoomHome({ + position: "topleft" + }) +); +$(".leaflet-control-zoomhome-out").html(''); +$(".leaflet-control-zoomhome-in").html(''); +$(".leaflet-control-zoomhome-home").html(''); + +// var baseLayers = { +// "Street Map": cartoLight, +// "Night Map": cartoDark, +// "Black n' Gold": mapStack, +// "Aerial Imagery": mapboxImagery, +// Vintage: vintage +// }; + +// var groupedOverlays = { +// "Fish Frys": { +// " On/Off": fishFryLayer +// } +// }; + +// var layerControl = L.control +// .groupedLayers(baseLayers, groupedOverlays, { +// collapsed: isCollapsed, +// position: "topright" +// }) +// .addTo(map); + +map.addControl( + // custom basemap control + L.control.basemaps({ + position: "topright", + basemaps: basemaps, + tileX: 4550, // tile X coordinate + tileY: 6176, // tile Y coordinate + tileZ: 14 // tile zoom level + }) +); + +map.addControl( + L.control.layers({}, { + "Fish Fries": fishFryLayer + }, { + collapsed: true + }) +); + +/** +* GPS enabled geolocation control set to follow the user's location +*/ +map.addControl( + L.control.locate({ + position: "topleft", + drawCircle: true, + follow: true, + setView: true, + keepCurrentZoomLevel: false, + markerStyle: { + weight: 1, + opacity: 0.8, + fillOpacity: 0.8 + }, + circleStyle: { + weight: 1, + clickable: false + }, + icon: "fa fa-location-arrow", + metric: false, + strings: { + title: "My location", + popup: "You are within {distance} {unit} from this point", + outsideMapBoundsMsg: "You seem located outside the boundaries of the map" + }, + locateOptions: { + maxZoom: 17, + watch: true, + enableHighAccuracy: true, + maximumAge: 10000, + timeout: 10000 + } + }) +); + + +var attributionControl = L.control.attribution({ + position: "bottomright", + prefix: "Code for Pittsburgh" + +}); +map.addControl(attributionControl); + +/* +* Layer control listeners that allow for a single markerClusters layer +*/ +map.on("overlayadd", function (e) { + if (e.layer === fishFryLayer) { + markerClusters.addLayer(fishfrys); + syncSidebar(); + } +}); + +map.on("overlayremove", function (e) { + if (e.layer === fishFryLayer) { + markerClusters.removeLayer(fishfrys); + syncSidebar(); + } +}); + +/** +* Filter sidebar feature list to only show features in current map bounds +*/ +map.on("moveend", function (e) { + syncSidebar(); +}); + +/** +* Clear feature highlight when map is clicked +*/ +map.on("click", function (e) { + highlight.clearLayers(); +}); + +/** +* FILTERING +*/ + +/** +* uncheck all filter checkboxes all by default +*/ +$(".filter").each(function (i, e) { + e.checked = false; +}); + +/** +* a global variable that lets us store whether filtering has happened +*/ +var noFiltersApplied = true; + +/** +* click event for checkboxes, applies a filter function to every feature +*/ +$("input[class='filter']").click(function (c) { + //console.log(c.target.id + ": " + c.target.checked); + //setFilter applies the showFeature function to every feature in runLayer + fishfrys.setFilter(filterFeatures); + syncSidebar(); + markerClusters.refreshClusters(); + markerClusters.clearLayers(fishfrys); + markerClusters.addLayer(fishfrys); + if (!noFiltersApplied) { + $("#filterSidebar-btn").removeClass("btn-default"); + $("#filterSidebar-btn").addClass("btn-primary"); + $("#filterSidebar-btn").html(' Filtered'); + } else { + $("#filterSidebar-btn").addClass("btn-default"); + $("#filterSidebar-btn").removeClass("btn-primary"); + $("#filterSidebar-btn").html(' Filter'); + } +}); + +function filterFeatures(f) { + /** + * This function is applied to every feature by the setFilter function. + * + * It can only can pass to setFilter a boolean: true or false. + * + * For each feature, figure out whether the feature's properties matches + * the checkboxes. + * + * If the feature properties match the corresponding checkbox fields, return true + * if there is a mismatch between any checkbox and feature property, return false + * + * We're only interested in the checking properties against checked + * checkboxes - we ignore the unchecked checkboxes in the comparison + * + * If no checkboxes are checked (all checkboxes return false), then all + * features are shown - this function will just return true. + */ + + var show = true; + var checkboxed = []; + //var OpenGoodFriday = false; + // reset noFilters applied - we'll make that determination again here + noFiltersApplied = true; + + // check all the checkboxes to get the combination of filters applied. + $("input[class='filter']").each(function (i, e) { + // get the checkbox value + var filtered = $(e).prop("checked"); + // the presence of any checked checkbox will set noFiltersApplied to false + if (filtered) { + noFiltersApplied = false; + } + // get the property value of the feature from the id of the checkbox + // hint: the checkbox id = the feature property name, so we can use the + // checkbox id to retreive the value of the feature property + var prop_boolean = false; + var test = false; + var prop_id = $(e).prop("id"); + + // var begin; + //console.log(">>> " + prop_id + ": "); + if (prop_id === "GoodFriday") { + //console.log(">>> " + prop_id + ": "); + var fishfry_events = f.properties.events; + //var sortList = []; + $.each(fishfry_events, function (k, v) { + // read each dateimte/pair into moment js objects "begin" and "end" + + if (moment(v.dt_start).isSame(goodFridayThisYear, "day")) { + //console.log("Found Good Friday"); + prop_boolean = true; + + //console.log(">>> ", prop_id, test); + //counter++; + } + }); + } else { + prop_boolean = f.properties[prop_id]; + } + + test = filtered === prop_boolean; + if (filtered) { + checkboxed.push(test); + //console.log("Other"); + } + + //console.log(">>> " + prop_id + ": " + test); + }); + + // the business of filtering: + + // if no filters are applied, then show the feature + if (noFiltersApplied) { + show = true; + /** + * if one or more filters are applied, check to see if the attributes of + * the feature match only those filters checked (and don't worry about the + * unchecked filters). Get the match results for those with checked-boxes, + * and if there if there are any non-matches, the feature returns false + */ + } else if (checkboxed.indexOf(false) !== -1) { + show = false; + } else { + // if all true checkboxes have matching properties with true, feature is true + show = true; + } + + //console.log("setFilter on", f.properties.venue_name, show); + // return the show attribute to setFilter for this feature (true or false + // based on the logic above) + return show; +} + +/* Highlight search box text on click */ +$("#searchbox").click(function () { + $(this).select(); +}); + +/* Prevent hitting enter from refreshing the page */ +$("#searchbox").keypress(function (e) { + if (e.which == 13) { + e.preventDefault(); + } +}); + +$("#featureModal").on("hidden.bs.modal", function (e) { + $(document).on("mouseout", ".feature-row", clearHighlight); +}); + +/** +* Typeahead search functionality +*/ +$(document).one("ajaxStop", function () { + $("#loading").hide(); + sizeLayerControl(); + featureList = new List("features", { + valueNames: ["feature-name"], + page: 1000 + }); + featureList.sort("feature-name", { + order: "asc" + }); + + var fishfrysBH = new Bloodhound({ + name: "FishFrys", + datumTokenizer: function (d) { + return Bloodhound.tokenizers.whitespace(d.name); + }, + queryTokenizer: Bloodhound.tokenizers.whitespace, + local: fishFrySearch, + limit: 10 + }); + + var geonamesBH = new Bloodhound({ + name: "Mapbox", + datumTokenizer: function (d) { + return Bloodhound.tokenizers.whitespace(d.name); + }, + queryTokenizer: Bloodhound.tokenizers.whitespace, + remote: { + url: "https://api.mapbox.com/geocoding/v5/mapbox.places/%QUERY.json?&access_token=pk.eyJ1IjoiY2l2aWNtYXBwZXIiLCJhIjoiY2pkZGR2YnRkMDBiYTMzbmFqemRhemYzdSJ9.Cny85WNd4zd6C3WhC6v9Rw&country=us&proximity=-79.9976593%2C40.4396267&autocomplete=true&limit=5", + filter: function (data) { + return $.map(data.features, function (feature) { + return { + name: feature.place_name, + lat: feature.geometry.coordinates[1], + lng: feature.geometry.coordinates[0], + source: "Mapbox" + }; + }); + }, + ajax: { + beforeSend: function (jqXhr, settings) { + $("#searchicon") + .removeClass("fa-search") + .addClass("fa-refresh fa-spin"); + }, + complete: function (jqXHR, status) { + $("#searchicon") + .removeClass("fa-refresh fa-spin") + .addClass("fa-search"); + } + } + }, + limit: 10 + }); + fishfrysBH.initialize(); + geonamesBH.initialize(); + + /* instantiate the typeahead UI */ + $("#searchbox") + .typeahead({ + minLength: 3, + highlight: true, + hint: false + }, { + name: "FishFrys", + displayKey: "name", + source: fishfrysBH.ttAdapter(), + templates: { + header: "

Fish Frys

", + suggestion: Handlebars.compile( + ["{{name}}
 {{address}}"].join("") + ) + } + }, { + name: "Mapbox", + displayKey: "name", + source: geonamesBH.ttAdapter(), + templates: { + header: "

Places

" + } + }) + .on("typeahead:selected", function (obj, datum) { + if (datum.source === "FishFrys") { + if (!map.hasLayer(fishFryLayer)) { + map.addLayer(fishFryLayer); + } + map.setView([datum.lat, datum.lng], 17); + if (map._layers[datum.id]) { + map._layers[datum.id].fire("click"); + } + } + if (datum.source === "Mapbox") { + map.setView([datum.lat, datum.lng], 17); + } + if ($(".navbar-collapse").height() > 50) { + $(".navbar-collapse").collapse("hide"); + } + }) + .on("typeahead:opened", function () { + $(".navbar-collapse.in").css( + "max-height", + $(document).height() - $(".navbar-header").height() + ); + $(".navbar-collapse.in").css( + "height", + $(document).height() - $(".navbar-header").height() + ); + }) + .on("typeahead:closed", function () { + $(".navbar-collapse.in").css("max-height", ""); + $(".navbar-collapse.in").css("height", ""); + }); + $(".twitter-typeahead").css("position", "static"); + $(".twitter-typeahead").css("display", "block"); +}); + +// Leaflet patch to make layer control scrollable on touch browsers +var container = $(".leaflet-control-layers")[0]; +if (!L.Browser.touch) { + L.DomEvent.disableClickPropagation(container).disableScrollPropagation( + container + ); +} else { + L.DomEvent.disableClickPropagation(container); } \ No newline at end of file diff --git a/src/js/leaflet.zoomhome.min.js b/src/js/leaflet.zoomhome.min.js index a7c182e..c4c8a4e 100644 --- a/src/js/leaflet.zoomhome.min.js +++ b/src/js/leaflet.zoomhome.min.js @@ -1,5 +1,5 @@ -/* leaflet.zoomhome 0.2.0 CC-BY-SA-3.0 - http://www.github.com/torfuspolymorphus/leaflet.zoomhome - Torf (http://www.torf.cc) - toms (https://gis.stackexchange.com/users/9847/toms) */ +/* leaflet.zoomhome 0.2.0 CC-BY-SA-3.0 + http://www.github.com/torfuspolymorphus/leaflet.zoomhome + Torf (http://www.torf.cc) + toms (https://gis.stackexchange.com/users/9847/toms) */ !function(){"use strict";L.Control.ZoomHome=L.Control.Zoom.extend({options:{position:"topleft",zoomInText:"+",zoomInTitle:"Zoom in",zoomOutText:"-",zoomOutTitle:"Zoom out",zoomHomeIcon:"home",zoomHomeTitle:"Home",homeCoordinates:null,homeZoom:null},onAdd:function(a){var b="leaflet-control-zoomhome",c=L.DomUtil.create("div",b+" leaflet-bar"),d=this.options;null===d.homeCoordinates&&(d.homeCoordinates=a.getCenter()),null===d.homeZoom&&(d.homeZoom=a.getZoom()),this._zoomInButton=this._createButton(d.zoomInText,d.zoomInTitle,b+"-in",c,this._zoomIn.bind(this));var e='';return this._zoomHomeButton=this._createButton(e,d.zoomHomeTitle,b+"-home",c,this._zoomHome.bind(this)),this._zoomOutButton=this._createButton(d.zoomOutText,d.zoomOutTitle,b+"-out",c,this._zoomOut.bind(this)),this._updateDisabled(),a.on("zoomend zoomlevelschange",this._updateDisabled,this),c},_zoomHome:function(a){this._map.setView(this.options.homeCoordinates,this.options.homeZoom)}}),L.Control.zoomHome=function(a){return new L.Control.ZoomHome(a)}}(); \ No newline at end of file diff --git a/src/js/lib/readme.md b/src/js/lib/readme.md index f0e5f6d..e1ac040 100644 --- a/src/js/lib/readme.md +++ b/src/js/lib/readme.md @@ -1,3 +1,3 @@ -# Lib - -This folder contains client side libraries _derived_ from public packages. +# Lib + +This folder contains client side libraries _derived_ from public packages. diff --git a/src/js/lib/typeahead.js/.jshintrc b/src/js/lib/typeahead.js/.jshintrc index 6625c7e..d14cf74 100644 --- a/src/js/lib/typeahead.js/.jshintrc +++ b/src/js/lib/typeahead.js/.jshintrc @@ -1,16 +1,16 @@ -{ - "curly": true, - "newcap": true, - "noarg": true, - "quotmark": "single", - "regexp": true, - "trailing": true, - - "boss": true, - "eqnull": true, - "expr": true, - "validthis": true, - - "browser": true, - "jquery": true -} +{ + "curly": true, + "newcap": true, + "noarg": true, + "quotmark": "single", + "regexp": true, + "trailing": true, + + "boss": true, + "eqnull": true, + "expr": true, + "validthis": true, + + "browser": true, + "jquery": true +} diff --git a/src/js/lib/typeahead.js/.npmignore b/src/js/lib/typeahead.js/.npmignore index ee1c644..aa65a1a 100644 --- a/src/js/lib/typeahead.js/.npmignore +++ b/src/js/lib/typeahead.js/.npmignore @@ -1,14 +1,14 @@ -*.swp -.DS_Store - -.grunt -_SpecRunner.html -test/coverage - -node_modules -npm-debug.log - -bower_components - -*.iml -.idea +*.swp +.DS_Store + +.grunt +_SpecRunner.html +test/coverage + +node_modules +npm-debug.log + +bower_components + +*.iml +.idea diff --git a/src/js/lib/typeahead.js/.travis.yml b/src/js/lib/typeahead.js/.travis.yml index 4f1a402..f7fe2b6 100644 --- a/src/js/lib/typeahead.js/.travis.yml +++ b/src/js/lib/typeahead.js/.travis.yml @@ -1,32 +1,32 @@ -language: node_js -env: - matrix: - - TEST_SUITE=unit - - TEST_SUITE=integration BROWSER='firefox' - - TEST_SUITE=integration BROWSER='firefox:3.5' - - TEST_SUITE=integration BROWSER='firefox:3.6' - - TEST_SUITE=integration BROWSER='safari:5' - - TEST_SUITE=integration BROWSER='safari:6' - - TEST_SUITE=integration BROWSER='safari:7' - - TEST_SUITE=integration BROWSER='internet explorer:7' - - TEST_SUITE=integration BROWSER='internet explorer:8' - - TEST_SUITE=integration BROWSER='internet explorer:9' - - TEST_SUITE=integration BROWSER='internet explorer:10' - - TEST_SUITE=integration BROWSER='internet explorer:11' - - TEST_SUITE=integration BROWSER='opera:11' - - TEST_SUITE=integration BROWSER='opera:12' - - TEST_SUITE=integration BROWSER='chrome' - global: - - secure: VY4J2ERfrMEin++f4+UDDtTMWLuE3jaYAVchRxfO2c6PQUYgR+SW4SMekz855U/BuptMtiVMR2UUoNGMgOSKIFkIXpPfHhx47G5a541v0WNjXfQ2qzivXAWaXNK3l3C58z4dKxgPWsFY9JtMVCddJd2vQieAILto8D8G09p7bpo= - - secure: kehbNCoYUG2gLnhmCH/oKhlJG6LoxgcOPMCtY7KOI4ropG8qlypb+O2b/19+BWeO3aIuMB0JajNh3p2NL0UKgLmUK7EYBA9fQz+vesFReRk0V/KqMTSxHJuseM4aLOWA2Wr9US843VGltfODVvDN5sNrfY7RcoRx2cTK/k1CXa8= -node_js: -- 0.11 -before_script: -- npm install -g grunt-cli@0.1.13 -- npm install -g node-static@0.7.3 -- npm install -g bower@1.3.8 -- bower install -- grunt build -script: test/ci -addons: - sauce_connect: true +language: node_js +env: + matrix: + - TEST_SUITE=unit + - TEST_SUITE=integration BROWSER='firefox' + - TEST_SUITE=integration BROWSER='firefox:3.5' + - TEST_SUITE=integration BROWSER='firefox:3.6' + - TEST_SUITE=integration BROWSER='safari:5' + - TEST_SUITE=integration BROWSER='safari:6' + - TEST_SUITE=integration BROWSER='safari:7' + - TEST_SUITE=integration BROWSER='internet explorer:7' + - TEST_SUITE=integration BROWSER='internet explorer:8' + - TEST_SUITE=integration BROWSER='internet explorer:9' + - TEST_SUITE=integration BROWSER='internet explorer:10' + - TEST_SUITE=integration BROWSER='internet explorer:11' + - TEST_SUITE=integration BROWSER='opera:11' + - TEST_SUITE=integration BROWSER='opera:12' + - TEST_SUITE=integration BROWSER='chrome' + global: + - secure: VY4J2ERfrMEin++f4+UDDtTMWLuE3jaYAVchRxfO2c6PQUYgR+SW4SMekz855U/BuptMtiVMR2UUoNGMgOSKIFkIXpPfHhx47G5a541v0WNjXfQ2qzivXAWaXNK3l3C58z4dKxgPWsFY9JtMVCddJd2vQieAILto8D8G09p7bpo= + - secure: kehbNCoYUG2gLnhmCH/oKhlJG6LoxgcOPMCtY7KOI4ropG8qlypb+O2b/19+BWeO3aIuMB0JajNh3p2NL0UKgLmUK7EYBA9fQz+vesFReRk0V/KqMTSxHJuseM4aLOWA2Wr9US843VGltfODVvDN5sNrfY7RcoRx2cTK/k1CXa8= +node_js: +- 0.11 +before_script: +- npm install -g grunt-cli@0.1.13 +- npm install -g node-static@0.7.3 +- npm install -g bower@1.3.8 +- bower install +- grunt build +script: test/ci +addons: + sauce_connect: true diff --git a/src/js/lib/typeahead.js/CHANGELOG.md b/src/js/lib/typeahead.js/CHANGELOG.md index 509fd4c..62109da 100644 --- a/src/js/lib/typeahead.js/CHANGELOG.md +++ b/src/js/lib/typeahead.js/CHANGELOG.md @@ -1,222 +1,222 @@ -Changelog -========= - -For transparency and insight into our release cycle, releases will be numbered with the follow format: - -`..` - -And constructed with the following guidelines: - -* Breaking backwards compatibility bumps the major -* New additions without breaking backwards compatibility bumps the minor -* Bug fixes and misc changes bump the patch - -For more information on semantic versioning, please visit http://semver.org/. - ---- - -### 0.10.5 August 7, 2014 - -* Increase supported version range for jQuery dependency. [#917] - -### 0.10.4 July 13, 2014 - -**Hotfix** - -* Fix regression that breaks Bloodhound instances when more than 1 instance is - relying on remote data. [#899] - -### 0.10.3 July 10, 2014 - -**Bug fixes** - -* `Bloodhound#clearPrefetchCache` now works with cache keys that contain regex - characters. [#771] -* Prevent outdated network requests from being sent. [#809] -* Add support to object tokenizers for multiple property tokenization. [#811] -* Fix broken `jQuery#typeahead('val')` method. [#815] -* Remove `disabled` attribute from the hint input control. [#839] -* Add `tt-highlight` class to highlighted text. [#833] -* Handle non-string types that are passed to `jQuery#typeahead('val', val)`. [#881] - -### 0.10.2 March 10, 2014 - -* Prevent flickering of dropdown menu when requesting remote suggestions. [#718] -* Reduce hint flickering. [#754] -* Added `Bloodhound#{clear, clearPrefetchCache, clearRemoteCache}` and made it - possible to reinitialize Bloodhound instances. [#703] -* Invoke `local` function during initialization. [#687] -* In addition to HTML strings, templates can now return DOM nodes. [#742] -* Prevent `jQuery#typeahead('val', val)` from opening dropdown menus of - non-active typeaheads. [#646] -* Fix bug in IE that resulted in dropdown menus with overflow being closed - when clicking on the scrollbar. [#705] -* Only show dropdown menu if `minLength` is satisfied. [#710] - -### 0.10.1 February 9, 2014 - -**Hotfix** - -* Fixed bug that prevented some ajax configs from being respected. [#630] -* Event delegation on suggestion clicks is no longer broken. [#118] -* Ensure dataset names are valid class name suffixes. [#610] -* Added support for `displayKey` to be a function. [#633] -* `jQuery#typeahead('val')` now mirrors `jQuery#val()`. [#659] -* Datasets can now be passed to jQuery plugin as an array. [#664] -* Added a `noConflict` method to the jQuery plugin. [#612] -* Bloodhound's `local` property can now be a function. [#485] - -### 0.10.0 February 2, 2014 - -**Introducting Bloodhound** - -This release was almost a complete rewrite of typeahead.js and will hopefully -lay the foundation for the 1.0.0 release. It's impossible to enumerate all of -the issues that were fixed. If you want to get an idea of what issues 0.10.0 -resolved, take a look at the closed issues in the [0.10.0 milestone]. - -The most important change in 0.10.0 is that typeahead.js was broken up into 2 -individual components: Bloodhound and jQuery#typeahead. Bloodhound is an -feature-rich suggestion engine. jQuery#typeahead is a jQuery plugin that turns -input controls into typeaheads. - -It's impossible to write a typeahead library that supports every use-case out -of the box – that was the main motivation behind decomposing typeahead.js. -Previously, some prospective typeahead.js users were unable to use the library -because either the suggestion engine or the typeahead UI did not meet their -requirements. In those cases, they were either forced to fork typeahead.js and -make the necessary modifications or they had to give up on using typeahead.js -entirely. Now they have the option of swapping out the component that doesn't -work for them with a custom implementation. - -### 0.9.3 June 24, 2013 - -* Ensure cursor visibility in menus with overflow. [#209] -* Fixed bug that led to the menu staying open when it should have been closed. [#260] -* Private browsing in Safari no longer breaks prefetch. [#270] -* Pressing tab while a suggestion is highlighted now results in a selection. [#266] -* Dataset name is now passed as an argument for typeahead:selected event. [#207] - -### 0.9.2 April 14, 2013 - -* Prefetch usage no longer breaks when cookies are disabled. [#190] -* Precompiled templates are now wrapped in the appropriate DOM element. [#172] - -### 0.9.1 April 1, 2013 - -* Multiple requests no longer get sent for a query when datasets share a remote source. [#152] -* Datasets now support precompiled templates. [#137] -* Cached remote suggestions now get rendered immediately. [#156] -* Added typeahead:autocompleted event. [#132] -* Added a plugin method for programmatically setting the query. Experimental. [#159] -* Added minLength option for datasets. Experimental. [#131] -* Prefetch objects now support thumbprint option. Experimental. [#157] - -### 0.9.0 March 24, 2013 - -**Custom events, no more typeahead.css, and an improved API** - -* Implemented the triggering of custom events. [#106] -* Got rid of typeahead.css and now apply styling through JavaScript. [#15] -* Made the API more flexible and addressed a handful of remote issues by rewriting the transport component. [#25] -* Added support for dataset headers and footers. [#81] -* No longer cache unnamed datasets. [#116] -* Made the key name of the value property configurable. [#115] -* Input values set before initialization of typeaheads are now respected. [#109] -* Fixed an input value/hint casing bug. [#108] - -### 0.8.2 March 04, 2013 - -* Fixed bug causing error to be thrown when initializing a typeahead on multiple elements. [#51] -* Tokens with falsy values are now filtered out – was causing wonky behavior. [#75] -* No longer making remote requests for blank queries. [#74] -* Datums with regex characters in their value no longer cause errors. [#77] -* Now compatible with the Closure Compiler. [#48] -* Reference to jQuery is now obtained through window.jQuery, not window.$. [#47] -* Added a plugin method for destroying typeaheads. Won't be documented until v0.9 and might change before then. [#59] - -### 0.8.1 February 25, 2013 - -* Fixed bug preventing local and prefetch from being used together. [#39] -* No longer prevent default browser behavior when up or down arrow is pressed with a modifier. [#6] -* Hint is hidden when user entered query is wider than the input. [#26] -* Data stored in localStorage now expires properly. [#34] -* Normalized search tokens and fixed query tokenization. [#38] -* Remote suggestions now are appended, not prepended to suggestions list. [#40] -* Fixed some typos through the codebase. [#3] - -### 0.8.0 February 19, 2013 - -**Initial public release** - -* Prefetch and search data locally insanely fast. -* Search hard-coded, prefetched, and/or remote data. -* Hinting. -* RTL/IME/international support. -* Search multiple datasets. -* Share datasets (and caching) between multiple inputs. -* And much, much more... - -[0.10.0 milestone]: https://github.com/twitter/typeahead.js/issues?milestone=8&page=1&state=closed - -[#917]: https://github.com/twitter/typeahead.js/pull/917 -[#899]: https://github.com/twitter/typeahead.js/pull/899 -[#881]: https://github.com/twitter/typeahead.js/pull/881 -[#839]: https://github.com/twitter/typeahead.js/pull/839 -[#833]: https://github.com/twitter/typeahead.js/pull/833 -[#815]: https://github.com/twitter/typeahead.js/pull/815 -[#811]: https://github.com/twitter/typeahead.js/pull/811 -[#809]: https://github.com/twitter/typeahead.js/pull/809 -[#771]: https://github.com/twitter/typeahead.js/pull/771 -[#754]: https://github.com/twitter/typeahead.js/pull/754 -[#742]: https://github.com/twitter/typeahead.js/pull/742 -[#718]: https://github.com/twitter/typeahead.js/pull/718 -[#710]: https://github.com/twitter/typeahead.js/pull/710 -[#705]: https://github.com/twitter/typeahead.js/pull/705 -[#703]: https://github.com/twitter/typeahead.js/pull/703 -[#687]: https://github.com/twitter/typeahead.js/pull/687 -[#664]: https://github.com/twitter/typeahead.js/pull/664 -[#659]: https://github.com/twitter/typeahead.js/pull/659 -[#646]: https://github.com/twitter/typeahead.js/pull/646 -[#633]: https://github.com/twitter/typeahead.js/pull/633 -[#630]: https://github.com/twitter/typeahead.js/pull/630 -[#612]: https://github.com/twitter/typeahead.js/pull/612 -[#610]: https://github.com/twitter/typeahead.js/pull/610 -[#485]: https://github.com/twitter/typeahead.js/pull/485 -[#270]: https://github.com/twitter/typeahead.js/pull/270 -[#266]: https://github.com/twitter/typeahead.js/pull/266 -[#260]: https://github.com/twitter/typeahead.js/pull/260 -[#209]: https://github.com/twitter/typeahead.js/pull/209 -[#207]: https://github.com/twitter/typeahead.js/pull/207 -[#190]: https://github.com/twitter/typeahead.js/pull/190 -[#172]: https://github.com/twitter/typeahead.js/pull/172 -[#159]: https://github.com/twitter/typeahead.js/pull/159 -[#157]: https://github.com/twitter/typeahead.js/pull/157 -[#156]: https://github.com/twitter/typeahead.js/pull/156 -[#152]: https://github.com/twitter/typeahead.js/pull/152 -[#137]: https://github.com/twitter/typeahead.js/pull/137 -[#132]: https://github.com/twitter/typeahead.js/pull/132 -[#131]: https://github.com/twitter/typeahead.js/pull/131 -[#118]: https://github.com/twitter/typeahead.js/pull/118 -[#116]: https://github.com/twitter/typeahead.js/pull/116 -[#115]: https://github.com/twitter/typeahead.js/pull/115 -[#109]: https://github.com/twitter/typeahead.js/pull/109 -[#108]: https://github.com/twitter/typeahead.js/pull/108 -[#106]: https://github.com/twitter/typeahead.js/pull/106 -[#81]: https://github.com/twitter/typeahead.js/pull/81 -[#77]: https://github.com/twitter/typeahead.js/pull/77 -[#75]: https://github.com/twitter/typeahead.js/pull/75 -[#74]: https://github.com/twitter/typeahead.js/pull/74 -[#59]: https://github.com/twitter/typeahead.js/pull/59 -[#51]: https://github.com/twitter/typeahead.js/pull/51 -[#48]: https://github.com/twitter/typeahead.js/pull/48 -[#47]: https://github.com/twitter/typeahead.js/pull/47 -[#40]: https://github.com/twitter/typeahead.js/pull/40 -[#39]: https://github.com/twitter/typeahead.js/pull/39 -[#38]: https://github.com/twitter/typeahead.js/pull/38 -[#34]: https://github.com/twitter/typeahead.js/pull/34 -[#26]: https://github.com/twitter/typeahead.js/pull/26 -[#25]: https://github.com/twitter/typeahead.js/pull/25 -[#15]: https://github.com/twitter/typeahead.js/pull/15 -[#6]: https://github.com/twitter/typeahead.js/pull/6 -[#3]: https://github.com/twitter/typeahead.js/pull/3 +Changelog +========= + +For transparency and insight into our release cycle, releases will be numbered with the follow format: + +`..` + +And constructed with the following guidelines: + +* Breaking backwards compatibility bumps the major +* New additions without breaking backwards compatibility bumps the minor +* Bug fixes and misc changes bump the patch + +For more information on semantic versioning, please visit http://semver.org/. + +--- + +### 0.10.5 August 7, 2014 + +* Increase supported version range for jQuery dependency. [#917] + +### 0.10.4 July 13, 2014 + +**Hotfix** + +* Fix regression that breaks Bloodhound instances when more than 1 instance is + relying on remote data. [#899] + +### 0.10.3 July 10, 2014 + +**Bug fixes** + +* `Bloodhound#clearPrefetchCache` now works with cache keys that contain regex + characters. [#771] +* Prevent outdated network requests from being sent. [#809] +* Add support to object tokenizers for multiple property tokenization. [#811] +* Fix broken `jQuery#typeahead('val')` method. [#815] +* Remove `disabled` attribute from the hint input control. [#839] +* Add `tt-highlight` class to highlighted text. [#833] +* Handle non-string types that are passed to `jQuery#typeahead('val', val)`. [#881] + +### 0.10.2 March 10, 2014 + +* Prevent flickering of dropdown menu when requesting remote suggestions. [#718] +* Reduce hint flickering. [#754] +* Added `Bloodhound#{clear, clearPrefetchCache, clearRemoteCache}` and made it + possible to reinitialize Bloodhound instances. [#703] +* Invoke `local` function during initialization. [#687] +* In addition to HTML strings, templates can now return DOM nodes. [#742] +* Prevent `jQuery#typeahead('val', val)` from opening dropdown menus of + non-active typeaheads. [#646] +* Fix bug in IE that resulted in dropdown menus with overflow being closed + when clicking on the scrollbar. [#705] +* Only show dropdown menu if `minLength` is satisfied. [#710] + +### 0.10.1 February 9, 2014 + +**Hotfix** + +* Fixed bug that prevented some ajax configs from being respected. [#630] +* Event delegation on suggestion clicks is no longer broken. [#118] +* Ensure dataset names are valid class name suffixes. [#610] +* Added support for `displayKey` to be a function. [#633] +* `jQuery#typeahead('val')` now mirrors `jQuery#val()`. [#659] +* Datasets can now be passed to jQuery plugin as an array. [#664] +* Added a `noConflict` method to the jQuery plugin. [#612] +* Bloodhound's `local` property can now be a function. [#485] + +### 0.10.0 February 2, 2014 + +**Introducting Bloodhound** + +This release was almost a complete rewrite of typeahead.js and will hopefully +lay the foundation for the 1.0.0 release. It's impossible to enumerate all of +the issues that were fixed. If you want to get an idea of what issues 0.10.0 +resolved, take a look at the closed issues in the [0.10.0 milestone]. + +The most important change in 0.10.0 is that typeahead.js was broken up into 2 +individual components: Bloodhound and jQuery#typeahead. Bloodhound is an +feature-rich suggestion engine. jQuery#typeahead is a jQuery plugin that turns +input controls into typeaheads. + +It's impossible to write a typeahead library that supports every use-case out +of the box – that was the main motivation behind decomposing typeahead.js. +Previously, some prospective typeahead.js users were unable to use the library +because either the suggestion engine or the typeahead UI did not meet their +requirements. In those cases, they were either forced to fork typeahead.js and +make the necessary modifications or they had to give up on using typeahead.js +entirely. Now they have the option of swapping out the component that doesn't +work for them with a custom implementation. + +### 0.9.3 June 24, 2013 + +* Ensure cursor visibility in menus with overflow. [#209] +* Fixed bug that led to the menu staying open when it should have been closed. [#260] +* Private browsing in Safari no longer breaks prefetch. [#270] +* Pressing tab while a suggestion is highlighted now results in a selection. [#266] +* Dataset name is now passed as an argument for typeahead:selected event. [#207] + +### 0.9.2 April 14, 2013 + +* Prefetch usage no longer breaks when cookies are disabled. [#190] +* Precompiled templates are now wrapped in the appropriate DOM element. [#172] + +### 0.9.1 April 1, 2013 + +* Multiple requests no longer get sent for a query when datasets share a remote source. [#152] +* Datasets now support precompiled templates. [#137] +* Cached remote suggestions now get rendered immediately. [#156] +* Added typeahead:autocompleted event. [#132] +* Added a plugin method for programmatically setting the query. Experimental. [#159] +* Added minLength option for datasets. Experimental. [#131] +* Prefetch objects now support thumbprint option. Experimental. [#157] + +### 0.9.0 March 24, 2013 + +**Custom events, no more typeahead.css, and an improved API** + +* Implemented the triggering of custom events. [#106] +* Got rid of typeahead.css and now apply styling through JavaScript. [#15] +* Made the API more flexible and addressed a handful of remote issues by rewriting the transport component. [#25] +* Added support for dataset headers and footers. [#81] +* No longer cache unnamed datasets. [#116] +* Made the key name of the value property configurable. [#115] +* Input values set before initialization of typeaheads are now respected. [#109] +* Fixed an input value/hint casing bug. [#108] + +### 0.8.2 March 04, 2013 + +* Fixed bug causing error to be thrown when initializing a typeahead on multiple elements. [#51] +* Tokens with falsy values are now filtered out – was causing wonky behavior. [#75] +* No longer making remote requests for blank queries. [#74] +* Datums with regex characters in their value no longer cause errors. [#77] +* Now compatible with the Closure Compiler. [#48] +* Reference to jQuery is now obtained through window.jQuery, not window.$. [#47] +* Added a plugin method for destroying typeaheads. Won't be documented until v0.9 and might change before then. [#59] + +### 0.8.1 February 25, 2013 + +* Fixed bug preventing local and prefetch from being used together. [#39] +* No longer prevent default browser behavior when up or down arrow is pressed with a modifier. [#6] +* Hint is hidden when user entered query is wider than the input. [#26] +* Data stored in localStorage now expires properly. [#34] +* Normalized search tokens and fixed query tokenization. [#38] +* Remote suggestions now are appended, not prepended to suggestions list. [#40] +* Fixed some typos through the codebase. [#3] + +### 0.8.0 February 19, 2013 + +**Initial public release** + +* Prefetch and search data locally insanely fast. +* Search hard-coded, prefetched, and/or remote data. +* Hinting. +* RTL/IME/international support. +* Search multiple datasets. +* Share datasets (and caching) between multiple inputs. +* And much, much more... + +[0.10.0 milestone]: https://github.com/twitter/typeahead.js/issues?milestone=8&page=1&state=closed + +[#917]: https://github.com/twitter/typeahead.js/pull/917 +[#899]: https://github.com/twitter/typeahead.js/pull/899 +[#881]: https://github.com/twitter/typeahead.js/pull/881 +[#839]: https://github.com/twitter/typeahead.js/pull/839 +[#833]: https://github.com/twitter/typeahead.js/pull/833 +[#815]: https://github.com/twitter/typeahead.js/pull/815 +[#811]: https://github.com/twitter/typeahead.js/pull/811 +[#809]: https://github.com/twitter/typeahead.js/pull/809 +[#771]: https://github.com/twitter/typeahead.js/pull/771 +[#754]: https://github.com/twitter/typeahead.js/pull/754 +[#742]: https://github.com/twitter/typeahead.js/pull/742 +[#718]: https://github.com/twitter/typeahead.js/pull/718 +[#710]: https://github.com/twitter/typeahead.js/pull/710 +[#705]: https://github.com/twitter/typeahead.js/pull/705 +[#703]: https://github.com/twitter/typeahead.js/pull/703 +[#687]: https://github.com/twitter/typeahead.js/pull/687 +[#664]: https://github.com/twitter/typeahead.js/pull/664 +[#659]: https://github.com/twitter/typeahead.js/pull/659 +[#646]: https://github.com/twitter/typeahead.js/pull/646 +[#633]: https://github.com/twitter/typeahead.js/pull/633 +[#630]: https://github.com/twitter/typeahead.js/pull/630 +[#612]: https://github.com/twitter/typeahead.js/pull/612 +[#610]: https://github.com/twitter/typeahead.js/pull/610 +[#485]: https://github.com/twitter/typeahead.js/pull/485 +[#270]: https://github.com/twitter/typeahead.js/pull/270 +[#266]: https://github.com/twitter/typeahead.js/pull/266 +[#260]: https://github.com/twitter/typeahead.js/pull/260 +[#209]: https://github.com/twitter/typeahead.js/pull/209 +[#207]: https://github.com/twitter/typeahead.js/pull/207 +[#190]: https://github.com/twitter/typeahead.js/pull/190 +[#172]: https://github.com/twitter/typeahead.js/pull/172 +[#159]: https://github.com/twitter/typeahead.js/pull/159 +[#157]: https://github.com/twitter/typeahead.js/pull/157 +[#156]: https://github.com/twitter/typeahead.js/pull/156 +[#152]: https://github.com/twitter/typeahead.js/pull/152 +[#137]: https://github.com/twitter/typeahead.js/pull/137 +[#132]: https://github.com/twitter/typeahead.js/pull/132 +[#131]: https://github.com/twitter/typeahead.js/pull/131 +[#118]: https://github.com/twitter/typeahead.js/pull/118 +[#116]: https://github.com/twitter/typeahead.js/pull/116 +[#115]: https://github.com/twitter/typeahead.js/pull/115 +[#109]: https://github.com/twitter/typeahead.js/pull/109 +[#108]: https://github.com/twitter/typeahead.js/pull/108 +[#106]: https://github.com/twitter/typeahead.js/pull/106 +[#81]: https://github.com/twitter/typeahead.js/pull/81 +[#77]: https://github.com/twitter/typeahead.js/pull/77 +[#75]: https://github.com/twitter/typeahead.js/pull/75 +[#74]: https://github.com/twitter/typeahead.js/pull/74 +[#59]: https://github.com/twitter/typeahead.js/pull/59 +[#51]: https://github.com/twitter/typeahead.js/pull/51 +[#48]: https://github.com/twitter/typeahead.js/pull/48 +[#47]: https://github.com/twitter/typeahead.js/pull/47 +[#40]: https://github.com/twitter/typeahead.js/pull/40 +[#39]: https://github.com/twitter/typeahead.js/pull/39 +[#38]: https://github.com/twitter/typeahead.js/pull/38 +[#34]: https://github.com/twitter/typeahead.js/pull/34 +[#26]: https://github.com/twitter/typeahead.js/pull/26 +[#25]: https://github.com/twitter/typeahead.js/pull/25 +[#15]: https://github.com/twitter/typeahead.js/pull/15 +[#6]: https://github.com/twitter/typeahead.js/pull/6 +[#3]: https://github.com/twitter/typeahead.js/pull/3 diff --git a/src/js/lib/typeahead.js/CONTRIBUTING.md b/src/js/lib/typeahead.js/CONTRIBUTING.md index bbad991..bad2614 100644 --- a/src/js/lib/typeahead.js/CONTRIBUTING.md +++ b/src/js/lib/typeahead.js/CONTRIBUTING.md @@ -1,120 +1,120 @@ -Contributing to typeahead.js -============================ - -*These contributing guidelines were proudly stolen from the -[Flight](https://github.com/flightjs/flight) project* - -Looking to contribute something to typeahead.js? Here's how you can help. - -Bugs Reports ------------- - -A bug is a _demonstrable problem_ that is caused by the code in the -repository. Good bug reports are extremely helpful – thank you! - -Guidelines for bug reports: - -1. **Use the GitHub issue search** — check if the issue has already been - reported. - -2. **Check if the issue has been fixed** — try to reproduce it using the - latest `master` or integration branch in the repository. - -3. **Isolate the problem** — ideally create a reduced test - case and a live example. - -4. Please try to be as detailed as possible in your report. Include specific - information about the environment – operating system and version, browser - and version, version of typeahead.js – and steps required to reproduce the - issue. - -Feature Requests & Contribution Enquiries ------------------------------------------ - -Feature requests are welcome. But take a moment to find out whether your idea -fits with the scope and aims of the project. It's up to *you* to make a strong -case for the inclusion of your feature. Please provide as much detail and -context as possible. - -Contribution enquiries should take place before any significant pull request, -otherwise you risk spending a lot of time working on something that we might -have good reasons for rejecting. - -Pull Requests -------------- - -Good pull requests – patches, improvements, new features – are a fantastic -help. They should remain focused in scope and avoid containing unrelated -commits. - -Make sure to adhere to the coding conventions used throughout the codebase -(indentation, accurate comments, etc.) and any other requirements (such as test -coverage). - -Please follow this process; it's the best way to get your work included in the -project: - -1. [Fork](http://help.github.com/fork-a-repo/) the project, clone your fork, - and configure the remotes: - - ```bash - # Clone your fork of the repo into the current directory - git clone https://github.com//typeahead.js - # Navigate to the newly cloned directory - cd - # Assign the original repo to a remote called "upstream" - git remote add upstream git://github.com/twitter/typeahead.js - ``` - -2. If you cloned a while ago, get the latest changes from upstream: - - ```bash - git checkout master - git pull upstream master - ``` - -3. Install the dependencies (you must have Node.js and [Bower](http://bower.io) - installed), and create a new topic branch (off the main project development - branch) to contain your feature, change, or fix: - - ```bash - npm install - bower install - git checkout -b - ``` - -4. Make sure to update, or add to the tests when appropriate. Patches and - features will not be accepted without tests. Run `npm test` to check that - all tests pass after you've made changes. - -5. Commit your changes in logical chunks. Provide clear and explanatory commit - messages. Use Git's [interactive rebase](https://help.github.com/articles/interactive-rebase) feature to tidy up - your commits before making them public. - -6. Locally merge (or rebase) the upstream development branch into your topic branch: - - ```bash - git pull [--rebase] upstream master - ``` - -7. Push your topic branch up to your fork: - - ```bash - git push origin - ``` - -8. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) - with a clear title and description. - -9. If you are asked to amend your changes before they can be merged in, please - use `git commit --amend` (or rebasing for multi-commit Pull Requests) and - force push to your remote feature branch. You may also be asked to squash - commits. - -License -------- - -By contributing your code, - -You agree to license your contribution under the terms of the MIT License -https://github.com/twitter/typeahead.js/blob/master/LICENSE +Contributing to typeahead.js +============================ + +*These contributing guidelines were proudly stolen from the +[Flight](https://github.com/flightjs/flight) project* + +Looking to contribute something to typeahead.js? Here's how you can help. + +Bugs Reports +------------ + +A bug is a _demonstrable problem_ that is caused by the code in the +repository. Good bug reports are extremely helpful – thank you! + +Guidelines for bug reports: + +1. **Use the GitHub issue search** — check if the issue has already been + reported. + +2. **Check if the issue has been fixed** — try to reproduce it using the + latest `master` or integration branch in the repository. + +3. **Isolate the problem** — ideally create a reduced test + case and a live example. + +4. Please try to be as detailed as possible in your report. Include specific + information about the environment – operating system and version, browser + and version, version of typeahead.js – and steps required to reproduce the + issue. + +Feature Requests & Contribution Enquiries +----------------------------------------- + +Feature requests are welcome. But take a moment to find out whether your idea +fits with the scope and aims of the project. It's up to *you* to make a strong +case for the inclusion of your feature. Please provide as much detail and +context as possible. + +Contribution enquiries should take place before any significant pull request, +otherwise you risk spending a lot of time working on something that we might +have good reasons for rejecting. + +Pull Requests +------------- + +Good pull requests – patches, improvements, new features – are a fantastic +help. They should remain focused in scope and avoid containing unrelated +commits. + +Make sure to adhere to the coding conventions used throughout the codebase +(indentation, accurate comments, etc.) and any other requirements (such as test +coverage). + +Please follow this process; it's the best way to get your work included in the +project: + +1. [Fork](http://help.github.com/fork-a-repo/) the project, clone your fork, + and configure the remotes: + + ```bash + # Clone your fork of the repo into the current directory + git clone https://github.com//typeahead.js + # Navigate to the newly cloned directory + cd + # Assign the original repo to a remote called "upstream" + git remote add upstream git://github.com/twitter/typeahead.js + ``` + +2. If you cloned a while ago, get the latest changes from upstream: + + ```bash + git checkout master + git pull upstream master + ``` + +3. Install the dependencies (you must have Node.js and [Bower](http://bower.io) + installed), and create a new topic branch (off the main project development + branch) to contain your feature, change, or fix: + + ```bash + npm install + bower install + git checkout -b + ``` + +4. Make sure to update, or add to the tests when appropriate. Patches and + features will not be accepted without tests. Run `npm test` to check that + all tests pass after you've made changes. + +5. Commit your changes in logical chunks. Provide clear and explanatory commit + messages. Use Git's [interactive rebase](https://help.github.com/articles/interactive-rebase) feature to tidy up + your commits before making them public. + +6. Locally merge (or rebase) the upstream development branch into your topic branch: + + ```bash + git pull [--rebase] upstream master + ``` + +7. Push your topic branch up to your fork: + + ```bash + git push origin + ``` + +8. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) + with a clear title and description. + +9. If you are asked to amend your changes before they can be merged in, please + use `git commit --amend` (or rebasing for multi-commit Pull Requests) and + force push to your remote feature branch. You may also be asked to squash + commits. + +License +------- + +By contributing your code, + +You agree to license your contribution under the terms of the MIT License +https://github.com/twitter/typeahead.js/blob/master/LICENSE diff --git a/src/js/lib/typeahead.js/Gruntfile.js b/src/js/lib/typeahead.js/Gruntfile.js index f3e5e0c..1d9f301 100644 --- a/src/js/lib/typeahead.js/Gruntfile.js +++ b/src/js/lib/typeahead.js/Gruntfile.js @@ -1,265 +1,265 @@ -var semver = require('semver'), - f = require('util').format, - files = { - common: [ - 'src/common/utils.js' - ], - bloodhound: [ - 'src/bloodhound/version.js', - 'src/bloodhound/tokenizers.js', - 'src/bloodhound/lru_cache.js', - 'src/bloodhound/persistent_storage.js', - 'src/bloodhound/transport.js', - 'src/bloodhound/search_index.js', - 'src/bloodhound/options_parser.js', - 'src/bloodhound/bloodhound.js' - ], - typeahead: [ - 'src/typeahead/html.js', - 'src/typeahead/css.js', - 'src/typeahead/event_bus.js', - 'src/typeahead/event_emitter.js', - 'src/typeahead/highlight.js', - 'src/typeahead/input.js', - 'src/typeahead/dataset.js', - 'src/typeahead/dropdown.js', - 'src/typeahead/typeahead.js', - 'src/typeahead/plugin.js' - ] - }; - -module.exports = function(grunt) { - grunt.initConfig({ - version: grunt.file.readJSON('package.json').version, - - buildDir: 'dist', - - banner: [ - '/*!', - ' * typeahead.js <%= version %>', - ' * https://github.com/twitter/typeahead.js', - ' * Copyright 2013-<%= grunt.template.today("yyyy") %> Twitter, Inc. and other contributors; Licensed MIT', - ' */\n\n' - ].join('\n'), - - uglify: { - options: { - banner: '<%= banner %>', - enclose: { 'window.jQuery': '$' } - }, - bloodhound: { - options: { - mangle: false, - beautify: true, - compress: false - }, - src: files.common.concat(files.bloodhound), - dest: '<%= buildDir %>/bloodhound.js' - }, - bloodhoundMin: { - options: { - mangle: true, - compress: true - }, - src: files.common.concat(files.bloodhound), - dest: '<%= buildDir %>/bloodhound.min.js' - }, - typeahead: { - options: { - mangle: false, - beautify: true, - compress: false - }, - src: files.common.concat(files.typeahead), - dest: '<%= buildDir %>/typeahead.jquery.js' - - }, - typeaheadMin: { - options: { - mangle: true, - compress: true - }, - src: files.common.concat(files.typeahead), - dest: '<%= buildDir %>/typeahead.jquery.min.js' - - }, - bundle: { - options: { - mangle: false, - beautify: true, - compress: false - }, - src: files.common.concat(files.bloodhound, files.typeahead), - dest: '<%= buildDir %>/typeahead.bundle.js' - - }, - bundlemin: { - options: { - mangle: true, - compress: true - }, - src: files.common.concat(files.bloodhound, files.typeahead), - dest: '<%= buildDir %>/typeahead.bundle.min.js' - } - }, - - sed: { - version: { - pattern: '%VERSION%', - replacement: '<%= version %>', - recursive: true, - path: '<%= buildDir %>' - } - }, - - jshint: { - options: { - jshintrc: '.jshintrc' - }, - src: 'src/**/*.js', - test: ['test/*_spec.js', 'test/integration/test.js'], - gruntfile: ['Gruntfile.js'] - }, - - watch: { - js: { - files: 'src/**/*', - tasks: 'build' - } - }, - - exec: { - npm_publish: 'npm publish', - git_is_clean: 'test -z "$(git status --porcelain)"', - git_on_master: 'test $(git symbolic-ref --short -q HEAD) = master', - git_add: 'git add .', - git_push: 'git push && git push --tags', - git_commit: { - cmd: function(m) { return f('git commit -m "%s"', m); } - }, - git_tag: { - cmd: function(v) { return f('git tag v%s -am "%s"', v, v); } - }, - publish_assets: [ - 'cp -r <%= buildDir %> typeahead.js', - 'zip -r typeahead.js/typeahead.js.zip typeahead.js', - 'git checkout gh-pages', - 'rm -rf releases/latest', - 'cp -r typeahead.js releases/<%= version %>', - 'cp -r typeahead.js releases/latest', - 'git add releases/<%= version %> releases/latest', - 'sed -E -i "" \'s/v[0-9]+\\.[0-9]+\\.[0-9]+/v<%= version %>/\' index.html', - 'git add index.html', - 'git commit -m "Add assets for <%= version %>."', - 'git push', - 'git checkout -', - 'rm -rf typeahead.js' - ].join(' && ') - }, - - clean: { - dist: 'dist' - }, - - connect: { - server: { - options: { port: 8888, keepalive: true } - } - }, - - concurrent: { - options: { logConcurrentOutput: true }, - dev: ['server', 'watch'] - }, - - step: { - options: { - option: false - } - } - }); - - grunt.registerTask('release', '#shipit', function(version) { - var curVersion = grunt.config.get('version'); - - version = semver.inc(curVersion, version) || version; - - if (!semver.valid(version) || semver.lte(version, curVersion)) { - grunt.fatal('hey dummy, that version is no good!'); - } - - grunt.config.set('version', version); - - grunt.task.run([ - 'exec:git_on_master', - 'exec:git_is_clean', - f('step:Update to version %s?', version), - f('manifests:%s', version), - 'build', - 'exec:git_add', - f('exec:git_commit:%s', version), - f('exec:git_tag:%s', version), - 'step:Push changes?', - 'exec:git_push', - 'step:Publish to npm?', - 'exec:npm_publish', - 'step:Publish assets?', - 'exec:publish_assets' - ]); - }); - - grunt.registerTask('manifests', 'Update manifests.', function(version) { - var _ = grunt.util._, - pkg = grunt.file.readJSON('package.json'), - bower = grunt.file.readJSON('bower.json'), - jqueryPlugin = grunt.file.readJSON('typeahead.js.jquery.json'); - - bower = JSON.stringify(_.extend(bower, { - name: pkg.name, - version: version - }), null, 2); - - jqueryPlugin = JSON.stringify(_.extend(jqueryPlugin, { - name: pkg.name, - title: pkg.name, - version: version, - author: pkg.author, - description: pkg.description, - keywords: pkg.keywords, - homepage: pkg.homepage, - bugs: pkg.bugs, - maintainers: pkg.contributors - }), null, 2); - - pkg = JSON.stringify(_.extend(pkg, { - version: version - }), null, 2); - - grunt.file.write('package.json', pkg); - grunt.file.write('bower.json', bower); - grunt.file.write('typeahead.js.jquery.json', jqueryPlugin); - }); - - // aliases - // ------- - - grunt.registerTask('default', 'build'); - grunt.registerTask('build', ['uglify', 'sed:version']); - grunt.registerTask('server', 'connect:server'); - grunt.registerTask('lint', 'jshint'); - grunt.registerTask('dev', 'concurrent:dev'); - - // load tasks - // ---------- - - grunt.loadNpmTasks('grunt-sed'); - grunt.loadNpmTasks('grunt-exec'); - grunt.loadNpmTasks('grunt-step'); - grunt.loadNpmTasks('grunt-concurrent'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-contrib-clean'); - grunt.loadNpmTasks('grunt-contrib-uglify'); - grunt.loadNpmTasks('grunt-contrib-jshint'); - grunt.loadNpmTasks('grunt-contrib-concat'); - grunt.loadNpmTasks('grunt-contrib-connect'); -}; +var semver = require('semver'), + f = require('util').format, + files = { + common: [ + 'src/common/utils.js' + ], + bloodhound: [ + 'src/bloodhound/version.js', + 'src/bloodhound/tokenizers.js', + 'src/bloodhound/lru_cache.js', + 'src/bloodhound/persistent_storage.js', + 'src/bloodhound/transport.js', + 'src/bloodhound/search_index.js', + 'src/bloodhound/options_parser.js', + 'src/bloodhound/bloodhound.js' + ], + typeahead: [ + 'src/typeahead/html.js', + 'src/typeahead/css.js', + 'src/typeahead/event_bus.js', + 'src/typeahead/event_emitter.js', + 'src/typeahead/highlight.js', + 'src/typeahead/input.js', + 'src/typeahead/dataset.js', + 'src/typeahead/dropdown.js', + 'src/typeahead/typeahead.js', + 'src/typeahead/plugin.js' + ] + }; + +module.exports = function(grunt) { + grunt.initConfig({ + version: grunt.file.readJSON('package.json').version, + + buildDir: 'dist', + + banner: [ + '/*!', + ' * typeahead.js <%= version %>', + ' * https://github.com/twitter/typeahead.js', + ' * Copyright 2013-<%= grunt.template.today("yyyy") %> Twitter, Inc. and other contributors; Licensed MIT', + ' */\n\n' + ].join('\n'), + + uglify: { + options: { + banner: '<%= banner %>', + enclose: { 'window.jQuery': '$' } + }, + bloodhound: { + options: { + mangle: false, + beautify: true, + compress: false + }, + src: files.common.concat(files.bloodhound), + dest: '<%= buildDir %>/bloodhound.js' + }, + bloodhoundMin: { + options: { + mangle: true, + compress: true + }, + src: files.common.concat(files.bloodhound), + dest: '<%= buildDir %>/bloodhound.min.js' + }, + typeahead: { + options: { + mangle: false, + beautify: true, + compress: false + }, + src: files.common.concat(files.typeahead), + dest: '<%= buildDir %>/typeahead.jquery.js' + + }, + typeaheadMin: { + options: { + mangle: true, + compress: true + }, + src: files.common.concat(files.typeahead), + dest: '<%= buildDir %>/typeahead.jquery.min.js' + + }, + bundle: { + options: { + mangle: false, + beautify: true, + compress: false + }, + src: files.common.concat(files.bloodhound, files.typeahead), + dest: '<%= buildDir %>/typeahead.bundle.js' + + }, + bundlemin: { + options: { + mangle: true, + compress: true + }, + src: files.common.concat(files.bloodhound, files.typeahead), + dest: '<%= buildDir %>/typeahead.bundle.min.js' + } + }, + + sed: { + version: { + pattern: '%VERSION%', + replacement: '<%= version %>', + recursive: true, + path: '<%= buildDir %>' + } + }, + + jshint: { + options: { + jshintrc: '.jshintrc' + }, + src: 'src/**/*.js', + test: ['test/*_spec.js', 'test/integration/test.js'], + gruntfile: ['Gruntfile.js'] + }, + + watch: { + js: { + files: 'src/**/*', + tasks: 'build' + } + }, + + exec: { + npm_publish: 'npm publish', + git_is_clean: 'test -z "$(git status --porcelain)"', + git_on_master: 'test $(git symbolic-ref --short -q HEAD) = master', + git_add: 'git add .', + git_push: 'git push && git push --tags', + git_commit: { + cmd: function(m) { return f('git commit -m "%s"', m); } + }, + git_tag: { + cmd: function(v) { return f('git tag v%s -am "%s"', v, v); } + }, + publish_assets: [ + 'cp -r <%= buildDir %> typeahead.js', + 'zip -r typeahead.js/typeahead.js.zip typeahead.js', + 'git checkout gh-pages', + 'rm -rf releases/latest', + 'cp -r typeahead.js releases/<%= version %>', + 'cp -r typeahead.js releases/latest', + 'git add releases/<%= version %> releases/latest', + 'sed -E -i "" \'s/v[0-9]+\\.[0-9]+\\.[0-9]+/v<%= version %>/\' index.html', + 'git add index.html', + 'git commit -m "Add assets for <%= version %>."', + 'git push', + 'git checkout -', + 'rm -rf typeahead.js' + ].join(' && ') + }, + + clean: { + dist: 'dist' + }, + + connect: { + server: { + options: { port: 8888, keepalive: true } + } + }, + + concurrent: { + options: { logConcurrentOutput: true }, + dev: ['server', 'watch'] + }, + + step: { + options: { + option: false + } + } + }); + + grunt.registerTask('release', '#shipit', function(version) { + var curVersion = grunt.config.get('version'); + + version = semver.inc(curVersion, version) || version; + + if (!semver.valid(version) || semver.lte(version, curVersion)) { + grunt.fatal('hey dummy, that version is no good!'); + } + + grunt.config.set('version', version); + + grunt.task.run([ + 'exec:git_on_master', + 'exec:git_is_clean', + f('step:Update to version %s?', version), + f('manifests:%s', version), + 'build', + 'exec:git_add', + f('exec:git_commit:%s', version), + f('exec:git_tag:%s', version), + 'step:Push changes?', + 'exec:git_push', + 'step:Publish to npm?', + 'exec:npm_publish', + 'step:Publish assets?', + 'exec:publish_assets' + ]); + }); + + grunt.registerTask('manifests', 'Update manifests.', function(version) { + var _ = grunt.util._, + pkg = grunt.file.readJSON('package.json'), + bower = grunt.file.readJSON('bower.json'), + jqueryPlugin = grunt.file.readJSON('typeahead.js.jquery.json'); + + bower = JSON.stringify(_.extend(bower, { + name: pkg.name, + version: version + }), null, 2); + + jqueryPlugin = JSON.stringify(_.extend(jqueryPlugin, { + name: pkg.name, + title: pkg.name, + version: version, + author: pkg.author, + description: pkg.description, + keywords: pkg.keywords, + homepage: pkg.homepage, + bugs: pkg.bugs, + maintainers: pkg.contributors + }), null, 2); + + pkg = JSON.stringify(_.extend(pkg, { + version: version + }), null, 2); + + grunt.file.write('package.json', pkg); + grunt.file.write('bower.json', bower); + grunt.file.write('typeahead.js.jquery.json', jqueryPlugin); + }); + + // aliases + // ------- + + grunt.registerTask('default', 'build'); + grunt.registerTask('build', ['uglify', 'sed:version']); + grunt.registerTask('server', 'connect:server'); + grunt.registerTask('lint', 'jshint'); + grunt.registerTask('dev', 'concurrent:dev'); + + // load tasks + // ---------- + + grunt.loadNpmTasks('grunt-sed'); + grunt.loadNpmTasks('grunt-exec'); + grunt.loadNpmTasks('grunt-step'); + grunt.loadNpmTasks('grunt-concurrent'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-clean'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + grunt.loadNpmTasks('grunt-contrib-jshint'); + grunt.loadNpmTasks('grunt-contrib-concat'); + grunt.loadNpmTasks('grunt-contrib-connect'); +}; diff --git a/src/js/lib/typeahead.js/LICENSE b/src/js/lib/typeahead.js/LICENSE index 53ab1a1..83817ba 100644 --- a/src/js/lib/typeahead.js/LICENSE +++ b/src/js/lib/typeahead.js/LICENSE @@ -1,19 +1,19 @@ -Copyright (c) 2013-2014 Twitter, Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +Copyright (c) 2013-2014 Twitter, Inc + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/src/js/lib/typeahead.js/README.md b/src/js/lib/typeahead.js/README.md index d9ee1a4..517cd32 100644 --- a/src/js/lib/typeahead.js/README.md +++ b/src/js/lib/typeahead.js/README.md @@ -1,188 +1,188 @@ -[![build status](https://secure.travis-ci.org/twitter/typeahead.js.png?branch=master)](http://travis-ci.org/twitter/typeahead.js) -[![Built with Grunt](https://cdn.gruntjs.com/builtwith.png)](http://gruntjs.com/) - - -[typeahead.js][gh-page] -======================= - -Inspired by [twitter.com]'s autocomplete search functionality, typeahead.js is -a flexible JavaScript library that provides a strong foundation for building -robust typeaheads. - -The typeahead.js library consists of 2 components: the suggestion engine, -[Bloodhound], and the UI view, [Typeahead]. -The suggestion engine is responsible for computing suggestions for a given -query. The UI view is responsible for rendering suggestions and handling DOM -interactions. Both components can be used separately, but when used together, -they can provided a rich typeahead experience. - - - -[gh-page]: http://twitter.github.io/typeahead.js/ -[twitter.com]: https://twitter.com -[Bloodhound]: https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md -[Typeahead]: https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md - -Getting Started ---------------- - -How you acquire typeahead.js is up to you. - -Preferred method: -* Install with [Bower]: `$ bower install typeahead.js` - -Other methods: -* [Download zipball of latest release][zipball]. -* Download the latest dist files individually: - * *[bloodhound.js]* (standalone suggestion engine) - * *[typeahead.jquery.js]* (standalone UI view) - * *[typeahead.bundle.js]* (*bloodhound.js* + *typeahead.jquery.js*) - * *[typeahead.bundle.min.js]* - -**Note:** both *bloodhound.js* and *typeahead.jquery.js* have a dependency on -[jQuery] 1.9+. - - - -[Bower]: http://bower.io/ -[zipball]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.js.zip -[bloodhound.js]: http://twitter.github.com/typeahead.js/releases/latest/bloodhound.js -[typeahead.jquery.js]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.jquery.js -[typeahead.bundle.js]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.bundle.js -[typeahead.bundle.min.js]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.bundle.min.js -[jQuery]: http://jquery.com/ - -Documentation -------------- - -* [Typeahead Docs] -* [Bloodhound Docs] - -[Typeahead Docs]: https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md -[Bloodhound Docs]: https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md - -Examples --------- - -For some working examples of typeahead.js, visit the [examples page]. - - - -[examples page]: http://twitter.github.io/typeahead.js/examples - -Browser Support ---------------- - -* Chrome -* Firefox 3.5+ -* Safari 4+ -* Internet Explorer 7+ -* Opera 11+ - -**NOTE:** typeahead.js is not tested on mobile browers. - -Customer Support ----------------- - -For general questions about typeahead.js, tweet at [@typeahead]. - -For technical questions, you should post a question on [Stack Overflow] and tag -it with [typeahead.js][so tag]. - - - -[Stack Overflow]: http://stackoverflow.com/ -[@typeahead]: https://twitter.com/typeahead -[so tag]: http://stackoverflow.com/questions/tagged/typeahead.js - -Issues ------- - -Discovered a bug? Please create an issue here on GitHub! - -https://github.com/twitter/typeahead.js/issues - -Versioning ----------- - -For transparency and insight into our release cycle, releases will be numbered -with the follow format: - -`..` - -And constructed with the following guidelines: - -* Breaking backwards compatibility bumps the major -* New additions without breaking backwards compatibility bumps the minor -* Bug fixes and misc changes bump the patch - -For more information on semantic versioning, please visit http://semver.org/. - -Testing -------- - -Tests are written using [Jasmine] and ran with [Karma]. To run -the test suite with PhantomJS, run `$ npm test`. - - - -[Jasmine]: http://pivotal.github.com/jasmine/ -[Karma]: http://karma-runner.github.io/ - -Developers ----------- - -If you plan on contributing to typeahead.js, be sure to read the -[contributing guidelines]. A good starting place for new contributors are issues -labeled with [entry-level]. Entry-level issues tend to require minor changes -and provide developers a chance to get more familiar with typeahead.js before -taking on more challenging work. - -In order to build and test typeahead.js, you'll need to install its dev -dependencies (`$ npm install`) and have [grunt-cli] -installed (`$ npm install -g grunt-cli`). Below is an overview of the available -Grunt tasks that'll be useful in development. - -* `grunt build` – Builds *typeahead.js* from source. -* `grunt lint` – Runs source and test files through JSHint. -* `grunt watch` – Rebuilds *typeahead.js* whenever a source file is modified. -* `grunt server` – Serves files from the root of typeahead.js on localhost:8888. - Useful for using *test/playground.html* for debugging/testing. -* `grunt dev` – Runs `grunt watch` and `grunt server` in parallel. - - - -[contributing guidelines]: https://github.com/twitter/typeahead.js/blob/master/CONTRIBUTING.md -[entry-level]: https://github.com/twitter/typeahead.js/issues?&labels=entry-level&state=open -[grunt-cli]: https://github.com/gruntjs/grunt-cli - -Maintainers ------------ - -* **Jake Harding** - * [@JakeHarding](https://twitter.com/JakeHarding) - * [GitHub](https://github.com/jharding) - -* **You?** - -Authors -------- - -* **Jake Harding** - * [@JakeHarding](https://twitter.com/JakeHarding) - * [GitHub](https://github.com/jharding) - -* **Veljko Skarich** - * [@vskarich](https://twitter.com/vskarich) - * [GitHub](https://github.com/velsgithub) - -* **Tim Trueman** - * [@timtrueman](https://twitter.com/timtrueman) - * [GitHub](https://github.com/timtrueman) - -License -------- - -Copyright 2013 Twitter, Inc. - -Licensed under the MIT License +[![build status](https://secure.travis-ci.org/twitter/typeahead.js.png?branch=master)](http://travis-ci.org/twitter/typeahead.js) +[![Built with Grunt](https://cdn.gruntjs.com/builtwith.png)](http://gruntjs.com/) + + +[typeahead.js][gh-page] +======================= + +Inspired by [twitter.com]'s autocomplete search functionality, typeahead.js is +a flexible JavaScript library that provides a strong foundation for building +robust typeaheads. + +The typeahead.js library consists of 2 components: the suggestion engine, +[Bloodhound], and the UI view, [Typeahead]. +The suggestion engine is responsible for computing suggestions for a given +query. The UI view is responsible for rendering suggestions and handling DOM +interactions. Both components can be used separately, but when used together, +they can provided a rich typeahead experience. + + + +[gh-page]: http://twitter.github.io/typeahead.js/ +[twitter.com]: https://twitter.com +[Bloodhound]: https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md +[Typeahead]: https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md + +Getting Started +--------------- + +How you acquire typeahead.js is up to you. + +Preferred method: +* Install with [Bower]: `$ bower install typeahead.js` + +Other methods: +* [Download zipball of latest release][zipball]. +* Download the latest dist files individually: + * *[bloodhound.js]* (standalone suggestion engine) + * *[typeahead.jquery.js]* (standalone UI view) + * *[typeahead.bundle.js]* (*bloodhound.js* + *typeahead.jquery.js*) + * *[typeahead.bundle.min.js]* + +**Note:** both *bloodhound.js* and *typeahead.jquery.js* have a dependency on +[jQuery] 1.9+. + + + +[Bower]: http://bower.io/ +[zipball]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.js.zip +[bloodhound.js]: http://twitter.github.com/typeahead.js/releases/latest/bloodhound.js +[typeahead.jquery.js]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.jquery.js +[typeahead.bundle.js]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.bundle.js +[typeahead.bundle.min.js]: http://twitter.github.com/typeahead.js/releases/latest/typeahead.bundle.min.js +[jQuery]: http://jquery.com/ + +Documentation +------------- + +* [Typeahead Docs] +* [Bloodhound Docs] + +[Typeahead Docs]: https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md +[Bloodhound Docs]: https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md + +Examples +-------- + +For some working examples of typeahead.js, visit the [examples page]. + + + +[examples page]: http://twitter.github.io/typeahead.js/examples + +Browser Support +--------------- + +* Chrome +* Firefox 3.5+ +* Safari 4+ +* Internet Explorer 7+ +* Opera 11+ + +**NOTE:** typeahead.js is not tested on mobile browers. + +Customer Support +---------------- + +For general questions about typeahead.js, tweet at [@typeahead]. + +For technical questions, you should post a question on [Stack Overflow] and tag +it with [typeahead.js][so tag]. + + + +[Stack Overflow]: http://stackoverflow.com/ +[@typeahead]: https://twitter.com/typeahead +[so tag]: http://stackoverflow.com/questions/tagged/typeahead.js + +Issues +------ + +Discovered a bug? Please create an issue here on GitHub! + +https://github.com/twitter/typeahead.js/issues + +Versioning +---------- + +For transparency and insight into our release cycle, releases will be numbered +with the follow format: + +`..` + +And constructed with the following guidelines: + +* Breaking backwards compatibility bumps the major +* New additions without breaking backwards compatibility bumps the minor +* Bug fixes and misc changes bump the patch + +For more information on semantic versioning, please visit http://semver.org/. + +Testing +------- + +Tests are written using [Jasmine] and ran with [Karma]. To run +the test suite with PhantomJS, run `$ npm test`. + + + +[Jasmine]: http://pivotal.github.com/jasmine/ +[Karma]: http://karma-runner.github.io/ + +Developers +---------- + +If you plan on contributing to typeahead.js, be sure to read the +[contributing guidelines]. A good starting place for new contributors are issues +labeled with [entry-level]. Entry-level issues tend to require minor changes +and provide developers a chance to get more familiar with typeahead.js before +taking on more challenging work. + +In order to build and test typeahead.js, you'll need to install its dev +dependencies (`$ npm install`) and have [grunt-cli] +installed (`$ npm install -g grunt-cli`). Below is an overview of the available +Grunt tasks that'll be useful in development. + +* `grunt build` – Builds *typeahead.js* from source. +* `grunt lint` – Runs source and test files through JSHint. +* `grunt watch` – Rebuilds *typeahead.js* whenever a source file is modified. +* `grunt server` – Serves files from the root of typeahead.js on localhost:8888. + Useful for using *test/playground.html* for debugging/testing. +* `grunt dev` – Runs `grunt watch` and `grunt server` in parallel. + + + +[contributing guidelines]: https://github.com/twitter/typeahead.js/blob/master/CONTRIBUTING.md +[entry-level]: https://github.com/twitter/typeahead.js/issues?&labels=entry-level&state=open +[grunt-cli]: https://github.com/gruntjs/grunt-cli + +Maintainers +----------- + +* **Jake Harding** + * [@JakeHarding](https://twitter.com/JakeHarding) + * [GitHub](https://github.com/jharding) + +* **You?** + +Authors +------- + +* **Jake Harding** + * [@JakeHarding](https://twitter.com/JakeHarding) + * [GitHub](https://github.com/jharding) + +* **Veljko Skarich** + * [@vskarich](https://twitter.com/vskarich) + * [GitHub](https://github.com/velsgithub) + +* **Tim Trueman** + * [@timtrueman](https://twitter.com/timtrueman) + * [GitHub](https://github.com/timtrueman) + +License +------- + +Copyright 2013 Twitter, Inc. + +Licensed under the MIT License diff --git a/src/js/lib/typeahead.js/bower.json b/src/js/lib/typeahead.js/bower.json index 8130a54..b4b4980 100644 --- a/src/js/lib/typeahead.js/bower.json +++ b/src/js/lib/typeahead.js/bower.json @@ -1,13 +1,13 @@ -{ - "name": "typeahead.js", - "version": "0.10.5", - "main": "dist/typeahead.bundle.js", - "dependencies": { - "jquery": ">=1.7" - }, - "devDependencies": { - "jquery": "~1.7", - "jasmine-ajax": "~1.3.1", - "jasmine-jquery": "~1.5.2" - } +{ + "name": "typeahead.js", + "version": "0.10.5", + "main": "dist/typeahead.bundle.js", + "dependencies": { + "jquery": ">=1.7" + }, + "devDependencies": { + "jquery": "~1.7", + "jasmine-ajax": "~1.3.1", + "jasmine-jquery": "~1.5.2" + } } \ No newline at end of file diff --git a/src/js/lib/typeahead.js/composer.json b/src/js/lib/typeahead.js/composer.json index 62697bc..3f116f7 100644 --- a/src/js/lib/typeahead.js/composer.json +++ b/src/js/lib/typeahead.js/composer.json @@ -1,17 +1,17 @@ -{ - "name": "twitter/typeahead.js", - "description": "fast and fully-featured autocomplete library", - "keywords": ["typeahead", "autocomplete"], - "homepage": "http://twitter.github.com/typeahead.js", - "authors": [ - { - "name": "Twitter Inc.", - "homepage": "https://twitter.com/twitteross" - } - ], - "support": { - "issues": "https://github.com/twitter/typeahead.js/issues" - }, - "author": "Twitter Inc.", - "license": "MIT" -} +{ + "name": "twitter/typeahead.js", + "description": "fast and fully-featured autocomplete library", + "keywords": ["typeahead", "autocomplete"], + "homepage": "http://twitter.github.com/typeahead.js", + "authors": [ + { + "name": "Twitter Inc.", + "homepage": "https://twitter.com/twitteross" + } + ], + "support": { + "issues": "https://github.com/twitter/typeahead.js/issues" + }, + "author": "Twitter Inc.", + "license": "MIT" +} diff --git a/src/js/lib/typeahead.js/dist/bloodhound.js b/src/js/lib/typeahead.js/dist/bloodhound.js index 49b6e0f..2e1581a 100644 --- a/src/js/lib/typeahead.js/dist/bloodhound.js +++ b/src/js/lib/typeahead.js/dist/bloodhound.js @@ -1,729 +1,729 @@ -/*! - * typeahead.js 0.10.5 - * https://github.com/twitter/typeahead.js - * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT - */ - -(function($) { - console.log(this, window); - var _ = function() { - "use strict"; - return { - isMsie: function() { - return /(msie|trident)/i.test(navigator.userAgent) ? navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; - }, - isBlankString: function(str) { - return !str || /^\s*$/.test(str); - }, - escapeRegExChars: function(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); - }, - isString: function(obj) { - return typeof obj === "string"; - }, - isNumber: function(obj) { - return typeof obj === "number"; - }, - isArray: $.isArray, - isFunction: $.isFunction, - isObject: $.isPlainObject, - isUndefined: function(obj) { - return typeof obj === "undefined"; - }, - toStr: function toStr(s) { - return _.isUndefined(s) || s === null ? "" : s + ""; - }, - bind: $.proxy, - each: function(collection, cb) { - $.each(collection, reverseArgs); - function reverseArgs(index, value) { - return cb(value, index); - } - }, - map: $.map, - filter: $.grep, - every: function(obj, test) { - var result = true; - if (!obj) { - return result; - } - $.each(obj, function(key, val) { - if (!(result = test.call(null, val, key, obj))) { - return false; - } - }); - return !!result; - }, - some: function(obj, test) { - var result = false; - if (!obj) { - return result; - } - $.each(obj, function(key, val) { - if (result = test.call(null, val, key, obj)) { - return false; - } - }); - return !!result; - }, - mixin: $.extend, - getUniqueId: function() { - var counter = 0; - return function() { - return counter++; - }; - }(), - templatify: function templatify(obj) { - return $.isFunction(obj) ? obj : template; - function template() { - return String(obj); - } - }, - defer: function(fn) { - setTimeout(fn, 0); - }, - debounce: function(func, wait, immediate) { - var timeout, result; - return function() { - var context = this, args = arguments, later, callNow; - later = function() { - timeout = null; - if (!immediate) { - result = func.apply(context, args); - } - }; - callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) { - result = func.apply(context, args); - } - return result; - }; - }, - throttle: function(func, wait) { - var context, args, timeout, result, previous, later; - previous = 0; - later = function() { - previous = new Date(); - timeout = null; - result = func.apply(context, args); - }; - return function() { - var now = new Date(), remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - } else if (!timeout) { - timeout = setTimeout(later, remaining); - } - return result; - }; - }, - noop: function() {} - }; - }(); - var VERSION = "0.10.5"; - var tokenizers = function() { - "use strict"; - return { - nonword: nonword, - whitespace: whitespace, - obj: { - nonword: getObjTokenizer(nonword), - whitespace: getObjTokenizer(whitespace) - } - }; - function whitespace(str) { - str = _.toStr(str); - return str ? str.split(/\s+/) : []; - } - function nonword(str) { - str = _.toStr(str); - return str ? str.split(/\W+/) : []; - } - function getObjTokenizer(tokenizer) { - return function setKey() { - var args = [].slice.call(arguments, 0); - return function tokenize(o) { - var tokens = []; - _.each(args, function(k) { - tokens = tokens.concat(tokenizer(_.toStr(o[k]))); - }); - return tokens; - }; - }; - } - }(); - var LruCache = function() { - "use strict"; - function LruCache(maxSize) { - this.maxSize = _.isNumber(maxSize) ? maxSize : 100; - this.reset(); - if (this.maxSize <= 0) { - this.set = this.get = $.noop; - } - } - _.mixin(LruCache.prototype, { - set: function set(key, val) { - var tailItem = this.list.tail, node; - if (this.size >= this.maxSize) { - this.list.remove(tailItem); - delete this.hash[tailItem.key]; - } - if (node = this.hash[key]) { - node.val = val; - this.list.moveToFront(node); - } else { - node = new Node(key, val); - this.list.add(node); - this.hash[key] = node; - this.size++; - } - }, - get: function get(key) { - var node = this.hash[key]; - if (node) { - this.list.moveToFront(node); - return node.val; - } - }, - reset: function reset() { - this.size = 0; - this.hash = {}; - this.list = new List(); - } - }); - function List() { - this.head = this.tail = null; - } - _.mixin(List.prototype, { - add: function add(node) { - if (this.head) { - node.next = this.head; - this.head.prev = node; - } - this.head = node; - this.tail = this.tail || node; - }, - remove: function remove(node) { - node.prev ? node.prev.next = node.next : this.head = node.next; - node.next ? node.next.prev = node.prev : this.tail = node.prev; - }, - moveToFront: function(node) { - this.remove(node); - this.add(node); - } - }); - function Node(key, val) { - this.key = key; - this.val = val; - this.prev = this.next = null; - } - return LruCache; - }(); - var PersistentStorage = function() { - "use strict"; - var ls, methods; - try { - ls = window.localStorage; - ls.setItem("~~~", "!"); - ls.removeItem("~~~"); - } catch (err) { - ls = null; - } - function PersistentStorage(namespace) { - this.prefix = [ "__", namespace, "__" ].join(""); - this.ttlKey = "__ttl__"; - this.keyMatcher = new RegExp("^" + _.escapeRegExChars(this.prefix)); - } - if (ls && window.JSON) { - methods = { - _prefix: function(key) { - return this.prefix + key; - }, - _ttlKey: function(key) { - return this._prefix(key) + this.ttlKey; - }, - get: function(key) { - if (this.isExpired(key)) { - this.remove(key); - } - return decode(ls.getItem(this._prefix(key))); - }, - set: function(key, val, ttl) { - if (_.isNumber(ttl)) { - ls.setItem(this._ttlKey(key), encode(now() + ttl)); - } else { - ls.removeItem(this._ttlKey(key)); - } - return ls.setItem(this._prefix(key), encode(val)); - }, - remove: function(key) { - ls.removeItem(this._ttlKey(key)); - ls.removeItem(this._prefix(key)); - return this; - }, - clear: function() { - var i, key, keys = [], len = ls.length; - for (i = 0; i < len; i++) { - if ((key = ls.key(i)).match(this.keyMatcher)) { - keys.push(key.replace(this.keyMatcher, "")); - } - } - for (i = keys.length; i--; ) { - this.remove(keys[i]); - } - return this; - }, - isExpired: function(key) { - var ttl = decode(ls.getItem(this._ttlKey(key))); - return _.isNumber(ttl) && now() > ttl ? true : false; - } - }; - } else { - methods = { - get: _.noop, - set: _.noop, - remove: _.noop, - clear: _.noop, - isExpired: _.noop - }; - } - _.mixin(PersistentStorage.prototype, methods); - return PersistentStorage; - function now() { - return new Date().getTime(); - } - function encode(val) { - return JSON.stringify(_.isUndefined(val) ? null : val); - } - function decode(val) { - return JSON.parse(val); - } - }(); - var Transport = function() { - "use strict"; - var pendingRequestsCount = 0, pendingRequests = {}, maxPendingRequests = 6, sharedCache = new LruCache(10); - function Transport(o) { - o = o || {}; - this.cancelled = false; - this.lastUrl = null; - this._send = o.transport ? callbackToDeferred(o.transport) : $.ajax; - this._get = o.rateLimiter ? o.rateLimiter(this._get) : this._get; - this._cache = o.cache === false ? new LruCache(0) : sharedCache; - } - Transport.setMaxPendingRequests = function setMaxPendingRequests(num) { - maxPendingRequests = num; - }; - Transport.resetCache = function resetCache() { - sharedCache.reset(); - }; - _.mixin(Transport.prototype, { - _get: function(url, o, cb) { - var that = this, jqXhr; - if (this.cancelled || url !== this.lastUrl) { - return; - } - if (jqXhr = pendingRequests[url]) { - jqXhr.done(done).fail(fail); - } else if (pendingRequestsCount < maxPendingRequests) { - pendingRequestsCount++; - pendingRequests[url] = this._send(url, o).done(done).fail(fail).always(always); - } else { - this.onDeckRequestArgs = [].slice.call(arguments, 0); - } - function done(resp) { - cb && cb(null, resp); - that._cache.set(url, resp); - } - function fail() { - cb && cb(true); - } - function always() { - pendingRequestsCount--; - delete pendingRequests[url]; - if (that.onDeckRequestArgs) { - that._get.apply(that, that.onDeckRequestArgs); - that.onDeckRequestArgs = null; - } - } - }, - get: function(url, o, cb) { - var resp; - if (_.isFunction(o)) { - cb = o; - o = {}; - } - this.cancelled = false; - this.lastUrl = url; - if (resp = this._cache.get(url)) { - _.defer(function() { - cb && cb(null, resp); - }); - } else { - this._get(url, o, cb); - } - return !!resp; - }, - cancel: function() { - this.cancelled = true; - } - }); - return Transport; - function callbackToDeferred(fn) { - return function customSendWrapper(url, o) { - var deferred = $.Deferred(); - fn(url, o, onSuccess, onError); - return deferred; - function onSuccess(resp) { - _.defer(function() { - deferred.resolve(resp); - }); - } - function onError(err) { - _.defer(function() { - deferred.reject(err); - }); - } - }; - } - }(); - var SearchIndex = function() { - "use strict"; - function SearchIndex(o) { - o = o || {}; - if (!o.datumTokenizer || !o.queryTokenizer) { - $.error("datumTokenizer and queryTokenizer are both required"); - } - this.datumTokenizer = o.datumTokenizer; - this.queryTokenizer = o.queryTokenizer; - this.reset(); - } - _.mixin(SearchIndex.prototype, { - bootstrap: function bootstrap(o) { - this.datums = o.datums; - this.trie = o.trie; - }, - add: function(data) { - var that = this; - data = _.isArray(data) ? data : [ data ]; - _.each(data, function(datum) { - var id, tokens; - id = that.datums.push(datum) - 1; - tokens = normalizeTokens(that.datumTokenizer(datum)); - _.each(tokens, function(token) { - var node, chars, ch; - node = that.trie; - chars = token.split(""); - while (ch = chars.shift()) { - node = node.children[ch] || (node.children[ch] = newNode()); - node.ids.push(id); - } - }); - }); - }, - get: function get(query) { - var that = this, tokens, matches; - tokens = normalizeTokens(this.queryTokenizer(query)); - _.each(tokens, function(token) { - var node, chars, ch, ids; - if (matches && matches.length === 0) { - return false; - } - node = that.trie; - chars = token.split(""); - while (node && (ch = chars.shift())) { - node = node.children[ch]; - } - if (node && chars.length === 0) { - ids = node.ids.slice(0); - matches = matches ? getIntersection(matches, ids) : ids; - } else { - matches = []; - return false; - } - }); - return matches ? _.map(unique(matches), function(id) { - return that.datums[id]; - }) : []; - }, - reset: function reset() { - this.datums = []; - this.trie = newNode(); - }, - serialize: function serialize() { - return { - datums: this.datums, - trie: this.trie - }; - } - }); - return SearchIndex; - function normalizeTokens(tokens) { - tokens = _.filter(tokens, function(token) { - return !!token; - }); - tokens = _.map(tokens, function(token) { - return token.toLowerCase(); - }); - return tokens; - } - function newNode() { - return { - ids: [], - children: {} - }; - } - function unique(array) { - var seen = {}, uniques = []; - for (var i = 0, len = array.length; i < len; i++) { - if (!seen[array[i]]) { - seen[array[i]] = true; - uniques.push(array[i]); - } - } - return uniques; - } - function getIntersection(arrayA, arrayB) { - var ai = 0, bi = 0, intersection = []; - arrayA = arrayA.sort(compare); - arrayB = arrayB.sort(compare); - var lenArrayA = arrayA.length, lenArrayB = arrayB.length; - while (ai < lenArrayA && bi < lenArrayB) { - if (arrayA[ai] < arrayB[bi]) { - ai++; - } else if (arrayA[ai] > arrayB[bi]) { - bi++; - } else { - intersection.push(arrayA[ai]); - ai++; - bi++; - } - } - return intersection; - function compare(a, b) { - return a - b; - } - } - }(); - var oParser = function() { - "use strict"; - return { - local: getLocal, - prefetch: getPrefetch, - remote: getRemote - }; - function getLocal(o) { - return o.local || null; - } - function getPrefetch(o) { - var prefetch, defaults; - defaults = { - url: null, - thumbprint: "", - ttl: 24 * 60 * 60 * 1e3, - filter: null, - ajax: {} - }; - if (prefetch = o.prefetch || null) { - prefetch = _.isString(prefetch) ? { - url: prefetch - } : prefetch; - prefetch = _.mixin(defaults, prefetch); - prefetch.thumbprint = VERSION + prefetch.thumbprint; - prefetch.ajax.type = prefetch.ajax.type || "GET"; - prefetch.ajax.dataType = prefetch.ajax.dataType || "json"; - !prefetch.url && $.error("prefetch requires url to be set"); - } - return prefetch; - } - function getRemote(o) { - var remote, defaults; - defaults = { - url: null, - cache: true, - wildcard: "%QUERY", - replace: null, - rateLimitBy: "debounce", - rateLimitWait: 300, - send: null, - filter: null, - ajax: {} - }; - if (remote = o.remote || null) { - remote = _.isString(remote) ? { - url: remote - } : remote; - remote = _.mixin(defaults, remote); - remote.rateLimiter = /^throttle$/i.test(remote.rateLimitBy) ? byThrottle(remote.rateLimitWait) : byDebounce(remote.rateLimitWait); - remote.ajax.type = remote.ajax.type || "GET"; - remote.ajax.dataType = remote.ajax.dataType || "json"; - delete remote.rateLimitBy; - delete remote.rateLimitWait; - !remote.url && $.error("remote requires url to be set"); - } - return remote; - function byDebounce(wait) { - return function(fn) { - return _.debounce(fn, wait); - }; - } - function byThrottle(wait) { - return function(fn) { - return _.throttle(fn, wait); - }; - } - } - }(); - - (function(root) { - "use strict"; - var old, keys; - old = root.Bloodhound; - keys = { - data: "data", - protocol: "protocol", - thumbprint: "thumbprint" - }; - root.Bloodhound = Bloodhound; - function Bloodhound(o) { - if (!o || !o.local && !o.prefetch && !o.remote) { - $.error("one of local, prefetch, or remote is required"); - } - this.limit = o.limit || 5; - this.sorter = getSorter(o.sorter); - this.dupDetector = o.dupDetector || ignoreDuplicates; - this.local = oParser.local(o); - this.prefetch = oParser.prefetch(o); - this.remote = oParser.remote(o); - this.cacheKey = this.prefetch ? this.prefetch.cacheKey || this.prefetch.url : null; - this.index = new SearchIndex({ - datumTokenizer: o.datumTokenizer, - queryTokenizer: o.queryTokenizer - }); - this.storage = this.cacheKey ? new PersistentStorage(this.cacheKey) : null; - } - Bloodhound.noConflict = function noConflict() { - root.Bloodhound = old; - return Bloodhound; - }; - Bloodhound.tokenizers = tokenizers; - _.mixin(Bloodhound.prototype, { - _loadPrefetch: function loadPrefetch(o) { - var that = this, serialized, deferred; - if (serialized = this._readFromStorage(o.thumbprint)) { - this.index.bootstrap(serialized); - deferred = $.Deferred().resolve(); - } else { - deferred = $.ajax(o.url, o.ajax).done(handlePrefetchResponse); - } - return deferred; - function handlePrefetchResponse(resp) { - that.clear(); - that.add(o.filter ? o.filter(resp) : resp); - that._saveToStorage(that.index.serialize(), o.thumbprint, o.ttl); - } - }, - _getFromRemote: function getFromRemote(query, cb) { - var that = this, url, uriEncodedQuery; - if (!this.transport) { - return; - } - query = query || ""; - uriEncodedQuery = encodeURIComponent(query); - url = this.remote.replace ? this.remote.replace(this.remote.url, query) : this.remote.url.replace(this.remote.wildcard, uriEncodedQuery); - return this.transport.get(url, this.remote.ajax, handleRemoteResponse); - function handleRemoteResponse(err, resp) { - err ? cb([]) : cb(that.remote.filter ? that.remote.filter(resp) : resp); - } - }, - _cancelLastRemoteRequest: function cancelLastRemoteRequest() { - this.transport && this.transport.cancel(); - }, - _saveToStorage: function saveToStorage(data, thumbprint, ttl) { - if (this.storage) { - this.storage.set(keys.data, data, ttl); - this.storage.set(keys.protocol, location.protocol, ttl); - this.storage.set(keys.thumbprint, thumbprint, ttl); - } - }, - _readFromStorage: function readFromStorage(thumbprint) { - var stored = {}, isExpired; - if (this.storage) { - stored.data = this.storage.get(keys.data); - stored.protocol = this.storage.get(keys.protocol); - stored.thumbprint = this.storage.get(keys.thumbprint); - } - isExpired = stored.thumbprint !== thumbprint || stored.protocol !== location.protocol; - return stored.data && !isExpired ? stored.data : null; - }, - _initialize: function initialize() { - var that = this, local = this.local, deferred; - deferred = this.prefetch ? this._loadPrefetch(this.prefetch) : $.Deferred().resolve(); - local && deferred.done(addLocalToIndex); - this.transport = this.remote ? new Transport(this.remote) : null; - return this.initPromise = deferred.promise(); - function addLocalToIndex() { - that.add(_.isFunction(local) ? local() : local); - } - }, - initialize: function initialize(force) { - return !this.initPromise || force ? this._initialize() : this.initPromise; - }, - add: function add(data) { - this.index.add(data); - }, - get: function get(query, cb) { - var that = this, matches = [], cacheHit = false; - matches = this.index.get(query); - matches = this.sorter(matches).slice(0, this.limit); - matches.length < this.limit ? cacheHit = this._getFromRemote(query, returnRemoteMatches) : this._cancelLastRemoteRequest(); - if (!cacheHit) { - (matches.length > 0 || !this.transport) && cb && cb(matches); - } - function returnRemoteMatches(remoteMatches) { - var matchesWithBackfill = matches.slice(0); - _.each(remoteMatches, function(remoteMatch) { - var isDuplicate; - isDuplicate = _.some(matchesWithBackfill, function(match) { - return that.dupDetector(remoteMatch, match); - }); - !isDuplicate && matchesWithBackfill.push(remoteMatch); - return matchesWithBackfill.length < that.limit; - }); - cb && cb(that.sorter(matchesWithBackfill)); - } - }, - clear: function clear() { - this.index.reset(); - }, - clearPrefetchCache: function clearPrefetchCache() { - this.storage && this.storage.clear(); - }, - clearRemoteCache: function clearRemoteCache() { - this.transport && Transport.resetCache(); - }, - ttAdapter: function ttAdapter() { - return _.bind(this.get, this); - } - }); - return Bloodhound; - function getSorter(sortFn) { - return _.isFunction(sortFn) ? sort : noSort; - function sort(array) { - return array.sort(sortFn); - } - function noSort(array) { - return array; - } - } - function ignoreDuplicates() { - return false; - } - })(window); +/*! + * typeahead.js 0.10.5 + * https://github.com/twitter/typeahead.js + * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT + */ + +(function($) { + console.log(this, window); + var _ = function() { + "use strict"; + return { + isMsie: function() { + return /(msie|trident)/i.test(navigator.userAgent) ? navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; + }, + isBlankString: function(str) { + return !str || /^\s*$/.test(str); + }, + escapeRegExChars: function(str) { + return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); + }, + isString: function(obj) { + return typeof obj === "string"; + }, + isNumber: function(obj) { + return typeof obj === "number"; + }, + isArray: $.isArray, + isFunction: $.isFunction, + isObject: $.isPlainObject, + isUndefined: function(obj) { + return typeof obj === "undefined"; + }, + toStr: function toStr(s) { + return _.isUndefined(s) || s === null ? "" : s + ""; + }, + bind: $.proxy, + each: function(collection, cb) { + $.each(collection, reverseArgs); + function reverseArgs(index, value) { + return cb(value, index); + } + }, + map: $.map, + filter: $.grep, + every: function(obj, test) { + var result = true; + if (!obj) { + return result; + } + $.each(obj, function(key, val) { + if (!(result = test.call(null, val, key, obj))) { + return false; + } + }); + return !!result; + }, + some: function(obj, test) { + var result = false; + if (!obj) { + return result; + } + $.each(obj, function(key, val) { + if (result = test.call(null, val, key, obj)) { + return false; + } + }); + return !!result; + }, + mixin: $.extend, + getUniqueId: function() { + var counter = 0; + return function() { + return counter++; + }; + }(), + templatify: function templatify(obj) { + return $.isFunction(obj) ? obj : template; + function template() { + return String(obj); + } + }, + defer: function(fn) { + setTimeout(fn, 0); + }, + debounce: function(func, wait, immediate) { + var timeout, result; + return function() { + var context = this, args = arguments, later, callNow; + later = function() { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + throttle: function(func, wait) { + var context, args, timeout, result, previous, later; + previous = 0; + later = function() { + previous = new Date(); + timeout = null; + result = func.apply(context, args); + }; + return function() { + var now = new Date(), remaining = wait - (now - previous); + context = this; + args = arguments; + if (remaining <= 0) { + clearTimeout(timeout); + timeout = null; + previous = now; + result = func.apply(context, args); + } else if (!timeout) { + timeout = setTimeout(later, remaining); + } + return result; + }; + }, + noop: function() {} + }; + }(); + var VERSION = "0.10.5"; + var tokenizers = function() { + "use strict"; + return { + nonword: nonword, + whitespace: whitespace, + obj: { + nonword: getObjTokenizer(nonword), + whitespace: getObjTokenizer(whitespace) + } + }; + function whitespace(str) { + str = _.toStr(str); + return str ? str.split(/\s+/) : []; + } + function nonword(str) { + str = _.toStr(str); + return str ? str.split(/\W+/) : []; + } + function getObjTokenizer(tokenizer) { + return function setKey() { + var args = [].slice.call(arguments, 0); + return function tokenize(o) { + var tokens = []; + _.each(args, function(k) { + tokens = tokens.concat(tokenizer(_.toStr(o[k]))); + }); + return tokens; + }; + }; + } + }(); + var LruCache = function() { + "use strict"; + function LruCache(maxSize) { + this.maxSize = _.isNumber(maxSize) ? maxSize : 100; + this.reset(); + if (this.maxSize <= 0) { + this.set = this.get = $.noop; + } + } + _.mixin(LruCache.prototype, { + set: function set(key, val) { + var tailItem = this.list.tail, node; + if (this.size >= this.maxSize) { + this.list.remove(tailItem); + delete this.hash[tailItem.key]; + } + if (node = this.hash[key]) { + node.val = val; + this.list.moveToFront(node); + } else { + node = new Node(key, val); + this.list.add(node); + this.hash[key] = node; + this.size++; + } + }, + get: function get(key) { + var node = this.hash[key]; + if (node) { + this.list.moveToFront(node); + return node.val; + } + }, + reset: function reset() { + this.size = 0; + this.hash = {}; + this.list = new List(); + } + }); + function List() { + this.head = this.tail = null; + } + _.mixin(List.prototype, { + add: function add(node) { + if (this.head) { + node.next = this.head; + this.head.prev = node; + } + this.head = node; + this.tail = this.tail || node; + }, + remove: function remove(node) { + node.prev ? node.prev.next = node.next : this.head = node.next; + node.next ? node.next.prev = node.prev : this.tail = node.prev; + }, + moveToFront: function(node) { + this.remove(node); + this.add(node); + } + }); + function Node(key, val) { + this.key = key; + this.val = val; + this.prev = this.next = null; + } + return LruCache; + }(); + var PersistentStorage = function() { + "use strict"; + var ls, methods; + try { + ls = window.localStorage; + ls.setItem("~~~", "!"); + ls.removeItem("~~~"); + } catch (err) { + ls = null; + } + function PersistentStorage(namespace) { + this.prefix = [ "__", namespace, "__" ].join(""); + this.ttlKey = "__ttl__"; + this.keyMatcher = new RegExp("^" + _.escapeRegExChars(this.prefix)); + } + if (ls && window.JSON) { + methods = { + _prefix: function(key) { + return this.prefix + key; + }, + _ttlKey: function(key) { + return this._prefix(key) + this.ttlKey; + }, + get: function(key) { + if (this.isExpired(key)) { + this.remove(key); + } + return decode(ls.getItem(this._prefix(key))); + }, + set: function(key, val, ttl) { + if (_.isNumber(ttl)) { + ls.setItem(this._ttlKey(key), encode(now() + ttl)); + } else { + ls.removeItem(this._ttlKey(key)); + } + return ls.setItem(this._prefix(key), encode(val)); + }, + remove: function(key) { + ls.removeItem(this._ttlKey(key)); + ls.removeItem(this._prefix(key)); + return this; + }, + clear: function() { + var i, key, keys = [], len = ls.length; + for (i = 0; i < len; i++) { + if ((key = ls.key(i)).match(this.keyMatcher)) { + keys.push(key.replace(this.keyMatcher, "")); + } + } + for (i = keys.length; i--; ) { + this.remove(keys[i]); + } + return this; + }, + isExpired: function(key) { + var ttl = decode(ls.getItem(this._ttlKey(key))); + return _.isNumber(ttl) && now() > ttl ? true : false; + } + }; + } else { + methods = { + get: _.noop, + set: _.noop, + remove: _.noop, + clear: _.noop, + isExpired: _.noop + }; + } + _.mixin(PersistentStorage.prototype, methods); + return PersistentStorage; + function now() { + return new Date().getTime(); + } + function encode(val) { + return JSON.stringify(_.isUndefined(val) ? null : val); + } + function decode(val) { + return JSON.parse(val); + } + }(); + var Transport = function() { + "use strict"; + var pendingRequestsCount = 0, pendingRequests = {}, maxPendingRequests = 6, sharedCache = new LruCache(10); + function Transport(o) { + o = o || {}; + this.cancelled = false; + this.lastUrl = null; + this._send = o.transport ? callbackToDeferred(o.transport) : $.ajax; + this._get = o.rateLimiter ? o.rateLimiter(this._get) : this._get; + this._cache = o.cache === false ? new LruCache(0) : sharedCache; + } + Transport.setMaxPendingRequests = function setMaxPendingRequests(num) { + maxPendingRequests = num; + }; + Transport.resetCache = function resetCache() { + sharedCache.reset(); + }; + _.mixin(Transport.prototype, { + _get: function(url, o, cb) { + var that = this, jqXhr; + if (this.cancelled || url !== this.lastUrl) { + return; + } + if (jqXhr = pendingRequests[url]) { + jqXhr.done(done).fail(fail); + } else if (pendingRequestsCount < maxPendingRequests) { + pendingRequestsCount++; + pendingRequests[url] = this._send(url, o).done(done).fail(fail).always(always); + } else { + this.onDeckRequestArgs = [].slice.call(arguments, 0); + } + function done(resp) { + cb && cb(null, resp); + that._cache.set(url, resp); + } + function fail() { + cb && cb(true); + } + function always() { + pendingRequestsCount--; + delete pendingRequests[url]; + if (that.onDeckRequestArgs) { + that._get.apply(that, that.onDeckRequestArgs); + that.onDeckRequestArgs = null; + } + } + }, + get: function(url, o, cb) { + var resp; + if (_.isFunction(o)) { + cb = o; + o = {}; + } + this.cancelled = false; + this.lastUrl = url; + if (resp = this._cache.get(url)) { + _.defer(function() { + cb && cb(null, resp); + }); + } else { + this._get(url, o, cb); + } + return !!resp; + }, + cancel: function() { + this.cancelled = true; + } + }); + return Transport; + function callbackToDeferred(fn) { + return function customSendWrapper(url, o) { + var deferred = $.Deferred(); + fn(url, o, onSuccess, onError); + return deferred; + function onSuccess(resp) { + _.defer(function() { + deferred.resolve(resp); + }); + } + function onError(err) { + _.defer(function() { + deferred.reject(err); + }); + } + }; + } + }(); + var SearchIndex = function() { + "use strict"; + function SearchIndex(o) { + o = o || {}; + if (!o.datumTokenizer || !o.queryTokenizer) { + $.error("datumTokenizer and queryTokenizer are both required"); + } + this.datumTokenizer = o.datumTokenizer; + this.queryTokenizer = o.queryTokenizer; + this.reset(); + } + _.mixin(SearchIndex.prototype, { + bootstrap: function bootstrap(o) { + this.datums = o.datums; + this.trie = o.trie; + }, + add: function(data) { + var that = this; + data = _.isArray(data) ? data : [ data ]; + _.each(data, function(datum) { + var id, tokens; + id = that.datums.push(datum) - 1; + tokens = normalizeTokens(that.datumTokenizer(datum)); + _.each(tokens, function(token) { + var node, chars, ch; + node = that.trie; + chars = token.split(""); + while (ch = chars.shift()) { + node = node.children[ch] || (node.children[ch] = newNode()); + node.ids.push(id); + } + }); + }); + }, + get: function get(query) { + var that = this, tokens, matches; + tokens = normalizeTokens(this.queryTokenizer(query)); + _.each(tokens, function(token) { + var node, chars, ch, ids; + if (matches && matches.length === 0) { + return false; + } + node = that.trie; + chars = token.split(""); + while (node && (ch = chars.shift())) { + node = node.children[ch]; + } + if (node && chars.length === 0) { + ids = node.ids.slice(0); + matches = matches ? getIntersection(matches, ids) : ids; + } else { + matches = []; + return false; + } + }); + return matches ? _.map(unique(matches), function(id) { + return that.datums[id]; + }) : []; + }, + reset: function reset() { + this.datums = []; + this.trie = newNode(); + }, + serialize: function serialize() { + return { + datums: this.datums, + trie: this.trie + }; + } + }); + return SearchIndex; + function normalizeTokens(tokens) { + tokens = _.filter(tokens, function(token) { + return !!token; + }); + tokens = _.map(tokens, function(token) { + return token.toLowerCase(); + }); + return tokens; + } + function newNode() { + return { + ids: [], + children: {} + }; + } + function unique(array) { + var seen = {}, uniques = []; + for (var i = 0, len = array.length; i < len; i++) { + if (!seen[array[i]]) { + seen[array[i]] = true; + uniques.push(array[i]); + } + } + return uniques; + } + function getIntersection(arrayA, arrayB) { + var ai = 0, bi = 0, intersection = []; + arrayA = arrayA.sort(compare); + arrayB = arrayB.sort(compare); + var lenArrayA = arrayA.length, lenArrayB = arrayB.length; + while (ai < lenArrayA && bi < lenArrayB) { + if (arrayA[ai] < arrayB[bi]) { + ai++; + } else if (arrayA[ai] > arrayB[bi]) { + bi++; + } else { + intersection.push(arrayA[ai]); + ai++; + bi++; + } + } + return intersection; + function compare(a, b) { + return a - b; + } + } + }(); + var oParser = function() { + "use strict"; + return { + local: getLocal, + prefetch: getPrefetch, + remote: getRemote + }; + function getLocal(o) { + return o.local || null; + } + function getPrefetch(o) { + var prefetch, defaults; + defaults = { + url: null, + thumbprint: "", + ttl: 24 * 60 * 60 * 1e3, + filter: null, + ajax: {} + }; + if (prefetch = o.prefetch || null) { + prefetch = _.isString(prefetch) ? { + url: prefetch + } : prefetch; + prefetch = _.mixin(defaults, prefetch); + prefetch.thumbprint = VERSION + prefetch.thumbprint; + prefetch.ajax.type = prefetch.ajax.type || "GET"; + prefetch.ajax.dataType = prefetch.ajax.dataType || "json"; + !prefetch.url && $.error("prefetch requires url to be set"); + } + return prefetch; + } + function getRemote(o) { + var remote, defaults; + defaults = { + url: null, + cache: true, + wildcard: "%QUERY", + replace: null, + rateLimitBy: "debounce", + rateLimitWait: 300, + send: null, + filter: null, + ajax: {} + }; + if (remote = o.remote || null) { + remote = _.isString(remote) ? { + url: remote + } : remote; + remote = _.mixin(defaults, remote); + remote.rateLimiter = /^throttle$/i.test(remote.rateLimitBy) ? byThrottle(remote.rateLimitWait) : byDebounce(remote.rateLimitWait); + remote.ajax.type = remote.ajax.type || "GET"; + remote.ajax.dataType = remote.ajax.dataType || "json"; + delete remote.rateLimitBy; + delete remote.rateLimitWait; + !remote.url && $.error("remote requires url to be set"); + } + return remote; + function byDebounce(wait) { + return function(fn) { + return _.debounce(fn, wait); + }; + } + function byThrottle(wait) { + return function(fn) { + return _.throttle(fn, wait); + }; + } + } + }(); + + (function(root) { + "use strict"; + var old, keys; + old = root.Bloodhound; + keys = { + data: "data", + protocol: "protocol", + thumbprint: "thumbprint" + }; + root.Bloodhound = Bloodhound; + function Bloodhound(o) { + if (!o || !o.local && !o.prefetch && !o.remote) { + $.error("one of local, prefetch, or remote is required"); + } + this.limit = o.limit || 5; + this.sorter = getSorter(o.sorter); + this.dupDetector = o.dupDetector || ignoreDuplicates; + this.local = oParser.local(o); + this.prefetch = oParser.prefetch(o); + this.remote = oParser.remote(o); + this.cacheKey = this.prefetch ? this.prefetch.cacheKey || this.prefetch.url : null; + this.index = new SearchIndex({ + datumTokenizer: o.datumTokenizer, + queryTokenizer: o.queryTokenizer + }); + this.storage = this.cacheKey ? new PersistentStorage(this.cacheKey) : null; + } + Bloodhound.noConflict = function noConflict() { + root.Bloodhound = old; + return Bloodhound; + }; + Bloodhound.tokenizers = tokenizers; + _.mixin(Bloodhound.prototype, { + _loadPrefetch: function loadPrefetch(o) { + var that = this, serialized, deferred; + if (serialized = this._readFromStorage(o.thumbprint)) { + this.index.bootstrap(serialized); + deferred = $.Deferred().resolve(); + } else { + deferred = $.ajax(o.url, o.ajax).done(handlePrefetchResponse); + } + return deferred; + function handlePrefetchResponse(resp) { + that.clear(); + that.add(o.filter ? o.filter(resp) : resp); + that._saveToStorage(that.index.serialize(), o.thumbprint, o.ttl); + } + }, + _getFromRemote: function getFromRemote(query, cb) { + var that = this, url, uriEncodedQuery; + if (!this.transport) { + return; + } + query = query || ""; + uriEncodedQuery = encodeURIComponent(query); + url = this.remote.replace ? this.remote.replace(this.remote.url, query) : this.remote.url.replace(this.remote.wildcard, uriEncodedQuery); + return this.transport.get(url, this.remote.ajax, handleRemoteResponse); + function handleRemoteResponse(err, resp) { + err ? cb([]) : cb(that.remote.filter ? that.remote.filter(resp) : resp); + } + }, + _cancelLastRemoteRequest: function cancelLastRemoteRequest() { + this.transport && this.transport.cancel(); + }, + _saveToStorage: function saveToStorage(data, thumbprint, ttl) { + if (this.storage) { + this.storage.set(keys.data, data, ttl); + this.storage.set(keys.protocol, location.protocol, ttl); + this.storage.set(keys.thumbprint, thumbprint, ttl); + } + }, + _readFromStorage: function readFromStorage(thumbprint) { + var stored = {}, isExpired; + if (this.storage) { + stored.data = this.storage.get(keys.data); + stored.protocol = this.storage.get(keys.protocol); + stored.thumbprint = this.storage.get(keys.thumbprint); + } + isExpired = stored.thumbprint !== thumbprint || stored.protocol !== location.protocol; + return stored.data && !isExpired ? stored.data : null; + }, + _initialize: function initialize() { + var that = this, local = this.local, deferred; + deferred = this.prefetch ? this._loadPrefetch(this.prefetch) : $.Deferred().resolve(); + local && deferred.done(addLocalToIndex); + this.transport = this.remote ? new Transport(this.remote) : null; + return this.initPromise = deferred.promise(); + function addLocalToIndex() { + that.add(_.isFunction(local) ? local() : local); + } + }, + initialize: function initialize(force) { + return !this.initPromise || force ? this._initialize() : this.initPromise; + }, + add: function add(data) { + this.index.add(data); + }, + get: function get(query, cb) { + var that = this, matches = [], cacheHit = false; + matches = this.index.get(query); + matches = this.sorter(matches).slice(0, this.limit); + matches.length < this.limit ? cacheHit = this._getFromRemote(query, returnRemoteMatches) : this._cancelLastRemoteRequest(); + if (!cacheHit) { + (matches.length > 0 || !this.transport) && cb && cb(matches); + } + function returnRemoteMatches(remoteMatches) { + var matchesWithBackfill = matches.slice(0); + _.each(remoteMatches, function(remoteMatch) { + var isDuplicate; + isDuplicate = _.some(matchesWithBackfill, function(match) { + return that.dupDetector(remoteMatch, match); + }); + !isDuplicate && matchesWithBackfill.push(remoteMatch); + return matchesWithBackfill.length < that.limit; + }); + cb && cb(that.sorter(matchesWithBackfill)); + } + }, + clear: function clear() { + this.index.reset(); + }, + clearPrefetchCache: function clearPrefetchCache() { + this.storage && this.storage.clear(); + }, + clearRemoteCache: function clearRemoteCache() { + this.transport && Transport.resetCache(); + }, + ttAdapter: function ttAdapter() { + return _.bind(this.get, this); + } + }); + return Bloodhound; + function getSorter(sortFn) { + return _.isFunction(sortFn) ? sort : noSort; + function sort(array) { + return array.sort(sortFn); + } + function noSort(array) { + return array; + } + } + function ignoreDuplicates() { + return false; + } + })(window); })(window.jQuery); \ No newline at end of file diff --git a/src/js/lib/typeahead.js/dist/bloodhound.min.js b/src/js/lib/typeahead.js/dist/bloodhound.min.js index b02203c..c2a57c8 100644 --- a/src/js/lib/typeahead.js/dist/bloodhound.min.js +++ b/src/js/lib/typeahead.js/dist/bloodhound.min.js @@ -1,7 +1,7 @@ -/*! - * typeahead.js 0.10.5 - * https://github.com/twitter/typeahead.js - * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT - */ - +/*! + * typeahead.js 0.10.5 + * https://github.com/twitter/typeahead.js + * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT + */ + !function(a){var b=function(){"use strict";return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:!1},isBlankString:function(a){return!a||/^\s*$/.test(a)},escapeRegExChars:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(a){return"string"==typeof a},isNumber:function(a){return"number"==typeof a},isArray:a.isArray,isFunction:a.isFunction,isObject:a.isPlainObject,isUndefined:function(a){return"undefined"==typeof a},toStr:function(a){return b.isUndefined(a)||null===a?"":a+""},bind:a.proxy,each:function(b,c){function d(a,b){return c(b,a)}a.each(b,d)},map:a.map,filter:a.grep,every:function(b,c){var d=!0;return b?(a.each(b,function(a,e){return(d=c.call(null,e,a,b))?void 0:!1}),!!d):d},some:function(b,c){var d=!1;return b?(a.each(b,function(a,e){return(d=c.call(null,e,a,b))?!1:void 0}),!!d):d},mixin:a.extend,getUniqueId:function(){var a=0;return function(){return a++}}(),templatify:function(b){function c(){return String(b)}return a.isFunction(b)?b:c},defer:function(a){setTimeout(a,0)},debounce:function(a,b,c){var d,e;return function(){var f,g,h=this,i=arguments;return f=function(){d=null,c||(e=a.apply(h,i))},g=c&&!d,clearTimeout(d),d=setTimeout(f,b),g&&(e=a.apply(h,i)),e}},throttle:function(a,b){var c,d,e,f,g,h;return g=0,h=function(){g=new Date,e=null,f=a.apply(c,d)},function(){var i=new Date,j=b-(i-g);return c=this,d=arguments,0>=j?(clearTimeout(e),e=null,g=i,f=a.apply(c,d)):e||(e=setTimeout(h,j)),f}},noop:function(){}}}(),c="0.10.5",d=function(){"use strict";function a(a){return a=b.toStr(a),a?a.split(/\s+/):[]}function c(a){return a=b.toStr(a),a?a.split(/\W+/):[]}function d(a){return function(){var c=[].slice.call(arguments,0);return function(d){var e=[];return b.each(c,function(c){e=e.concat(a(b.toStr(d[c])))}),e}}}return{nonword:c,whitespace:a,obj:{nonword:d(c),whitespace:d(a)}}}(),e=function(){"use strict";function c(c){this.maxSize=b.isNumber(c)?c:100,this.reset(),this.maxSize<=0&&(this.set=this.get=a.noop)}function d(){this.head=this.tail=null}function e(a,b){this.key=a,this.val=b,this.prev=this.next=null}return b.mixin(c.prototype,{set:function(a,b){var c,d=this.list.tail;this.size>=this.maxSize&&(this.list.remove(d),delete this.hash[d.key]),(c=this.hash[a])?(c.val=b,this.list.moveToFront(c)):(c=new e(a,b),this.list.add(c),this.hash[a]=c,this.size++)},get:function(a){var b=this.hash[a];return b?(this.list.moveToFront(b),b.val):void 0},reset:function(){this.size=0,this.hash={},this.list=new d}}),b.mixin(d.prototype,{add:function(a){this.head&&(a.next=this.head,this.head.prev=a),this.head=a,this.tail=this.tail||a},remove:function(a){a.prev?a.prev.next=a.next:this.head=a.next,a.next?a.next.prev=a.prev:this.tail=a.prev},moveToFront:function(a){this.remove(a),this.add(a)}}),c}(),f=function(){"use strict";function a(a){this.prefix=["__",a,"__"].join(""),this.ttlKey="__ttl__",this.keyMatcher=new RegExp("^"+b.escapeRegExChars(this.prefix))}function c(){return(new Date).getTime()}function d(a){return JSON.stringify(b.isUndefined(a)?null:a)}function e(a){return JSON.parse(a)}var f,g;try{f=window.localStorage,f.setItem("~~~","!"),f.removeItem("~~~")}catch(h){f=null}return g=f&&window.JSON?{_prefix:function(a){return this.prefix+a},_ttlKey:function(a){return this._prefix(a)+this.ttlKey},get:function(a){return this.isExpired(a)&&this.remove(a),e(f.getItem(this._prefix(a)))},set:function(a,e,g){return b.isNumber(g)?f.setItem(this._ttlKey(a),d(c()+g)):f.removeItem(this._ttlKey(a)),f.setItem(this._prefix(a),d(e))},remove:function(a){return f.removeItem(this._ttlKey(a)),f.removeItem(this._prefix(a)),this},clear:function(){var a,b,c=[],d=f.length;for(a=0;d>a;a++)(b=f.key(a)).match(this.keyMatcher)&&c.push(b.replace(this.keyMatcher,""));for(a=c.length;a--;)this.remove(c[a]);return this},isExpired:function(a){var d=e(f.getItem(this._ttlKey(a)));return b.isNumber(d)&&c()>d?!0:!1}}:{get:b.noop,set:b.noop,remove:b.noop,clear:b.noop,isExpired:b.noop},b.mixin(a.prototype,g),a}(),g=function(){"use strict";function c(b){b=b||{},this.cancelled=!1,this.lastUrl=null,this._send=b.transport?d(b.transport):a.ajax,this._get=b.rateLimiter?b.rateLimiter(this._get):this._get,this._cache=b.cache===!1?new e(0):i}function d(c){return function(d,e){function f(a){b.defer(function(){h.resolve(a)})}function g(a){b.defer(function(){h.reject(a)})}var h=a.Deferred();return c(d,e,f,g),h}}var f=0,g={},h=6,i=new e(10);return c.setMaxPendingRequests=function(a){h=a},c.resetCache=function(){i.reset()},b.mixin(c.prototype,{_get:function(a,b,c){function d(b){c&&c(null,b),k._cache.set(a,b)}function e(){c&&c(!0)}function i(){f--,delete g[a],k.onDeckRequestArgs&&(k._get.apply(k,k.onDeckRequestArgs),k.onDeckRequestArgs=null)}var j,k=this;this.cancelled||a!==this.lastUrl||((j=g[a])?j.done(d).fail(e):h>f?(f++,g[a]=this._send(a,b).done(d).fail(e).always(i)):this.onDeckRequestArgs=[].slice.call(arguments,0))},get:function(a,c,d){var e;return b.isFunction(c)&&(d=c,c={}),this.cancelled=!1,this.lastUrl=a,(e=this._cache.get(a))?b.defer(function(){d&&d(null,e)}):this._get(a,c,d),!!e},cancel:function(){this.cancelled=!0}}),c}(),h=function(){"use strict";function c(b){b=b||{},b.datumTokenizer&&b.queryTokenizer||a.error("datumTokenizer and queryTokenizer are both required"),this.datumTokenizer=b.datumTokenizer,this.queryTokenizer=b.queryTokenizer,this.reset()}function d(a){return a=b.filter(a,function(a){return!!a}),a=b.map(a,function(a){return a.toLowerCase()})}function e(){return{ids:[],children:{}}}function f(a){for(var b={},c=[],d=0,e=a.length;e>d;d++)b[a[d]]||(b[a[d]]=!0,c.push(a[d]));return c}function g(a,b){function c(a,b){return a-b}var d=0,e=0,f=[];a=a.sort(c),b=b.sort(c);for(var g=a.length,h=b.length;g>d&&h>e;)a[d]b[e]?e++:(f.push(a[d]),d++,e++);return f}return b.mixin(c.prototype,{bootstrap:function(a){this.datums=a.datums,this.trie=a.trie},add:function(a){var c=this;a=b.isArray(a)?a:[a],b.each(a,function(a){var f,g;f=c.datums.push(a)-1,g=d(c.datumTokenizer(a)),b.each(g,function(a){var b,d,g;for(b=c.trie,d=a.split("");g=d.shift();)b=b.children[g]||(b.children[g]=e()),b.ids.push(f)})})},get:function(a){var c,e,h=this;return c=d(this.queryTokenizer(a)),b.each(c,function(a){var b,c,d,f;if(e&&0===e.length)return!1;for(b=h.trie,c=a.split("");b&&(d=c.shift());)b=b.children[d];return b&&0===c.length?(f=b.ids.slice(0),void(e=e?g(e,f):f)):(e=[],!1)}),e?b.map(f(e),function(a){return h.datums[a]}):[]},reset:function(){this.datums=[],this.trie=e()},serialize:function(){return{datums:this.datums,trie:this.trie}}}),c}(),i=function(){"use strict";function d(a){return a.local||null}function e(d){var e,f;return f={url:null,thumbprint:"",ttl:864e5,filter:null,ajax:{}},(e=d.prefetch||null)&&(e=b.isString(e)?{url:e}:e,e=b.mixin(f,e),e.thumbprint=c+e.thumbprint,e.ajax.type=e.ajax.type||"GET",e.ajax.dataType=e.ajax.dataType||"json",!e.url&&a.error("prefetch requires url to be set")),e}function f(c){function d(a){return function(c){return b.debounce(c,a)}}function e(a){return function(c){return b.throttle(c,a)}}var f,g;return g={url:null,cache:!0,wildcard:"%QUERY",replace:null,rateLimitBy:"debounce",rateLimitWait:300,send:null,filter:null,ajax:{}},(f=c.remote||null)&&(f=b.isString(f)?{url:f}:f,f=b.mixin(g,f),f.rateLimiter=/^throttle$/i.test(f.rateLimitBy)?e(f.rateLimitWait):d(f.rateLimitWait),f.ajax.type=f.ajax.type||"GET",f.ajax.dataType=f.ajax.dataType||"json",delete f.rateLimitBy,delete f.rateLimitWait,!f.url&&a.error("remote requires url to be set")),f}return{local:d,prefetch:e,remote:f}}();!function(c){"use strict";function e(b){b&&(b.local||b.prefetch||b.remote)||a.error("one of local, prefetch, or remote is required"),this.limit=b.limit||5,this.sorter=j(b.sorter),this.dupDetector=b.dupDetector||k,this.local=i.local(b),this.prefetch=i.prefetch(b),this.remote=i.remote(b),this.cacheKey=this.prefetch?this.prefetch.cacheKey||this.prefetch.url:null,this.index=new h({datumTokenizer:b.datumTokenizer,queryTokenizer:b.queryTokenizer}),this.storage=this.cacheKey?new f(this.cacheKey):null}function j(a){function c(b){return b.sort(a)}function d(a){return a}return b.isFunction(a)?c:d}function k(){return!1}var l,m;return l=c.Bloodhound,m={data:"data",protocol:"protocol",thumbprint:"thumbprint"},c.Bloodhound=e,e.noConflict=function(){return c.Bloodhound=l,e},e.tokenizers=d,b.mixin(e.prototype,{_loadPrefetch:function(b){function c(a){f.clear(),f.add(b.filter?b.filter(a):a),f._saveToStorage(f.index.serialize(),b.thumbprint,b.ttl)}var d,e,f=this;return(d=this._readFromStorage(b.thumbprint))?(this.index.bootstrap(d),e=a.Deferred().resolve()):e=a.ajax(b.url,b.ajax).done(c),e},_getFromRemote:function(a,b){function c(a,c){b(a?[]:f.remote.filter?f.remote.filter(c):c)}var d,e,f=this;if(this.transport)return a=a||"",e=encodeURIComponent(a),d=this.remote.replace?this.remote.replace(this.remote.url,a):this.remote.url.replace(this.remote.wildcard,e),this.transport.get(d,this.remote.ajax,c)},_cancelLastRemoteRequest:function(){this.transport&&this.transport.cancel()},_saveToStorage:function(a,b,c){this.storage&&(this.storage.set(m.data,a,c),this.storage.set(m.protocol,location.protocol,c),this.storage.set(m.thumbprint,b,c))},_readFromStorage:function(a){var b,c={};return this.storage&&(c.data=this.storage.get(m.data),c.protocol=this.storage.get(m.protocol),c.thumbprint=this.storage.get(m.thumbprint)),b=c.thumbprint!==a||c.protocol!==location.protocol,c.data&&!b?c.data:null},_initialize:function(){function c(){e.add(b.isFunction(f)?f():f)}var d,e=this,f=this.local;return d=this.prefetch?this._loadPrefetch(this.prefetch):a.Deferred().resolve(),f&&d.done(c),this.transport=this.remote?new g(this.remote):null,this.initPromise=d.promise()},initialize:function(a){return!this.initPromise||a?this._initialize():this.initPromise},add:function(a){this.index.add(a)},get:function(a,c){function d(a){var d=f.slice(0);b.each(a,function(a){var c;return c=b.some(d,function(b){return e.dupDetector(a,b)}),!c&&d.push(a),d.length0||!this.transport)&&c&&c(f)},clear:function(){this.index.reset()},clearPrefetchCache:function(){this.storage&&this.storage.clear()},clearRemoteCache:function(){this.transport&&g.resetCache()},ttAdapter:function(){return b.bind(this.get,this)}}),e}(this)}(window.jQuery); \ No newline at end of file diff --git a/src/js/lib/typeahead.js/dist/typeahead.bundle.js b/src/js/lib/typeahead.js/dist/typeahead.bundle.js index b482681..e5ff93c 100644 --- a/src/js/lib/typeahead.js/dist/typeahead.bundle.js +++ b/src/js/lib/typeahead.js/dist/typeahead.bundle.js @@ -1,1782 +1,1782 @@ -/*! - * typeahead.js 0.10.5 - * https://github.com/twitter/typeahead.js - * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT - */ - -(function ($) { - var _ = function () { - "use strict"; - return { - isMsie: function () { - return /(msie|trident)/i.test(navigator.userAgent) ? navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; - }, - isBlankString: function (str) { - return !str || /^\s*$/.test(str); - }, - escapeRegExChars: function (str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); - }, - isString: function (obj) { - return typeof obj === "string"; - }, - isNumber: function (obj) { - return typeof obj === "number"; - }, - isArray: $.isArray, - isFunction: $.isFunction, - isObject: $.isPlainObject, - isUndefined: function (obj) { - return typeof obj === "undefined"; - }, - toStr: function toStr(s) { - return _.isUndefined(s) || s === null ? "" : s + ""; - }, - bind: $.proxy, - each: function (collection, cb) { - $.each(collection, reverseArgs); - function reverseArgs(index, value) { - return cb(value, index); - } - }, - map: $.map, - filter: $.grep, - every: function (obj, test) { - var result = true; - if (!obj) { - return result; - } - $.each(obj, function (key, val) { - if (!(result = test.call(null, val, key, obj))) { - return false; - } - }); - return !!result; - }, - some: function (obj, test) { - var result = false; - if (!obj) { - return result; - } - $.each(obj, function (key, val) { - if (result = test.call(null, val, key, obj)) { - return false; - } - }); - return !!result; - }, - mixin: $.extend, - getUniqueId: function () { - var counter = 0; - return function () { - return counter++; - }; - }(), - templatify: function templatify(obj) { - return $.isFunction(obj) ? obj : template; - function template() { - return String(obj); - } - }, - defer: function (fn) { - setTimeout(fn, 0); - }, - debounce: function (func, wait, immediate) { - var timeout, result; - return function () { - var context = this, args = arguments, later, callNow; - later = function () { - timeout = null; - if (!immediate) { - result = func.apply(context, args); - } - }; - callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) { - result = func.apply(context, args); - } - return result; - }; - }, - throttle: function (func, wait) { - var context, args, timeout, result, previous, later; - previous = 0; - later = function () { - previous = new Date(); - timeout = null; - result = func.apply(context, args); - }; - return function () { - var now = new Date(), remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - } else if (!timeout) { - timeout = setTimeout(later, remaining); - } - return result; - }; - }, - noop: function () { } - }; - }(); - var VERSION = "0.10.5"; - var tokenizers = function () { - "use strict"; - return { - nonword: nonword, - whitespace: whitespace, - obj: { - nonword: getObjTokenizer(nonword), - whitespace: getObjTokenizer(whitespace) - } - }; - function whitespace(str) { - str = _.toStr(str); - return str ? str.split(/\s+/) : []; - } - function nonword(str) { - str = _.toStr(str); - return str ? str.split(/\W+/) : []; - } - function getObjTokenizer(tokenizer) { - return function setKey() { - var args = [].slice.call(arguments, 0); - return function tokenize(o) { - var tokens = []; - _.each(args, function (k) { - tokens = tokens.concat(tokenizer(_.toStr(o[k]))); - }); - return tokens; - }; - }; - } - }(); - var LruCache = function () { - "use strict"; - function LruCache(maxSize) { - this.maxSize = _.isNumber(maxSize) ? maxSize : 100; - this.reset(); - if (this.maxSize <= 0) { - this.set = this.get = $.noop; - } - } - _.mixin(LruCache.prototype, { - set: function set(key, val) { - var tailItem = this.list.tail, node; - if (this.size >= this.maxSize) { - this.list.remove(tailItem); - delete this.hash[tailItem.key]; - } - if (node = this.hash[key]) { - node.val = val; - this.list.moveToFront(node); - } else { - node = new Node(key, val); - this.list.add(node); - this.hash[key] = node; - this.size++; - } - }, - get: function get(key) { - var node = this.hash[key]; - if (node) { - this.list.moveToFront(node); - return node.val; - } - }, - reset: function reset() { - this.size = 0; - this.hash = {}; - this.list = new List(); - } - }); - function List() { - this.head = this.tail = null; - } - _.mixin(List.prototype, { - add: function add(node) { - if (this.head) { - node.next = this.head; - this.head.prev = node; - } - this.head = node; - this.tail = this.tail || node; - }, - remove: function remove(node) { - node.prev ? node.prev.next = node.next : this.head = node.next; - node.next ? node.next.prev = node.prev : this.tail = node.prev; - }, - moveToFront: function (node) { - this.remove(node); - this.add(node); - } - }); - function Node(key, val) { - this.key = key; - this.val = val; - this.prev = this.next = null; - } - return LruCache; - }(); - var PersistentStorage = function () { - "use strict"; - var ls, methods; - try { - ls = window.localStorage; - ls.setItem("~~~", "!"); - ls.removeItem("~~~"); - } catch (err) { - ls = null; - } - function PersistentStorage(namespace) { - this.prefix = ["__", namespace, "__"].join(""); - this.ttlKey = "__ttl__"; - this.keyMatcher = new RegExp("^" + _.escapeRegExChars(this.prefix)); - } - if (ls && window.JSON) { - methods = { - _prefix: function (key) { - return this.prefix + key; - }, - _ttlKey: function (key) { - return this._prefix(key) + this.ttlKey; - }, - get: function (key) { - if (this.isExpired(key)) { - this.remove(key); - } - return decode(ls.getItem(this._prefix(key))); - }, - set: function (key, val, ttl) { - if (_.isNumber(ttl)) { - ls.setItem(this._ttlKey(key), encode(now() + ttl)); - } else { - ls.removeItem(this._ttlKey(key)); - } - return ls.setItem(this._prefix(key), encode(val)); - }, - remove: function (key) { - ls.removeItem(this._ttlKey(key)); - ls.removeItem(this._prefix(key)); - return this; - }, - clear: function () { - var i, key, keys = [], len = ls.length; - for (i = 0; i < len; i++) { - if ((key = ls.key(i)).match(this.keyMatcher)) { - keys.push(key.replace(this.keyMatcher, "")); - } - } - for (i = keys.length; i--;) { - this.remove(keys[i]); - } - return this; - }, - isExpired: function (key) { - var ttl = decode(ls.getItem(this._ttlKey(key))); - return _.isNumber(ttl) && now() > ttl ? true : false; - } - }; - } else { - methods = { - get: _.noop, - set: _.noop, - remove: _.noop, - clear: _.noop, - isExpired: _.noop - }; - } - _.mixin(PersistentStorage.prototype, methods); - return PersistentStorage; - function now() { - return new Date().getTime(); - } - function encode(val) { - return JSON.stringify(_.isUndefined(val) ? null : val); - } - function decode(val) { - return JSON.parse(val); - } - }(); - var Transport = function () { - "use strict"; - var pendingRequestsCount = 0, pendingRequests = {}, maxPendingRequests = 6, sharedCache = new LruCache(10); - function Transport(o) { - o = o || {}; - this.cancelled = false; - this.lastUrl = null; - this._send = o.transport ? callbackToDeferred(o.transport) : $.ajax; - this._get = o.rateLimiter ? o.rateLimiter(this._get) : this._get; - this._cache = o.cache === false ? new LruCache(0) : sharedCache; - } - Transport.setMaxPendingRequests = function setMaxPendingRequests(num) { - maxPendingRequests = num; - }; - Transport.resetCache = function resetCache() { - sharedCache.reset(); - }; - _.mixin(Transport.prototype, { - _get: function (url, o, cb) { - var that = this, jqXhr; - if (this.cancelled || url !== this.lastUrl) { - return; - } - if (jqXhr = pendingRequests[url]) { - jqXhr.done(done).fail(fail); - } else if (pendingRequestsCount < maxPendingRequests) { - pendingRequestsCount++; - pendingRequests[url] = this._send(url, o).done(done).fail(fail).always(always); - } else { - this.onDeckRequestArgs = [].slice.call(arguments, 0); - } - function done(resp) { - cb && cb(null, resp); - that._cache.set(url, resp); - } - function fail() { - cb && cb(true); - } - function always() { - pendingRequestsCount--; - delete pendingRequests[url]; - if (that.onDeckRequestArgs) { - that._get.apply(that, that.onDeckRequestArgs); - that.onDeckRequestArgs = null; - } - } - }, - get: function (url, o, cb) { - var resp; - if (_.isFunction(o)) { - cb = o; - o = {}; - } - this.cancelled = false; - this.lastUrl = url; - if (resp = this._cache.get(url)) { - _.defer(function () { - cb && cb(null, resp); - }); - } else { - this._get(url, o, cb); - } - return !!resp; - }, - cancel: function () { - this.cancelled = true; - } - }); - return Transport; - function callbackToDeferred(fn) { - return function customSendWrapper(url, o) { - var deferred = $.Deferred(); - fn(url, o, onSuccess, onError); - return deferred; - function onSuccess(resp) { - _.defer(function () { - deferred.resolve(resp); - }); - } - function onError(err) { - _.defer(function () { - deferred.reject(err); - }); - } - }; - } - }(); - var SearchIndex = function () { - "use strict"; - function SearchIndex(o) { - o = o || {}; - if (!o.datumTokenizer || !o.queryTokenizer) { - $.error("datumTokenizer and queryTokenizer are both required"); - } - this.datumTokenizer = o.datumTokenizer; - this.queryTokenizer = o.queryTokenizer; - this.reset(); - } - _.mixin(SearchIndex.prototype, { - bootstrap: function bootstrap(o) { - this.datums = o.datums; - this.trie = o.trie; - }, - add: function (data) { - var that = this; - data = _.isArray(data) ? data : [data]; - _.each(data, function (datum) { - var id, tokens; - id = that.datums.push(datum) - 1; - tokens = normalizeTokens(that.datumTokenizer(datum)); - _.each(tokens, function (token) { - var node, chars, ch; - node = that.trie; - chars = token.split(""); - while (ch = chars.shift()) { - node = node.children[ch] || (node.children[ch] = newNode()); - node.ids.push(id); - } - }); - }); - }, - get: function get(query) { - var that = this, tokens, matches; - tokens = normalizeTokens(this.queryTokenizer(query)); - _.each(tokens, function (token) { - var node, chars, ch, ids; - if (matches && matches.length === 0) { - return false; - } - node = that.trie; - chars = token.split(""); - while (node && (ch = chars.shift())) { - node = node.children[ch]; - } - if (node && chars.length === 0) { - ids = node.ids.slice(0); - matches = matches ? getIntersection(matches, ids) : ids; - } else { - matches = []; - return false; - } - }); - return matches ? _.map(unique(matches), function (id) { - return that.datums[id]; - }) : []; - }, - reset: function reset() { - this.datums = []; - this.trie = newNode(); - }, - serialize: function serialize() { - return { - datums: this.datums, - trie: this.trie - }; - } - }); - return SearchIndex; - function normalizeTokens(tokens) { - tokens = _.filter(tokens, function (token) { - return !!token; - }); - tokens = _.map(tokens, function (token) { - return token.toLowerCase(); - }); - return tokens; - } - function newNode() { - return { - ids: [], - children: {} - }; - } - function unique(array) { - var seen = {}, uniques = []; - for (var i = 0, len = array.length; i < len; i++) { - if (!seen[array[i]]) { - seen[array[i]] = true; - uniques.push(array[i]); - } - } - return uniques; - } - function getIntersection(arrayA, arrayB) { - var ai = 0, bi = 0, intersection = []; - arrayA = arrayA.sort(compare); - arrayB = arrayB.sort(compare); - var lenArrayA = arrayA.length, lenArrayB = arrayB.length; - while (ai < lenArrayA && bi < lenArrayB) { - if (arrayA[ai] < arrayB[bi]) { - ai++; - } else if (arrayA[ai] > arrayB[bi]) { - bi++; - } else { - intersection.push(arrayA[ai]); - ai++; - bi++; - } - } - return intersection; - function compare(a, b) { - return a - b; - } - } - }(); - var oParser = function () { - "use strict"; - return { - local: getLocal, - prefetch: getPrefetch, - remote: getRemote - }; - function getLocal(o) { - return o.local || null; - } - function getPrefetch(o) { - var prefetch, defaults; - defaults = { - url: null, - thumbprint: "", - ttl: 24 * 60 * 60 * 1e3, - filter: null, - ajax: {} - }; - if (prefetch = o.prefetch || null) { - prefetch = _.isString(prefetch) ? { - url: prefetch - } : prefetch; - prefetch = _.mixin(defaults, prefetch); - prefetch.thumbprint = VERSION + prefetch.thumbprint; - prefetch.ajax.type = prefetch.ajax.type || "GET"; - prefetch.ajax.dataType = prefetch.ajax.dataType || "json"; - !prefetch.url && $.error("prefetch requires url to be set"); - } - return prefetch; - } - function getRemote(o) { - var remote, defaults; - defaults = { - url: null, - cache: true, - wildcard: "%QUERY", - replace: null, - rateLimitBy: "debounce", - rateLimitWait: 300, - send: null, - filter: null, - ajax: {} - }; - if (remote = o.remote || null) { - remote = _.isString(remote) ? { - url: remote - } : remote; - remote = _.mixin(defaults, remote); - remote.rateLimiter = /^throttle$/i.test(remote.rateLimitBy) ? byThrottle(remote.rateLimitWait) : byDebounce(remote.rateLimitWait); - remote.ajax.type = remote.ajax.type || "GET"; - remote.ajax.dataType = remote.ajax.dataType || "json"; - delete remote.rateLimitBy; - delete remote.rateLimitWait; - !remote.url && $.error("remote requires url to be set"); - } - return remote; - function byDebounce(wait) { - return function (fn) { - return _.debounce(fn, wait); - }; - } - function byThrottle(wait) { - return function (fn) { - return _.throttle(fn, wait); - }; - } - } - }(); - (function (root) { - "use strict"; - var old, keys; - old = root.Bloodhound; - keys = { - data: "data", - protocol: "protocol", - thumbprint: "thumbprint" - }; - root.Bloodhound = Bloodhound; - function Bloodhound(o) { - if (!o || !o.local && !o.prefetch && !o.remote) { - $.error("one of local, prefetch, or remote is required"); - } - this.limit = o.limit || 5; - this.sorter = getSorter(o.sorter); - this.dupDetector = o.dupDetector || ignoreDuplicates; - this.local = oParser.local(o); - this.prefetch = oParser.prefetch(o); - this.remote = oParser.remote(o); - this.cacheKey = this.prefetch ? this.prefetch.cacheKey || this.prefetch.url : null; - this.index = new SearchIndex({ - datumTokenizer: o.datumTokenizer, - queryTokenizer: o.queryTokenizer - }); - this.storage = this.cacheKey ? new PersistentStorage(this.cacheKey) : null; - } - Bloodhound.noConflict = function noConflict() { - root.Bloodhound = old; - return Bloodhound; - }; - Bloodhound.tokenizers = tokenizers; - _.mixin(Bloodhound.prototype, { - _loadPrefetch: function loadPrefetch(o) { - var that = this, serialized, deferred; - if (serialized = this._readFromStorage(o.thumbprint)) { - this.index.bootstrap(serialized); - deferred = $.Deferred().resolve(); - } else { - deferred = $.ajax(o.url, o.ajax).done(handlePrefetchResponse); - } - return deferred; - function handlePrefetchResponse(resp) { - that.clear(); - that.add(o.filter ? o.filter(resp) : resp); - that._saveToStorage(that.index.serialize(), o.thumbprint, o.ttl); - } - }, - _getFromRemote: function getFromRemote(query, cb) { - var that = this, url, uriEncodedQuery; - if (!this.transport) { - return; - } - query = query || ""; - uriEncodedQuery = encodeURIComponent(query); - url = this.remote.replace ? this.remote.replace(this.remote.url, query) : this.remote.url.replace(this.remote.wildcard, uriEncodedQuery); - return this.transport.get(url, this.remote.ajax, handleRemoteResponse); - function handleRemoteResponse(err, resp) { - err ? cb([]) : cb(that.remote.filter ? that.remote.filter(resp) : resp); - } - }, - _cancelLastRemoteRequest: function cancelLastRemoteRequest() { - this.transport && this.transport.cancel(); - }, - _saveToStorage: function saveToStorage(data, thumbprint, ttl) { - if (this.storage) { - this.storage.set(keys.data, data, ttl); - this.storage.set(keys.protocol, location.protocol, ttl); - this.storage.set(keys.thumbprint, thumbprint, ttl); - } - }, - _readFromStorage: function readFromStorage(thumbprint) { - var stored = {}, isExpired; - if (this.storage) { - stored.data = this.storage.get(keys.data); - stored.protocol = this.storage.get(keys.protocol); - stored.thumbprint = this.storage.get(keys.thumbprint); - } - isExpired = stored.thumbprint !== thumbprint || stored.protocol !== location.protocol; - return stored.data && !isExpired ? stored.data : null; - }, - _initialize: function initialize() { - var that = this, local = this.local, deferred; - deferred = this.prefetch ? this._loadPrefetch(this.prefetch) : $.Deferred().resolve(); - local && deferred.done(addLocalToIndex); - this.transport = this.remote ? new Transport(this.remote) : null; - return this.initPromise = deferred.promise(); - function addLocalToIndex() { - that.add(_.isFunction(local) ? local() : local); - } - }, - initialize: function initialize(force) { - return !this.initPromise || force ? this._initialize() : this.initPromise; - }, - add: function add(data) { - this.index.add(data); - }, - get: function get(query, cb) { - var that = this, matches = [], cacheHit = false; - matches = this.index.get(query); - matches = this.sorter(matches).slice(0, this.limit); - matches.length < this.limit ? cacheHit = this._getFromRemote(query, returnRemoteMatches) : this._cancelLastRemoteRequest(); - if (!cacheHit) { - (matches.length > 0 || !this.transport) && cb && cb(matches); - } - function returnRemoteMatches(remoteMatches) { - var matchesWithBackfill = matches.slice(0); - _.each(remoteMatches, function (remoteMatch) { - var isDuplicate; - isDuplicate = _.some(matchesWithBackfill, function (match) { - return that.dupDetector(remoteMatch, match); - }); - !isDuplicate && matchesWithBackfill.push(remoteMatch); - return matchesWithBackfill.length < that.limit; - }); - cb && cb(that.sorter(matchesWithBackfill)); - } - }, - clear: function clear() { - this.index.reset(); - }, - clearPrefetchCache: function clearPrefetchCache() { - this.storage && this.storage.clear(); - }, - clearRemoteCache: function clearRemoteCache() { - this.transport && Transport.resetCache(); - }, - ttAdapter: function ttAdapter() { - return _.bind(this.get, this); - } - }); - return Bloodhound; - function getSorter(sortFn) { - return _.isFunction(sortFn) ? sort : noSort; - function sort(array) { - return array.sort(sortFn); - } - function noSort(array) { - return array; - } - } - function ignoreDuplicates() { - return false; - } - })(window); - var html = function () { - return { - wrapper: '', - dropdown: '', - dataset: '
', - suggestions: '', - suggestion: '
' - }; - }(); - var css = function () { - "use strict"; - var css = { - wrapper: { - position: "relative", - display: "inline-block" - }, - hint: { - position: "absolute", - top: "0", - left: "0", - borderColor: "transparent", - boxShadow: "none", - opacity: "1" - }, - input: { - position: "relative", - verticalAlign: "top", - backgroundColor: "transparent" - }, - inputWithNoHint: { - position: "relative", - verticalAlign: "top" - }, - dropdown: { - position: "absolute", - top: "100%", - left: "0", - zIndex: "100", - display: "none" - }, - suggestions: { - display: "block" - }, - suggestion: { - whiteSpace: "nowrap", - cursor: "pointer" - }, - suggestionChild: { - whiteSpace: "normal" - }, - ltr: { - left: "0", - right: "auto" - }, - rtl: { - left: "auto", - right: " 0" - } - }; - if (_.isMsie()) { - _.mixin(css.input, { - backgroundImage: "url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)" - }); - } - if (_.isMsie() && _.isMsie() <= 7) { - _.mixin(css.input, { - marginTop: "-1px" - }); - } - return css; - }(); - var EventBus = function () { - "use strict"; - var namespace = "typeahead:"; - function EventBus(o) { - if (!o || !o.el) { - $.error("EventBus initialized without el"); - } - this.$el = $(o.el); - } - _.mixin(EventBus.prototype, { - trigger: function (type) { - var args = [].slice.call(arguments, 1); - this.$el.trigger(namespace + type, args); - } - }); - return EventBus; - }(); - var EventEmitter = function () { - "use strict"; - var splitter = /\s+/, nextTick = getNextTick(); - return { - onSync: onSync, - onAsync: onAsync, - off: off, - trigger: trigger - }; - function on(method, types, cb, context) { - var type; - if (!cb) { - return this; - } - types = types.split(splitter); - cb = context ? bindContext(cb, context) : cb; - this._callbacks = this._callbacks || {}; - while (type = types.shift()) { - this._callbacks[type] = this._callbacks[type] || { - sync: [], - async: [] - }; - this._callbacks[type][method].push(cb); - } - return this; - } - function onAsync(types, cb, context) { - return on.call(this, "async", types, cb, context); - } - function onSync(types, cb, context) { - return on.call(this, "sync", types, cb, context); - } - function off(types) { - var type; - if (!this._callbacks) { - return this; - } - types = types.split(splitter); - while (type = types.shift()) { - delete this._callbacks[type]; - } - return this; - } - function trigger(types) { - var type, callbacks, args, syncFlush, asyncFlush; - if (!this._callbacks) { - return this; - } - types = types.split(splitter); - args = [].slice.call(arguments, 1); - while ((type = types.shift()) && (callbacks = this._callbacks[type])) { - syncFlush = getFlush(callbacks.sync, this, [type].concat(args)); - asyncFlush = getFlush(callbacks.async, this, [type].concat(args)); - syncFlush() && nextTick(asyncFlush); - } - return this; - } - function getFlush(callbacks, context, args) { - return flush; - function flush() { - var cancelled; - for (var i = 0, len = callbacks.length; !cancelled && i < len; i += 1) { - cancelled = callbacks[i].apply(context, args) === false; - } - return !cancelled; - } - } - function getNextTick() { - var nextTickFn; - if (window.setImmediate) { - nextTickFn = function nextTickSetImmediate(fn) { - setImmediate(function () { - fn(); - }); - }; - } else { - nextTickFn = function nextTickSetTimeout(fn) { - setTimeout(function () { - fn(); - }, 0); - }; - } - return nextTickFn; - } - function bindContext(fn, context) { - return fn.bind ? fn.bind(context) : function () { - fn.apply(context, [].slice.call(arguments, 0)); - }; - } - }(); - var highlight = function (doc) { - "use strict"; - var defaults = { - node: null, - pattern: null, - tagName: "strong", - className: null, - wordsOnly: false, - caseSensitive: false - }; - return function hightlight(o) { - var regex; - o = _.mixin({}, defaults, o); - if (!o.node || !o.pattern) { - return; - } - o.pattern = _.isArray(o.pattern) ? o.pattern : [o.pattern]; - regex = getRegex(o.pattern, o.caseSensitive, o.wordsOnly); - traverse(o.node, hightlightTextNode); - function hightlightTextNode(textNode) { - var match, patternNode, wrapperNode; - if (match = regex.exec(textNode.data)) { - wrapperNode = doc.createElement(o.tagName); - o.className && (wrapperNode.className = o.className); - patternNode = textNode.splitText(match.index); - patternNode.splitText(match[0].length); - wrapperNode.appendChild(patternNode.cloneNode(true)); - textNode.parentNode.replaceChild(wrapperNode, patternNode); - } - return !!match; - } - function traverse(el, hightlightTextNode) { - var childNode, TEXT_NODE_TYPE = 3; - for (var i = 0; i < el.childNodes.length; i++) { - childNode = el.childNodes[i]; - if (childNode.nodeType === TEXT_NODE_TYPE) { - i += hightlightTextNode(childNode) ? 1 : 0; - } else { - traverse(childNode, hightlightTextNode); - } - } - } - }; - function getRegex(patterns, caseSensitive, wordsOnly) { - var escapedPatterns = [], regexStr; - for (var i = 0, len = patterns.length; i < len; i++) { - escapedPatterns.push(_.escapeRegExChars(patterns[i])); - } - regexStr = wordsOnly ? "\\b(" + escapedPatterns.join("|") + ")\\b" : "(" + escapedPatterns.join("|") + ")"; - return caseSensitive ? new RegExp(regexStr) : new RegExp(regexStr, "i"); - } - }(window.document); - var Input = function () { - "use strict"; - var specialKeyCodeMap; - specialKeyCodeMap = { - 9: "tab", - 27: "esc", - 37: "left", - 39: "right", - 13: "enter", - 38: "up", - 40: "down" - }; - function Input(o) { - var that = this, onBlur, onFocus, onKeydown, onInput; - o = o || {}; - if (!o.input) { - $.error("input is missing"); - } - onBlur = _.bind(this._onBlur, this); - onFocus = _.bind(this._onFocus, this); - onKeydown = _.bind(this._onKeydown, this); - onInput = _.bind(this._onInput, this); - this.$hint = $(o.hint); - this.$input = $(o.input).on("blur.tt", onBlur).on("focus.tt", onFocus).on("keydown.tt", onKeydown); - if (this.$hint.length === 0) { - this.setHint = this.getHint = this.clearHint = this.clearHintIfInvalid = _.noop; - } - if (!_.isMsie()) { - this.$input.on("input.tt", onInput); - } else { - this.$input.on("keydown.tt keypress.tt cut.tt paste.tt", function ($e) { - if (specialKeyCodeMap[$e.which || $e.keyCode]) { - return; - } - _.defer(_.bind(that._onInput, that, $e)); - }); - } - this.query = this.$input.val(); - this.$overflowHelper = buildOverflowHelper(this.$input); - } - Input.normalizeQuery = function (str) { - return (str || "").replace(/^\s*/g, "").replace(/\s{2,}/g, " "); - }; - _.mixin(Input.prototype, EventEmitter, { - _onBlur: function onBlur() { - this.resetInputValue(); - this.trigger("blurred"); - }, - _onFocus: function onFocus() { - this.trigger("focused"); - }, - _onKeydown: function onKeydown($e) { - var keyName = specialKeyCodeMap[$e.which || $e.keyCode]; - this._managePreventDefault(keyName, $e); - if (keyName && this._shouldTrigger(keyName, $e)) { - this.trigger(keyName + "Keyed", $e); - } - }, - _onInput: function onInput() { - this._checkInputValue(); - }, - _managePreventDefault: function managePreventDefault(keyName, $e) { - var preventDefault, hintValue, inputValue; - switch (keyName) { - case "tab": - hintValue = this.getHint(); - inputValue = this.getInputValue(); - preventDefault = hintValue && hintValue !== inputValue && !withModifier($e); - break; - - case "up": - case "down": - preventDefault = !withModifier($e); - break; - - default: - preventDefault = false; - } - preventDefault && $e.preventDefault(); - }, - _shouldTrigger: function shouldTrigger(keyName, $e) { - var trigger; - switch (keyName) { - case "tab": - trigger = !withModifier($e); - break; - - default: - trigger = true; - } - return trigger; - }, - _checkInputValue: function checkInputValue() { - var inputValue, areEquivalent, hasDifferentWhitespace; - inputValue = this.getInputValue(); - areEquivalent = areQueriesEquivalent(inputValue, this.query); - hasDifferentWhitespace = areEquivalent ? this.query.length !== inputValue.length : false; - this.query = inputValue; - if (!areEquivalent) { - this.trigger("queryChanged", this.query); - } else if (hasDifferentWhitespace) { - this.trigger("whitespaceChanged", this.query); - } - }, - focus: function focus() { - this.$input.focus(); - }, - blur: function blur() { - this.$input.blur(); - }, - getQuery: function getQuery() { - return this.query; - }, - setQuery: function setQuery(query) { - this.query = query; - }, - getInputValue: function getInputValue() { - return this.$input.val(); - }, - setInputValue: function setInputValue(value, silent) { - this.$input.val(value); - silent ? this.clearHint() : this._checkInputValue(); - }, - resetInputValue: function resetInputValue() { - this.setInputValue(this.query, true); - }, - getHint: function getHint() { - return this.$hint.val(); - }, - setHint: function setHint(value) { - this.$hint.val(value); - }, - clearHint: function clearHint() { - this.setHint(""); - }, - clearHintIfInvalid: function clearHintIfInvalid() { - var val, hint, valIsPrefixOfHint, isValid; - val = this.getInputValue(); - hint = this.getHint(); - valIsPrefixOfHint = val !== hint && hint.indexOf(val) === 0; - isValid = val !== "" && valIsPrefixOfHint && !this.hasOverflow(); - !isValid && this.clearHint(); - }, - getLanguageDirection: function getLanguageDirection() { - return (this.$input.css("direction") || "ltr").toLowerCase(); - }, - hasOverflow: function hasOverflow() { - var constraint = this.$input.width() - 2; - this.$overflowHelper.text(this.getInputValue()); - return this.$overflowHelper.width() >= constraint; - }, - isCursorAtEnd: function () { - var valueLength, selectionStart, range; - valueLength = this.$input.val().length; - selectionStart = this.$input[0].selectionStart; - if (_.isNumber(selectionStart)) { - return selectionStart === valueLength; - } else if (document.selection) { - range = document.selection.createRange(); - range.moveStart("character", -valueLength); - return valueLength === range.text.length; - } - return true; - }, - destroy: function destroy() { - this.$hint.off(".tt"); - this.$input.off(".tt"); - this.$hint = this.$input = this.$overflowHelper = null; - } - }); - return Input; - function buildOverflowHelper($input) { - return $('').css({ - position: "absolute", - visibility: "hidden", - whiteSpace: "pre", - fontFamily: $input.css("font-family"), - fontSize: $input.css("font-size"), - fontStyle: $input.css("font-style"), - fontVariant: $input.css("font-variant"), - fontWeight: $input.css("font-weight"), - wordSpacing: $input.css("word-spacing"), - letterSpacing: $input.css("letter-spacing"), - textIndent: $input.css("text-indent"), - textRendering: $input.css("text-rendering"), - textTransform: $input.css("text-transform") - }).insertAfter($input); - } - function areQueriesEquivalent(a, b) { - return Input.normalizeQuery(a) === Input.normalizeQuery(b); - } - function withModifier($e) { - return $e.altKey || $e.ctrlKey || $e.metaKey || $e.shiftKey; - } - }(); - var Dataset = function () { - "use strict"; - var datasetKey = "ttDataset", valueKey = "ttValue", datumKey = "ttDatum"; - function Dataset(o) { - o = o || {}; - o.templates = o.templates || {}; - if (!o.source) { - $.error("missing source"); - } - if (o.name && !isValidName(o.name)) { - $.error("invalid dataset name: " + o.name); - } - this.query = null; - this.highlight = !!o.highlight; - this.name = o.name || _.getUniqueId(); - this.source = o.source; - this.displayFn = getDisplayFn(o.display || o.displayKey); - this.templates = getTemplates(o.templates, this.displayFn); - this.$el = $(html.dataset.replace("%CLASS%", this.name)); - } - Dataset.extractDatasetName = function extractDatasetName(el) { - return $(el).data(datasetKey); - }; - Dataset.extractValue = function extractDatum(el) { - return $(el).data(valueKey); - }; - Dataset.extractDatum = function extractDatum(el) { - return $(el).data(datumKey); - }; - _.mixin(Dataset.prototype, EventEmitter, { - _render: function render(query, suggestions) { - if (!this.$el) { - return; - } - var that = this, hasSuggestions; - this.$el.empty(); - hasSuggestions = suggestions && suggestions.length; - if (!hasSuggestions && this.templates.empty) { - this.$el.html(getEmptyHtml()).prepend(that.templates.header ? getHeaderHtml() : null).append(that.templates.footer ? getFooterHtml() : null); - } else if (hasSuggestions) { - this.$el.html(getSuggestionsHtml()).prepend(that.templates.header ? getHeaderHtml() : null).append(that.templates.footer ? getFooterHtml() : null); - } - this.trigger("rendered"); - function getEmptyHtml() { - return that.templates.empty({ - query: query, - isEmpty: true - }); - } - function getSuggestionsHtml() { - var $suggestions, nodes; - $suggestions = $(html.suggestions).css(css.suggestions); - nodes = _.map(suggestions, getSuggestionNode); - $suggestions.append.apply($suggestions, nodes); - that.highlight && highlight({ - className: "tt-highlight", - node: $suggestions[0], - pattern: query - }); - return $suggestions; - function getSuggestionNode(suggestion) { - var $el; - $el = $(html.suggestion).append(that.templates.suggestion(suggestion)).data(datasetKey, that.name).data(valueKey, that.displayFn(suggestion)).data(datumKey, suggestion); - $el.children().each(function () { - $(this).css(css.suggestionChild); - }); - return $el; - } - } - function getHeaderHtml() { - return that.templates.header({ - query: query, - isEmpty: !hasSuggestions - }); - } - function getFooterHtml() { - return that.templates.footer({ - query: query, - isEmpty: !hasSuggestions - }); - } - }, - getRoot: function getRoot() { - return this.$el; - }, - update: function update(query) { - var that = this; - this.query = query; - this.canceled = false; - this.source(query, render); - function render(suggestions) { - if (!that.canceled && query === that.query) { - that._render(query, suggestions); - } - } - }, - cancel: function cancel() { - this.canceled = true; - }, - clear: function clear() { - this.cancel(); - this.$el.empty(); - this.trigger("rendered"); - }, - isEmpty: function isEmpty() { - return this.$el.is(":empty"); - }, - destroy: function destroy() { - this.$el = null; - } - }); - return Dataset; - function getDisplayFn(display) { - display = display || "value"; - return _.isFunction(display) ? display : displayFn; - function displayFn(obj) { - return obj[display]; - } - } - function getTemplates(templates, displayFn) { - return { - empty: templates.empty && _.templatify(templates.empty), - header: templates.header && _.templatify(templates.header), - footer: templates.footer && _.templatify(templates.footer), - suggestion: templates.suggestion || suggestionTemplate - }; - function suggestionTemplate(context) { - return "

" + displayFn(context) + "

"; - } - } - function isValidName(str) { - return /^[_a-zA-Z0-9-]+$/.test(str); - } - }(); - var Dropdown = function () { - "use strict"; - function Dropdown(o) { - var that = this, onSuggestionClick, onSuggestionMouseEnter, onSuggestionMouseLeave; - o = o || {}; - if (!o.menu) { - $.error("menu is required"); - } - this.isOpen = false; - this.isEmpty = true; - this.datasets = _.map(o.datasets, initializeDataset); - onSuggestionClick = _.bind(this._onSuggestionClick, this); - onSuggestionMouseEnter = _.bind(this._onSuggestionMouseEnter, this); - onSuggestionMouseLeave = _.bind(this._onSuggestionMouseLeave, this); - this.$menu = $(o.menu).on("click.tt", ".tt-suggestion", onSuggestionClick).on("mouseenter.tt", ".tt-suggestion", onSuggestionMouseEnter).on("mouseleave.tt", ".tt-suggestion", onSuggestionMouseLeave); - _.each(this.datasets, function (dataset) { - that.$menu.append(dataset.getRoot()); - dataset.onSync("rendered", that._onRendered, that); - }); - } - _.mixin(Dropdown.prototype, EventEmitter, { - _onSuggestionClick: function onSuggestionClick($e) { - this.trigger("suggestionClicked", $($e.currentTarget)); - }, - _onSuggestionMouseEnter: function onSuggestionMouseEnter($e) { - this._removeCursor(); - this._setCursor($($e.currentTarget), true); - }, - _onSuggestionMouseLeave: function onSuggestionMouseLeave() { - this._removeCursor(); - }, - _onRendered: function onRendered() { - this.isEmpty = _.every(this.datasets, isDatasetEmpty); - this.isEmpty ? this._hide() : this.isOpen && this._show(); - this.trigger("datasetRendered"); - function isDatasetEmpty(dataset) { - return dataset.isEmpty(); - } - }, - _hide: function () { - this.$menu.hide(); - }, - _show: function () { - this.$menu.css("display", "block"); - }, - _getSuggestions: function getSuggestions() { - return this.$menu.find(".tt-suggestion"); - }, - _getCursor: function getCursor() { - return this.$menu.find(".tt-cursor").first(); - }, - _setCursor: function setCursor($el, silent) { - $el.first().addClass("tt-cursor"); - !silent && this.trigger("cursorMoved"); - }, - _removeCursor: function removeCursor() { - this._getCursor().removeClass("tt-cursor"); - }, - _moveCursor: function moveCursor(increment) { - var $suggestions, $oldCursor, newCursorIndex, $newCursor; - if (!this.isOpen) { - return; - } - $oldCursor = this._getCursor(); - $suggestions = this._getSuggestions(); - this._removeCursor(); - newCursorIndex = $suggestions.index($oldCursor) + increment; - newCursorIndex = (newCursorIndex + 1) % ($suggestions.length + 1) - 1; - if (newCursorIndex === -1) { - this.trigger("cursorRemoved"); - return; - } else if (newCursorIndex < -1) { - newCursorIndex = $suggestions.length - 1; - } - this._setCursor($newCursor = $suggestions.eq(newCursorIndex)); - this._ensureVisible($newCursor); - }, - _ensureVisible: function ensureVisible($el) { - var elTop, elBottom, menuScrollTop, menuHeight; - elTop = $el.position().top; - elBottom = elTop + $el.outerHeight(true); - menuScrollTop = this.$menu.scrollTop(); - menuHeight = this.$menu.height() + parseInt(this.$menu.css("paddingTop"), 10) + parseInt(this.$menu.css("paddingBottom"), 10); - if (elTop < 0) { - this.$menu.scrollTop(menuScrollTop + elTop); - } else if (menuHeight < elBottom) { - this.$menu.scrollTop(menuScrollTop + (elBottom - menuHeight)); - } - }, - close: function close() { - if (this.isOpen) { - this.isOpen = false; - this._removeCursor(); - this._hide(); - this.trigger("closed"); - } - }, - open: function open() { - if (!this.isOpen) { - this.isOpen = true; - !this.isEmpty && this._show(); - this.trigger("opened"); - } - }, - setLanguageDirection: function setLanguageDirection(dir) { - this.$menu.css(dir === "ltr" ? css.ltr : css.rtl); - }, - moveCursorUp: function moveCursorUp() { - this._moveCursor(-1); - }, - moveCursorDown: function moveCursorDown() { - this._moveCursor(+1); - }, - getDatumForSuggestion: function getDatumForSuggestion($el) { - var datum = null; - if ($el.length) { - datum = { - raw: Dataset.extractDatum($el), - value: Dataset.extractValue($el), - datasetName: Dataset.extractDatasetName($el) - }; - } - return datum; - }, - getDatumForCursor: function getDatumForCursor() { - return this.getDatumForSuggestion(this._getCursor().first()); - }, - getDatumForTopSuggestion: function getDatumForTopSuggestion() { - return this.getDatumForSuggestion(this._getSuggestions().first()); - }, - update: function update(query) { - _.each(this.datasets, updateDataset); - function updateDataset(dataset) { - dataset.update(query); - } - }, - empty: function empty() { - _.each(this.datasets, clearDataset); - this.isEmpty = true; - function clearDataset(dataset) { - dataset.clear(); - } - }, - isVisible: function isVisible() { - return this.isOpen && !this.isEmpty; - }, - destroy: function destroy() { - this.$menu.off(".tt"); - this.$menu = null; - _.each(this.datasets, destroyDataset); - function destroyDataset(dataset) { - dataset.destroy(); - } - } - }); - return Dropdown; - function initializeDataset(oDataset) { - return new Dataset(oDataset); - } - }(); - var Typeahead = function () { - "use strict"; - var attrsKey = "ttAttrs"; - function Typeahead(o) { - var $menu, $input, $hint; - o = o || {}; - if (!o.input) { - $.error("missing input"); - } - this.isActivated = false; - this.autoselect = !!o.autoselect; - this.minLength = _.isNumber(o.minLength) ? o.minLength : 1; - this.$node = buildDom(o.input, o.withHint); - $menu = this.$node.find(".tt-dropdown-menu"); - $input = this.$node.find(".tt-input"); - $hint = this.$node.find(".tt-hint"); - $input.on("blur.tt", function ($e) { - var active, isActive, hasActive; - active = document.activeElement; - isActive = $menu.is(active); - hasActive = $menu.has(active).length > 0; - if (_.isMsie() && (isActive || hasActive)) { - $e.preventDefault(); - $e.stopImmediatePropagation(); - _.defer(function () { - $input.focus(); - }); - } - }); - $menu.on("mousedown.tt", function ($e) { - $e.preventDefault(); - }); - this.eventBus = o.eventBus || new EventBus({ - el: $input - }); - this.dropdown = new Dropdown({ - menu: $menu, - datasets: o.datasets - }).onSync("suggestionClicked", this._onSuggestionClicked, this).onSync("cursorMoved", this._onCursorMoved, this).onSync("cursorRemoved", this._onCursorRemoved, this).onSync("opened", this._onOpened, this).onSync("closed", this._onClosed, this).onAsync("datasetRendered", this._onDatasetRendered, this); - this.input = new Input({ - input: $input, - hint: $hint - }).onSync("focused", this._onFocused, this).onSync("blurred", this._onBlurred, this).onSync("enterKeyed", this._onEnterKeyed, this).onSync("tabKeyed", this._onTabKeyed, this).onSync("escKeyed", this._onEscKeyed, this).onSync("upKeyed", this._onUpKeyed, this).onSync("downKeyed", this._onDownKeyed, this).onSync("leftKeyed", this._onLeftKeyed, this).onSync("rightKeyed", this._onRightKeyed, this).onSync("queryChanged", this._onQueryChanged, this).onSync("whitespaceChanged", this._onWhitespaceChanged, this); - this._setLanguageDirection(); - } - _.mixin(Typeahead.prototype, { - _onSuggestionClicked: function onSuggestionClicked(type, $el) { - var datum; - if (datum = this.dropdown.getDatumForSuggestion($el)) { - this._select(datum); - } - }, - _onCursorMoved: function onCursorMoved() { - var datum = this.dropdown.getDatumForCursor(); - this.input.setInputValue(datum.value, true); - this.eventBus.trigger("cursorchanged", datum.raw, datum.datasetName); - }, - _onCursorRemoved: function onCursorRemoved() { - this.input.resetInputValue(); - this._updateHint(); - }, - _onDatasetRendered: function onDatasetRendered() { - this._updateHint(); - }, - _onOpened: function onOpened() { - this._updateHint(); - this.eventBus.trigger("opened"); - }, - _onClosed: function onClosed() { - this.input.clearHint(); - this.eventBus.trigger("closed"); - }, - _onFocused: function onFocused() { - this.isActivated = true; - this.dropdown.open(); - }, - _onBlurred: function onBlurred() { - this.isActivated = false; - this.dropdown.empty(); - this.dropdown.close(); - }, - _onEnterKeyed: function onEnterKeyed(type, $e) { - var cursorDatum, topSuggestionDatum; - cursorDatum = this.dropdown.getDatumForCursor(); - topSuggestionDatum = this.dropdown.getDatumForTopSuggestion(); - if (cursorDatum) { - this._select(cursorDatum); - $e.preventDefault(); - } else if (this.autoselect && topSuggestionDatum) { - this._select(topSuggestionDatum); - $e.preventDefault(); - } - }, - _onTabKeyed: function onTabKeyed(type, $e) { - var datum; - if (datum = this.dropdown.getDatumForCursor()) { - this._select(datum); - $e.preventDefault(); - } else { - this._autocomplete(true); - } - }, - _onEscKeyed: function onEscKeyed() { - this.dropdown.close(); - this.input.resetInputValue(); - }, - _onUpKeyed: function onUpKeyed() { - var query = this.input.getQuery(); - this.dropdown.isEmpty && query.length >= this.minLength ? this.dropdown.update(query) : this.dropdown.moveCursorUp(); - this.dropdown.open(); - }, - _onDownKeyed: function onDownKeyed() { - var query = this.input.getQuery(); - this.dropdown.isEmpty && query.length >= this.minLength ? this.dropdown.update(query) : this.dropdown.moveCursorDown(); - this.dropdown.open(); - }, - _onLeftKeyed: function onLeftKeyed() { - this.dir === "rtl" && this._autocomplete(); - }, - _onRightKeyed: function onRightKeyed() { - this.dir === "ltr" && this._autocomplete(); - }, - _onQueryChanged: function onQueryChanged(e, query) { - this.input.clearHintIfInvalid(); - query.length >= this.minLength ? this.dropdown.update(query) : this.dropdown.empty(); - this.dropdown.open(); - this._setLanguageDirection(); - }, - _onWhitespaceChanged: function onWhitespaceChanged() { - this._updateHint(); - this.dropdown.open(); - }, - _setLanguageDirection: function setLanguageDirection() { - var dir; - if (this.dir !== (dir = this.input.getLanguageDirection())) { - this.dir = dir; - this.$node.css("direction", dir); - this.dropdown.setLanguageDirection(dir); - } - }, - _updateHint: function updateHint() { - var datum, val, query, escapedQuery, frontMatchRegEx, match; - datum = this.dropdown.getDatumForTopSuggestion(); - if (datum && this.dropdown.isVisible() && !this.input.hasOverflow()) { - val = this.input.getInputValue(); - query = Input.normalizeQuery(val); - escapedQuery = _.escapeRegExChars(query); - frontMatchRegEx = new RegExp("^(?:" + escapedQuery + ")(.+$)", "i"); - match = frontMatchRegEx.exec(datum.value); - match ? this.input.setHint(val + match[1]) : this.input.clearHint(); - } else { - this.input.clearHint(); - } - }, - _autocomplete: function autocomplete(laxCursor) { - var hint, query, isCursorAtEnd, datum; - hint = this.input.getHint(); - query = this.input.getQuery(); - isCursorAtEnd = laxCursor || this.input.isCursorAtEnd(); - if (hint && query !== hint && isCursorAtEnd) { - datum = this.dropdown.getDatumForTopSuggestion(); - datum && this.input.setInputValue(datum.value); - this.eventBus.trigger("autocompleted", datum.raw, datum.datasetName); - } - }, - _select: function select(datum) { - this.input.setQuery(datum.value); - this.input.setInputValue(datum.value, true); - this._setLanguageDirection(); - this.eventBus.trigger("selected", datum.raw, datum.datasetName); - this.dropdown.close(); - _.defer(_.bind(this.dropdown.empty, this.dropdown)); - }, - open: function open() { - this.dropdown.open(); - }, - close: function close() { - this.dropdown.close(); - }, - setVal: function setVal(val) { - val = _.toStr(val); - if (this.isActivated) { - this.input.setInputValue(val); - } else { - this.input.setQuery(val); - this.input.setInputValue(val, true); - } - this._setLanguageDirection(); - }, - getVal: function getVal() { - return this.input.getQuery(); - }, - destroy: function destroy() { - this.input.destroy(); - this.dropdown.destroy(); - destroyDomStructure(this.$node); - this.$node = null; - } - }); - return Typeahead; - function buildDom(input, withHint) { - var $input, $wrapper, $dropdown, $hint; - $input = $(input); - $wrapper = $(html.wrapper).css(css.wrapper); - $dropdown = $(html.dropdown).css(css.dropdown); - $hint = $input.clone().css(css.hint).css(getBackgroundStyles($input)); - $hint.val("").removeData().addClass("tt-hint").removeAttr("id name placeholder required").prop("readonly", true).attr({ - autocomplete: "off", - spellcheck: "false", - tabindex: -1 - }); - $input.data(attrsKey, { - dir: $input.attr("dir"), - autocomplete: $input.attr("autocomplete"), - spellcheck: $input.attr("spellcheck"), - style: $input.attr("style") - }); - $input.addClass("tt-input").attr({ - autocomplete: "off", - spellcheck: false - }).css(withHint ? css.input : css.inputWithNoHint); - try { - !$input.attr("dir") && $input.attr("dir", "auto"); - } catch (e) { } - return $input.wrap($wrapper).parent().prepend(withHint ? $hint : null).append($dropdown); - } - function getBackgroundStyles($el) { - return { - backgroundAttachment: $el.css("background-attachment"), - backgroundClip: $el.css("background-clip"), - backgroundColor: $el.css("background-color"), - backgroundImage: $el.css("background-image"), - backgroundOrigin: $el.css("background-origin"), - backgroundPosition: $el.css("background-position"), - backgroundRepeat: $el.css("background-repeat"), - backgroundSize: $el.css("background-size") - }; - } - function destroyDomStructure($node) { - var $input = $node.find(".tt-input"); - _.each($input.data(attrsKey), function (val, key) { - _.isUndefined(val) ? $input.removeAttr(key) : $input.attr(key, val); - }); - $input.detach().removeData(attrsKey).removeClass("tt-input").insertAfter($node); - $node.remove(); - } - }(); - (function () { - "use strict"; - var old, typeaheadKey, methods; - old = $.fn.typeahead; - typeaheadKey = "ttTypeahead"; - methods = { - initialize: function initialize(o, datasets) { - datasets = _.isArray(datasets) ? datasets : [].slice.call(arguments, 1); - o = o || {}; - return this.each(attach); - function attach() { - var $input = $(this), eventBus, typeahead; - _.each(datasets, function (d) { - d.highlight = !!o.highlight; - }); - typeahead = new Typeahead({ - input: $input, - eventBus: eventBus = new EventBus({ - el: $input - }), - withHint: _.isUndefined(o.hint) ? true : !!o.hint, - minLength: o.minLength, - autoselect: o.autoselect, - datasets: datasets - }); - $input.data(typeaheadKey, typeahead); - } - }, - open: function open() { - return this.each(openTypeahead); - function openTypeahead() { - var $input = $(this), typeahead; - if (typeahead = $input.data(typeaheadKey)) { - typeahead.open(); - } - } - }, - close: function close() { - return this.each(closeTypeahead); - function closeTypeahead() { - var $input = $(this), typeahead; - if (typeahead = $input.data(typeaheadKey)) { - typeahead.close(); - } - } - }, - val: function val(newVal) { - return !arguments.length ? getVal(this.first()) : this.each(setVal); - function setVal() { - var $input = $(this), typeahead; - if (typeahead = $input.data(typeaheadKey)) { - typeahead.setVal(newVal); - } - } - function getVal($input) { - var typeahead, query; - if (typeahead = $input.data(typeaheadKey)) { - query = typeahead.getVal(); - } - return query; - } - }, - destroy: function destroy() { - return this.each(unattach); - function unattach() { - var $input = $(this), typeahead; - if (typeahead = $input.data(typeaheadKey)) { - typeahead.destroy(); - $input.removeData(typeaheadKey); - } - } - } - }; - $.fn.typeahead = function (method) { - var tts; - if (methods[method] && method !== "initialize") { - tts = this.filter(function () { - return !!$(this).data(typeaheadKey); - }); - return methods[method].apply(tts, [].slice.call(arguments, 1)); - } else { - return methods.initialize.apply(this, arguments); - } - }; - $.fn.typeahead.noConflict = function noConflict() { - $.fn.typeahead = old; - return this; - }; - })(); +/*! + * typeahead.js 0.10.5 + * https://github.com/twitter/typeahead.js + * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT + */ + +(function ($) { + var _ = function () { + "use strict"; + return { + isMsie: function () { + return /(msie|trident)/i.test(navigator.userAgent) ? navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; + }, + isBlankString: function (str) { + return !str || /^\s*$/.test(str); + }, + escapeRegExChars: function (str) { + return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); + }, + isString: function (obj) { + return typeof obj === "string"; + }, + isNumber: function (obj) { + return typeof obj === "number"; + }, + isArray: $.isArray, + isFunction: $.isFunction, + isObject: $.isPlainObject, + isUndefined: function (obj) { + return typeof obj === "undefined"; + }, + toStr: function toStr(s) { + return _.isUndefined(s) || s === null ? "" : s + ""; + }, + bind: $.proxy, + each: function (collection, cb) { + $.each(collection, reverseArgs); + function reverseArgs(index, value) { + return cb(value, index); + } + }, + map: $.map, + filter: $.grep, + every: function (obj, test) { + var result = true; + if (!obj) { + return result; + } + $.each(obj, function (key, val) { + if (!(result = test.call(null, val, key, obj))) { + return false; + } + }); + return !!result; + }, + some: function (obj, test) { + var result = false; + if (!obj) { + return result; + } + $.each(obj, function (key, val) { + if (result = test.call(null, val, key, obj)) { + return false; + } + }); + return !!result; + }, + mixin: $.extend, + getUniqueId: function () { + var counter = 0; + return function () { + return counter++; + }; + }(), + templatify: function templatify(obj) { + return $.isFunction(obj) ? obj : template; + function template() { + return String(obj); + } + }, + defer: function (fn) { + setTimeout(fn, 0); + }, + debounce: function (func, wait, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments, later, callNow; + later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + throttle: function (func, wait) { + var context, args, timeout, result, previous, later; + previous = 0; + later = function () { + previous = new Date(); + timeout = null; + result = func.apply(context, args); + }; + return function () { + var now = new Date(), remaining = wait - (now - previous); + context = this; + args = arguments; + if (remaining <= 0) { + clearTimeout(timeout); + timeout = null; + previous = now; + result = func.apply(context, args); + } else if (!timeout) { + timeout = setTimeout(later, remaining); + } + return result; + }; + }, + noop: function () { } + }; + }(); + var VERSION = "0.10.5"; + var tokenizers = function () { + "use strict"; + return { + nonword: nonword, + whitespace: whitespace, + obj: { + nonword: getObjTokenizer(nonword), + whitespace: getObjTokenizer(whitespace) + } + }; + function whitespace(str) { + str = _.toStr(str); + return str ? str.split(/\s+/) : []; + } + function nonword(str) { + str = _.toStr(str); + return str ? str.split(/\W+/) : []; + } + function getObjTokenizer(tokenizer) { + return function setKey() { + var args = [].slice.call(arguments, 0); + return function tokenize(o) { + var tokens = []; + _.each(args, function (k) { + tokens = tokens.concat(tokenizer(_.toStr(o[k]))); + }); + return tokens; + }; + }; + } + }(); + var LruCache = function () { + "use strict"; + function LruCache(maxSize) { + this.maxSize = _.isNumber(maxSize) ? maxSize : 100; + this.reset(); + if (this.maxSize <= 0) { + this.set = this.get = $.noop; + } + } + _.mixin(LruCache.prototype, { + set: function set(key, val) { + var tailItem = this.list.tail, node; + if (this.size >= this.maxSize) { + this.list.remove(tailItem); + delete this.hash[tailItem.key]; + } + if (node = this.hash[key]) { + node.val = val; + this.list.moveToFront(node); + } else { + node = new Node(key, val); + this.list.add(node); + this.hash[key] = node; + this.size++; + } + }, + get: function get(key) { + var node = this.hash[key]; + if (node) { + this.list.moveToFront(node); + return node.val; + } + }, + reset: function reset() { + this.size = 0; + this.hash = {}; + this.list = new List(); + } + }); + function List() { + this.head = this.tail = null; + } + _.mixin(List.prototype, { + add: function add(node) { + if (this.head) { + node.next = this.head; + this.head.prev = node; + } + this.head = node; + this.tail = this.tail || node; + }, + remove: function remove(node) { + node.prev ? node.prev.next = node.next : this.head = node.next; + node.next ? node.next.prev = node.prev : this.tail = node.prev; + }, + moveToFront: function (node) { + this.remove(node); + this.add(node); + } + }); + function Node(key, val) { + this.key = key; + this.val = val; + this.prev = this.next = null; + } + return LruCache; + }(); + var PersistentStorage = function () { + "use strict"; + var ls, methods; + try { + ls = window.localStorage; + ls.setItem("~~~", "!"); + ls.removeItem("~~~"); + } catch (err) { + ls = null; + } + function PersistentStorage(namespace) { + this.prefix = ["__", namespace, "__"].join(""); + this.ttlKey = "__ttl__"; + this.keyMatcher = new RegExp("^" + _.escapeRegExChars(this.prefix)); + } + if (ls && window.JSON) { + methods = { + _prefix: function (key) { + return this.prefix + key; + }, + _ttlKey: function (key) { + return this._prefix(key) + this.ttlKey; + }, + get: function (key) { + if (this.isExpired(key)) { + this.remove(key); + } + return decode(ls.getItem(this._prefix(key))); + }, + set: function (key, val, ttl) { + if (_.isNumber(ttl)) { + ls.setItem(this._ttlKey(key), encode(now() + ttl)); + } else { + ls.removeItem(this._ttlKey(key)); + } + return ls.setItem(this._prefix(key), encode(val)); + }, + remove: function (key) { + ls.removeItem(this._ttlKey(key)); + ls.removeItem(this._prefix(key)); + return this; + }, + clear: function () { + var i, key, keys = [], len = ls.length; + for (i = 0; i < len; i++) { + if ((key = ls.key(i)).match(this.keyMatcher)) { + keys.push(key.replace(this.keyMatcher, "")); + } + } + for (i = keys.length; i--;) { + this.remove(keys[i]); + } + return this; + }, + isExpired: function (key) { + var ttl = decode(ls.getItem(this._ttlKey(key))); + return _.isNumber(ttl) && now() > ttl ? true : false; + } + }; + } else { + methods = { + get: _.noop, + set: _.noop, + remove: _.noop, + clear: _.noop, + isExpired: _.noop + }; + } + _.mixin(PersistentStorage.prototype, methods); + return PersistentStorage; + function now() { + return new Date().getTime(); + } + function encode(val) { + return JSON.stringify(_.isUndefined(val) ? null : val); + } + function decode(val) { + return JSON.parse(val); + } + }(); + var Transport = function () { + "use strict"; + var pendingRequestsCount = 0, pendingRequests = {}, maxPendingRequests = 6, sharedCache = new LruCache(10); + function Transport(o) { + o = o || {}; + this.cancelled = false; + this.lastUrl = null; + this._send = o.transport ? callbackToDeferred(o.transport) : $.ajax; + this._get = o.rateLimiter ? o.rateLimiter(this._get) : this._get; + this._cache = o.cache === false ? new LruCache(0) : sharedCache; + } + Transport.setMaxPendingRequests = function setMaxPendingRequests(num) { + maxPendingRequests = num; + }; + Transport.resetCache = function resetCache() { + sharedCache.reset(); + }; + _.mixin(Transport.prototype, { + _get: function (url, o, cb) { + var that = this, jqXhr; + if (this.cancelled || url !== this.lastUrl) { + return; + } + if (jqXhr = pendingRequests[url]) { + jqXhr.done(done).fail(fail); + } else if (pendingRequestsCount < maxPendingRequests) { + pendingRequestsCount++; + pendingRequests[url] = this._send(url, o).done(done).fail(fail).always(always); + } else { + this.onDeckRequestArgs = [].slice.call(arguments, 0); + } + function done(resp) { + cb && cb(null, resp); + that._cache.set(url, resp); + } + function fail() { + cb && cb(true); + } + function always() { + pendingRequestsCount--; + delete pendingRequests[url]; + if (that.onDeckRequestArgs) { + that._get.apply(that, that.onDeckRequestArgs); + that.onDeckRequestArgs = null; + } + } + }, + get: function (url, o, cb) { + var resp; + if (_.isFunction(o)) { + cb = o; + o = {}; + } + this.cancelled = false; + this.lastUrl = url; + if (resp = this._cache.get(url)) { + _.defer(function () { + cb && cb(null, resp); + }); + } else { + this._get(url, o, cb); + } + return !!resp; + }, + cancel: function () { + this.cancelled = true; + } + }); + return Transport; + function callbackToDeferred(fn) { + return function customSendWrapper(url, o) { + var deferred = $.Deferred(); + fn(url, o, onSuccess, onError); + return deferred; + function onSuccess(resp) { + _.defer(function () { + deferred.resolve(resp); + }); + } + function onError(err) { + _.defer(function () { + deferred.reject(err); + }); + } + }; + } + }(); + var SearchIndex = function () { + "use strict"; + function SearchIndex(o) { + o = o || {}; + if (!o.datumTokenizer || !o.queryTokenizer) { + $.error("datumTokenizer and queryTokenizer are both required"); + } + this.datumTokenizer = o.datumTokenizer; + this.queryTokenizer = o.queryTokenizer; + this.reset(); + } + _.mixin(SearchIndex.prototype, { + bootstrap: function bootstrap(o) { + this.datums = o.datums; + this.trie = o.trie; + }, + add: function (data) { + var that = this; + data = _.isArray(data) ? data : [data]; + _.each(data, function (datum) { + var id, tokens; + id = that.datums.push(datum) - 1; + tokens = normalizeTokens(that.datumTokenizer(datum)); + _.each(tokens, function (token) { + var node, chars, ch; + node = that.trie; + chars = token.split(""); + while (ch = chars.shift()) { + node = node.children[ch] || (node.children[ch] = newNode()); + node.ids.push(id); + } + }); + }); + }, + get: function get(query) { + var that = this, tokens, matches; + tokens = normalizeTokens(this.queryTokenizer(query)); + _.each(tokens, function (token) { + var node, chars, ch, ids; + if (matches && matches.length === 0) { + return false; + } + node = that.trie; + chars = token.split(""); + while (node && (ch = chars.shift())) { + node = node.children[ch]; + } + if (node && chars.length === 0) { + ids = node.ids.slice(0); + matches = matches ? getIntersection(matches, ids) : ids; + } else { + matches = []; + return false; + } + }); + return matches ? _.map(unique(matches), function (id) { + return that.datums[id]; + }) : []; + }, + reset: function reset() { + this.datums = []; + this.trie = newNode(); + }, + serialize: function serialize() { + return { + datums: this.datums, + trie: this.trie + }; + } + }); + return SearchIndex; + function normalizeTokens(tokens) { + tokens = _.filter(tokens, function (token) { + return !!token; + }); + tokens = _.map(tokens, function (token) { + return token.toLowerCase(); + }); + return tokens; + } + function newNode() { + return { + ids: [], + children: {} + }; + } + function unique(array) { + var seen = {}, uniques = []; + for (var i = 0, len = array.length; i < len; i++) { + if (!seen[array[i]]) { + seen[array[i]] = true; + uniques.push(array[i]); + } + } + return uniques; + } + function getIntersection(arrayA, arrayB) { + var ai = 0, bi = 0, intersection = []; + arrayA = arrayA.sort(compare); + arrayB = arrayB.sort(compare); + var lenArrayA = arrayA.length, lenArrayB = arrayB.length; + while (ai < lenArrayA && bi < lenArrayB) { + if (arrayA[ai] < arrayB[bi]) { + ai++; + } else if (arrayA[ai] > arrayB[bi]) { + bi++; + } else { + intersection.push(arrayA[ai]); + ai++; + bi++; + } + } + return intersection; + function compare(a, b) { + return a - b; + } + } + }(); + var oParser = function () { + "use strict"; + return { + local: getLocal, + prefetch: getPrefetch, + remote: getRemote + }; + function getLocal(o) { + return o.local || null; + } + function getPrefetch(o) { + var prefetch, defaults; + defaults = { + url: null, + thumbprint: "", + ttl: 24 * 60 * 60 * 1e3, + filter: null, + ajax: {} + }; + if (prefetch = o.prefetch || null) { + prefetch = _.isString(prefetch) ? { + url: prefetch + } : prefetch; + prefetch = _.mixin(defaults, prefetch); + prefetch.thumbprint = VERSION + prefetch.thumbprint; + prefetch.ajax.type = prefetch.ajax.type || "GET"; + prefetch.ajax.dataType = prefetch.ajax.dataType || "json"; + !prefetch.url && $.error("prefetch requires url to be set"); + } + return prefetch; + } + function getRemote(o) { + var remote, defaults; + defaults = { + url: null, + cache: true, + wildcard: "%QUERY", + replace: null, + rateLimitBy: "debounce", + rateLimitWait: 300, + send: null, + filter: null, + ajax: {} + }; + if (remote = o.remote || null) { + remote = _.isString(remote) ? { + url: remote + } : remote; + remote = _.mixin(defaults, remote); + remote.rateLimiter = /^throttle$/i.test(remote.rateLimitBy) ? byThrottle(remote.rateLimitWait) : byDebounce(remote.rateLimitWait); + remote.ajax.type = remote.ajax.type || "GET"; + remote.ajax.dataType = remote.ajax.dataType || "json"; + delete remote.rateLimitBy; + delete remote.rateLimitWait; + !remote.url && $.error("remote requires url to be set"); + } + return remote; + function byDebounce(wait) { + return function (fn) { + return _.debounce(fn, wait); + }; + } + function byThrottle(wait) { + return function (fn) { + return _.throttle(fn, wait); + }; + } + } + }(); + (function (root) { + "use strict"; + var old, keys; + old = root.Bloodhound; + keys = { + data: "data", + protocol: "protocol", + thumbprint: "thumbprint" + }; + root.Bloodhound = Bloodhound; + function Bloodhound(o) { + if (!o || !o.local && !o.prefetch && !o.remote) { + $.error("one of local, prefetch, or remote is required"); + } + this.limit = o.limit || 5; + this.sorter = getSorter(o.sorter); + this.dupDetector = o.dupDetector || ignoreDuplicates; + this.local = oParser.local(o); + this.prefetch = oParser.prefetch(o); + this.remote = oParser.remote(o); + this.cacheKey = this.prefetch ? this.prefetch.cacheKey || this.prefetch.url : null; + this.index = new SearchIndex({ + datumTokenizer: o.datumTokenizer, + queryTokenizer: o.queryTokenizer + }); + this.storage = this.cacheKey ? new PersistentStorage(this.cacheKey) : null; + } + Bloodhound.noConflict = function noConflict() { + root.Bloodhound = old; + return Bloodhound; + }; + Bloodhound.tokenizers = tokenizers; + _.mixin(Bloodhound.prototype, { + _loadPrefetch: function loadPrefetch(o) { + var that = this, serialized, deferred; + if (serialized = this._readFromStorage(o.thumbprint)) { + this.index.bootstrap(serialized); + deferred = $.Deferred().resolve(); + } else { + deferred = $.ajax(o.url, o.ajax).done(handlePrefetchResponse); + } + return deferred; + function handlePrefetchResponse(resp) { + that.clear(); + that.add(o.filter ? o.filter(resp) : resp); + that._saveToStorage(that.index.serialize(), o.thumbprint, o.ttl); + } + }, + _getFromRemote: function getFromRemote(query, cb) { + var that = this, url, uriEncodedQuery; + if (!this.transport) { + return; + } + query = query || ""; + uriEncodedQuery = encodeURIComponent(query); + url = this.remote.replace ? this.remote.replace(this.remote.url, query) : this.remote.url.replace(this.remote.wildcard, uriEncodedQuery); + return this.transport.get(url, this.remote.ajax, handleRemoteResponse); + function handleRemoteResponse(err, resp) { + err ? cb([]) : cb(that.remote.filter ? that.remote.filter(resp) : resp); + } + }, + _cancelLastRemoteRequest: function cancelLastRemoteRequest() { + this.transport && this.transport.cancel(); + }, + _saveToStorage: function saveToStorage(data, thumbprint, ttl) { + if (this.storage) { + this.storage.set(keys.data, data, ttl); + this.storage.set(keys.protocol, location.protocol, ttl); + this.storage.set(keys.thumbprint, thumbprint, ttl); + } + }, + _readFromStorage: function readFromStorage(thumbprint) { + var stored = {}, isExpired; + if (this.storage) { + stored.data = this.storage.get(keys.data); + stored.protocol = this.storage.get(keys.protocol); + stored.thumbprint = this.storage.get(keys.thumbprint); + } + isExpired = stored.thumbprint !== thumbprint || stored.protocol !== location.protocol; + return stored.data && !isExpired ? stored.data : null; + }, + _initialize: function initialize() { + var that = this, local = this.local, deferred; + deferred = this.prefetch ? this._loadPrefetch(this.prefetch) : $.Deferred().resolve(); + local && deferred.done(addLocalToIndex); + this.transport = this.remote ? new Transport(this.remote) : null; + return this.initPromise = deferred.promise(); + function addLocalToIndex() { + that.add(_.isFunction(local) ? local() : local); + } + }, + initialize: function initialize(force) { + return !this.initPromise || force ? this._initialize() : this.initPromise; + }, + add: function add(data) { + this.index.add(data); + }, + get: function get(query, cb) { + var that = this, matches = [], cacheHit = false; + matches = this.index.get(query); + matches = this.sorter(matches).slice(0, this.limit); + matches.length < this.limit ? cacheHit = this._getFromRemote(query, returnRemoteMatches) : this._cancelLastRemoteRequest(); + if (!cacheHit) { + (matches.length > 0 || !this.transport) && cb && cb(matches); + } + function returnRemoteMatches(remoteMatches) { + var matchesWithBackfill = matches.slice(0); + _.each(remoteMatches, function (remoteMatch) { + var isDuplicate; + isDuplicate = _.some(matchesWithBackfill, function (match) { + return that.dupDetector(remoteMatch, match); + }); + !isDuplicate && matchesWithBackfill.push(remoteMatch); + return matchesWithBackfill.length < that.limit; + }); + cb && cb(that.sorter(matchesWithBackfill)); + } + }, + clear: function clear() { + this.index.reset(); + }, + clearPrefetchCache: function clearPrefetchCache() { + this.storage && this.storage.clear(); + }, + clearRemoteCache: function clearRemoteCache() { + this.transport && Transport.resetCache(); + }, + ttAdapter: function ttAdapter() { + return _.bind(this.get, this); + } + }); + return Bloodhound; + function getSorter(sortFn) { + return _.isFunction(sortFn) ? sort : noSort; + function sort(array) { + return array.sort(sortFn); + } + function noSort(array) { + return array; + } + } + function ignoreDuplicates() { + return false; + } + })(window); + var html = function () { + return { + wrapper: '', + dropdown: '', + dataset: '
', + suggestions: '', + suggestion: '
' + }; + }(); + var css = function () { + "use strict"; + var css = { + wrapper: { + position: "relative", + display: "inline-block" + }, + hint: { + position: "absolute", + top: "0", + left: "0", + borderColor: "transparent", + boxShadow: "none", + opacity: "1" + }, + input: { + position: "relative", + verticalAlign: "top", + backgroundColor: "transparent" + }, + inputWithNoHint: { + position: "relative", + verticalAlign: "top" + }, + dropdown: { + position: "absolute", + top: "100%", + left: "0", + zIndex: "100", + display: "none" + }, + suggestions: { + display: "block" + }, + suggestion: { + whiteSpace: "nowrap", + cursor: "pointer" + }, + suggestionChild: { + whiteSpace: "normal" + }, + ltr: { + left: "0", + right: "auto" + }, + rtl: { + left: "auto", + right: " 0" + } + }; + if (_.isMsie()) { + _.mixin(css.input, { + backgroundImage: "url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)" + }); + } + if (_.isMsie() && _.isMsie() <= 7) { + _.mixin(css.input, { + marginTop: "-1px" + }); + } + return css; + }(); + var EventBus = function () { + "use strict"; + var namespace = "typeahead:"; + function EventBus(o) { + if (!o || !o.el) { + $.error("EventBus initialized without el"); + } + this.$el = $(o.el); + } + _.mixin(EventBus.prototype, { + trigger: function (type) { + var args = [].slice.call(arguments, 1); + this.$el.trigger(namespace + type, args); + } + }); + return EventBus; + }(); + var EventEmitter = function () { + "use strict"; + var splitter = /\s+/, nextTick = getNextTick(); + return { + onSync: onSync, + onAsync: onAsync, + off: off, + trigger: trigger + }; + function on(method, types, cb, context) { + var type; + if (!cb) { + return this; + } + types = types.split(splitter); + cb = context ? bindContext(cb, context) : cb; + this._callbacks = this._callbacks || {}; + while (type = types.shift()) { + this._callbacks[type] = this._callbacks[type] || { + sync: [], + async: [] + }; + this._callbacks[type][method].push(cb); + } + return this; + } + function onAsync(types, cb, context) { + return on.call(this, "async", types, cb, context); + } + function onSync(types, cb, context) { + return on.call(this, "sync", types, cb, context); + } + function off(types) { + var type; + if (!this._callbacks) { + return this; + } + types = types.split(splitter); + while (type = types.shift()) { + delete this._callbacks[type]; + } + return this; + } + function trigger(types) { + var type, callbacks, args, syncFlush, asyncFlush; + if (!this._callbacks) { + return this; + } + types = types.split(splitter); + args = [].slice.call(arguments, 1); + while ((type = types.shift()) && (callbacks = this._callbacks[type])) { + syncFlush = getFlush(callbacks.sync, this, [type].concat(args)); + asyncFlush = getFlush(callbacks.async, this, [type].concat(args)); + syncFlush() && nextTick(asyncFlush); + } + return this; + } + function getFlush(callbacks, context, args) { + return flush; + function flush() { + var cancelled; + for (var i = 0, len = callbacks.length; !cancelled && i < len; i += 1) { + cancelled = callbacks[i].apply(context, args) === false; + } + return !cancelled; + } + } + function getNextTick() { + var nextTickFn; + if (window.setImmediate) { + nextTickFn = function nextTickSetImmediate(fn) { + setImmediate(function () { + fn(); + }); + }; + } else { + nextTickFn = function nextTickSetTimeout(fn) { + setTimeout(function () { + fn(); + }, 0); + }; + } + return nextTickFn; + } + function bindContext(fn, context) { + return fn.bind ? fn.bind(context) : function () { + fn.apply(context, [].slice.call(arguments, 0)); + }; + } + }(); + var highlight = function (doc) { + "use strict"; + var defaults = { + node: null, + pattern: null, + tagName: "strong", + className: null, + wordsOnly: false, + caseSensitive: false + }; + return function hightlight(o) { + var regex; + o = _.mixin({}, defaults, o); + if (!o.node || !o.pattern) { + return; + } + o.pattern = _.isArray(o.pattern) ? o.pattern : [o.pattern]; + regex = getRegex(o.pattern, o.caseSensitive, o.wordsOnly); + traverse(o.node, hightlightTextNode); + function hightlightTextNode(textNode) { + var match, patternNode, wrapperNode; + if (match = regex.exec(textNode.data)) { + wrapperNode = doc.createElement(o.tagName); + o.className && (wrapperNode.className = o.className); + patternNode = textNode.splitText(match.index); + patternNode.splitText(match[0].length); + wrapperNode.appendChild(patternNode.cloneNode(true)); + textNode.parentNode.replaceChild(wrapperNode, patternNode); + } + return !!match; + } + function traverse(el, hightlightTextNode) { + var childNode, TEXT_NODE_TYPE = 3; + for (var i = 0; i < el.childNodes.length; i++) { + childNode = el.childNodes[i]; + if (childNode.nodeType === TEXT_NODE_TYPE) { + i += hightlightTextNode(childNode) ? 1 : 0; + } else { + traverse(childNode, hightlightTextNode); + } + } + } + }; + function getRegex(patterns, caseSensitive, wordsOnly) { + var escapedPatterns = [], regexStr; + for (var i = 0, len = patterns.length; i < len; i++) { + escapedPatterns.push(_.escapeRegExChars(patterns[i])); + } + regexStr = wordsOnly ? "\\b(" + escapedPatterns.join("|") + ")\\b" : "(" + escapedPatterns.join("|") + ")"; + return caseSensitive ? new RegExp(regexStr) : new RegExp(regexStr, "i"); + } + }(window.document); + var Input = function () { + "use strict"; + var specialKeyCodeMap; + specialKeyCodeMap = { + 9: "tab", + 27: "esc", + 37: "left", + 39: "right", + 13: "enter", + 38: "up", + 40: "down" + }; + function Input(o) { + var that = this, onBlur, onFocus, onKeydown, onInput; + o = o || {}; + if (!o.input) { + $.error("input is missing"); + } + onBlur = _.bind(this._onBlur, this); + onFocus = _.bind(this._onFocus, this); + onKeydown = _.bind(this._onKeydown, this); + onInput = _.bind(this._onInput, this); + this.$hint = $(o.hint); + this.$input = $(o.input).on("blur.tt", onBlur).on("focus.tt", onFocus).on("keydown.tt", onKeydown); + if (this.$hint.length === 0) { + this.setHint = this.getHint = this.clearHint = this.clearHintIfInvalid = _.noop; + } + if (!_.isMsie()) { + this.$input.on("input.tt", onInput); + } else { + this.$input.on("keydown.tt keypress.tt cut.tt paste.tt", function ($e) { + if (specialKeyCodeMap[$e.which || $e.keyCode]) { + return; + } + _.defer(_.bind(that._onInput, that, $e)); + }); + } + this.query = this.$input.val(); + this.$overflowHelper = buildOverflowHelper(this.$input); + } + Input.normalizeQuery = function (str) { + return (str || "").replace(/^\s*/g, "").replace(/\s{2,}/g, " "); + }; + _.mixin(Input.prototype, EventEmitter, { + _onBlur: function onBlur() { + this.resetInputValue(); + this.trigger("blurred"); + }, + _onFocus: function onFocus() { + this.trigger("focused"); + }, + _onKeydown: function onKeydown($e) { + var keyName = specialKeyCodeMap[$e.which || $e.keyCode]; + this._managePreventDefault(keyName, $e); + if (keyName && this._shouldTrigger(keyName, $e)) { + this.trigger(keyName + "Keyed", $e); + } + }, + _onInput: function onInput() { + this._checkInputValue(); + }, + _managePreventDefault: function managePreventDefault(keyName, $e) { + var preventDefault, hintValue, inputValue; + switch (keyName) { + case "tab": + hintValue = this.getHint(); + inputValue = this.getInputValue(); + preventDefault = hintValue && hintValue !== inputValue && !withModifier($e); + break; + + case "up": + case "down": + preventDefault = !withModifier($e); + break; + + default: + preventDefault = false; + } + preventDefault && $e.preventDefault(); + }, + _shouldTrigger: function shouldTrigger(keyName, $e) { + var trigger; + switch (keyName) { + case "tab": + trigger = !withModifier($e); + break; + + default: + trigger = true; + } + return trigger; + }, + _checkInputValue: function checkInputValue() { + var inputValue, areEquivalent, hasDifferentWhitespace; + inputValue = this.getInputValue(); + areEquivalent = areQueriesEquivalent(inputValue, this.query); + hasDifferentWhitespace = areEquivalent ? this.query.length !== inputValue.length : false; + this.query = inputValue; + if (!areEquivalent) { + this.trigger("queryChanged", this.query); + } else if (hasDifferentWhitespace) { + this.trigger("whitespaceChanged", this.query); + } + }, + focus: function focus() { + this.$input.focus(); + }, + blur: function blur() { + this.$input.blur(); + }, + getQuery: function getQuery() { + return this.query; + }, + setQuery: function setQuery(query) { + this.query = query; + }, + getInputValue: function getInputValue() { + return this.$input.val(); + }, + setInputValue: function setInputValue(value, silent) { + this.$input.val(value); + silent ? this.clearHint() : this._checkInputValue(); + }, + resetInputValue: function resetInputValue() { + this.setInputValue(this.query, true); + }, + getHint: function getHint() { + return this.$hint.val(); + }, + setHint: function setHint(value) { + this.$hint.val(value); + }, + clearHint: function clearHint() { + this.setHint(""); + }, + clearHintIfInvalid: function clearHintIfInvalid() { + var val, hint, valIsPrefixOfHint, isValid; + val = this.getInputValue(); + hint = this.getHint(); + valIsPrefixOfHint = val !== hint && hint.indexOf(val) === 0; + isValid = val !== "" && valIsPrefixOfHint && !this.hasOverflow(); + !isValid && this.clearHint(); + }, + getLanguageDirection: function getLanguageDirection() { + return (this.$input.css("direction") || "ltr").toLowerCase(); + }, + hasOverflow: function hasOverflow() { + var constraint = this.$input.width() - 2; + this.$overflowHelper.text(this.getInputValue()); + return this.$overflowHelper.width() >= constraint; + }, + isCursorAtEnd: function () { + var valueLength, selectionStart, range; + valueLength = this.$input.val().length; + selectionStart = this.$input[0].selectionStart; + if (_.isNumber(selectionStart)) { + return selectionStart === valueLength; + } else if (document.selection) { + range = document.selection.createRange(); + range.moveStart("character", -valueLength); + return valueLength === range.text.length; + } + return true; + }, + destroy: function destroy() { + this.$hint.off(".tt"); + this.$input.off(".tt"); + this.$hint = this.$input = this.$overflowHelper = null; + } + }); + return Input; + function buildOverflowHelper($input) { + return $('').css({ + position: "absolute", + visibility: "hidden", + whiteSpace: "pre", + fontFamily: $input.css("font-family"), + fontSize: $input.css("font-size"), + fontStyle: $input.css("font-style"), + fontVariant: $input.css("font-variant"), + fontWeight: $input.css("font-weight"), + wordSpacing: $input.css("word-spacing"), + letterSpacing: $input.css("letter-spacing"), + textIndent: $input.css("text-indent"), + textRendering: $input.css("text-rendering"), + textTransform: $input.css("text-transform") + }).insertAfter($input); + } + function areQueriesEquivalent(a, b) { + return Input.normalizeQuery(a) === Input.normalizeQuery(b); + } + function withModifier($e) { + return $e.altKey || $e.ctrlKey || $e.metaKey || $e.shiftKey; + } + }(); + var Dataset = function () { + "use strict"; + var datasetKey = "ttDataset", valueKey = "ttValue", datumKey = "ttDatum"; + function Dataset(o) { + o = o || {}; + o.templates = o.templates || {}; + if (!o.source) { + $.error("missing source"); + } + if (o.name && !isValidName(o.name)) { + $.error("invalid dataset name: " + o.name); + } + this.query = null; + this.highlight = !!o.highlight; + this.name = o.name || _.getUniqueId(); + this.source = o.source; + this.displayFn = getDisplayFn(o.display || o.displayKey); + this.templates = getTemplates(o.templates, this.displayFn); + this.$el = $(html.dataset.replace("%CLASS%", this.name)); + } + Dataset.extractDatasetName = function extractDatasetName(el) { + return $(el).data(datasetKey); + }; + Dataset.extractValue = function extractDatum(el) { + return $(el).data(valueKey); + }; + Dataset.extractDatum = function extractDatum(el) { + return $(el).data(datumKey); + }; + _.mixin(Dataset.prototype, EventEmitter, { + _render: function render(query, suggestions) { + if (!this.$el) { + return; + } + var that = this, hasSuggestions; + this.$el.empty(); + hasSuggestions = suggestions && suggestions.length; + if (!hasSuggestions && this.templates.empty) { + this.$el.html(getEmptyHtml()).prepend(that.templates.header ? getHeaderHtml() : null).append(that.templates.footer ? getFooterHtml() : null); + } else if (hasSuggestions) { + this.$el.html(getSuggestionsHtml()).prepend(that.templates.header ? getHeaderHtml() : null).append(that.templates.footer ? getFooterHtml() : null); + } + this.trigger("rendered"); + function getEmptyHtml() { + return that.templates.empty({ + query: query, + isEmpty: true + }); + } + function getSuggestionsHtml() { + var $suggestions, nodes; + $suggestions = $(html.suggestions).css(css.suggestions); + nodes = _.map(suggestions, getSuggestionNode); + $suggestions.append.apply($suggestions, nodes); + that.highlight && highlight({ + className: "tt-highlight", + node: $suggestions[0], + pattern: query + }); + return $suggestions; + function getSuggestionNode(suggestion) { + var $el; + $el = $(html.suggestion).append(that.templates.suggestion(suggestion)).data(datasetKey, that.name).data(valueKey, that.displayFn(suggestion)).data(datumKey, suggestion); + $el.children().each(function () { + $(this).css(css.suggestionChild); + }); + return $el; + } + } + function getHeaderHtml() { + return that.templates.header({ + query: query, + isEmpty: !hasSuggestions + }); + } + function getFooterHtml() { + return that.templates.footer({ + query: query, + isEmpty: !hasSuggestions + }); + } + }, + getRoot: function getRoot() { + return this.$el; + }, + update: function update(query) { + var that = this; + this.query = query; + this.canceled = false; + this.source(query, render); + function render(suggestions) { + if (!that.canceled && query === that.query) { + that._render(query, suggestions); + } + } + }, + cancel: function cancel() { + this.canceled = true; + }, + clear: function clear() { + this.cancel(); + this.$el.empty(); + this.trigger("rendered"); + }, + isEmpty: function isEmpty() { + return this.$el.is(":empty"); + }, + destroy: function destroy() { + this.$el = null; + } + }); + return Dataset; + function getDisplayFn(display) { + display = display || "value"; + return _.isFunction(display) ? display : displayFn; + function displayFn(obj) { + return obj[display]; + } + } + function getTemplates(templates, displayFn) { + return { + empty: templates.empty && _.templatify(templates.empty), + header: templates.header && _.templatify(templates.header), + footer: templates.footer && _.templatify(templates.footer), + suggestion: templates.suggestion || suggestionTemplate + }; + function suggestionTemplate(context) { + return "

" + displayFn(context) + "

"; + } + } + function isValidName(str) { + return /^[_a-zA-Z0-9-]+$/.test(str); + } + }(); + var Dropdown = function () { + "use strict"; + function Dropdown(o) { + var that = this, onSuggestionClick, onSuggestionMouseEnter, onSuggestionMouseLeave; + o = o || {}; + if (!o.menu) { + $.error("menu is required"); + } + this.isOpen = false; + this.isEmpty = true; + this.datasets = _.map(o.datasets, initializeDataset); + onSuggestionClick = _.bind(this._onSuggestionClick, this); + onSuggestionMouseEnter = _.bind(this._onSuggestionMouseEnter, this); + onSuggestionMouseLeave = _.bind(this._onSuggestionMouseLeave, this); + this.$menu = $(o.menu).on("click.tt", ".tt-suggestion", onSuggestionClick).on("mouseenter.tt", ".tt-suggestion", onSuggestionMouseEnter).on("mouseleave.tt", ".tt-suggestion", onSuggestionMouseLeave); + _.each(this.datasets, function (dataset) { + that.$menu.append(dataset.getRoot()); + dataset.onSync("rendered", that._onRendered, that); + }); + } + _.mixin(Dropdown.prototype, EventEmitter, { + _onSuggestionClick: function onSuggestionClick($e) { + this.trigger("suggestionClicked", $($e.currentTarget)); + }, + _onSuggestionMouseEnter: function onSuggestionMouseEnter($e) { + this._removeCursor(); + this._setCursor($($e.currentTarget), true); + }, + _onSuggestionMouseLeave: function onSuggestionMouseLeave() { + this._removeCursor(); + }, + _onRendered: function onRendered() { + this.isEmpty = _.every(this.datasets, isDatasetEmpty); + this.isEmpty ? this._hide() : this.isOpen && this._show(); + this.trigger("datasetRendered"); + function isDatasetEmpty(dataset) { + return dataset.isEmpty(); + } + }, + _hide: function () { + this.$menu.hide(); + }, + _show: function () { + this.$menu.css("display", "block"); + }, + _getSuggestions: function getSuggestions() { + return this.$menu.find(".tt-suggestion"); + }, + _getCursor: function getCursor() { + return this.$menu.find(".tt-cursor").first(); + }, + _setCursor: function setCursor($el, silent) { + $el.first().addClass("tt-cursor"); + !silent && this.trigger("cursorMoved"); + }, + _removeCursor: function removeCursor() { + this._getCursor().removeClass("tt-cursor"); + }, + _moveCursor: function moveCursor(increment) { + var $suggestions, $oldCursor, newCursorIndex, $newCursor; + if (!this.isOpen) { + return; + } + $oldCursor = this._getCursor(); + $suggestions = this._getSuggestions(); + this._removeCursor(); + newCursorIndex = $suggestions.index($oldCursor) + increment; + newCursorIndex = (newCursorIndex + 1) % ($suggestions.length + 1) - 1; + if (newCursorIndex === -1) { + this.trigger("cursorRemoved"); + return; + } else if (newCursorIndex < -1) { + newCursorIndex = $suggestions.length - 1; + } + this._setCursor($newCursor = $suggestions.eq(newCursorIndex)); + this._ensureVisible($newCursor); + }, + _ensureVisible: function ensureVisible($el) { + var elTop, elBottom, menuScrollTop, menuHeight; + elTop = $el.position().top; + elBottom = elTop + $el.outerHeight(true); + menuScrollTop = this.$menu.scrollTop(); + menuHeight = this.$menu.height() + parseInt(this.$menu.css("paddingTop"), 10) + parseInt(this.$menu.css("paddingBottom"), 10); + if (elTop < 0) { + this.$menu.scrollTop(menuScrollTop + elTop); + } else if (menuHeight < elBottom) { + this.$menu.scrollTop(menuScrollTop + (elBottom - menuHeight)); + } + }, + close: function close() { + if (this.isOpen) { + this.isOpen = false; + this._removeCursor(); + this._hide(); + this.trigger("closed"); + } + }, + open: function open() { + if (!this.isOpen) { + this.isOpen = true; + !this.isEmpty && this._show(); + this.trigger("opened"); + } + }, + setLanguageDirection: function setLanguageDirection(dir) { + this.$menu.css(dir === "ltr" ? css.ltr : css.rtl); + }, + moveCursorUp: function moveCursorUp() { + this._moveCursor(-1); + }, + moveCursorDown: function moveCursorDown() { + this._moveCursor(+1); + }, + getDatumForSuggestion: function getDatumForSuggestion($el) { + var datum = null; + if ($el.length) { + datum = { + raw: Dataset.extractDatum($el), + value: Dataset.extractValue($el), + datasetName: Dataset.extractDatasetName($el) + }; + } + return datum; + }, + getDatumForCursor: function getDatumForCursor() { + return this.getDatumForSuggestion(this._getCursor().first()); + }, + getDatumForTopSuggestion: function getDatumForTopSuggestion() { + return this.getDatumForSuggestion(this._getSuggestions().first()); + }, + update: function update(query) { + _.each(this.datasets, updateDataset); + function updateDataset(dataset) { + dataset.update(query); + } + }, + empty: function empty() { + _.each(this.datasets, clearDataset); + this.isEmpty = true; + function clearDataset(dataset) { + dataset.clear(); + } + }, + isVisible: function isVisible() { + return this.isOpen && !this.isEmpty; + }, + destroy: function destroy() { + this.$menu.off(".tt"); + this.$menu = null; + _.each(this.datasets, destroyDataset); + function destroyDataset(dataset) { + dataset.destroy(); + } + } + }); + return Dropdown; + function initializeDataset(oDataset) { + return new Dataset(oDataset); + } + }(); + var Typeahead = function () { + "use strict"; + var attrsKey = "ttAttrs"; + function Typeahead(o) { + var $menu, $input, $hint; + o = o || {}; + if (!o.input) { + $.error("missing input"); + } + this.isActivated = false; + this.autoselect = !!o.autoselect; + this.minLength = _.isNumber(o.minLength) ? o.minLength : 1; + this.$node = buildDom(o.input, o.withHint); + $menu = this.$node.find(".tt-dropdown-menu"); + $input = this.$node.find(".tt-input"); + $hint = this.$node.find(".tt-hint"); + $input.on("blur.tt", function ($e) { + var active, isActive, hasActive; + active = document.activeElement; + isActive = $menu.is(active); + hasActive = $menu.has(active).length > 0; + if (_.isMsie() && (isActive || hasActive)) { + $e.preventDefault(); + $e.stopImmediatePropagation(); + _.defer(function () { + $input.focus(); + }); + } + }); + $menu.on("mousedown.tt", function ($e) { + $e.preventDefault(); + }); + this.eventBus = o.eventBus || new EventBus({ + el: $input + }); + this.dropdown = new Dropdown({ + menu: $menu, + datasets: o.datasets + }).onSync("suggestionClicked", this._onSuggestionClicked, this).onSync("cursorMoved", this._onCursorMoved, this).onSync("cursorRemoved", this._onCursorRemoved, this).onSync("opened", this._onOpened, this).onSync("closed", this._onClosed, this).onAsync("datasetRendered", this._onDatasetRendered, this); + this.input = new Input({ + input: $input, + hint: $hint + }).onSync("focused", this._onFocused, this).onSync("blurred", this._onBlurred, this).onSync("enterKeyed", this._onEnterKeyed, this).onSync("tabKeyed", this._onTabKeyed, this).onSync("escKeyed", this._onEscKeyed, this).onSync("upKeyed", this._onUpKeyed, this).onSync("downKeyed", this._onDownKeyed, this).onSync("leftKeyed", this._onLeftKeyed, this).onSync("rightKeyed", this._onRightKeyed, this).onSync("queryChanged", this._onQueryChanged, this).onSync("whitespaceChanged", this._onWhitespaceChanged, this); + this._setLanguageDirection(); + } + _.mixin(Typeahead.prototype, { + _onSuggestionClicked: function onSuggestionClicked(type, $el) { + var datum; + if (datum = this.dropdown.getDatumForSuggestion($el)) { + this._select(datum); + } + }, + _onCursorMoved: function onCursorMoved() { + var datum = this.dropdown.getDatumForCursor(); + this.input.setInputValue(datum.value, true); + this.eventBus.trigger("cursorchanged", datum.raw, datum.datasetName); + }, + _onCursorRemoved: function onCursorRemoved() { + this.input.resetInputValue(); + this._updateHint(); + }, + _onDatasetRendered: function onDatasetRendered() { + this._updateHint(); + }, + _onOpened: function onOpened() { + this._updateHint(); + this.eventBus.trigger("opened"); + }, + _onClosed: function onClosed() { + this.input.clearHint(); + this.eventBus.trigger("closed"); + }, + _onFocused: function onFocused() { + this.isActivated = true; + this.dropdown.open(); + }, + _onBlurred: function onBlurred() { + this.isActivated = false; + this.dropdown.empty(); + this.dropdown.close(); + }, + _onEnterKeyed: function onEnterKeyed(type, $e) { + var cursorDatum, topSuggestionDatum; + cursorDatum = this.dropdown.getDatumForCursor(); + topSuggestionDatum = this.dropdown.getDatumForTopSuggestion(); + if (cursorDatum) { + this._select(cursorDatum); + $e.preventDefault(); + } else if (this.autoselect && topSuggestionDatum) { + this._select(topSuggestionDatum); + $e.preventDefault(); + } + }, + _onTabKeyed: function onTabKeyed(type, $e) { + var datum; + if (datum = this.dropdown.getDatumForCursor()) { + this._select(datum); + $e.preventDefault(); + } else { + this._autocomplete(true); + } + }, + _onEscKeyed: function onEscKeyed() { + this.dropdown.close(); + this.input.resetInputValue(); + }, + _onUpKeyed: function onUpKeyed() { + var query = this.input.getQuery(); + this.dropdown.isEmpty && query.length >= this.minLength ? this.dropdown.update(query) : this.dropdown.moveCursorUp(); + this.dropdown.open(); + }, + _onDownKeyed: function onDownKeyed() { + var query = this.input.getQuery(); + this.dropdown.isEmpty && query.length >= this.minLength ? this.dropdown.update(query) : this.dropdown.moveCursorDown(); + this.dropdown.open(); + }, + _onLeftKeyed: function onLeftKeyed() { + this.dir === "rtl" && this._autocomplete(); + }, + _onRightKeyed: function onRightKeyed() { + this.dir === "ltr" && this._autocomplete(); + }, + _onQueryChanged: function onQueryChanged(e, query) { + this.input.clearHintIfInvalid(); + query.length >= this.minLength ? this.dropdown.update(query) : this.dropdown.empty(); + this.dropdown.open(); + this._setLanguageDirection(); + }, + _onWhitespaceChanged: function onWhitespaceChanged() { + this._updateHint(); + this.dropdown.open(); + }, + _setLanguageDirection: function setLanguageDirection() { + var dir; + if (this.dir !== (dir = this.input.getLanguageDirection())) { + this.dir = dir; + this.$node.css("direction", dir); + this.dropdown.setLanguageDirection(dir); + } + }, + _updateHint: function updateHint() { + var datum, val, query, escapedQuery, frontMatchRegEx, match; + datum = this.dropdown.getDatumForTopSuggestion(); + if (datum && this.dropdown.isVisible() && !this.input.hasOverflow()) { + val = this.input.getInputValue(); + query = Input.normalizeQuery(val); + escapedQuery = _.escapeRegExChars(query); + frontMatchRegEx = new RegExp("^(?:" + escapedQuery + ")(.+$)", "i"); + match = frontMatchRegEx.exec(datum.value); + match ? this.input.setHint(val + match[1]) : this.input.clearHint(); + } else { + this.input.clearHint(); + } + }, + _autocomplete: function autocomplete(laxCursor) { + var hint, query, isCursorAtEnd, datum; + hint = this.input.getHint(); + query = this.input.getQuery(); + isCursorAtEnd = laxCursor || this.input.isCursorAtEnd(); + if (hint && query !== hint && isCursorAtEnd) { + datum = this.dropdown.getDatumForTopSuggestion(); + datum && this.input.setInputValue(datum.value); + this.eventBus.trigger("autocompleted", datum.raw, datum.datasetName); + } + }, + _select: function select(datum) { + this.input.setQuery(datum.value); + this.input.setInputValue(datum.value, true); + this._setLanguageDirection(); + this.eventBus.trigger("selected", datum.raw, datum.datasetName); + this.dropdown.close(); + _.defer(_.bind(this.dropdown.empty, this.dropdown)); + }, + open: function open() { + this.dropdown.open(); + }, + close: function close() { + this.dropdown.close(); + }, + setVal: function setVal(val) { + val = _.toStr(val); + if (this.isActivated) { + this.input.setInputValue(val); + } else { + this.input.setQuery(val); + this.input.setInputValue(val, true); + } + this._setLanguageDirection(); + }, + getVal: function getVal() { + return this.input.getQuery(); + }, + destroy: function destroy() { + this.input.destroy(); + this.dropdown.destroy(); + destroyDomStructure(this.$node); + this.$node = null; + } + }); + return Typeahead; + function buildDom(input, withHint) { + var $input, $wrapper, $dropdown, $hint; + $input = $(input); + $wrapper = $(html.wrapper).css(css.wrapper); + $dropdown = $(html.dropdown).css(css.dropdown); + $hint = $input.clone().css(css.hint).css(getBackgroundStyles($input)); + $hint.val("").removeData().addClass("tt-hint").removeAttr("id name placeholder required").prop("readonly", true).attr({ + autocomplete: "off", + spellcheck: "false", + tabindex: -1 + }); + $input.data(attrsKey, { + dir: $input.attr("dir"), + autocomplete: $input.attr("autocomplete"), + spellcheck: $input.attr("spellcheck"), + style: $input.attr("style") + }); + $input.addClass("tt-input").attr({ + autocomplete: "off", + spellcheck: false + }).css(withHint ? css.input : css.inputWithNoHint); + try { + !$input.attr("dir") && $input.attr("dir", "auto"); + } catch (e) { } + return $input.wrap($wrapper).parent().prepend(withHint ? $hint : null).append($dropdown); + } + function getBackgroundStyles($el) { + return { + backgroundAttachment: $el.css("background-attachment"), + backgroundClip: $el.css("background-clip"), + backgroundColor: $el.css("background-color"), + backgroundImage: $el.css("background-image"), + backgroundOrigin: $el.css("background-origin"), + backgroundPosition: $el.css("background-position"), + backgroundRepeat: $el.css("background-repeat"), + backgroundSize: $el.css("background-size") + }; + } + function destroyDomStructure($node) { + var $input = $node.find(".tt-input"); + _.each($input.data(attrsKey), function (val, key) { + _.isUndefined(val) ? $input.removeAttr(key) : $input.attr(key, val); + }); + $input.detach().removeData(attrsKey).removeClass("tt-input").insertAfter($node); + $node.remove(); + } + }(); + (function () { + "use strict"; + var old, typeaheadKey, methods; + old = $.fn.typeahead; + typeaheadKey = "ttTypeahead"; + methods = { + initialize: function initialize(o, datasets) { + datasets = _.isArray(datasets) ? datasets : [].slice.call(arguments, 1); + o = o || {}; + return this.each(attach); + function attach() { + var $input = $(this), eventBus, typeahead; + _.each(datasets, function (d) { + d.highlight = !!o.highlight; + }); + typeahead = new Typeahead({ + input: $input, + eventBus: eventBus = new EventBus({ + el: $input + }), + withHint: _.isUndefined(o.hint) ? true : !!o.hint, + minLength: o.minLength, + autoselect: o.autoselect, + datasets: datasets + }); + $input.data(typeaheadKey, typeahead); + } + }, + open: function open() { + return this.each(openTypeahead); + function openTypeahead() { + var $input = $(this), typeahead; + if (typeahead = $input.data(typeaheadKey)) { + typeahead.open(); + } + } + }, + close: function close() { + return this.each(closeTypeahead); + function closeTypeahead() { + var $input = $(this), typeahead; + if (typeahead = $input.data(typeaheadKey)) { + typeahead.close(); + } + } + }, + val: function val(newVal) { + return !arguments.length ? getVal(this.first()) : this.each(setVal); + function setVal() { + var $input = $(this), typeahead; + if (typeahead = $input.data(typeaheadKey)) { + typeahead.setVal(newVal); + } + } + function getVal($input) { + var typeahead, query; + if (typeahead = $input.data(typeaheadKey)) { + query = typeahead.getVal(); + } + return query; + } + }, + destroy: function destroy() { + return this.each(unattach); + function unattach() { + var $input = $(this), typeahead; + if (typeahead = $input.data(typeaheadKey)) { + typeahead.destroy(); + $input.removeData(typeaheadKey); + } + } + } + }; + $.fn.typeahead = function (method) { + var tts; + if (methods[method] && method !== "initialize") { + tts = this.filter(function () { + return !!$(this).data(typeaheadKey); + }); + return methods[method].apply(tts, [].slice.call(arguments, 1)); + } else { + return methods.initialize.apply(this, arguments); + } + }; + $.fn.typeahead.noConflict = function noConflict() { + $.fn.typeahead = old; + return this; + }; + })(); })(window.jQuery); \ No newline at end of file diff --git a/src/js/lib/typeahead.js/dist/typeahead.bundle.min.js b/src/js/lib/typeahead.js/dist/typeahead.bundle.min.js index 81e5247..11dcbf4 100644 --- a/src/js/lib/typeahead.js/dist/typeahead.bundle.min.js +++ b/src/js/lib/typeahead.js/dist/typeahead.bundle.min.js @@ -1,7 +1,7 @@ -/*! - * typeahead.js 0.10.5 - * https://github.com/twitter/typeahead.js - * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT - */ - +/*! + * typeahead.js 0.10.5 + * https://github.com/twitter/typeahead.js + * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT + */ + !function(a){var b=function(){"use strict";return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:!1},isBlankString:function(a){return!a||/^\s*$/.test(a)},escapeRegExChars:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(a){return"string"==typeof a},isNumber:function(a){return"number"==typeof a},isArray:a.isArray,isFunction:a.isFunction,isObject:a.isPlainObject,isUndefined:function(a){return"undefined"==typeof a},toStr:function(a){return b.isUndefined(a)||null===a?"":a+""},bind:a.proxy,each:function(b,c){function d(a,b){return c(b,a)}a.each(b,d)},map:a.map,filter:a.grep,every:function(b,c){var d=!0;return b?(a.each(b,function(a,e){return(d=c.call(null,e,a,b))?void 0:!1}),!!d):d},some:function(b,c){var d=!1;return b?(a.each(b,function(a,e){return(d=c.call(null,e,a,b))?!1:void 0}),!!d):d},mixin:a.extend,getUniqueId:function(){var a=0;return function(){return a++}}(),templatify:function(b){function c(){return String(b)}return a.isFunction(b)?b:c},defer:function(a){setTimeout(a,0)},debounce:function(a,b,c){var d,e;return function(){var f,g,h=this,i=arguments;return f=function(){d=null,c||(e=a.apply(h,i))},g=c&&!d,clearTimeout(d),d=setTimeout(f,b),g&&(e=a.apply(h,i)),e}},throttle:function(a,b){var c,d,e,f,g,h;return g=0,h=function(){g=new Date,e=null,f=a.apply(c,d)},function(){var i=new Date,j=b-(i-g);return c=this,d=arguments,0>=j?(clearTimeout(e),e=null,g=i,f=a.apply(c,d)):e||(e=setTimeout(h,j)),f}},noop:function(){}}}(),c="0.10.5",d=function(){"use strict";function a(a){return a=b.toStr(a),a?a.split(/\s+/):[]}function c(a){return a=b.toStr(a),a?a.split(/\W+/):[]}function d(a){return function(){var c=[].slice.call(arguments,0);return function(d){var e=[];return b.each(c,function(c){e=e.concat(a(b.toStr(d[c])))}),e}}}return{nonword:c,whitespace:a,obj:{nonword:d(c),whitespace:d(a)}}}(),e=function(){"use strict";function c(c){this.maxSize=b.isNumber(c)?c:100,this.reset(),this.maxSize<=0&&(this.set=this.get=a.noop)}function d(){this.head=this.tail=null}function e(a,b){this.key=a,this.val=b,this.prev=this.next=null}return b.mixin(c.prototype,{set:function(a,b){var c,d=this.list.tail;this.size>=this.maxSize&&(this.list.remove(d),delete this.hash[d.key]),(c=this.hash[a])?(c.val=b,this.list.moveToFront(c)):(c=new e(a,b),this.list.add(c),this.hash[a]=c,this.size++)},get:function(a){var b=this.hash[a];return b?(this.list.moveToFront(b),b.val):void 0},reset:function(){this.size=0,this.hash={},this.list=new d}}),b.mixin(d.prototype,{add:function(a){this.head&&(a.next=this.head,this.head.prev=a),this.head=a,this.tail=this.tail||a},remove:function(a){a.prev?a.prev.next=a.next:this.head=a.next,a.next?a.next.prev=a.prev:this.tail=a.prev},moveToFront:function(a){this.remove(a),this.add(a)}}),c}(),f=function(){"use strict";function a(a){this.prefix=["__",a,"__"].join(""),this.ttlKey="__ttl__",this.keyMatcher=new RegExp("^"+b.escapeRegExChars(this.prefix))}function c(){return(new Date).getTime()}function d(a){return JSON.stringify(b.isUndefined(a)?null:a)}function e(a){return JSON.parse(a)}var f,g;try{f=window.localStorage,f.setItem("~~~","!"),f.removeItem("~~~")}catch(h){f=null}return g=f&&window.JSON?{_prefix:function(a){return this.prefix+a},_ttlKey:function(a){return this._prefix(a)+this.ttlKey},get:function(a){return this.isExpired(a)&&this.remove(a),e(f.getItem(this._prefix(a)))},set:function(a,e,g){return b.isNumber(g)?f.setItem(this._ttlKey(a),d(c()+g)):f.removeItem(this._ttlKey(a)),f.setItem(this._prefix(a),d(e))},remove:function(a){return f.removeItem(this._ttlKey(a)),f.removeItem(this._prefix(a)),this},clear:function(){var a,b,c=[],d=f.length;for(a=0;d>a;a++)(b=f.key(a)).match(this.keyMatcher)&&c.push(b.replace(this.keyMatcher,""));for(a=c.length;a--;)this.remove(c[a]);return this},isExpired:function(a){var d=e(f.getItem(this._ttlKey(a)));return b.isNumber(d)&&c()>d?!0:!1}}:{get:b.noop,set:b.noop,remove:b.noop,clear:b.noop,isExpired:b.noop},b.mixin(a.prototype,g),a}(),g=function(){"use strict";function c(b){b=b||{},this.cancelled=!1,this.lastUrl=null,this._send=b.transport?d(b.transport):a.ajax,this._get=b.rateLimiter?b.rateLimiter(this._get):this._get,this._cache=b.cache===!1?new e(0):i}function d(c){return function(d,e){function f(a){b.defer(function(){h.resolve(a)})}function g(a){b.defer(function(){h.reject(a)})}var h=a.Deferred();return c(d,e,f,g),h}}var f=0,g={},h=6,i=new e(10);return c.setMaxPendingRequests=function(a){h=a},c.resetCache=function(){i.reset()},b.mixin(c.prototype,{_get:function(a,b,c){function d(b){c&&c(null,b),k._cache.set(a,b)}function e(){c&&c(!0)}function i(){f--,delete g[a],k.onDeckRequestArgs&&(k._get.apply(k,k.onDeckRequestArgs),k.onDeckRequestArgs=null)}var j,k=this;this.cancelled||a!==this.lastUrl||((j=g[a])?j.done(d).fail(e):h>f?(f++,g[a]=this._send(a,b).done(d).fail(e).always(i)):this.onDeckRequestArgs=[].slice.call(arguments,0))},get:function(a,c,d){var e;return b.isFunction(c)&&(d=c,c={}),this.cancelled=!1,this.lastUrl=a,(e=this._cache.get(a))?b.defer(function(){d&&d(null,e)}):this._get(a,c,d),!!e},cancel:function(){this.cancelled=!0}}),c}(),h=function(){"use strict";function c(b){b=b||{},b.datumTokenizer&&b.queryTokenizer||a.error("datumTokenizer and queryTokenizer are both required"),this.datumTokenizer=b.datumTokenizer,this.queryTokenizer=b.queryTokenizer,this.reset()}function d(a){return a=b.filter(a,function(a){return!!a}),a=b.map(a,function(a){return a.toLowerCase()})}function e(){return{ids:[],children:{}}}function f(a){for(var b={},c=[],d=0,e=a.length;e>d;d++)b[a[d]]||(b[a[d]]=!0,c.push(a[d]));return c}function g(a,b){function c(a,b){return a-b}var d=0,e=0,f=[];a=a.sort(c),b=b.sort(c);for(var g=a.length,h=b.length;g>d&&h>e;)a[d]b[e]?e++:(f.push(a[d]),d++,e++);return f}return b.mixin(c.prototype,{bootstrap:function(a){this.datums=a.datums,this.trie=a.trie},add:function(a){var c=this;a=b.isArray(a)?a:[a],b.each(a,function(a){var f,g;f=c.datums.push(a)-1,g=d(c.datumTokenizer(a)),b.each(g,function(a){var b,d,g;for(b=c.trie,d=a.split("");g=d.shift();)b=b.children[g]||(b.children[g]=e()),b.ids.push(f)})})},get:function(a){var c,e,h=this;return c=d(this.queryTokenizer(a)),b.each(c,function(a){var b,c,d,f;if(e&&0===e.length)return!1;for(b=h.trie,c=a.split("");b&&(d=c.shift());)b=b.children[d];return b&&0===c.length?(f=b.ids.slice(0),void(e=e?g(e,f):f)):(e=[],!1)}),e?b.map(f(e),function(a){return h.datums[a]}):[]},reset:function(){this.datums=[],this.trie=e()},serialize:function(){return{datums:this.datums,trie:this.trie}}}),c}(),i=function(){"use strict";function d(a){return a.local||null}function e(d){var e,f;return f={url:null,thumbprint:"",ttl:864e5,filter:null,ajax:{}},(e=d.prefetch||null)&&(e=b.isString(e)?{url:e}:e,e=b.mixin(f,e),e.thumbprint=c+e.thumbprint,e.ajax.type=e.ajax.type||"GET",e.ajax.dataType=e.ajax.dataType||"json",!e.url&&a.error("prefetch requires url to be set")),e}function f(c){function d(a){return function(c){return b.debounce(c,a)}}function e(a){return function(c){return b.throttle(c,a)}}var f,g;return g={url:null,cache:!0,wildcard:"%QUERY",replace:null,rateLimitBy:"debounce",rateLimitWait:300,send:null,filter:null,ajax:{}},(f=c.remote||null)&&(f=b.isString(f)?{url:f}:f,f=b.mixin(g,f),f.rateLimiter=/^throttle$/i.test(f.rateLimitBy)?e(f.rateLimitWait):d(f.rateLimitWait),f.ajax.type=f.ajax.type||"GET",f.ajax.dataType=f.ajax.dataType||"json",delete f.rateLimitBy,delete f.rateLimitWait,!f.url&&a.error("remote requires url to be set")),f}return{local:d,prefetch:e,remote:f}}();!function(c){"use strict";function e(b){b&&(b.local||b.prefetch||b.remote)||a.error("one of local, prefetch, or remote is required"),this.limit=b.limit||5,this.sorter=j(b.sorter),this.dupDetector=b.dupDetector||k,this.local=i.local(b),this.prefetch=i.prefetch(b),this.remote=i.remote(b),this.cacheKey=this.prefetch?this.prefetch.cacheKey||this.prefetch.url:null,this.index=new h({datumTokenizer:b.datumTokenizer,queryTokenizer:b.queryTokenizer}),this.storage=this.cacheKey?new f(this.cacheKey):null}function j(a){function c(b){return b.sort(a)}function d(a){return a}return b.isFunction(a)?c:d}function k(){return!1}var l,m;return l=c.Bloodhound,m={data:"data",protocol:"protocol",thumbprint:"thumbprint"},c.Bloodhound=e,e.noConflict=function(){return c.Bloodhound=l,e},e.tokenizers=d,b.mixin(e.prototype,{_loadPrefetch:function(b){function c(a){f.clear(),f.add(b.filter?b.filter(a):a),f._saveToStorage(f.index.serialize(),b.thumbprint,b.ttl)}var d,e,f=this;return(d=this._readFromStorage(b.thumbprint))?(this.index.bootstrap(d),e=a.Deferred().resolve()):e=a.ajax(b.url,b.ajax).done(c),e},_getFromRemote:function(a,b){function c(a,c){b(a?[]:f.remote.filter?f.remote.filter(c):c)}var d,e,f=this;if(this.transport)return a=a||"",e=encodeURIComponent(a),d=this.remote.replace?this.remote.replace(this.remote.url,a):this.remote.url.replace(this.remote.wildcard,e),this.transport.get(d,this.remote.ajax,c)},_cancelLastRemoteRequest:function(){this.transport&&this.transport.cancel()},_saveToStorage:function(a,b,c){this.storage&&(this.storage.set(m.data,a,c),this.storage.set(m.protocol,location.protocol,c),this.storage.set(m.thumbprint,b,c))},_readFromStorage:function(a){var b,c={};return this.storage&&(c.data=this.storage.get(m.data),c.protocol=this.storage.get(m.protocol),c.thumbprint=this.storage.get(m.thumbprint)),b=c.thumbprint!==a||c.protocol!==location.protocol,c.data&&!b?c.data:null},_initialize:function(){function c(){e.add(b.isFunction(f)?f():f)}var d,e=this,f=this.local;return d=this.prefetch?this._loadPrefetch(this.prefetch):a.Deferred().resolve(),f&&d.done(c),this.transport=this.remote?new g(this.remote):null,this.initPromise=d.promise()},initialize:function(a){return!this.initPromise||a?this._initialize():this.initPromise},add:function(a){this.index.add(a)},get:function(a,c){function d(a){var d=f.slice(0);b.each(a,function(a){var c;return c=b.some(d,function(b){return e.dupDetector(a,b)}),!c&&d.push(a),d.length0||!this.transport)&&c&&c(f)},clear:function(){this.index.reset()},clearPrefetchCache:function(){this.storage&&this.storage.clear()},clearRemoteCache:function(){this.transport&&g.resetCache()},ttAdapter:function(){return b.bind(this.get,this)}}),e}(this);var j=function(){return{wrapper:'',dropdown:'',dataset:'
',suggestions:'',suggestion:'
'}}(),k=function(){"use strict";var a={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none",opacity:"1"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},dropdown:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},suggestions:{display:"block"},suggestion:{whiteSpace:"nowrap",cursor:"pointer"},suggestionChild:{whiteSpace:"normal"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:" 0"}};return b.isMsie()&&b.mixin(a.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"}),b.isMsie()&&b.isMsie()<=7&&b.mixin(a.input,{marginTop:"-1px"}),a}(),l=function(){"use strict";function c(b){b&&b.el||a.error("EventBus initialized without el"),this.$el=a(b.el)}var d="typeahead:";return b.mixin(c.prototype,{trigger:function(a){var b=[].slice.call(arguments,1);this.$el.trigger(d+a,b)}}),c}(),m=function(){"use strict";function a(a,b,c,d){var e;if(!c)return this;for(b=b.split(i),c=d?h(c,d):c,this._callbacks=this._callbacks||{};e=b.shift();)this._callbacks[e]=this._callbacks[e]||{sync:[],async:[]},this._callbacks[e][a].push(c);return this}function b(b,c,d){return a.call(this,"async",b,c,d)}function c(b,c,d){return a.call(this,"sync",b,c,d)}function d(a){var b;if(!this._callbacks)return this;for(a=a.split(i);b=a.shift();)delete this._callbacks[b];return this}function e(a){var b,c,d,e,g;if(!this._callbacks)return this;for(a=a.split(i),d=[].slice.call(arguments,1);(b=a.shift())&&(c=this._callbacks[b]);)e=f(c.sync,this,[b].concat(d)),g=f(c.async,this,[b].concat(d)),e()&&j(g);return this}function f(a,b,c){function d(){for(var d,e=0,f=a.length;!d&&f>e;e+=1)d=a[e].apply(b,c)===!1;return!d}return d}function g(){var a;return a=window.setImmediate?function(a){setImmediate(function(){a()})}:function(a){setTimeout(function(){a()},0)}}function h(a,b){return a.bind?a.bind(b):function(){a.apply(b,[].slice.call(arguments,0))}}var i=/\s+/,j=g();return{onSync:c,onAsync:b,off:d,trigger:e}}(),n=function(a){"use strict";function c(a,c,d){for(var e,f=[],g=0,h=a.length;h>g;g++)f.push(b.escapeRegExChars(a[g]));return e=d?"\\b("+f.join("|")+")\\b":"("+f.join("|")+")",c?new RegExp(e):new RegExp(e,"i")}var d={node:null,pattern:null,tagName:"strong",className:null,wordsOnly:!1,caseSensitive:!1};return function(e){function f(b){var c,d,f;return(c=h.exec(b.data))&&(f=a.createElement(e.tagName),e.className&&(f.className=e.className),d=b.splitText(c.index),d.splitText(c[0].length),f.appendChild(d.cloneNode(!0)),b.parentNode.replaceChild(f,d)),!!c}function g(a,b){for(var c,d=3,e=0;e