{{ page.title }}
8 |{{ page.description }}
9 |├── LICENSE
├── README.md
├── img
├── image-20200805160625405.png
├── image-20200805160730948.png
├── image-20200805160929739.png
├── image-20200805161020441.png
└── image-20200805161049622.png
├── license-Apache 2-green.svg
├── reaper-tools
├── config.ini
├── scripts
│ ├── ReaperLogo.py
│ ├── SqlOperation.py
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── ReaperLogo.cpython-36.pyc
│ │ ├── SqlOperation.cpython-36.pyc
│ │ ├── __init__.cpython-36.pyc
│ │ ├── __init__.cpython-37.pyc
│ │ ├── awvs.cpython-36.pyc
│ │ ├── cdn_detect.cpython-36.pyc
│ │ ├── ipAPI.cpython-36.pyc
│ │ ├── oneforall.cpython-36.pyc
│ │ ├── record.cpython-36.pyc
│ │ └── titlesearch.cpython-36.pyc
│ ├── awvs.py
│ ├── cdn_detect.py
│ ├── ipAPI.py
│ ├── oneforall.py
│ ├── record.py
│ └── titlesearch.py
└── start.py
├── reaper.sql
├── reaper
├── app1
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-36.pyc
│ │ ├── admin.cpython-36.pyc
│ │ ├── forms.cpython-36.pyc
│ │ ├── models.cpython-36.pyc
│ │ ├── sqlop.cpython-36.pyc
│ │ ├── task.cpython-36.pyc
│ │ └── views.cpython-36.pyc
│ ├── admin.py
│ ├── apps.py
│ ├── forms.py
│ ├── lib
│ │ ├── __init__.py
│ │ ├── __pycache__
│ │ │ ├── __init__.cpython-36.pyc
│ │ │ └── __init__.cpython-37.pyc
│ │ └── webcore
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── __init__.cpython-36.pyc
│ │ │ ├── __init__.cpython-37.pyc
│ │ │ ├── cdn_detect.cpython-36.pyc
│ │ │ ├── dnsburst.cpython-36.pyc
│ │ │ ├── dnsburst.cpython-37.pyc
│ │ │ ├── dnsprepare.cpython-36.pyc
│ │ │ ├── dnsprepare.cpython-37.pyc
│ │ │ ├── ipAPI.cpython-36.pyc
│ │ │ ├── record.cpython-36.pyc
│ │ │ ├── searchspider.cpython-36.pyc
│ │ │ ├── searchspider.cpython-37.pyc
│ │ │ └── titlesearch.cpython-36.pyc
│ │ │ ├── cdn_detect.py
│ │ │ ├── ipAPI.py
│ │ │ ├── record.py
│ │ │ ├── sqlF.py
│ │ │ └── titlesearch.py
│ ├── migrations
│ │ ├── __init__.py
│ │ └── __pycache__
│ │ │ └── __init__.cpython-36.pyc
│ ├── models.py
│ ├── sqlop.py
│ ├── static
│ │ ├── __init__.py
│ │ ├── assets
│ │ │ ├── css
│ │ │ │ ├── 2.b3b8d37b.chunk.css
│ │ │ │ ├── main.632937e2.chunk.css
│ │ │ │ ├── style.css
│ │ │ │ ├── style.css.map
│ │ │ │ ├── toastr.css
│ │ │ │ └── toastr.min.css
│ │ │ ├── js
│ │ │ │ ├── 2.f73b4034.chunk.js
│ │ │ │ ├── 2.f73b4034.chunk.js.LICENSE.txt
│ │ │ │ ├── dashboard.js
│ │ │ │ ├── index.html
│ │ │ │ ├── init-scripts
│ │ │ │ │ ├── chart-js
│ │ │ │ │ │ └── chartjs-init.js
│ │ │ │ │ ├── data-table
│ │ │ │ │ │ └── datatables-init.js
│ │ │ │ │ ├── flot-chart
│ │ │ │ │ │ ├── curvedLines.js
│ │ │ │ │ │ ├── flot-chart-init.js
│ │ │ │ │ │ └── flot-tooltip
│ │ │ │ │ │ │ └── jquery.flot.tooltip.min.js
│ │ │ │ │ ├── gmap
│ │ │ │ │ │ └── gmap.init.js
│ │ │ │ │ ├── peitychart
│ │ │ │ │ │ └── peitychart.init.js
│ │ │ │ │ └── vector-map
│ │ │ │ │ │ └── vector.init.js
│ │ │ │ ├── main.098c7595.chunk.js
│ │ │ │ ├── main.js
│ │ │ │ ├── runtime-main.139d9d34.js
│ │ │ │ ├── toastr.min.js
│ │ │ │ └── widgets.js
│ │ │ └── scss
│ │ │ │ ├── _gauge.scss
│ │ │ │ ├── _socials.scss
│ │ │ │ ├── _switches.scss
│ │ │ │ ├── _variables.scss
│ │ │ │ ├── _widgets.scss
│ │ │ │ └── style.scss
│ │ ├── favicon.ico
│ │ ├── images
│ │ │ ├── .gitignore
│ │ │ ├── admin.jpg
│ │ │ ├── avatar
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ ├── 3.jpg
│ │ │ │ ├── 4.jpg
│ │ │ │ ├── 5.jpg
│ │ │ │ └── 6.jpg
│ │ │ ├── logo.png
│ │ │ ├── logo2.png
│ │ │ ├── placeholder.png
│ │ │ ├── tes.png
│ │ │ ├── twitter_corner_black.png
│ │ │ └── twitter_corner_blue.png
│ │ ├── vendors
│ │ │ ├── animate.css
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE
│ │ │ │ ├── animate-config.json
│ │ │ │ ├── animate.css
│ │ │ │ ├── animate.min.css
│ │ │ │ ├── bower.json
│ │ │ │ ├── gulpfile.js
│ │ │ │ ├── package-lock.json
│ │ │ │ ├── package.json
│ │ │ │ └── source
│ │ │ │ │ ├── _base.css
│ │ │ │ │ ├── attention_seekers
│ │ │ │ │ ├── bounce.css
│ │ │ │ │ ├── flash.css
│ │ │ │ │ ├── headShake.css
│ │ │ │ │ ├── heartBeat.css
│ │ │ │ │ ├── jello.css
│ │ │ │ │ ├── pulse.css
│ │ │ │ │ ├── rubberBand.css
│ │ │ │ │ ├── shake.css
│ │ │ │ │ ├── swing.css
│ │ │ │ │ ├── tada.css
│ │ │ │ │ └── wobble.css
│ │ │ │ │ ├── bouncing_entrances
│ │ │ │ │ ├── bounceIn.css
│ │ │ │ │ ├── bounceInDown.css
│ │ │ │ │ ├── bounceInLeft.css
│ │ │ │ │ ├── bounceInRight.css
│ │ │ │ │ └── bounceInUp.css
│ │ │ │ │ ├── bouncing_exits
│ │ │ │ │ ├── bounceOut.css
│ │ │ │ │ ├── bounceOutDown.css
│ │ │ │ │ ├── bounceOutLeft.css
│ │ │ │ │ ├── bounceOutRight.css
│ │ │ │ │ └── bounceOutUp.css
│ │ │ │ │ ├── fading_entrances
│ │ │ │ │ ├── fadeIn.css
│ │ │ │ │ ├── fadeInDown.css
│ │ │ │ │ ├── fadeInDownBig.css
│ │ │ │ │ ├── fadeInLeft.css
│ │ │ │ │ ├── fadeInLeftBig.css
│ │ │ │ │ ├── fadeInRight.css
│ │ │ │ │ ├── fadeInRightBig.css
│ │ │ │ │ ├── fadeInUp.css
│ │ │ │ │ └── fadeInUpBig.css
│ │ │ │ │ ├── fading_exits
│ │ │ │ │ ├── fadeOut.css
│ │ │ │ │ ├── fadeOutDown.css
│ │ │ │ │ ├── fadeOutDownBig.css
│ │ │ │ │ ├── fadeOutLeft.css
│ │ │ │ │ ├── fadeOutLeftBig.css
│ │ │ │ │ ├── fadeOutRight.css
│ │ │ │ │ ├── fadeOutRightBig.css
│ │ │ │ │ ├── fadeOutUp.css
│ │ │ │ │ └── fadeOutUpBig.css
│ │ │ │ │ ├── flippers
│ │ │ │ │ ├── flip.css
│ │ │ │ │ ├── flipInX.css
│ │ │ │ │ ├── flipInY.css
│ │ │ │ │ ├── flipOutX.css
│ │ │ │ │ └── flipOutY.css
│ │ │ │ │ ├── lightspeed
│ │ │ │ │ ├── lightSpeedIn.css
│ │ │ │ │ └── lightSpeedOut.css
│ │ │ │ │ ├── rotating_entrances
│ │ │ │ │ ├── rotateIn.css
│ │ │ │ │ ├── rotateInDownLeft.css
│ │ │ │ │ ├── rotateInDownRight.css
│ │ │ │ │ ├── rotateInUpLeft.css
│ │ │ │ │ └── rotateInUpRight.css
│ │ │ │ │ ├── rotating_exits
│ │ │ │ │ ├── rotateOut.css
│ │ │ │ │ ├── rotateOutDownLeft.css
│ │ │ │ │ ├── rotateOutDownRight.css
│ │ │ │ │ ├── rotateOutUpLeft.css
│ │ │ │ │ └── rotateOutUpRight.css
│ │ │ │ │ ├── sliding_entrances
│ │ │ │ │ ├── slideInDown.css
│ │ │ │ │ ├── slideInLeft.css
│ │ │ │ │ ├── slideInRight.css
│ │ │ │ │ └── slideInUp.css
│ │ │ │ │ ├── sliding_exits
│ │ │ │ │ ├── slideOutDown.css
│ │ │ │ │ ├── slideOutLeft.css
│ │ │ │ │ ├── slideOutRight.css
│ │ │ │ │ └── slideOutUp.css
│ │ │ │ │ ├── specials
│ │ │ │ │ ├── hinge.css
│ │ │ │ │ ├── jackInTheBox.css
│ │ │ │ │ ├── rollIn.css
│ │ │ │ │ └── rollOut.css
│ │ │ │ │ ├── zooming_entrances
│ │ │ │ │ ├── zoomIn.css
│ │ │ │ │ ├── zoomInDown.css
│ │ │ │ │ ├── zoomInLeft.css
│ │ │ │ │ ├── zoomInRight.css
│ │ │ │ │ └── zoomInUp.css
│ │ │ │ │ └── zooming_exits
│ │ │ │ │ ├── zoomOut.css
│ │ │ │ │ ├── zoomOutDown.css
│ │ │ │ │ ├── zoomOutLeft.css
│ │ │ │ │ ├── zoomOutRight.css
│ │ │ │ │ └── zoomOutUp.css
│ │ │ ├── bootstrap
│ │ │ │ ├── .babelrc.js
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .browserslistrc
│ │ │ │ ├── .editorconfig
│ │ │ │ ├── .eslintignore
│ │ │ │ ├── .eslintrc.json
│ │ │ │ ├── .gitattributes
│ │ │ │ ├── .github
│ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ ├── ISSUE_TEMPLATE
│ │ │ │ │ │ ├── bug.md
│ │ │ │ │ │ ├── bug_report.md
│ │ │ │ │ │ ├── feature.md
│ │ │ │ │ │ └── feature_request.md
│ │ │ │ │ └── SUPPORT.md
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .stylelintignore
│ │ │ │ ├── .stylelintrc
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── CNAME
│ │ │ │ ├── CODE_OF_CONDUCT.md
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── LICENSE
│ │ │ │ ├── _config.yml
│ │ │ │ ├── build
│ │ │ │ │ ├── .eslintrc.json
│ │ │ │ │ ├── .htmllintrc
│ │ │ │ │ ├── build-plugins.js
│ │ │ │ │ ├── change-version.js
│ │ │ │ │ ├── gcp-key.json.enc
│ │ │ │ │ ├── generate-sri.js
│ │ │ │ │ ├── lint-vars.js
│ │ │ │ │ ├── postcss.config.js
│ │ │ │ │ ├── rollup.config.js
│ │ │ │ │ ├── sauce_browsers.json
│ │ │ │ │ ├── saucelabs-unit-test.js
│ │ │ │ │ ├── ship.sh
│ │ │ │ │ ├── vnu-jar.js
│ │ │ │ │ ├── workbox.config.json
│ │ │ │ │ └── workbox.js
│ │ │ │ ├── composer.json
│ │ │ │ ├── dist
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap-grid.css
│ │ │ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ │ └── js
│ │ │ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ │ ├── bootstrap.js.map
│ │ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ │ └── bootstrap.min.js.map
│ │ │ │ ├── js
│ │ │ │ │ ├── dist
│ │ │ │ │ │ ├── alert.js
│ │ │ │ │ │ ├── alert.js.map
│ │ │ │ │ │ ├── button.js
│ │ │ │ │ │ ├── button.js.map
│ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ ├── carousel.js.map
│ │ │ │ │ │ ├── collapse.js
│ │ │ │ │ │ ├── collapse.js.map
│ │ │ │ │ │ ├── dropdown.js
│ │ │ │ │ │ ├── dropdown.js.map
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── index.js.map
│ │ │ │ │ │ ├── modal.js
│ │ │ │ │ │ ├── modal.js.map
│ │ │ │ │ │ ├── popover.js
│ │ │ │ │ │ ├── popover.js.map
│ │ │ │ │ │ ├── scrollspy.js
│ │ │ │ │ │ ├── scrollspy.js.map
│ │ │ │ │ │ ├── tab.js
│ │ │ │ │ │ ├── tab.js.map
│ │ │ │ │ │ ├── tooltip.js
│ │ │ │ │ │ ├── tooltip.js.map
│ │ │ │ │ │ ├── util.js
│ │ │ │ │ │ └── util.js.map
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── alert.js
│ │ │ │ │ │ ├── button.js
│ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ ├── collapse.js
│ │ │ │ │ │ ├── dropdown.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── modal.js
│ │ │ │ │ │ ├── popover.js
│ │ │ │ │ │ ├── scrollspy.js
│ │ │ │ │ │ ├── tab.js
│ │ │ │ │ │ ├── tooltip.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ └── tests
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── karma-bundle.conf.js
│ │ │ │ │ │ ├── karma.conf.js
│ │ │ │ │ │ ├── unit
│ │ │ │ │ │ ├── .eslintrc.json
│ │ │ │ │ │ ├── alert.js
│ │ │ │ │ │ ├── button.js
│ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ ├── collapse.js
│ │ │ │ │ │ ├── dropdown.js
│ │ │ │ │ │ ├── modal.js
│ │ │ │ │ │ ├── popover.js
│ │ │ │ │ │ ├── scrollspy.js
│ │ │ │ │ │ ├── tab.js
│ │ │ │ │ │ ├── tooltip.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ │ └── visual
│ │ │ │ │ │ ├── alert.html
│ │ │ │ │ │ ├── button.html
│ │ │ │ │ │ ├── carousel.html
│ │ │ │ │ │ ├── collapse.html
│ │ │ │ │ │ ├── dropdown.html
│ │ │ │ │ │ ├── modal.html
│ │ │ │ │ │ ├── popover.html
│ │ │ │ │ │ ├── scrollspy.html
│ │ │ │ │ │ ├── tab.html
│ │ │ │ │ │ └── tooltip.html
│ │ │ │ ├── nuget
│ │ │ │ │ ├── MyGet.ps1
│ │ │ │ │ ├── bootstrap.nuspec
│ │ │ │ │ └── bootstrap.sass.nuspec
│ │ │ │ ├── package-lock.json
│ │ │ │ ├── package.js
│ │ │ │ ├── package.json
│ │ │ │ ├── sache.json
│ │ │ │ ├── scss
│ │ │ │ │ ├── _alert.scss
│ │ │ │ │ ├── _badge.scss
│ │ │ │ │ ├── _breadcrumb.scss
│ │ │ │ │ ├── _button-group.scss
│ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ ├── _card.scss
│ │ │ │ │ ├── _carousel.scss
│ │ │ │ │ ├── _close.scss
│ │ │ │ │ ├── _code.scss
│ │ │ │ │ ├── _custom-forms.scss
│ │ │ │ │ ├── _dropdown.scss
│ │ │ │ │ ├── _forms.scss
│ │ │ │ │ ├── _functions.scss
│ │ │ │ │ ├── _grid.scss
│ │ │ │ │ ├── _images.scss
│ │ │ │ │ ├── _input-group.scss
│ │ │ │ │ ├── _jumbotron.scss
│ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ ├── _media.scss
│ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ ├── _modal.scss
│ │ │ │ │ ├── _nav.scss
│ │ │ │ │ ├── _navbar.scss
│ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ ├── _popover.scss
│ │ │ │ │ ├── _print.scss
│ │ │ │ │ ├── _progress.scss
│ │ │ │ │ ├── _reboot.scss
│ │ │ │ │ ├── _root.scss
│ │ │ │ │ ├── _tables.scss
│ │ │ │ │ ├── _tooltip.scss
│ │ │ │ │ ├── _transitions.scss
│ │ │ │ │ ├── _type.scss
│ │ │ │ │ ├── _utilities.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ ├── bootstrap-grid.scss
│ │ │ │ │ ├── bootstrap-reboot.scss
│ │ │ │ │ ├── bootstrap.scss
│ │ │ │ │ ├── mixins
│ │ │ │ │ │ ├── _alert.scss
│ │ │ │ │ │ ├── _background-variant.scss
│ │ │ │ │ │ ├── _badge.scss
│ │ │ │ │ │ ├── _border-radius.scss
│ │ │ │ │ │ ├── _box-shadow.scss
│ │ │ │ │ │ ├── _breakpoints.scss
│ │ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ │ ├── _caret.scss
│ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ ├── _float.scss
│ │ │ │ │ │ ├── _forms.scss
│ │ │ │ │ │ ├── _gradients.scss
│ │ │ │ │ │ ├── _grid-framework.scss
│ │ │ │ │ │ ├── _grid.scss
│ │ │ │ │ │ ├── _hover.scss
│ │ │ │ │ │ ├── _image.scss
│ │ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ │ ├── _lists.scss
│ │ │ │ │ │ ├── _nav-divider.scss
│ │ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ │ ├── _reset-text.scss
│ │ │ │ │ │ ├── _resize.scss
│ │ │ │ │ │ ├── _screen-reader.scss
│ │ │ │ │ │ ├── _size.scss
│ │ │ │ │ │ ├── _table-row.scss
│ │ │ │ │ │ ├── _text-emphasis.scss
│ │ │ │ │ │ ├── _text-hide.scss
│ │ │ │ │ │ ├── _text-truncate.scss
│ │ │ │ │ │ ├── _transition.scss
│ │ │ │ │ │ └── _visibility.scss
│ │ │ │ │ └── utilities
│ │ │ │ │ │ ├── _align.scss
│ │ │ │ │ │ ├── _background.scss
│ │ │ │ │ │ ├── _borders.scss
│ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ ├── _display.scss
│ │ │ │ │ │ ├── _embed.scss
│ │ │ │ │ │ ├── _flex.scss
│ │ │ │ │ │ ├── _float.scss
│ │ │ │ │ │ ├── _position.scss
│ │ │ │ │ │ ├── _screenreaders.scss
│ │ │ │ │ │ ├── _shadows.scss
│ │ │ │ │ │ ├── _sizing.scss
│ │ │ │ │ │ ├── _spacing.scss
│ │ │ │ │ │ ├── _text.scss
│ │ │ │ │ │ └── _visibility.scss
│ │ │ │ └── site
│ │ │ │ │ ├── _data
│ │ │ │ │ ├── breakpoints.yml
│ │ │ │ │ ├── browser-bugs.yml
│ │ │ │ │ ├── browser-features.yml
│ │ │ │ │ ├── colors.yml
│ │ │ │ │ ├── examples.yml
│ │ │ │ │ ├── grays.yml
│ │ │ │ │ ├── nav.yml
│ │ │ │ │ ├── theme-colors.yml
│ │ │ │ │ └── translations.yml
│ │ │ │ │ ├── _includes
│ │ │ │ │ ├── ads.html
│ │ │ │ │ ├── bugify.html
│ │ │ │ │ ├── callout-danger-async-methods.md
│ │ │ │ │ ├── callout-info-mediaqueries-breakpoints.md
│ │ │ │ │ ├── callout-warning-color-assistive-technologies.md
│ │ │ │ │ ├── callout.html
│ │ │ │ │ ├── docs-navbar.html
│ │ │ │ │ ├── docs-sidebar.html
│ │ │ │ │ ├── example.html
│ │ │ │ │ ├── favicons.html
│ │ │ │ │ ├── footer.html
│ │ │ │ │ ├── header.html
│ │ │ │ │ ├── icons
│ │ │ │ │ │ ├── bootstrap.svg
│ │ │ │ │ │ ├── download.svg
│ │ │ │ │ │ ├── github.svg
│ │ │ │ │ │ ├── import.svg
│ │ │ │ │ │ ├── lightning.svg
│ │ │ │ │ │ ├── menu.svg
│ │ │ │ │ │ ├── slack.svg
│ │ │ │ │ │ └── twitter.svg
│ │ │ │ │ ├── scripts.html
│ │ │ │ │ ├── skippy.html
│ │ │ │ │ └── social.html
│ │ │ │ │ ├── _layouts
│ │ │ │ │ ├── default.html
│ │ │ │ │ ├── docs.html
│ │ │ │ │ ├── examples.html
│ │ │ │ │ ├── home.html
│ │ │ │ │ ├── redirect.html
│ │ │ │ │ └── simple.html
│ │ │ │ │ ├── docs
│ │ │ │ │ └── 4.1
│ │ │ │ │ │ ├── about
│ │ │ │ │ │ ├── brand.md
│ │ │ │ │ │ ├── license.md
│ │ │ │ │ │ ├── overview.md
│ │ │ │ │ │ └── translations.md
│ │ │ │ │ │ ├── assets
│ │ │ │ │ │ ├── brand
│ │ │ │ │ │ │ ├── bootstrap-outline.svg
│ │ │ │ │ │ │ ├── bootstrap-punchout.svg
│ │ │ │ │ │ │ ├── bootstrap-social-logo.png
│ │ │ │ │ │ │ ├── bootstrap-social.png
│ │ │ │ │ │ │ └── bootstrap-solid.svg
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── docs.min.css
│ │ │ │ │ │ │ └── docs.min.css.map
│ │ │ │ │ │ ├── img
│ │ │ │ │ │ │ ├── bootstrap-stack.png
│ │ │ │ │ │ │ ├── bootstrap-themes.png
│ │ │ │ │ │ │ └── favicons
│ │ │ │ │ │ │ │ ├── android-chrome-192x192.png
│ │ │ │ │ │ │ │ ├── android-chrome-512x512.png
│ │ │ │ │ │ │ │ ├── apple-touch-icon.png
│ │ │ │ │ │ │ │ ├── browserconfig.xml
│ │ │ │ │ │ │ │ ├── favicon-16x16.png
│ │ │ │ │ │ │ │ ├── favicon-32x32.png
│ │ │ │ │ │ │ │ ├── manifest.json
│ │ │ │ │ │ │ │ ├── mstile-144x144.png
│ │ │ │ │ │ │ │ ├── mstile-150x150.png
│ │ │ │ │ │ │ │ ├── mstile-310x150.png
│ │ │ │ │ │ │ │ ├── mstile-310x310.png
│ │ │ │ │ │ │ │ ├── mstile-70x70.png
│ │ │ │ │ │ │ │ └── safari-pinned-tab.svg
│ │ │ │ │ │ ├── js
│ │ │ │ │ │ │ ├── .eslintrc.json
│ │ │ │ │ │ │ ├── docs.min.js
│ │ │ │ │ │ │ ├── src
│ │ │ │ │ │ │ │ ├── application.js
│ │ │ │ │ │ │ │ ├── ie-emulation-modes-warning.js
│ │ │ │ │ │ │ │ ├── pwa.js
│ │ │ │ │ │ │ │ └── search.js
│ │ │ │ │ │ │ └── vendor
│ │ │ │ │ │ │ │ ├── anchor.min.js
│ │ │ │ │ │ │ │ ├── clipboard.min.js
│ │ │ │ │ │ │ │ ├── holder.min.js
│ │ │ │ │ │ │ │ ├── jquery-slim.min.js
│ │ │ │ │ │ │ │ └── popper.min.js
│ │ │ │ │ │ └── scss
│ │ │ │ │ │ │ ├── _ads.scss
│ │ │ │ │ │ │ ├── _algolia.scss
│ │ │ │ │ │ │ ├── _anchor.scss
│ │ │ │ │ │ │ ├── _brand.scss
│ │ │ │ │ │ │ ├── _browser-bugs.scss
│ │ │ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ │ │ ├── _callouts.scss
│ │ │ │ │ │ │ ├── _clipboard-js.scss
│ │ │ │ │ │ │ ├── _colors.scss
│ │ │ │ │ │ │ ├── _component-examples.scss
│ │ │ │ │ │ │ ├── _content.scss
│ │ │ │ │ │ │ ├── _examples.scss
│ │ │ │ │ │ │ ├── _footer.scss
│ │ │ │ │ │ │ ├── _masthead.scss
│ │ │ │ │ │ │ ├── _nav.scss
│ │ │ │ │ │ │ ├── _sidebar.scss
│ │ │ │ │ │ │ ├── _skiplink.scss
│ │ │ │ │ │ │ ├── _syntax.scss
│ │ │ │ │ │ │ ├── _variables.scss
│ │ │ │ │ │ │ └── docs.scss
│ │ │ │ │ │ ├── browser-bugs.md
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ ├── alerts.md
│ │ │ │ │ │ ├── badge.md
│ │ │ │ │ │ ├── breadcrumb.md
│ │ │ │ │ │ ├── button-group.md
│ │ │ │ │ │ ├── buttons.md
│ │ │ │ │ │ ├── card.md
│ │ │ │ │ │ ├── carousel.md
│ │ │ │ │ │ ├── collapse.md
│ │ │ │ │ │ ├── dropdowns.md
│ │ │ │ │ │ ├── forms.md
│ │ │ │ │ │ ├── input-group.md
│ │ │ │ │ │ ├── jumbotron.md
│ │ │ │ │ │ ├── list-group.md
│ │ │ │ │ │ ├── modal.md
│ │ │ │ │ │ ├── navbar.md
│ │ │ │ │ │ ├── navs.md
│ │ │ │ │ │ ├── pagination.md
│ │ │ │ │ │ ├── popovers.md
│ │ │ │ │ │ ├── progress.md
│ │ │ │ │ │ ├── scrollspy.md
│ │ │ │ │ │ └── tooltips.md
│ │ │ │ │ │ ├── content
│ │ │ │ │ │ ├── code.md
│ │ │ │ │ │ ├── figures.md
│ │ │ │ │ │ ├── images.md
│ │ │ │ │ │ ├── reboot.md
│ │ │ │ │ │ ├── tables.md
│ │ │ │ │ │ └── typography.md
│ │ │ │ │ │ ├── examples
│ │ │ │ │ │ ├── .eslintrc.json
│ │ │ │ │ │ ├── .stylelintrc
│ │ │ │ │ │ ├── album
│ │ │ │ │ │ │ ├── album.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── blog
│ │ │ │ │ │ │ ├── blog.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── carousel
│ │ │ │ │ │ │ ├── carousel.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── checkout
│ │ │ │ │ │ │ ├── form-validation.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── cover
│ │ │ │ │ │ │ ├── cover.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── dashboard
│ │ │ │ │ │ │ ├── dashboard.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── floating-labels
│ │ │ │ │ │ │ ├── floating-labels.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── grid
│ │ │ │ │ │ │ ├── grid.css
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── jumbotron
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── jumbotron.css
│ │ │ │ │ │ ├── navbar-bottom
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── navbar-fixed
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── navbar-top-fixed.css
│ │ │ │ │ │ ├── navbar-static
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── navbar-top.css
│ │ │ │ │ │ ├── navbars
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── navbar.css
│ │ │ │ │ │ ├── offcanvas
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ ├── offcanvas.css
│ │ │ │ │ │ │ └── offcanvas.js
│ │ │ │ │ │ ├── pricing
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── pricing.css
│ │ │ │ │ │ ├── product
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── product.css
│ │ │ │ │ │ ├── screenshots
│ │ │ │ │ │ │ ├── album.png
│ │ │ │ │ │ │ ├── blog.png
│ │ │ │ │ │ │ ├── carousel.png
│ │ │ │ │ │ │ ├── checkout.png
│ │ │ │ │ │ │ ├── cover.png
│ │ │ │ │ │ │ ├── dashboard.png
│ │ │ │ │ │ │ ├── floating-labels.png
│ │ │ │ │ │ │ ├── grid.png
│ │ │ │ │ │ │ ├── jumbotron.png
│ │ │ │ │ │ │ ├── navbar-bottom.png
│ │ │ │ │ │ │ ├── navbar-fixed.png
│ │ │ │ │ │ │ ├── navbar-static.png
│ │ │ │ │ │ │ ├── navbars.png
│ │ │ │ │ │ │ ├── offcanvas.png
│ │ │ │ │ │ │ ├── pricing.png
│ │ │ │ │ │ │ ├── product.png
│ │ │ │ │ │ │ ├── sign-in.png
│ │ │ │ │ │ │ ├── starter-template.png
│ │ │ │ │ │ │ ├── sticky-footer-navbar.png
│ │ │ │ │ │ │ └── sticky-footer.png
│ │ │ │ │ │ ├── sign-in
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── signin.css
│ │ │ │ │ │ ├── starter-template
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── starter-template.css
│ │ │ │ │ │ ├── sticky-footer-navbar
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── sticky-footer-navbar.css
│ │ │ │ │ │ ├── sticky-footer
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── sticky-footer.css
│ │ │ │ │ │ └── tooltip-viewport
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ ├── tooltip-viewport.css
│ │ │ │ │ │ │ └── tooltip-viewport.js
│ │ │ │ │ │ ├── extend
│ │ │ │ │ │ ├── approach.md
│ │ │ │ │ │ ├── icons.md
│ │ │ │ │ │ └── index.md
│ │ │ │ │ │ ├── getting-started
│ │ │ │ │ │ ├── accessibility.md
│ │ │ │ │ │ ├── best-practices.md
│ │ │ │ │ │ ├── browsers-devices.md
│ │ │ │ │ │ ├── build-tools.md
│ │ │ │ │ │ ├── contents.md
│ │ │ │ │ │ ├── download.md
│ │ │ │ │ │ ├── introduction.md
│ │ │ │ │ │ ├── javascript.md
│ │ │ │ │ │ ├── theming.md
│ │ │ │ │ │ └── webpack.md
│ │ │ │ │ │ ├── layout
│ │ │ │ │ │ ├── grid.md
│ │ │ │ │ │ ├── media-object.md
│ │ │ │ │ │ ├── overview.md
│ │ │ │ │ │ └── utilities-for-layout.md
│ │ │ │ │ │ ├── migration.md
│ │ │ │ │ │ └── utilities
│ │ │ │ │ │ ├── borders.md
│ │ │ │ │ │ ├── clearfix.md
│ │ │ │ │ │ ├── close-icon.md
│ │ │ │ │ │ ├── colors.md
│ │ │ │ │ │ ├── display.md
│ │ │ │ │ │ ├── embed.md
│ │ │ │ │ │ ├── flex.md
│ │ │ │ │ │ ├── float.md
│ │ │ │ │ │ ├── image-replacement.md
│ │ │ │ │ │ ├── position.md
│ │ │ │ │ │ ├── screenreaders.md
│ │ │ │ │ │ ├── shadows.md
│ │ │ │ │ │ ├── sizing.md
│ │ │ │ │ │ ├── spacing.md
│ │ │ │ │ │ ├── text.md
│ │ │ │ │ │ ├── vertical-align.md
│ │ │ │ │ │ └── visibility.md
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── robots.txt
│ │ │ │ │ └── sw.js
│ │ │ ├── chart.js
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .editorconfig
│ │ │ │ ├── .eslintignore
│ │ │ │ ├── .eslintrc.yml
│ │ │ │ ├── .htmllintrc
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── MAINTAINING.md
│ │ │ │ ├── book.json
│ │ │ │ ├── bower.json
│ │ │ │ ├── composer.json
│ │ │ │ ├── dist
│ │ │ │ │ ├── Chart.bundle.js
│ │ │ │ │ ├── Chart.bundle.min.js
│ │ │ │ │ ├── Chart.js
│ │ │ │ │ └── Chart.min.js
│ │ │ │ ├── docs
│ │ │ │ │ ├── SUMMARY.md
│ │ │ │ │ ├── axes
│ │ │ │ │ │ ├── cartesian
│ │ │ │ │ │ │ ├── category.md
│ │ │ │ │ │ │ ├── linear.md
│ │ │ │ │ │ │ ├── logarithmic.md
│ │ │ │ │ │ │ └── time.md
│ │ │ │ │ │ ├── labelling.md
│ │ │ │ │ │ ├── radial
│ │ │ │ │ │ │ └── linear.md
│ │ │ │ │ │ └── styling.md
│ │ │ │ │ ├── charts
│ │ │ │ │ │ ├── area.md
│ │ │ │ │ │ ├── bar.md
│ │ │ │ │ │ ├── bubble.md
│ │ │ │ │ │ ├── doughnut.md
│ │ │ │ │ │ ├── line.md
│ │ │ │ │ │ ├── mixed.md
│ │ │ │ │ │ ├── polar.md
│ │ │ │ │ │ ├── radar.md
│ │ │ │ │ │ └── scatter.md
│ │ │ │ │ ├── configuration
│ │ │ │ │ │ ├── animations.md
│ │ │ │ │ │ ├── elements.md
│ │ │ │ │ │ ├── layout.md
│ │ │ │ │ │ ├── legend.md
│ │ │ │ │ │ ├── title.md
│ │ │ │ │ │ └── tooltip.md
│ │ │ │ │ ├── developers
│ │ │ │ │ │ ├── api.md
│ │ │ │ │ │ ├── axes.md
│ │ │ │ │ │ ├── charts.md
│ │ │ │ │ │ ├── contributing.md
│ │ │ │ │ │ ├── plugins.md
│ │ │ │ │ │ └── updates.md
│ │ │ │ │ ├── general
│ │ │ │ │ │ ├── colors.md
│ │ │ │ │ │ ├── device-pixel-ratio.md
│ │ │ │ │ │ ├── fonts.md
│ │ │ │ │ │ ├── interactions
│ │ │ │ │ │ │ ├── events.md
│ │ │ │ │ │ │ └── modes.md
│ │ │ │ │ │ ├── options.md
│ │ │ │ │ │ └── responsive.md
│ │ │ │ │ ├── getting-started
│ │ │ │ │ │ ├── installation.md
│ │ │ │ │ │ ├── integration.md
│ │ │ │ │ │ └── usage.md
│ │ │ │ │ ├── notes
│ │ │ │ │ │ ├── comparison.md
│ │ │ │ │ │ ├── extensions.md
│ │ │ │ │ │ └── license.md
│ │ │ │ │ └── style.css
│ │ │ │ ├── gulpfile.js
│ │ │ │ ├── karma.conf.js
│ │ │ │ ├── package.json
│ │ │ │ ├── samples
│ │ │ │ │ ├── .eslintrc.yml
│ │ │ │ │ ├── advanced
│ │ │ │ │ │ ├── data-labelling.html
│ │ │ │ │ │ └── progress-bar.html
│ │ │ │ │ ├── charts
│ │ │ │ │ │ ├── area
│ │ │ │ │ │ │ ├── analyser.js
│ │ │ │ │ │ │ ├── line-boundaries.html
│ │ │ │ │ │ │ ├── line-datasets.html
│ │ │ │ │ │ │ ├── line-stacked.html
│ │ │ │ │ │ │ └── radar.html
│ │ │ │ │ │ ├── bar
│ │ │ │ │ │ │ ├── horizontal.html
│ │ │ │ │ │ │ ├── multi-axis.html
│ │ │ │ │ │ │ ├── stacked-group.html
│ │ │ │ │ │ │ ├── stacked.html
│ │ │ │ │ │ │ └── vertical.html
│ │ │ │ │ │ ├── bubble.html
│ │ │ │ │ │ ├── combo-bar-line.html
│ │ │ │ │ │ ├── doughnut.html
│ │ │ │ │ │ ├── line
│ │ │ │ │ │ │ ├── basic.html
│ │ │ │ │ │ │ ├── interpolation-modes.html
│ │ │ │ │ │ │ ├── line-styles.html
│ │ │ │ │ │ │ ├── multi-axis.html
│ │ │ │ │ │ │ ├── point-sizes.html
│ │ │ │ │ │ │ ├── point-styles.html
│ │ │ │ │ │ │ ├── skip-points.html
│ │ │ │ │ │ │ └── stepped.html
│ │ │ │ │ │ ├── pie.html
│ │ │ │ │ │ ├── polar-area.html
│ │ │ │ │ │ ├── radar-skip-points.html
│ │ │ │ │ │ ├── radar.html
│ │ │ │ │ │ └── scatter
│ │ │ │ │ │ │ ├── basic.html
│ │ │ │ │ │ │ └── multi-axis.html
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── legend
│ │ │ │ │ │ ├── point-style.html
│ │ │ │ │ │ └── positioning.html
│ │ │ │ │ ├── logo.svg
│ │ │ │ │ ├── samples.js
│ │ │ │ │ ├── scales
│ │ │ │ │ │ ├── filtering-labels.html
│ │ │ │ │ │ ├── gridlines-display.html
│ │ │ │ │ │ ├── gridlines-style.html
│ │ │ │ │ │ ├── linear
│ │ │ │ │ │ │ ├── min-max-suggested.html
│ │ │ │ │ │ │ ├── min-max.html
│ │ │ │ │ │ │ └── step-size.html
│ │ │ │ │ │ ├── logarithmic
│ │ │ │ │ │ │ ├── line.html
│ │ │ │ │ │ │ └── scatter.html
│ │ │ │ │ │ ├── multiline-labels.html
│ │ │ │ │ │ ├── non-numeric-y.html
│ │ │ │ │ │ ├── time
│ │ │ │ │ │ │ ├── combo.html
│ │ │ │ │ │ │ ├── financial.html
│ │ │ │ │ │ │ ├── line-point-data.html
│ │ │ │ │ │ │ └── line.html
│ │ │ │ │ │ └── toggle-scale-type.html
│ │ │ │ │ ├── scriptable
│ │ │ │ │ │ └── bubble.html
│ │ │ │ │ ├── style.css
│ │ │ │ │ ├── tooltips
│ │ │ │ │ │ ├── border.html
│ │ │ │ │ │ ├── callbacks.html
│ │ │ │ │ │ ├── custom-line.html
│ │ │ │ │ │ ├── custom-pie.html
│ │ │ │ │ │ ├── custom-points.html
│ │ │ │ │ │ ├── interactions.html
│ │ │ │ │ │ └── positioning.html
│ │ │ │ │ └── utils.js
│ │ │ │ ├── src
│ │ │ │ │ ├── chart.js
│ │ │ │ │ ├── charts
│ │ │ │ │ │ ├── Chart.Bar.js
│ │ │ │ │ │ ├── Chart.Bubble.js
│ │ │ │ │ │ ├── Chart.Doughnut.js
│ │ │ │ │ │ ├── Chart.Line.js
│ │ │ │ │ │ ├── Chart.PolarArea.js
│ │ │ │ │ │ ├── Chart.Radar.js
│ │ │ │ │ │ └── Chart.Scatter.js
│ │ │ │ │ ├── controllers
│ │ │ │ │ │ ├── controller.bar.js
│ │ │ │ │ │ ├── controller.bubble.js
│ │ │ │ │ │ ├── controller.doughnut.js
│ │ │ │ │ │ ├── controller.line.js
│ │ │ │ │ │ ├── controller.polarArea.js
│ │ │ │ │ │ ├── controller.radar.js
│ │ │ │ │ │ └── controller.scatter.js
│ │ │ │ │ ├── core
│ │ │ │ │ │ ├── core.animation.js
│ │ │ │ │ │ ├── core.controller.js
│ │ │ │ │ │ ├── core.datasetController.js
│ │ │ │ │ │ ├── core.defaults.js
│ │ │ │ │ │ ├── core.element.js
│ │ │ │ │ │ ├── core.helpers.js
│ │ │ │ │ │ ├── core.interaction.js
│ │ │ │ │ │ ├── core.js
│ │ │ │ │ │ ├── core.layouts.js
│ │ │ │ │ │ ├── core.plugins.js
│ │ │ │ │ │ ├── core.scale.js
│ │ │ │ │ │ ├── core.scaleService.js
│ │ │ │ │ │ ├── core.ticks.js
│ │ │ │ │ │ └── core.tooltip.js
│ │ │ │ │ ├── elements
│ │ │ │ │ │ ├── element.arc.js
│ │ │ │ │ │ ├── element.line.js
│ │ │ │ │ │ ├── element.point.js
│ │ │ │ │ │ ├── element.rectangle.js
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── helpers
│ │ │ │ │ │ ├── helpers.canvas.js
│ │ │ │ │ │ ├── helpers.core.js
│ │ │ │ │ │ ├── helpers.easing.js
│ │ │ │ │ │ ├── helpers.options.js
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── platforms
│ │ │ │ │ │ ├── platform.basic.js
│ │ │ │ │ │ ├── platform.dom.js
│ │ │ │ │ │ └── platform.js
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── plugin.filler.js
│ │ │ │ │ │ ├── plugin.legend.js
│ │ │ │ │ │ └── plugin.title.js
│ │ │ │ │ └── scales
│ │ │ │ │ │ ├── scale.category.js
│ │ │ │ │ │ ├── scale.linear.js
│ │ │ │ │ │ ├── scale.linearbase.js
│ │ │ │ │ │ ├── scale.logarithmic.js
│ │ │ │ │ │ ├── scale.radialLinear.js
│ │ │ │ │ │ └── scale.time.js
│ │ │ │ └── test
│ │ │ │ │ ├── .eslintrc.yml
│ │ │ │ │ ├── fixtures
│ │ │ │ │ ├── controller.bar
│ │ │ │ │ │ ├── bar-thickness-absolute.json
│ │ │ │ │ │ ├── bar-thickness-absolute.png
│ │ │ │ │ │ ├── bar-thickness-flex-offset.json
│ │ │ │ │ │ ├── bar-thickness-flex-offset.png
│ │ │ │ │ │ ├── bar-thickness-flex.json
│ │ │ │ │ │ ├── bar-thickness-flex.png
│ │ │ │ │ │ ├── bar-thickness-max.json
│ │ │ │ │ │ ├── bar-thickness-max.png
│ │ │ │ │ │ ├── bar-thickness-min-interval.json
│ │ │ │ │ │ ├── bar-thickness-min-interval.png
│ │ │ │ │ │ ├── bar-thickness-multiple.json
│ │ │ │ │ │ ├── bar-thickness-multiple.png
│ │ │ │ │ │ ├── bar-thickness-no-overlap.json
│ │ │ │ │ │ ├── bar-thickness-no-overlap.png
│ │ │ │ │ │ ├── bar-thickness-offset.json
│ │ │ │ │ │ ├── bar-thickness-offset.png
│ │ │ │ │ │ ├── bar-thickness-single-xy.json
│ │ │ │ │ │ ├── bar-thickness-single-xy.png
│ │ │ │ │ │ ├── bar-thickness-single.json
│ │ │ │ │ │ ├── bar-thickness-single.png
│ │ │ │ │ │ ├── bar-thickness-stacked.json
│ │ │ │ │ │ └── bar-thickness-stacked.png
│ │ │ │ │ ├── core.scale
│ │ │ │ │ │ ├── label-offset-vertical-axes.json
│ │ │ │ │ │ └── label-offset-vertical-axes.png
│ │ │ │ │ └── plugin.filler
│ │ │ │ │ │ ├── fill-line-boundary-end-span.json
│ │ │ │ │ │ ├── fill-line-boundary-end-span.png
│ │ │ │ │ │ ├── fill-line-boundary-end.json
│ │ │ │ │ │ ├── fill-line-boundary-end.png
│ │ │ │ │ │ ├── fill-line-boundary-origin-span.json
│ │ │ │ │ │ ├── fill-line-boundary-origin-span.png
│ │ │ │ │ │ ├── fill-line-boundary-origin-spline-span.json
│ │ │ │ │ │ ├── fill-line-boundary-origin-spline-span.png
│ │ │ │ │ │ ├── fill-line-boundary-origin-spline.json
│ │ │ │ │ │ ├── fill-line-boundary-origin-spline.png
│ │ │ │ │ │ ├── fill-line-boundary-origin-stepped-span.json
│ │ │ │ │ │ ├── fill-line-boundary-origin-stepped-span.png
│ │ │ │ │ │ ├── fill-line-boundary-origin-stepped.json
│ │ │ │ │ │ ├── fill-line-boundary-origin-stepped.png
│ │ │ │ │ │ ├── fill-line-boundary-origin.json
│ │ │ │ │ │ ├── fill-line-boundary-origin.png
│ │ │ │ │ │ ├── fill-line-boundary-start-span.json
│ │ │ │ │ │ ├── fill-line-boundary-start-span.png
│ │ │ │ │ │ ├── fill-line-boundary-start.json
│ │ │ │ │ │ ├── fill-line-boundary-start.png
│ │ │ │ │ │ ├── fill-line-dataset-span.json
│ │ │ │ │ │ ├── fill-line-dataset-span.png
│ │ │ │ │ │ ├── fill-line-dataset-spline-span.json
│ │ │ │ │ │ ├── fill-line-dataset-spline-span.png
│ │ │ │ │ │ ├── fill-line-dataset-spline.json
│ │ │ │ │ │ ├── fill-line-dataset-spline.png
│ │ │ │ │ │ ├── fill-line-dataset.json
│ │ │ │ │ │ ├── fill-line-dataset.png
│ │ │ │ │ │ ├── fill-radar-boundary-origin-spline.json
│ │ │ │ │ │ ├── fill-radar-boundary-origin-spline.png
│ │ │ │ │ │ ├── fill-radar-boundary-origin.json
│ │ │ │ │ │ └── fill-radar-boundary-origin.png
│ │ │ │ │ ├── jasmine.context.js
│ │ │ │ │ ├── jasmine.index.js
│ │ │ │ │ ├── jasmine.matchers.js
│ │ │ │ │ ├── jasmine.utils.js
│ │ │ │ │ └── specs
│ │ │ │ │ ├── controller.bar.tests.js
│ │ │ │ │ ├── controller.bubble.tests.js
│ │ │ │ │ ├── controller.doughnut.tests.js
│ │ │ │ │ ├── controller.line.tests.js
│ │ │ │ │ ├── controller.polarArea.tests.js
│ │ │ │ │ ├── controller.radar.tests.js
│ │ │ │ │ ├── controller.scatter.test.js
│ │ │ │ │ ├── core.controller.tests.js
│ │ │ │ │ ├── core.datasetController.tests.js
│ │ │ │ │ ├── core.element.tests.js
│ │ │ │ │ ├── core.helpers.tests.js
│ │ │ │ │ ├── core.interaction.tests.js
│ │ │ │ │ ├── core.layouts.tests.js
│ │ │ │ │ ├── core.plugin.tests.js
│ │ │ │ │ ├── core.scale.tests.js
│ │ │ │ │ ├── core.scaleService.tests.js
│ │ │ │ │ ├── core.ticks.tests.js
│ │ │ │ │ ├── core.tooltip.tests.js
│ │ │ │ │ ├── element.arc.tests.js
│ │ │ │ │ ├── element.line.tests.js
│ │ │ │ │ ├── element.point.tests.js
│ │ │ │ │ ├── element.rectangle.tests.js
│ │ │ │ │ ├── global.defaults.tests.js
│ │ │ │ │ ├── global.deprecations.tests.js
│ │ │ │ │ ├── helpers.canvas.tests.js
│ │ │ │ │ ├── helpers.core.tests.js
│ │ │ │ │ ├── helpers.easing.tests.js
│ │ │ │ │ ├── helpers.options.tests.js
│ │ │ │ │ ├── platform.dom.tests.js
│ │ │ │ │ ├── plugin.filler.tests.js
│ │ │ │ │ ├── plugin.legend.tests.js
│ │ │ │ │ ├── plugin.title.tests.js
│ │ │ │ │ ├── scale.category.tests.js
│ │ │ │ │ ├── scale.linear.tests.js
│ │ │ │ │ ├── scale.logarithmic.tests.js
│ │ │ │ │ ├── scale.radialLinear.tests.js
│ │ │ │ │ └── scale.time.tests.js
│ │ │ ├── chosen
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── chosen-sprite.png
│ │ │ │ ├── chosen-sprite@2x.png
│ │ │ │ ├── chosen.css
│ │ │ │ ├── chosen.jquery.js
│ │ │ │ ├── chosen.jquery.min.js
│ │ │ │ ├── chosen.min.css
│ │ │ │ ├── chosen.proto.js
│ │ │ │ ├── chosen.proto.min.js
│ │ │ │ ├── composer.json
│ │ │ │ └── package.json
│ │ │ ├── datatables.net-bs4
│ │ │ │ ├── .bower.json
│ │ │ │ ├── bower.json
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.bootstrap4.css
│ │ │ │ │ └── dataTables.bootstrap4.min.css
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.bootstrap4.js
│ │ │ │ │ └── dataTables.bootstrap4.min.js
│ │ │ ├── datatables.net-buttons-bs4
│ │ │ │ ├── .bower.json
│ │ │ │ ├── bower.json
│ │ │ │ ├── css
│ │ │ │ │ ├── buttons.bootstrap4.css
│ │ │ │ │ └── buttons.bootstrap4.min.css
│ │ │ │ └── js
│ │ │ │ │ ├── buttons.bootstrap4.js
│ │ │ │ │ └── buttons.bootstrap4.min.js
│ │ │ ├── datatables.net-buttons
│ │ │ │ ├── .bower.json
│ │ │ │ ├── License.txt
│ │ │ │ ├── bower.json
│ │ │ │ ├── js
│ │ │ │ │ ├── buttons.colVis.js
│ │ │ │ │ ├── buttons.colVis.min.js
│ │ │ │ │ ├── buttons.flash.js
│ │ │ │ │ ├── buttons.flash.min.js
│ │ │ │ │ ├── buttons.html5.js
│ │ │ │ │ ├── buttons.html5.min.js
│ │ │ │ │ ├── buttons.print.js
│ │ │ │ │ ├── buttons.print.min.js
│ │ │ │ │ ├── dataTables.buttons.js
│ │ │ │ │ └── dataTables.buttons.min.js
│ │ │ │ └── swf
│ │ │ │ │ └── flashExport.swf
│ │ │ ├── datatables.net
│ │ │ │ ├── .bower.json
│ │ │ │ ├── License.txt
│ │ │ │ ├── bower.json
│ │ │ │ └── js
│ │ │ │ │ ├── jquery.dataTables.js
│ │ │ │ │ └── jquery.dataTables.min.js
│ │ │ ├── flag-icon-css
│ │ │ │ ├── .bower.json
│ │ │ │ ├── bower.json
│ │ │ │ ├── composer.json
│ │ │ │ ├── css
│ │ │ │ │ ├── flag-icon.css
│ │ │ │ │ └── flag-icon.min.css
│ │ │ │ ├── flags
│ │ │ │ │ ├── 1x1
│ │ │ │ │ │ ├── ad.svg
│ │ │ │ │ │ ├── ae.svg
│ │ │ │ │ │ ├── af.svg
│ │ │ │ │ │ ├── ag.svg
│ │ │ │ │ │ ├── ai.svg
│ │ │ │ │ │ ├── al.svg
│ │ │ │ │ │ ├── am.svg
│ │ │ │ │ │ ├── ao.svg
│ │ │ │ │ │ ├── aq.svg
│ │ │ │ │ │ ├── ar.svg
│ │ │ │ │ │ ├── as.svg
│ │ │ │ │ │ ├── at.svg
│ │ │ │ │ │ ├── au.svg
│ │ │ │ │ │ ├── aw.svg
│ │ │ │ │ │ ├── ax.svg
│ │ │ │ │ │ ├── az.svg
│ │ │ │ │ │ ├── ba.svg
│ │ │ │ │ │ ├── bb.svg
│ │ │ │ │ │ ├── bd.svg
│ │ │ │ │ │ ├── be.svg
│ │ │ │ │ │ ├── bf.svg
│ │ │ │ │ │ ├── bg.svg
│ │ │ │ │ │ ├── bh.svg
│ │ │ │ │ │ ├── bi.svg
│ │ │ │ │ │ ├── bj.svg
│ │ │ │ │ │ ├── bl.svg
│ │ │ │ │ │ ├── bm.svg
│ │ │ │ │ │ ├── bn.svg
│ │ │ │ │ │ ├── bo.svg
│ │ │ │ │ │ ├── bq.svg
│ │ │ │ │ │ ├── br.svg
│ │ │ │ │ │ ├── bs.svg
│ │ │ │ │ │ ├── bt.svg
│ │ │ │ │ │ ├── bv.svg
│ │ │ │ │ │ ├── bw.svg
│ │ │ │ │ │ ├── by.svg
│ │ │ │ │ │ ├── bz.svg
│ │ │ │ │ │ ├── ca.svg
│ │ │ │ │ │ ├── cc.svg
│ │ │ │ │ │ ├── cd.svg
│ │ │ │ │ │ ├── cf.svg
│ │ │ │ │ │ ├── cg.svg
│ │ │ │ │ │ ├── ch.svg
│ │ │ │ │ │ ├── ci.svg
│ │ │ │ │ │ ├── ck.svg
│ │ │ │ │ │ ├── cl.svg
│ │ │ │ │ │ ├── cm.svg
│ │ │ │ │ │ ├── cn.svg
│ │ │ │ │ │ ├── co.svg
│ │ │ │ │ │ ├── cr.svg
│ │ │ │ │ │ ├── cu.svg
│ │ │ │ │ │ ├── cv.svg
│ │ │ │ │ │ ├── cw.svg
│ │ │ │ │ │ ├── cx.svg
│ │ │ │ │ │ ├── cy.svg
│ │ │ │ │ │ ├── cz.svg
│ │ │ │ │ │ ├── de.svg
│ │ │ │ │ │ ├── dj.svg
│ │ │ │ │ │ ├── dk.svg
│ │ │ │ │ │ ├── dm.svg
│ │ │ │ │ │ ├── do.svg
│ │ │ │ │ │ ├── dz.svg
│ │ │ │ │ │ ├── ec.svg
│ │ │ │ │ │ ├── ee.svg
│ │ │ │ │ │ ├── eg.svg
│ │ │ │ │ │ ├── eh.svg
│ │ │ │ │ │ ├── er.svg
│ │ │ │ │ │ ├── es-ct.svg
│ │ │ │ │ │ ├── es.svg
│ │ │ │ │ │ ├── et.svg
│ │ │ │ │ │ ├── eu.svg
│ │ │ │ │ │ ├── fi.svg
│ │ │ │ │ │ ├── fj.svg
│ │ │ │ │ │ ├── fk.svg
│ │ │ │ │ │ ├── fm.svg
│ │ │ │ │ │ ├── fo.svg
│ │ │ │ │ │ ├── fr.svg
│ │ │ │ │ │ ├── ga.svg
│ │ │ │ │ │ ├── gb-eng.svg
│ │ │ │ │ │ ├── gb-nir.svg
│ │ │ │ │ │ ├── gb-sct.svg
│ │ │ │ │ │ ├── gb-wls.svg
│ │ │ │ │ │ ├── gb.svg
│ │ │ │ │ │ ├── gd.svg
│ │ │ │ │ │ ├── ge.svg
│ │ │ │ │ │ ├── gf.svg
│ │ │ │ │ │ ├── gg.svg
│ │ │ │ │ │ ├── gh.svg
│ │ │ │ │ │ ├── gi.svg
│ │ │ │ │ │ ├── gl.svg
│ │ │ │ │ │ ├── gm.svg
│ │ │ │ │ │ ├── gn.svg
│ │ │ │ │ │ ├── gp.svg
│ │ │ │ │ │ ├── gq.svg
│ │ │ │ │ │ ├── gr.svg
│ │ │ │ │ │ ├── gs.svg
│ │ │ │ │ │ ├── gt.svg
│ │ │ │ │ │ ├── gu.svg
│ │ │ │ │ │ ├── gw.svg
│ │ │ │ │ │ ├── gy.svg
│ │ │ │ │ │ ├── hk.svg
│ │ │ │ │ │ ├── hm.svg
│ │ │ │ │ │ ├── hn.svg
│ │ │ │ │ │ ├── hr.svg
│ │ │ │ │ │ ├── ht.svg
│ │ │ │ │ │ ├── hu.svg
│ │ │ │ │ │ ├── id.svg
│ │ │ │ │ │ ├── ie.svg
│ │ │ │ │ │ ├── il.svg
│ │ │ │ │ │ ├── im.svg
│ │ │ │ │ │ ├── in.svg
│ │ │ │ │ │ ├── io.svg
│ │ │ │ │ │ ├── iq.svg
│ │ │ │ │ │ ├── ir.svg
│ │ │ │ │ │ ├── is.svg
│ │ │ │ │ │ ├── it.svg
│ │ │ │ │ │ ├── je.svg
│ │ │ │ │ │ ├── jm.svg
│ │ │ │ │ │ ├── jo.svg
│ │ │ │ │ │ ├── jp.svg
│ │ │ │ │ │ ├── ke.svg
│ │ │ │ │ │ ├── kg.svg
│ │ │ │ │ │ ├── kh.svg
│ │ │ │ │ │ ├── ki.svg
│ │ │ │ │ │ ├── km.svg
│ │ │ │ │ │ ├── kn.svg
│ │ │ │ │ │ ├── kp.svg
│ │ │ │ │ │ ├── kr.svg
│ │ │ │ │ │ ├── kw.svg
│ │ │ │ │ │ ├── ky.svg
│ │ │ │ │ │ ├── kz.svg
│ │ │ │ │ │ ├── la.svg
│ │ │ │ │ │ ├── lb.svg
│ │ │ │ │ │ ├── lc.svg
│ │ │ │ │ │ ├── li.svg
│ │ │ │ │ │ ├── lk.svg
│ │ │ │ │ │ ├── lr.svg
│ │ │ │ │ │ ├── ls.svg
│ │ │ │ │ │ ├── lt.svg
│ │ │ │ │ │ ├── lu.svg
│ │ │ │ │ │ ├── lv.svg
│ │ │ │ │ │ ├── ly.svg
│ │ │ │ │ │ ├── ma.svg
│ │ │ │ │ │ ├── mc.svg
│ │ │ │ │ │ ├── md.svg
│ │ │ │ │ │ ├── me.svg
│ │ │ │ │ │ ├── mf.svg
│ │ │ │ │ │ ├── mg.svg
│ │ │ │ │ │ ├── mh.svg
│ │ │ │ │ │ ├── mk.svg
│ │ │ │ │ │ ├── ml.svg
│ │ │ │ │ │ ├── mm.svg
│ │ │ │ │ │ ├── mn.svg
│ │ │ │ │ │ ├── mo.svg
│ │ │ │ │ │ ├── mp.svg
│ │ │ │ │ │ ├── mq.svg
│ │ │ │ │ │ ├── mr.svg
│ │ │ │ │ │ ├── ms.svg
│ │ │ │ │ │ ├── mt.svg
│ │ │ │ │ │ ├── mu.svg
│ │ │ │ │ │ ├── mv.svg
│ │ │ │ │ │ ├── mw.svg
│ │ │ │ │ │ ├── mx.svg
│ │ │ │ │ │ ├── my.svg
│ │ │ │ │ │ ├── mz.svg
│ │ │ │ │ │ ├── na.svg
│ │ │ │ │ │ ├── nc.svg
│ │ │ │ │ │ ├── ne.svg
│ │ │ │ │ │ ├── nf.svg
│ │ │ │ │ │ ├── ng.svg
│ │ │ │ │ │ ├── ni.svg
│ │ │ │ │ │ ├── nl.svg
│ │ │ │ │ │ ├── no.svg
│ │ │ │ │ │ ├── np.svg
│ │ │ │ │ │ ├── nr.svg
│ │ │ │ │ │ ├── nu.svg
│ │ │ │ │ │ ├── nz.svg
│ │ │ │ │ │ ├── om.svg
│ │ │ │ │ │ ├── pa.svg
│ │ │ │ │ │ ├── pe.svg
│ │ │ │ │ │ ├── pf.svg
│ │ │ │ │ │ ├── pg.svg
│ │ │ │ │ │ ├── ph.svg
│ │ │ │ │ │ ├── pk.svg
│ │ │ │ │ │ ├── pl.svg
│ │ │ │ │ │ ├── pm.svg
│ │ │ │ │ │ ├── pn.svg
│ │ │ │ │ │ ├── pr.svg
│ │ │ │ │ │ ├── ps.svg
│ │ │ │ │ │ ├── pt.svg
│ │ │ │ │ │ ├── pw.svg
│ │ │ │ │ │ ├── py.svg
│ │ │ │ │ │ ├── qa.svg
│ │ │ │ │ │ ├── re.svg
│ │ │ │ │ │ ├── ro.svg
│ │ │ │ │ │ ├── rs.svg
│ │ │ │ │ │ ├── ru.svg
│ │ │ │ │ │ ├── rw.svg
│ │ │ │ │ │ ├── sa.svg
│ │ │ │ │ │ ├── sb.svg
│ │ │ │ │ │ ├── sc.svg
│ │ │ │ │ │ ├── sd.svg
│ │ │ │ │ │ ├── se.svg
│ │ │ │ │ │ ├── sg.svg
│ │ │ │ │ │ ├── sh.svg
│ │ │ │ │ │ ├── si.svg
│ │ │ │ │ │ ├── sj.svg
│ │ │ │ │ │ ├── sk.svg
│ │ │ │ │ │ ├── sl.svg
│ │ │ │ │ │ ├── sm.svg
│ │ │ │ │ │ ├── sn.svg
│ │ │ │ │ │ ├── so.svg
│ │ │ │ │ │ ├── sr.svg
│ │ │ │ │ │ ├── ss.svg
│ │ │ │ │ │ ├── st.svg
│ │ │ │ │ │ ├── sv.svg
│ │ │ │ │ │ ├── sx.svg
│ │ │ │ │ │ ├── sy.svg
│ │ │ │ │ │ ├── sz.svg
│ │ │ │ │ │ ├── tc.svg
│ │ │ │ │ │ ├── td.svg
│ │ │ │ │ │ ├── tf.svg
│ │ │ │ │ │ ├── tg.svg
│ │ │ │ │ │ ├── th.svg
│ │ │ │ │ │ ├── tj.svg
│ │ │ │ │ │ ├── tk.svg
│ │ │ │ │ │ ├── tl.svg
│ │ │ │ │ │ ├── tm.svg
│ │ │ │ │ │ ├── tn.svg
│ │ │ │ │ │ ├── to.svg
│ │ │ │ │ │ ├── tr.svg
│ │ │ │ │ │ ├── tt.svg
│ │ │ │ │ │ ├── tv.svg
│ │ │ │ │ │ ├── tw.svg
│ │ │ │ │ │ ├── tz.svg
│ │ │ │ │ │ ├── ua.svg
│ │ │ │ │ │ ├── ug.svg
│ │ │ │ │ │ ├── um.svg
│ │ │ │ │ │ ├── un.svg
│ │ │ │ │ │ ├── us.svg
│ │ │ │ │ │ ├── uy.svg
│ │ │ │ │ │ ├── uz.svg
│ │ │ │ │ │ ├── va.svg
│ │ │ │ │ │ ├── vc.svg
│ │ │ │ │ │ ├── ve.svg
│ │ │ │ │ │ ├── vg.svg
│ │ │ │ │ │ ├── vi.svg
│ │ │ │ │ │ ├── vn.svg
│ │ │ │ │ │ ├── vu.svg
│ │ │ │ │ │ ├── wf.svg
│ │ │ │ │ │ ├── ws.svg
│ │ │ │ │ │ ├── ye.svg
│ │ │ │ │ │ ├── yt.svg
│ │ │ │ │ │ ├── za.svg
│ │ │ │ │ │ ├── zm.svg
│ │ │ │ │ │ └── zw.svg
│ │ │ │ │ └── 4x3
│ │ │ │ │ │ ├── ad.svg
│ │ │ │ │ │ ├── ae.svg
│ │ │ │ │ │ ├── af.svg
│ │ │ │ │ │ ├── ag.svg
│ │ │ │ │ │ ├── ai.svg
│ │ │ │ │ │ ├── al.svg
│ │ │ │ │ │ ├── am.svg
│ │ │ │ │ │ ├── ao.svg
│ │ │ │ │ │ ├── aq.svg
│ │ │ │ │ │ ├── ar.svg
│ │ │ │ │ │ ├── as.svg
│ │ │ │ │ │ ├── at.svg
│ │ │ │ │ │ ├── au.svg
│ │ │ │ │ │ ├── aw.svg
│ │ │ │ │ │ ├── ax.svg
│ │ │ │ │ │ ├── az.svg
│ │ │ │ │ │ ├── ba.svg
│ │ │ │ │ │ ├── bb.svg
│ │ │ │ │ │ ├── bd.svg
│ │ │ │ │ │ ├── be.svg
│ │ │ │ │ │ ├── bf.svg
│ │ │ │ │ │ ├── bg.svg
│ │ │ │ │ │ ├── bh.svg
│ │ │ │ │ │ ├── bi.svg
│ │ │ │ │ │ ├── bj.svg
│ │ │ │ │ │ ├── bl.svg
│ │ │ │ │ │ ├── bm.svg
│ │ │ │ │ │ ├── bn.svg
│ │ │ │ │ │ ├── bo.svg
│ │ │ │ │ │ ├── bq.svg
│ │ │ │ │ │ ├── br.svg
│ │ │ │ │ │ ├── bs.svg
│ │ │ │ │ │ ├── bt.svg
│ │ │ │ │ │ ├── bv.svg
│ │ │ │ │ │ ├── bw.svg
│ │ │ │ │ │ ├── by.svg
│ │ │ │ │ │ ├── bz.svg
│ │ │ │ │ │ ├── ca.svg
│ │ │ │ │ │ ├── cc.svg
│ │ │ │ │ │ ├── cd.svg
│ │ │ │ │ │ ├── cf.svg
│ │ │ │ │ │ ├── cg.svg
│ │ │ │ │ │ ├── ch.svg
│ │ │ │ │ │ ├── ci.svg
│ │ │ │ │ │ ├── ck.svg
│ │ │ │ │ │ ├── cl.svg
│ │ │ │ │ │ ├── cm.svg
│ │ │ │ │ │ ├── cn.svg
│ │ │ │ │ │ ├── co.svg
│ │ │ │ │ │ ├── cr.svg
│ │ │ │ │ │ ├── cu.svg
│ │ │ │ │ │ ├── cv.svg
│ │ │ │ │ │ ├── cw.svg
│ │ │ │ │ │ ├── cx.svg
│ │ │ │ │ │ ├── cy.svg
│ │ │ │ │ │ ├── cz.svg
│ │ │ │ │ │ ├── de.svg
│ │ │ │ │ │ ├── dj.svg
│ │ │ │ │ │ ├── dk.svg
│ │ │ │ │ │ ├── dm.svg
│ │ │ │ │ │ ├── do.svg
│ │ │ │ │ │ ├── dz.svg
│ │ │ │ │ │ ├── ec.svg
│ │ │ │ │ │ ├── ee.svg
│ │ │ │ │ │ ├── eg.svg
│ │ │ │ │ │ ├── eh.svg
│ │ │ │ │ │ ├── er.svg
│ │ │ │ │ │ ├── es-ct.svg
│ │ │ │ │ │ ├── es.svg
│ │ │ │ │ │ ├── et.svg
│ │ │ │ │ │ ├── eu.svg
│ │ │ │ │ │ ├── fi.svg
│ │ │ │ │ │ ├── fj.svg
│ │ │ │ │ │ ├── fk.svg
│ │ │ │ │ │ ├── fm.svg
│ │ │ │ │ │ ├── fo.svg
│ │ │ │ │ │ ├── fr.svg
│ │ │ │ │ │ ├── ga.svg
│ │ │ │ │ │ ├── gb-eng.svg
│ │ │ │ │ │ ├── gb-nir.svg
│ │ │ │ │ │ ├── gb-sct.svg
│ │ │ │ │ │ ├── gb-wls.svg
│ │ │ │ │ │ ├── gb.svg
│ │ │ │ │ │ ├── gd.svg
│ │ │ │ │ │ ├── ge.svg
│ │ │ │ │ │ ├── gf.svg
│ │ │ │ │ │ ├── gg.svg
│ │ │ │ │ │ ├── gh.svg
│ │ │ │ │ │ ├── gi.svg
│ │ │ │ │ │ ├── gl.svg
│ │ │ │ │ │ ├── gm.svg
│ │ │ │ │ │ ├── gn.svg
│ │ │ │ │ │ ├── gp.svg
│ │ │ │ │ │ ├── gq.svg
│ │ │ │ │ │ ├── gr.svg
│ │ │ │ │ │ ├── gs.svg
│ │ │ │ │ │ ├── gt.svg
│ │ │ │ │ │ ├── gu.svg
│ │ │ │ │ │ ├── gw.svg
│ │ │ │ │ │ ├── gy.svg
│ │ │ │ │ │ ├── hk.svg
│ │ │ │ │ │ ├── hm.svg
│ │ │ │ │ │ ├── hn.svg
│ │ │ │ │ │ ├── hr.svg
│ │ │ │ │ │ ├── ht.svg
│ │ │ │ │ │ ├── hu.svg
│ │ │ │ │ │ ├── id.svg
│ │ │ │ │ │ ├── ie.svg
│ │ │ │ │ │ ├── il.svg
│ │ │ │ │ │ ├── im.svg
│ │ │ │ │ │ ├── in.svg
│ │ │ │ │ │ ├── io.svg
│ │ │ │ │ │ ├── iq.svg
│ │ │ │ │ │ ├── ir.svg
│ │ │ │ │ │ ├── is.svg
│ │ │ │ │ │ ├── it.svg
│ │ │ │ │ │ ├── je.svg
│ │ │ │ │ │ ├── jm.svg
│ │ │ │ │ │ ├── jo.svg
│ │ │ │ │ │ ├── jp.svg
│ │ │ │ │ │ ├── ke.svg
│ │ │ │ │ │ ├── kg.svg
│ │ │ │ │ │ ├── kh.svg
│ │ │ │ │ │ ├── ki.svg
│ │ │ │ │ │ ├── km.svg
│ │ │ │ │ │ ├── kn.svg
│ │ │ │ │ │ ├── kp.svg
│ │ │ │ │ │ ├── kr.svg
│ │ │ │ │ │ ├── kw.svg
│ │ │ │ │ │ ├── ky.svg
│ │ │ │ │ │ ├── kz.svg
│ │ │ │ │ │ ├── la.svg
│ │ │ │ │ │ ├── lb.svg
│ │ │ │ │ │ ├── lc.svg
│ │ │ │ │ │ ├── li.svg
│ │ │ │ │ │ ├── lk.svg
│ │ │ │ │ │ ├── lr.svg
│ │ │ │ │ │ ├── ls.svg
│ │ │ │ │ │ ├── lt.svg
│ │ │ │ │ │ ├── lu.svg
│ │ │ │ │ │ ├── lv.svg
│ │ │ │ │ │ ├── ly.svg
│ │ │ │ │ │ ├── ma.svg
│ │ │ │ │ │ ├── mc.svg
│ │ │ │ │ │ ├── md.svg
│ │ │ │ │ │ ├── me.svg
│ │ │ │ │ │ ├── mf.svg
│ │ │ │ │ │ ├── mg.svg
│ │ │ │ │ │ ├── mh.svg
│ │ │ │ │ │ ├── mk.svg
│ │ │ │ │ │ ├── ml.svg
│ │ │ │ │ │ ├── mm.svg
│ │ │ │ │ │ ├── mn.svg
│ │ │ │ │ │ ├── mo.svg
│ │ │ │ │ │ ├── mp.svg
│ │ │ │ │ │ ├── mq.svg
│ │ │ │ │ │ ├── mr.svg
│ │ │ │ │ │ ├── ms.svg
│ │ │ │ │ │ ├── mt.svg
│ │ │ │ │ │ ├── mu.svg
│ │ │ │ │ │ ├── mv.svg
│ │ │ │ │ │ ├── mw.svg
│ │ │ │ │ │ ├── mx.svg
│ │ │ │ │ │ ├── my.svg
│ │ │ │ │ │ ├── mz.svg
│ │ │ │ │ │ ├── na.svg
│ │ │ │ │ │ ├── nc.svg
│ │ │ │ │ │ ├── ne.svg
│ │ │ │ │ │ ├── nf.svg
│ │ │ │ │ │ ├── ng.svg
│ │ │ │ │ │ ├── ni.svg
│ │ │ │ │ │ ├── nl.svg
│ │ │ │ │ │ ├── no.svg
│ │ │ │ │ │ ├── np.svg
│ │ │ │ │ │ ├── nr.svg
│ │ │ │ │ │ ├── nu.svg
│ │ │ │ │ │ ├── nz.svg
│ │ │ │ │ │ ├── om.svg
│ │ │ │ │ │ ├── pa.svg
│ │ │ │ │ │ ├── pe.svg
│ │ │ │ │ │ ├── pf.svg
│ │ │ │ │ │ ├── pg.svg
│ │ │ │ │ │ ├── ph.svg
│ │ │ │ │ │ ├── pk.svg
│ │ │ │ │ │ ├── pl.svg
│ │ │ │ │ │ ├── pm.svg
│ │ │ │ │ │ ├── pn.svg
│ │ │ │ │ │ ├── pr.svg
│ │ │ │ │ │ ├── ps.svg
│ │ │ │ │ │ ├── pt.svg
│ │ │ │ │ │ ├── pw.svg
│ │ │ │ │ │ ├── py.svg
│ │ │ │ │ │ ├── qa.svg
│ │ │ │ │ │ ├── re.svg
│ │ │ │ │ │ ├── ro.svg
│ │ │ │ │ │ ├── rs.svg
│ │ │ │ │ │ ├── ru.svg
│ │ │ │ │ │ ├── rw.svg
│ │ │ │ │ │ ├── sa.svg
│ │ │ │ │ │ ├── sb.svg
│ │ │ │ │ │ ├── sc.svg
│ │ │ │ │ │ ├── sd.svg
│ │ │ │ │ │ ├── se.svg
│ │ │ │ │ │ ├── sg.svg
│ │ │ │ │ │ ├── sh.svg
│ │ │ │ │ │ ├── si.svg
│ │ │ │ │ │ ├── sj.svg
│ │ │ │ │ │ ├── sk.svg
│ │ │ │ │ │ ├── sl.svg
│ │ │ │ │ │ ├── sm.svg
│ │ │ │ │ │ ├── sn.svg
│ │ │ │ │ │ ├── so.svg
│ │ │ │ │ │ ├── sr.svg
│ │ │ │ │ │ ├── ss.svg
│ │ │ │ │ │ ├── st.svg
│ │ │ │ │ │ ├── sv.svg
│ │ │ │ │ │ ├── sx.svg
│ │ │ │ │ │ ├── sy.svg
│ │ │ │ │ │ ├── sz.svg
│ │ │ │ │ │ ├── tc.svg
│ │ │ │ │ │ ├── td.svg
│ │ │ │ │ │ ├── tf.svg
│ │ │ │ │ │ ├── tg.svg
│ │ │ │ │ │ ├── th.svg
│ │ │ │ │ │ ├── tj.svg
│ │ │ │ │ │ ├── tk.svg
│ │ │ │ │ │ ├── tl.svg
│ │ │ │ │ │ ├── tm.svg
│ │ │ │ │ │ ├── tn.svg
│ │ │ │ │ │ ├── to.svg
│ │ │ │ │ │ ├── tr.svg
│ │ │ │ │ │ ├── tt.svg
│ │ │ │ │ │ ├── tv.svg
│ │ │ │ │ │ ├── tw.svg
│ │ │ │ │ │ ├── tz.svg
│ │ │ │ │ │ ├── ua.svg
│ │ │ │ │ │ ├── ug.svg
│ │ │ │ │ │ ├── um.svg
│ │ │ │ │ │ ├── un.svg
│ │ │ │ │ │ ├── us.svg
│ │ │ │ │ │ ├── uy.svg
│ │ │ │ │ │ ├── uz.svg
│ │ │ │ │ │ ├── va.svg
│ │ │ │ │ │ ├── vc.svg
│ │ │ │ │ │ ├── ve.svg
│ │ │ │ │ │ ├── vg.svg
│ │ │ │ │ │ ├── vi.svg
│ │ │ │ │ │ ├── vn.svg
│ │ │ │ │ │ ├── vu.svg
│ │ │ │ │ │ ├── wf.svg
│ │ │ │ │ │ ├── ws.svg
│ │ │ │ │ │ ├── ye.svg
│ │ │ │ │ │ ├── yt.svg
│ │ │ │ │ │ ├── za.svg
│ │ │ │ │ │ ├── zm.svg
│ │ │ │ │ │ └── zw.svg
│ │ │ │ ├── less
│ │ │ │ │ ├── flag-icon-base.less
│ │ │ │ │ ├── flag-icon-list.less
│ │ │ │ │ ├── flag-icon-more.less
│ │ │ │ │ ├── flag-icon.less
│ │ │ │ │ └── variables.less
│ │ │ │ ├── sass
│ │ │ │ │ ├── _flag-icon-base.scss
│ │ │ │ │ ├── _flag-icon-list.scss
│ │ │ │ │ ├── _flag-icon-more.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ └── flag-icon.scss
│ │ │ │ ├── svgo.yaml
│ │ │ │ └── yarn.lock
│ │ │ ├── flot
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── API.md
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── FAQ.md
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── Makefile
│ │ │ │ ├── NEWS.md
│ │ │ │ ├── PLUGINS.md
│ │ │ │ ├── component.json
│ │ │ │ ├── examples
│ │ │ │ │ ├── ajax
│ │ │ │ │ │ ├── data-eu-gdp-growth-1.json
│ │ │ │ │ │ ├── data-eu-gdp-growth-2.json
│ │ │ │ │ │ ├── data-eu-gdp-growth-3.json
│ │ │ │ │ │ ├── data-eu-gdp-growth-4.json
│ │ │ │ │ │ ├── data-eu-gdp-growth-5.json
│ │ │ │ │ │ ├── data-eu-gdp-growth.json
│ │ │ │ │ │ ├── data-japan-gdp-growth.json
│ │ │ │ │ │ ├── data-usa-gdp-growth.json
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── annotating
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── axes-interacting
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── axes-multiple
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── axes-time-zones
│ │ │ │ │ │ ├── date.js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── tz
│ │ │ │ │ │ │ ├── africa
│ │ │ │ │ │ │ ├── antarctica
│ │ │ │ │ │ │ ├── asia
│ │ │ │ │ │ │ ├── australasia
│ │ │ │ │ │ │ ├── backward
│ │ │ │ │ │ │ ├── etcetera
│ │ │ │ │ │ │ ├── europe
│ │ │ │ │ │ │ ├── factory
│ │ │ │ │ │ │ ├── iso3166.tab
│ │ │ │ │ │ │ ├── leapseconds
│ │ │ │ │ │ │ ├── northamerica
│ │ │ │ │ │ │ ├── pacificnew
│ │ │ │ │ │ │ ├── solar87
│ │ │ │ │ │ │ ├── solar88
│ │ │ │ │ │ │ ├── solar89
│ │ │ │ │ │ │ ├── southamerica
│ │ │ │ │ │ │ ├── systemv
│ │ │ │ │ │ │ ├── yearistype.sh
│ │ │ │ │ │ │ └── zone.tab
│ │ │ │ │ ├── axes-time
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── background.png
│ │ │ │ │ ├── basic-options
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── basic-usage
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── canvas
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── categories
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── examples.css
│ │ │ │ │ ├── image
│ │ │ │ │ │ ├── hs-2004-27-a-large-web.jpg
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── interacting
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── navigate
│ │ │ │ │ │ ├── arrow-down.gif
│ │ │ │ │ │ ├── arrow-left.gif
│ │ │ │ │ │ ├── arrow-right.gif
│ │ │ │ │ │ ├── arrow-up.gif
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── percentiles
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── realtime
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── resize
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── selection
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── series-errorbars
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── series-pie
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── series-toggle
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── series-types
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── shared
│ │ │ │ │ │ └── jquery-ui
│ │ │ │ │ │ │ └── jquery-ui.min.css
│ │ │ │ │ ├── stacking
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── symbols
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── threshold
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── tracking
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── visitors
│ │ │ │ │ │ └── index.html
│ │ │ │ │ └── zooming
│ │ │ │ │ │ └── index.html
│ │ │ │ ├── excanvas.js
│ │ │ │ ├── excanvas.min.js
│ │ │ │ ├── flot.jquery.json
│ │ │ │ ├── jquery.colorhelpers.js
│ │ │ │ ├── jquery.flot.canvas.js
│ │ │ │ ├── jquery.flot.categories.js
│ │ │ │ ├── jquery.flot.crosshair.js
│ │ │ │ ├── jquery.flot.errorbars.js
│ │ │ │ ├── jquery.flot.fillbetween.js
│ │ │ │ ├── jquery.flot.image.js
│ │ │ │ ├── jquery.flot.js
│ │ │ │ ├── jquery.flot.navigate.js
│ │ │ │ ├── jquery.flot.pie.js
│ │ │ │ ├── jquery.flot.resize.js
│ │ │ │ ├── jquery.flot.selection.js
│ │ │ │ ├── jquery.flot.stack.js
│ │ │ │ ├── jquery.flot.symbol.js
│ │ │ │ ├── jquery.flot.threshold.js
│ │ │ │ ├── jquery.flot.time.js
│ │ │ │ ├── jquery.js
│ │ │ │ └── package.json
│ │ │ ├── font-awesome
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .npmignore
│ │ │ │ ├── HELP-US-OUT.txt
│ │ │ │ ├── bower.json
│ │ │ │ ├── css
│ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ ├── font-awesome.css.map
│ │ │ │ │ └── font-awesome.min.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ ├── less
│ │ │ │ │ ├── animated.less
│ │ │ │ │ ├── bordered-pulled.less
│ │ │ │ │ ├── core.less
│ │ │ │ │ ├── fixed-width.less
│ │ │ │ │ ├── font-awesome.less
│ │ │ │ │ ├── icons.less
│ │ │ │ │ ├── larger.less
│ │ │ │ │ ├── list.less
│ │ │ │ │ ├── mixins.less
│ │ │ │ │ ├── path.less
│ │ │ │ │ ├── rotated-flipped.less
│ │ │ │ │ ├── screen-reader.less
│ │ │ │ │ ├── stacked.less
│ │ │ │ │ └── variables.less
│ │ │ │ └── scss
│ │ │ │ │ ├── _animated.scss
│ │ │ │ │ ├── _bordered-pulled.scss
│ │ │ │ │ ├── _core.scss
│ │ │ │ │ ├── _fixed-width.scss
│ │ │ │ │ ├── _icons.scss
│ │ │ │ │ ├── _larger.scss
│ │ │ │ │ ├── _list.scss
│ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ ├── _path.scss
│ │ │ │ │ ├── _rotated-flipped.scss
│ │ │ │ │ ├── _screen-reader.scss
│ │ │ │ │ ├── _stacked.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ └── font-awesome.scss
│ │ │ ├── gaugejs
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── assets
│ │ │ │ │ ├── arrow.gif
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── browsers.png
│ │ │ │ │ ├── cross.gif
│ │ │ │ │ ├── crosshair.gif
│ │ │ │ │ ├── excanvas.compiled.js
│ │ │ │ │ ├── fd-slider
│ │ │ │ │ │ ├── fd-slider-tooltip.css
│ │ │ │ │ │ ├── fd-slider.css
│ │ │ │ │ │ └── fd-slider.js
│ │ │ │ │ ├── github.gif
│ │ │ │ │ ├── hs.png
│ │ │ │ │ ├── hv.png
│ │ │ │ │ ├── jscolor.js
│ │ │ │ │ ├── main.css
│ │ │ │ │ ├── prettify.css
│ │ │ │ │ ├── prettify.js
│ │ │ │ │ ├── preview.jpg
│ │ │ │ │ ├── ribbon.png
│ │ │ │ │ └── strike.png
│ │ │ │ ├── bower.json
│ │ │ │ ├── dist
│ │ │ │ │ ├── gauge.coffee
│ │ │ │ │ ├── gauge.js
│ │ │ │ │ └── gauge.min.js
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── index.html
│ │ │ │ └── package.json
│ │ │ ├── gmaps
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── Gruntfile.js
│ │ │ │ ├── bower.json
│ │ │ │ ├── docs
│ │ │ │ │ ├── GMaps.html
│ │ │ │ │ ├── gmaps.controls.js.html
│ │ │ │ │ ├── gmaps.core.js.html
│ │ │ │ │ ├── gmaps.static.js.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── scripts
│ │ │ │ │ │ ├── linenumber.js
│ │ │ │ │ │ └── prettify
│ │ │ │ │ │ │ ├── Apache-License-2.0.txt
│ │ │ │ │ │ │ ├── lang-css.js
│ │ │ │ │ │ │ └── prettify.js
│ │ │ │ │ └── styles
│ │ │ │ │ │ ├── jsdoc.css
│ │ │ │ │ │ └── prettify.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── context_menu.html
│ │ │ │ │ ├── custom_controls.html
│ │ │ │ │ ├── elevation_locations.html
│ │ │ │ │ ├── elevation_routes.html
│ │ │ │ │ ├── examples.css
│ │ │ │ │ ├── fusion_tables.html
│ │ │ │ │ ├── geocoding.html
│ │ │ │ │ ├── geofences.html
│ │ │ │ │ ├── geolocation.html
│ │ │ │ │ ├── geometry.html
│ │ │ │ │ ├── kml.html
│ │ │ │ │ ├── layers.html
│ │ │ │ │ ├── layers_places.html
│ │ │ │ │ ├── map_events.html
│ │ │ │ │ ├── map_types.html
│ │ │ │ │ ├── marker_clusterer.html
│ │ │ │ │ ├── markers.html
│ │ │ │ │ ├── overlay_map_types.html
│ │ │ │ │ ├── overlays.html
│ │ │ │ │ ├── polygons.html
│ │ │ │ │ ├── polylines.html
│ │ │ │ │ ├── render_directions.html
│ │ │ │ │ ├── routes.html
│ │ │ │ │ ├── routes_advanced.html
│ │ │ │ │ ├── static.html
│ │ │ │ │ ├── static_markers.html
│ │ │ │ │ ├── static_polylines.html
│ │ │ │ │ ├── static_styles.html
│ │ │ │ │ ├── styled_maps.html
│ │ │ │ │ └── travel_route.html
│ │ │ │ ├── gmaps.js
│ │ │ │ ├── gmaps.min.js
│ │ │ │ ├── gmaps.min.js.map
│ │ │ │ ├── jsdoc.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── gmaps.controls.js
│ │ │ │ │ ├── gmaps.core.js
│ │ │ │ │ ├── gmaps.events.js
│ │ │ │ │ ├── gmaps.geofences.js
│ │ │ │ │ ├── gmaps.geometry.js
│ │ │ │ │ ├── gmaps.layers.js
│ │ │ │ │ ├── gmaps.map_types.js
│ │ │ │ │ ├── gmaps.markers.js
│ │ │ │ │ ├── gmaps.native_extensions.js
│ │ │ │ │ ├── gmaps.overlays.js
│ │ │ │ │ ├── gmaps.routes.js
│ │ │ │ │ ├── gmaps.static.js
│ │ │ │ │ ├── gmaps.streetview.js
│ │ │ │ │ ├── gmaps.styles.js
│ │ │ │ │ └── gmaps.utils.js
│ │ │ │ ├── package.json
│ │ │ │ ├── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── jasmine-html.js
│ │ │ │ │ │ ├── jasmine.css
│ │ │ │ │ │ └── jasmine.js
│ │ │ │ │ ├── spec
│ │ │ │ │ │ ├── ControlSpec.js
│ │ │ │ │ │ ├── EventSpec.js
│ │ │ │ │ │ ├── GeometrySpec.js
│ │ │ │ │ │ ├── LayerSpec.js
│ │ │ │ │ │ ├── MapSpec.js
│ │ │ │ │ │ ├── MarkerSpec.js
│ │ │ │ │ │ ├── OverlaySpec.js
│ │ │ │ │ │ ├── RouteSpec.js
│ │ │ │ │ │ ├── StreetViewSpec.js
│ │ │ │ │ │ └── StyleSpec.js
│ │ │ │ │ ├── style.css
│ │ │ │ │ └── template
│ │ │ │ │ │ └── jasmine-gmaps.html
│ │ │ │ └── umd.hbs
│ │ │ ├── jquery-validation-unobtrusive
│ │ │ │ ├── .appveyor.yml
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitattributes
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .vsts-pipelines
│ │ │ │ │ └── builds
│ │ │ │ │ │ └── ci-public.yml
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── Microsoft.jQuery.Unobtrusive.Validation.nuspec
│ │ │ │ ├── build.cmd
│ │ │ │ ├── build.msbuild
│ │ │ │ ├── gulpfile.js
│ │ │ │ ├── package-lock.json
│ │ │ │ ├── package.json
│ │ │ │ ├── run.ps1
│ │ │ │ ├── src
│ │ │ │ │ └── jquery.validate.unobtrusive.js
│ │ │ │ ├── test
│ │ │ │ │ └── webpacktest
│ │ │ │ │ │ └── src
│ │ │ │ │ │ └── index.js
│ │ │ │ └── version.props
│ │ │ ├── jquery-validation
│ │ │ │ ├── .bower.json
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── Gruntfile.js
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── build
│ │ │ │ │ └── release.js
│ │ │ │ ├── changelog.md
│ │ │ │ ├── dist
│ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ ├── additional-methods.min.js
│ │ │ │ │ ├── jquery-validation-sri.json
│ │ │ │ │ ├── jquery.validate.js
│ │ │ │ │ ├── jquery.validate.min.js
│ │ │ │ │ └── localization
│ │ │ │ │ │ ├── messages_ar.js
│ │ │ │ │ │ ├── messages_ar.min.js
│ │ │ │ │ │ ├── messages_az.js
│ │ │ │ │ │ ├── messages_az.min.js
│ │ │ │ │ │ ├── messages_bg.js
│ │ │ │ │ │ ├── messages_bg.min.js
│ │ │ │ │ │ ├── messages_bn_BD.js
│ │ │ │ │ │ ├── messages_bn_BD.min.js
│ │ │ │ │ │ ├── messages_ca.js
│ │ │ │ │ │ ├── messages_ca.min.js
│ │ │ │ │ │ ├── messages_cs.js
│ │ │ │ │ │ ├── messages_cs.min.js
│ │ │ │ │ │ ├── messages_da.js
│ │ │ │ │ │ ├── messages_da.min.js
│ │ │ │ │ │ ├── messages_de.js
│ │ │ │ │ │ ├── messages_de.min.js
│ │ │ │ │ │ ├── messages_el.js
│ │ │ │ │ │ ├── messages_el.min.js
│ │ │ │ │ │ ├── messages_es.js
│ │ │ │ │ │ ├── messages_es.min.js
│ │ │ │ │ │ ├── messages_es_AR.js
│ │ │ │ │ │ ├── messages_es_AR.min.js
│ │ │ │ │ │ ├── messages_es_PE.js
│ │ │ │ │ │ ├── messages_es_PE.min.js
│ │ │ │ │ │ ├── messages_et.js
│ │ │ │ │ │ ├── messages_et.min.js
│ │ │ │ │ │ ├── messages_eu.js
│ │ │ │ │ │ ├── messages_eu.min.js
│ │ │ │ │ │ ├── messages_fa.js
│ │ │ │ │ │ ├── messages_fa.min.js
│ │ │ │ │ │ ├── messages_fi.js
│ │ │ │ │ │ ├── messages_fi.min.js
│ │ │ │ │ │ ├── messages_fr.js
│ │ │ │ │ │ ├── messages_fr.min.js
│ │ │ │ │ │ ├── messages_ge.js
│ │ │ │ │ │ ├── messages_ge.min.js
│ │ │ │ │ │ ├── messages_gl.js
│ │ │ │ │ │ ├── messages_gl.min.js
│ │ │ │ │ │ ├── messages_he.js
│ │ │ │ │ │ ├── messages_he.min.js
│ │ │ │ │ │ ├── messages_hr.js
│ │ │ │ │ │ ├── messages_hr.min.js
│ │ │ │ │ │ ├── messages_hu.js
│ │ │ │ │ │ ├── messages_hu.min.js
│ │ │ │ │ │ ├── messages_hy_AM.js
│ │ │ │ │ │ ├── messages_hy_AM.min.js
│ │ │ │ │ │ ├── messages_id.js
│ │ │ │ │ │ ├── messages_id.min.js
│ │ │ │ │ │ ├── messages_is.js
│ │ │ │ │ │ ├── messages_is.min.js
│ │ │ │ │ │ ├── messages_it.js
│ │ │ │ │ │ ├── messages_it.min.js
│ │ │ │ │ │ ├── messages_ja.js
│ │ │ │ │ │ ├── messages_ja.min.js
│ │ │ │ │ │ ├── messages_ka.js
│ │ │ │ │ │ ├── messages_ka.min.js
│ │ │ │ │ │ ├── messages_kk.js
│ │ │ │ │ │ ├── messages_kk.min.js
│ │ │ │ │ │ ├── messages_ko.js
│ │ │ │ │ │ ├── messages_ko.min.js
│ │ │ │ │ │ ├── messages_lt.js
│ │ │ │ │ │ ├── messages_lt.min.js
│ │ │ │ │ │ ├── messages_lv.js
│ │ │ │ │ │ ├── messages_lv.min.js
│ │ │ │ │ │ ├── messages_mk.js
│ │ │ │ │ │ ├── messages_mk.min.js
│ │ │ │ │ │ ├── messages_my.js
│ │ │ │ │ │ ├── messages_my.min.js
│ │ │ │ │ │ ├── messages_nl.js
│ │ │ │ │ │ ├── messages_nl.min.js
│ │ │ │ │ │ ├── messages_no.js
│ │ │ │ │ │ ├── messages_no.min.js
│ │ │ │ │ │ ├── messages_pl.js
│ │ │ │ │ │ ├── messages_pl.min.js
│ │ │ │ │ │ ├── messages_pt_BR.js
│ │ │ │ │ │ ├── messages_pt_BR.min.js
│ │ │ │ │ │ ├── messages_pt_PT.js
│ │ │ │ │ │ ├── messages_pt_PT.min.js
│ │ │ │ │ │ ├── messages_ro.js
│ │ │ │ │ │ ├── messages_ro.min.js
│ │ │ │ │ │ ├── messages_ru.js
│ │ │ │ │ │ ├── messages_ru.min.js
│ │ │ │ │ │ ├── messages_sd.js
│ │ │ │ │ │ ├── messages_sd.min.js
│ │ │ │ │ │ ├── messages_si.js
│ │ │ │ │ │ ├── messages_si.min.js
│ │ │ │ │ │ ├── messages_sk.js
│ │ │ │ │ │ ├── messages_sk.min.js
│ │ │ │ │ │ ├── messages_sl.js
│ │ │ │ │ │ ├── messages_sl.min.js
│ │ │ │ │ │ ├── messages_sr.js
│ │ │ │ │ │ ├── messages_sr.min.js
│ │ │ │ │ │ ├── messages_sr_lat.js
│ │ │ │ │ │ ├── messages_sr_lat.min.js
│ │ │ │ │ │ ├── messages_sv.js
│ │ │ │ │ │ ├── messages_sv.min.js
│ │ │ │ │ │ ├── messages_th.js
│ │ │ │ │ │ ├── messages_th.min.js
│ │ │ │ │ │ ├── messages_tj.js
│ │ │ │ │ │ ├── messages_tj.min.js
│ │ │ │ │ │ ├── messages_tr.js
│ │ │ │ │ │ ├── messages_tr.min.js
│ │ │ │ │ │ ├── messages_uk.js
│ │ │ │ │ │ ├── messages_uk.min.js
│ │ │ │ │ │ ├── messages_ur.js
│ │ │ │ │ │ ├── messages_ur.min.js
│ │ │ │ │ │ ├── messages_vi.js
│ │ │ │ │ │ ├── messages_vi.min.js
│ │ │ │ │ │ ├── messages_zh.js
│ │ │ │ │ │ ├── messages_zh.min.js
│ │ │ │ │ │ ├── messages_zh_TW.js
│ │ │ │ │ │ ├── messages_zh_TW.min.js
│ │ │ │ │ │ ├── methods_de.js
│ │ │ │ │ │ ├── methods_de.min.js
│ │ │ │ │ │ ├── methods_es_CL.js
│ │ │ │ │ │ ├── methods_es_CL.min.js
│ │ │ │ │ │ ├── methods_fi.js
│ │ │ │ │ │ ├── methods_fi.min.js
│ │ │ │ │ │ ├── methods_it.js
│ │ │ │ │ │ ├── methods_it.min.js
│ │ │ │ │ │ ├── methods_nl.js
│ │ │ │ │ │ ├── methods_nl.min.js
│ │ │ │ │ │ ├── methods_pt.js
│ │ │ │ │ │ └── methods_pt.min.js
│ │ │ │ ├── package.json
│ │ │ │ ├── src
│ │ │ │ │ ├── additional
│ │ │ │ │ │ ├── accept.js
│ │ │ │ │ │ ├── additional.js
│ │ │ │ │ │ ├── alphanumeric.js
│ │ │ │ │ │ ├── bankaccountNL.js
│ │ │ │ │ │ ├── bankorgiroaccountNL.js
│ │ │ │ │ │ ├── bic.js
│ │ │ │ │ │ ├── cifES.js
│ │ │ │ │ │ ├── cpfBR.js
│ │ │ │ │ │ ├── creditcard.js
│ │ │ │ │ │ ├── creditcardtypes.js
│ │ │ │ │ │ ├── currency.js
│ │ │ │ │ │ ├── dateFA.js
│ │ │ │ │ │ ├── dateITA.js
│ │ │ │ │ │ ├── dateNL.js
│ │ │ │ │ │ ├── extension.js
│ │ │ │ │ │ ├── giroaccountNL.js
│ │ │ │ │ │ ├── greaterThan.js
│ │ │ │ │ │ ├── greaterThanEqual.js
│ │ │ │ │ │ ├── iban.js
│ │ │ │ │ │ ├── integer.js
│ │ │ │ │ │ ├── ipv4.js
│ │ │ │ │ │ ├── ipv6.js
│ │ │ │ │ │ ├── lessThan.js
│ │ │ │ │ │ ├── lessThanEqual.js
│ │ │ │ │ │ ├── lettersonly.js
│ │ │ │ │ │ ├── letterswithbasicpunc.js
│ │ │ │ │ │ ├── maxfiles.js
│ │ │ │ │ │ ├── maxsize.js
│ │ │ │ │ │ ├── maxsizetotal.js
│ │ │ │ │ │ ├── mobileNL.js
│ │ │ │ │ │ ├── mobileUK.js
│ │ │ │ │ │ ├── netmask.js
│ │ │ │ │ │ ├── nieES.js
│ │ │ │ │ │ ├── nifES.js
│ │ │ │ │ │ ├── nipPL.js
│ │ │ │ │ │ ├── nisBR.js
│ │ │ │ │ │ ├── notEqualTo.js
│ │ │ │ │ │ ├── nowhitespace.js
│ │ │ │ │ │ ├── pattern.js
│ │ │ │ │ │ ├── phoneNL.js
│ │ │ │ │ │ ├── phonePL.js
│ │ │ │ │ │ ├── phoneUK.js
│ │ │ │ │ │ ├── phoneUS.js
│ │ │ │ │ │ ├── phonesUK.js
│ │ │ │ │ │ ├── postalCodeCA.js
│ │ │ │ │ │ ├── postalcodeBR.js
│ │ │ │ │ │ ├── postalcodeIT.js
│ │ │ │ │ │ ├── postalcodeNL.js
│ │ │ │ │ │ ├── postcodeUK.js
│ │ │ │ │ │ ├── require_from_group.js
│ │ │ │ │ │ ├── skip_or_fill_minimum.js
│ │ │ │ │ │ ├── statesUS.js
│ │ │ │ │ │ ├── strippedminlength.js
│ │ │ │ │ │ ├── time.js
│ │ │ │ │ │ ├── time12h.js
│ │ │ │ │ │ ├── url2.js
│ │ │ │ │ │ ├── vinUS.js
│ │ │ │ │ │ ├── zipcodeUS.js
│ │ │ │ │ │ └── ziprange.js
│ │ │ │ │ ├── ajax.js
│ │ │ │ │ ├── core.js
│ │ │ │ │ └── localization
│ │ │ │ │ │ ├── messages_ar.js
│ │ │ │ │ │ ├── messages_az.js
│ │ │ │ │ │ ├── messages_bg.js
│ │ │ │ │ │ ├── messages_bn_BD.js
│ │ │ │ │ │ ├── messages_ca.js
│ │ │ │ │ │ ├── messages_cs.js
│ │ │ │ │ │ ├── messages_da.js
│ │ │ │ │ │ ├── messages_de.js
│ │ │ │ │ │ ├── messages_el.js
│ │ │ │ │ │ ├── messages_es.js
│ │ │ │ │ │ ├── messages_es_AR.js
│ │ │ │ │ │ ├── messages_es_PE.js
│ │ │ │ │ │ ├── messages_et.js
│ │ │ │ │ │ ├── messages_eu.js
│ │ │ │ │ │ ├── messages_fa.js
│ │ │ │ │ │ ├── messages_fi.js
│ │ │ │ │ │ ├── messages_fr.js
│ │ │ │ │ │ ├── messages_ge.js
│ │ │ │ │ │ ├── messages_gl.js
│ │ │ │ │ │ ├── messages_he.js
│ │ │ │ │ │ ├── messages_hr.js
│ │ │ │ │ │ ├── messages_hu.js
│ │ │ │ │ │ ├── messages_hy_AM.js
│ │ │ │ │ │ ├── messages_id.js
│ │ │ │ │ │ ├── messages_is.js
│ │ │ │ │ │ ├── messages_it.js
│ │ │ │ │ │ ├── messages_ja.js
│ │ │ │ │ │ ├── messages_ka.js
│ │ │ │ │ │ ├── messages_kk.js
│ │ │ │ │ │ ├── messages_ko.js
│ │ │ │ │ │ ├── messages_lt.js
│ │ │ │ │ │ ├── messages_lv.js
│ │ │ │ │ │ ├── messages_mk.js
│ │ │ │ │ │ ├── messages_my.js
│ │ │ │ │ │ ├── messages_nl.js
│ │ │ │ │ │ ├── messages_no.js
│ │ │ │ │ │ ├── messages_pl.js
│ │ │ │ │ │ ├── messages_pt_BR.js
│ │ │ │ │ │ ├── messages_pt_PT.js
│ │ │ │ │ │ ├── messages_ro.js
│ │ │ │ │ │ ├── messages_ru.js
│ │ │ │ │ │ ├── messages_sd.js
│ │ │ │ │ │ ├── messages_si.js
│ │ │ │ │ │ ├── messages_sk.js
│ │ │ │ │ │ ├── messages_sl.js
│ │ │ │ │ │ ├── messages_sr.js
│ │ │ │ │ │ ├── messages_sr_lat.js
│ │ │ │ │ │ ├── messages_sv.js
│ │ │ │ │ │ ├── messages_th.js
│ │ │ │ │ │ ├── messages_tj.js
│ │ │ │ │ │ ├── messages_tr.js
│ │ │ │ │ │ ├── messages_uk.js
│ │ │ │ │ │ ├── messages_ur.js
│ │ │ │ │ │ ├── messages_vi.js
│ │ │ │ │ │ ├── messages_zh.js
│ │ │ │ │ │ ├── messages_zh_TW.js
│ │ │ │ │ │ ├── methods_de.js
│ │ │ │ │ │ ├── methods_es_CL.js
│ │ │ │ │ │ ├── methods_fi.js
│ │ │ │ │ │ ├── methods_it.js
│ │ │ │ │ │ ├── methods_nl.js
│ │ │ │ │ │ └── methods_pt.js
│ │ │ │ └── validation.jquery.json
│ │ │ ├── jquery
│ │ │ │ ├── .bower.json
│ │ │ │ ├── AUTHORS.txt
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── bower.json
│ │ │ │ ├── dist
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ └── jquery.min.map
│ │ │ │ ├── external
│ │ │ │ │ └── sizzle
│ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ └── dist
│ │ │ │ │ │ ├── sizzle.js
│ │ │ │ │ │ ├── sizzle.min.js
│ │ │ │ │ │ └── sizzle.min.map
│ │ │ │ └── src
│ │ │ │ │ ├── .jshintrc
│ │ │ │ │ ├── ajax.js
│ │ │ │ │ ├── ajax
│ │ │ │ │ ├── jsonp.js
│ │ │ │ │ ├── load.js
│ │ │ │ │ ├── parseJSON.js
│ │ │ │ │ ├── parseXML.js
│ │ │ │ │ ├── script.js
│ │ │ │ │ ├── var
│ │ │ │ │ │ ├── location.js
│ │ │ │ │ │ ├── nonce.js
│ │ │ │ │ │ └── rquery.js
│ │ │ │ │ └── xhr.js
│ │ │ │ │ ├── attributes.js
│ │ │ │ │ ├── attributes
│ │ │ │ │ ├── attr.js
│ │ │ │ │ ├── classes.js
│ │ │ │ │ ├── prop.js
│ │ │ │ │ ├── support.js
│ │ │ │ │ └── val.js
│ │ │ │ │ ├── callbacks.js
│ │ │ │ │ ├── core.js
│ │ │ │ │ ├── core
│ │ │ │ │ ├── access.js
│ │ │ │ │ ├── init.js
│ │ │ │ │ ├── parseHTML.js
│ │ │ │ │ ├── ready.js
│ │ │ │ │ └── var
│ │ │ │ │ │ └── rsingleTag.js
│ │ │ │ │ ├── css.js
│ │ │ │ │ ├── css
│ │ │ │ │ ├── addGetHookIf.js
│ │ │ │ │ ├── adjustCSS.js
│ │ │ │ │ ├── curCSS.js
│ │ │ │ │ ├── defaultDisplay.js
│ │ │ │ │ ├── hiddenVisibleSelectors.js
│ │ │ │ │ ├── showHide.js
│ │ │ │ │ ├── support.js
│ │ │ │ │ └── var
│ │ │ │ │ │ ├── cssExpand.js
│ │ │ │ │ │ ├── getStyles.js
│ │ │ │ │ │ ├── isHidden.js
│ │ │ │ │ │ ├── rmargin.js
│ │ │ │ │ │ ├── rnumnonpx.js
│ │ │ │ │ │ └── swap.js
│ │ │ │ │ ├── data.js
│ │ │ │ │ ├── data
│ │ │ │ │ ├── Data.js
│ │ │ │ │ └── var
│ │ │ │ │ │ ├── acceptData.js
│ │ │ │ │ │ ├── dataPriv.js
│ │ │ │ │ │ └── dataUser.js
│ │ │ │ │ ├── deferred.js
│ │ │ │ │ ├── deprecated.js
│ │ │ │ │ ├── dimensions.js
│ │ │ │ │ ├── effects.js
│ │ │ │ │ ├── effects
│ │ │ │ │ ├── Tween.js
│ │ │ │ │ └── animatedSelector.js
│ │ │ │ │ ├── event.js
│ │ │ │ │ ├── event
│ │ │ │ │ ├── ajax.js
│ │ │ │ │ ├── alias.js
│ │ │ │ │ ├── focusin.js
│ │ │ │ │ ├── support.js
│ │ │ │ │ └── trigger.js
│ │ │ │ │ ├── exports
│ │ │ │ │ ├── amd.js
│ │ │ │ │ └── global.js
│ │ │ │ │ ├── intro.js
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── manipulation.js
│ │ │ │ │ ├── manipulation
│ │ │ │ │ ├── _evalUrl.js
│ │ │ │ │ ├── buildFragment.js
│ │ │ │ │ ├── getAll.js
│ │ │ │ │ ├── setGlobalEval.js
│ │ │ │ │ ├── support.js
│ │ │ │ │ ├── var
│ │ │ │ │ │ ├── rcheckableType.js
│ │ │ │ │ │ ├── rscriptType.js
│ │ │ │ │ │ └── rtagName.js
│ │ │ │ │ └── wrapMap.js
│ │ │ │ │ ├── offset.js
│ │ │ │ │ ├── outro.js
│ │ │ │ │ ├── queue.js
│ │ │ │ │ ├── queue
│ │ │ │ │ └── delay.js
│ │ │ │ │ ├── selector-native.js
│ │ │ │ │ ├── selector-sizzle.js
│ │ │ │ │ ├── selector.js
│ │ │ │ │ ├── serialize.js
│ │ │ │ │ ├── traversing.js
│ │ │ │ │ ├── traversing
│ │ │ │ │ ├── findFilter.js
│ │ │ │ │ └── var
│ │ │ │ │ │ ├── dir.js
│ │ │ │ │ │ ├── rneedsContext.js
│ │ │ │ │ │ └── siblings.js
│ │ │ │ │ ├── var
│ │ │ │ │ ├── arr.js
│ │ │ │ │ ├── class2type.js
│ │ │ │ │ ├── concat.js
│ │ │ │ │ ├── document.js
│ │ │ │ │ ├── documentElement.js
│ │ │ │ │ ├── hasOwn.js
│ │ │ │ │ ├── indexOf.js
│ │ │ │ │ ├── pnum.js
│ │ │ │ │ ├── push.js
│ │ │ │ │ ├── rcssNum.js
│ │ │ │ │ ├── rnotwhite.js
│ │ │ │ │ ├── slice.js
│ │ │ │ │ ├── support.js
│ │ │ │ │ └── toString.js
│ │ │ │ │ └── wrap.js
│ │ │ ├── jqvmap
│ │ │ │ ├── .bower.json
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── REGIONS.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── create
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── continent.json
│ │ │ │ │ │ ├── new-york.json
│ │ │ │ │ │ └── syria.json
│ │ │ │ │ └── jqvmap.py
│ │ │ │ ├── dist
│ │ │ │ │ ├── jquery.vmap.js
│ │ │ │ │ ├── jquery.vmap.min.js
│ │ │ │ │ ├── jqvmap.css
│ │ │ │ │ ├── jqvmap.min.css
│ │ │ │ │ └── maps
│ │ │ │ │ │ ├── continents
│ │ │ │ │ │ ├── jquery.vmap.africa.js
│ │ │ │ │ │ ├── jquery.vmap.asia.js
│ │ │ │ │ │ ├── jquery.vmap.australia.js
│ │ │ │ │ │ ├── jquery.vmap.europe.js
│ │ │ │ │ │ ├── jquery.vmap.north-america.js
│ │ │ │ │ │ └── jquery.vmap.south-america.js
│ │ │ │ │ │ ├── jquery.vmap.algeria.js
│ │ │ │ │ │ ├── jquery.vmap.argentina.js
│ │ │ │ │ │ ├── jquery.vmap.brazil.js
│ │ │ │ │ │ ├── jquery.vmap.canada.js
│ │ │ │ │ │ ├── jquery.vmap.europe.js
│ │ │ │ │ │ ├── jquery.vmap.france.js
│ │ │ │ │ │ ├── jquery.vmap.germany.js
│ │ │ │ │ │ ├── jquery.vmap.greece.js
│ │ │ │ │ │ ├── jquery.vmap.iran.js
│ │ │ │ │ │ ├── jquery.vmap.iraq.js
│ │ │ │ │ │ ├── jquery.vmap.russia.js
│ │ │ │ │ │ ├── jquery.vmap.tunisia.js
│ │ │ │ │ │ ├── jquery.vmap.turkey.js
│ │ │ │ │ │ ├── jquery.vmap.usa.js
│ │ │ │ │ │ └── jquery.vmap.world.js
│ │ │ │ ├── examples
│ │ │ │ │ ├── algeria.html
│ │ │ │ │ ├── argentina.html
│ │ │ │ │ ├── brazil.html
│ │ │ │ │ ├── continents.html
│ │ │ │ │ ├── europe.html
│ │ │ │ │ ├── france.html
│ │ │ │ │ ├── germany.html
│ │ │ │ │ ├── greece.html
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── background.png
│ │ │ │ │ │ ├── flag.png
│ │ │ │ │ │ ├── globe.png
│ │ │ │ │ │ ├── marker
│ │ │ │ │ │ │ ├── black.png
│ │ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ │ ├── grey.png
│ │ │ │ │ │ │ ├── orange.png
│ │ │ │ │ │ │ ├── purple.png
│ │ │ │ │ │ │ ├── red.png
│ │ │ │ │ │ │ ├── white.png
│ │ │ │ │ │ │ └── yellow.png
│ │ │ │ │ │ ├── thumb.jpg
│ │ │ │ │ │ └── tip.png
│ │ │ │ │ ├── inactive_regions.html
│ │ │ │ │ ├── iran.html
│ │ │ │ │ ├── iraq.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ └── jquery.vmap.sampledata.js
│ │ │ │ │ ├── labels.html
│ │ │ │ │ ├── mobile.html
│ │ │ │ │ ├── multi.html
│ │ │ │ │ ├── pins.html
│ │ │ │ │ ├── pins_custom.html
│ │ │ │ │ ├── responsive.html
│ │ │ │ │ ├── russia.html
│ │ │ │ │ ├── touch_detect.html
│ │ │ │ │ ├── tunisia.html
│ │ │ │ │ ├── turkey.html
│ │ │ │ │ ├── usa.html
│ │ │ │ │ └── world.html
│ │ │ │ ├── grunt
│ │ │ │ │ ├── bump.js
│ │ │ │ │ ├── changelog.js
│ │ │ │ │ ├── clean.js
│ │ │ │ │ ├── concat.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── qunit.js
│ │ │ │ │ ├── shell.js
│ │ │ │ │ └── uglify.js
│ │ │ │ ├── gruntfile.js
│ │ │ │ ├── package.json
│ │ │ │ └── src
│ │ │ │ │ ├── Base.js
│ │ │ │ │ ├── ColorScale.js
│ │ │ │ │ ├── ColorScale
│ │ │ │ │ ├── arrayToRgb.js
│ │ │ │ │ ├── getColor.js
│ │ │ │ │ ├── rgbToArray.js
│ │ │ │ │ ├── setColors.js
│ │ │ │ │ ├── setMax.js
│ │ │ │ │ ├── setMin.js
│ │ │ │ │ ├── setNormalizeFunction.js
│ │ │ │ │ ├── vectorAdd.js
│ │ │ │ │ ├── vectorLength.js
│ │ │ │ │ ├── vectorMult.js
│ │ │ │ │ ├── vectorSubtract.js
│ │ │ │ │ └── vectorToNum.js
│ │ │ │ │ ├── JQVMap.js
│ │ │ │ │ ├── JQVMap
│ │ │ │ │ ├── applyTransform.js
│ │ │ │ │ ├── bindZoomButtons.js
│ │ │ │ │ ├── deselect.js
│ │ │ │ │ ├── getCountryId.js
│ │ │ │ │ ├── getPin.js
│ │ │ │ │ ├── getPinId.js
│ │ │ │ │ ├── getPins.js
│ │ │ │ │ ├── highlight.js
│ │ │ │ │ ├── isSelected.js
│ │ │ │ │ ├── makeDraggable.js
│ │ │ │ │ ├── placePins.js
│ │ │ │ │ ├── positionPins.js
│ │ │ │ │ ├── removePin.js
│ │ │ │ │ ├── removePins.js
│ │ │ │ │ ├── reset.js
│ │ │ │ │ ├── resize.js
│ │ │ │ │ ├── select.js
│ │ │ │ │ ├── selectIndex.js
│ │ │ │ │ ├── setBackgroundColor.js
│ │ │ │ │ ├── setColors.js
│ │ │ │ │ ├── setNormalizeFunction.js
│ │ │ │ │ ├── setScale.js
│ │ │ │ │ ├── setScaleColors.js
│ │ │ │ │ ├── setValues.js
│ │ │ │ │ ├── unhighlight.js
│ │ │ │ │ ├── zoomIn.js
│ │ │ │ │ └── zoomOut.js
│ │ │ │ │ ├── VectorCanvas.js
│ │ │ │ │ └── VectorCanvas
│ │ │ │ │ ├── applyTransformParams.js
│ │ │ │ │ ├── createGroup.js
│ │ │ │ │ ├── createPath.js
│ │ │ │ │ ├── pathSvgToVml.js
│ │ │ │ │ └── setSize.js
│ │ │ ├── jszip
│ │ │ │ ├── .bower.json
│ │ │ │ ├── CHANGES.md
│ │ │ │ ├── Gruntfile.js
│ │ │ │ ├── LICENSE.markdown
│ │ │ │ ├── README.markdown
│ │ │ │ ├── _config.yml
│ │ │ │ ├── bower.json
│ │ │ │ ├── component.json
│ │ │ │ ├── dist
│ │ │ │ │ ├── jszip.js
│ │ │ │ │ └── jszip.min.js
│ │ │ │ ├── docs
│ │ │ │ │ ├── APPNOTE.TXT
│ │ │ │ │ ├── ZIP spec.txt
│ │ │ │ │ └── references.txt
│ │ │ │ ├── documentation
│ │ │ │ │ ├── _layouts
│ │ │ │ │ │ └── default.html
│ │ │ │ │ ├── api_jszip.md
│ │ │ │ │ ├── api_jszip
│ │ │ │ │ │ ├── constructor.md
│ │ │ │ │ │ ├── external.md
│ │ │ │ │ │ ├── file_data.md
│ │ │ │ │ │ ├── file_name.md
│ │ │ │ │ │ ├── file_regex.md
│ │ │ │ │ │ ├── filter.md
│ │ │ │ │ │ ├── folder_name.md
│ │ │ │ │ │ ├── folder_regex.md
│ │ │ │ │ │ ├── for_each.md
│ │ │ │ │ │ ├── generate_async.md
│ │ │ │ │ │ ├── generate_internal_stream.md
│ │ │ │ │ │ ├── generate_node_stream.md
│ │ │ │ │ │ ├── load_async.md
│ │ │ │ │ │ ├── load_async_object.md
│ │ │ │ │ │ ├── remove.md
│ │ │ │ │ │ ├── support.md
│ │ │ │ │ │ └── version.md
│ │ │ │ │ ├── api_streamhelper.md
│ │ │ │ │ ├── api_streamhelper
│ │ │ │ │ │ ├── accumulate.md
│ │ │ │ │ │ ├── on.md
│ │ │ │ │ │ ├── pause.md
│ │ │ │ │ │ └── resume.md
│ │ │ │ │ ├── api_zipobject.md
│ │ │ │ │ ├── api_zipobject
│ │ │ │ │ │ ├── async.md
│ │ │ │ │ │ ├── internal_stream.md
│ │ │ │ │ │ └── node_stream.md
│ │ │ │ │ ├── contributing.md
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── main.css
│ │ │ │ │ │ └── pygments.css
│ │ │ │ │ ├── examples.md
│ │ │ │ │ ├── examples
│ │ │ │ │ │ ├── download-zip-file.html
│ │ │ │ │ │ ├── download-zip-file.inc
│ │ │ │ │ │ │ ├── blob.html
│ │ │ │ │ │ │ ├── blob.js
│ │ │ │ │ │ │ ├── data_uri.html
│ │ │ │ │ │ │ └── data_uri.js
│ │ │ │ │ │ ├── downloader.html
│ │ │ │ │ │ ├── downloader.inc
│ │ │ │ │ │ │ ├── downloader.html
│ │ │ │ │ │ │ ├── downloader.js
│ │ │ │ │ │ │ └── helpers.js
│ │ │ │ │ │ ├── get-binary-files-ajax.html
│ │ │ │ │ │ ├── get-binary-files-ajax.inc
│ │ │ │ │ │ │ ├── fetch_api.html
│ │ │ │ │ │ │ ├── fetch_api.js
│ │ │ │ │ │ │ ├── jszip_utils.html
│ │ │ │ │ │ │ └── jszip_utils.js
│ │ │ │ │ │ ├── read-local-file-api.html
│ │ │ │ │ │ └── read-local-file-api.inc
│ │ │ │ │ │ │ ├── read.html
│ │ │ │ │ │ │ └── read.js
│ │ │ │ │ ├── faq.md
│ │ │ │ │ ├── howto
│ │ │ │ │ │ ├── read_zip.md
│ │ │ │ │ │ └── write_zip.md
│ │ │ │ │ ├── limitations.md
│ │ │ │ │ └── upgrade_guide.md
│ │ │ │ ├── index.html
│ │ │ │ ├── lib
│ │ │ │ │ ├── base64.js
│ │ │ │ │ ├── compressedObject.js
│ │ │ │ │ ├── compressions.js
│ │ │ │ │ ├── crc32.js
│ │ │ │ │ ├── defaults.js
│ │ │ │ │ ├── external.js
│ │ │ │ │ ├── flate.js
│ │ │ │ │ ├── generate
│ │ │ │ │ │ ├── ZipFileWorker.js
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── license_header.js
│ │ │ │ │ ├── load.js
│ │ │ │ │ ├── nodejs
│ │ │ │ │ │ ├── NodejsStreamInputAdapter.js
│ │ │ │ │ │ └── NodejsStreamOutputAdapter.js
│ │ │ │ │ ├── nodejsUtils.js
│ │ │ │ │ ├── object.js
│ │ │ │ │ ├── readable-stream-browser.js
│ │ │ │ │ ├── reader
│ │ │ │ │ │ ├── ArrayReader.js
│ │ │ │ │ │ ├── DataReader.js
│ │ │ │ │ │ ├── NodeBufferReader.js
│ │ │ │ │ │ ├── StringReader.js
│ │ │ │ │ │ ├── Uint8ArrayReader.js
│ │ │ │ │ │ └── readerFor.js
│ │ │ │ │ ├── signature.js
│ │ │ │ │ ├── stream
│ │ │ │ │ │ ├── ConvertWorker.js
│ │ │ │ │ │ ├── Crc32Probe.js
│ │ │ │ │ │ ├── DataLengthProbe.js
│ │ │ │ │ │ ├── DataWorker.js
│ │ │ │ │ │ ├── GenericWorker.js
│ │ │ │ │ │ └── StreamHelper.js
│ │ │ │ │ ├── support.js
│ │ │ │ │ ├── utf8.js
│ │ │ │ │ ├── utils.js
│ │ │ │ │ ├── zipEntries.js
│ │ │ │ │ ├── zipEntry.js
│ │ │ │ │ └── zipObject.js
│ │ │ │ ├── package-lock.json
│ │ │ │ ├── package.json
│ │ │ │ └── vendor
│ │ │ │ │ └── FileSaver.js
│ │ │ ├── pdfmake
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE
│ │ │ │ ├── bower.json
│ │ │ │ └── build
│ │ │ │ │ ├── pdfmake.js
│ │ │ │ │ ├── pdfmake.js.map
│ │ │ │ │ ├── pdfmake.min.js
│ │ │ │ │ ├── pdfmake.min.js.map
│ │ │ │ │ └── vfs_fonts.js
│ │ │ ├── peity
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── LICENCE
│ │ │ │ ├── Makefile
│ │ │ │ ├── bin
│ │ │ │ │ └── update_docs
│ │ │ │ ├── bower.json
│ │ │ │ ├── composer.json
│ │ │ │ ├── docs
│ │ │ │ │ └── style.css
│ │ │ │ ├── index.html
│ │ │ │ ├── jquery.peity.js
│ │ │ │ ├── jquery.peity.min.js
│ │ │ │ ├── package.json
│ │ │ │ ├── test
│ │ │ │ │ ├── app.js
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── screenshot
│ │ │ │ │ ├── chart.js
│ │ │ │ │ ├── charts.json
│ │ │ │ │ ├── fixtures.js
│ │ │ │ │ ├── fixtures
│ │ │ │ │ │ ├── bar1.png
│ │ │ │ │ │ ├── bar10.png
│ │ │ │ │ │ ├── bar11.png
│ │ │ │ │ │ ├── bar12.png
│ │ │ │ │ │ ├── bar13.png
│ │ │ │ │ │ ├── bar14.png
│ │ │ │ │ │ ├── bar2.png
│ │ │ │ │ │ ├── bar3.png
│ │ │ │ │ │ ├── bar4.png
│ │ │ │ │ │ ├── bar5.png
│ │ │ │ │ │ ├── bar6.png
│ │ │ │ │ │ ├── bar7.png
│ │ │ │ │ │ ├── bar8.png
│ │ │ │ │ │ ├── bar9.png
│ │ │ │ │ │ ├── donut1.png
│ │ │ │ │ │ ├── donut10.png
│ │ │ │ │ │ ├── donut11.png
│ │ │ │ │ │ ├── donut12.png
│ │ │ │ │ │ ├── donut13.png
│ │ │ │ │ │ ├── donut2.png
│ │ │ │ │ │ ├── donut3.png
│ │ │ │ │ │ ├── donut4.png
│ │ │ │ │ │ ├── donut5.png
│ │ │ │ │ │ ├── donut6.png
│ │ │ │ │ │ ├── donut7.png
│ │ │ │ │ │ ├── donut8.png
│ │ │ │ │ │ ├── donut9.png
│ │ │ │ │ │ ├── line1.png
│ │ │ │ │ │ ├── line10.png
│ │ │ │ │ │ ├── line11.png
│ │ │ │ │ │ ├── line12.png
│ │ │ │ │ │ ├── line2.png
│ │ │ │ │ │ ├── line3.png
│ │ │ │ │ │ ├── line4.png
│ │ │ │ │ │ ├── line5.png
│ │ │ │ │ │ ├── line6.png
│ │ │ │ │ │ ├── line7.png
│ │ │ │ │ │ ├── line8.png
│ │ │ │ │ │ ├── line9.png
│ │ │ │ │ │ ├── pie1.png
│ │ │ │ │ │ ├── pie10.png
│ │ │ │ │ │ ├── pie11.png
│ │ │ │ │ │ ├── pie12.png
│ │ │ │ │ │ ├── pie2.png
│ │ │ │ │ │ ├── pie3.png
│ │ │ │ │ │ ├── pie4.png
│ │ │ │ │ │ ├── pie5.png
│ │ │ │ │ │ ├── pie6.png
│ │ │ │ │ │ ├── pie7.png
│ │ │ │ │ │ ├── pie8.png
│ │ │ │ │ │ └── pie9.png
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── jquery-1.6.2.min.js
│ │ │ │ │ ├── server.js
│ │ │ │ │ ├── style.css
│ │ │ │ │ └── views
│ │ │ │ │ │ ├── chart.ejs
│ │ │ │ │ │ ├── index.ejs
│ │ │ │ │ │ └── show.ejs
│ │ │ │ └── yarn.lock
│ │ │ ├── popper.js
│ │ │ │ ├── .bower.json
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── CODE_OF_CONDUCT.md
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── MENTIONS.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── dist
│ │ │ │ │ ├── esm
│ │ │ │ │ │ ├── popper-utils.js
│ │ │ │ │ │ ├── popper-utils.js.map
│ │ │ │ │ │ ├── popper-utils.min.js
│ │ │ │ │ │ ├── popper-utils.min.js.map
│ │ │ │ │ │ ├── popper.js
│ │ │ │ │ │ ├── popper.js.map
│ │ │ │ │ │ ├── popper.min.js
│ │ │ │ │ │ ├── popper.min.js.map
│ │ │ │ │ │ └── poppper.js.flow
│ │ │ │ │ ├── popper-utils.js
│ │ │ │ │ ├── popper-utils.js.map
│ │ │ │ │ ├── popper-utils.min.js
│ │ │ │ │ ├── popper-utils.min.js.map
│ │ │ │ │ ├── popper.js
│ │ │ │ │ ├── popper.js.map
│ │ │ │ │ ├── popper.min.js
│ │ │ │ │ ├── popper.min.js.map
│ │ │ │ │ └── umd
│ │ │ │ │ │ ├── popper-utils.js
│ │ │ │ │ │ ├── popper-utils.js.map
│ │ │ │ │ │ ├── popper-utils.min.js
│ │ │ │ │ │ ├── popper-utils.min.js.map
│ │ │ │ │ │ ├── popper.js
│ │ │ │ │ │ ├── popper.js.map
│ │ │ │ │ │ ├── popper.min.js
│ │ │ │ │ │ └── popper.min.js.map
│ │ │ │ ├── docs
│ │ │ │ │ ├── CNAME
│ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ ├── README.txt
│ │ │ │ │ ├── _config.yml
│ │ │ │ │ ├── _includes
│ │ │ │ │ │ ├── example10-code.html
│ │ │ │ │ │ ├── example10.html
│ │ │ │ │ │ ├── example10t-code.html
│ │ │ │ │ │ ├── example10t.html
│ │ │ │ │ │ ├── example20-code.html
│ │ │ │ │ │ ├── example20.html
│ │ │ │ │ │ ├── example20t-code.html
│ │ │ │ │ │ ├── example20t.html
│ │ │ │ │ │ ├── example30-code.html
│ │ │ │ │ │ ├── example30.html
│ │ │ │ │ │ ├── example40-code.html
│ │ │ │ │ │ ├── example40.html
│ │ │ │ │ │ ├── example50-code.html
│ │ │ │ │ │ ├── example50.html
│ │ │ │ │ │ ├── footer.html
│ │ │ │ │ │ ├── head.html
│ │ │ │ │ │ ├── header.html
│ │ │ │ │ │ ├── popper-documentation.md
│ │ │ │ │ │ ├── scripts.html
│ │ │ │ │ │ └── tooltip-documentation.md
│ │ │ │ │ ├── _layouts
│ │ │ │ │ │ ├── default.html
│ │ │ │ │ │ ├── landing.html
│ │ │ │ │ │ ├── page-hashtag.html
│ │ │ │ │ │ ├── page-nowrap.html
│ │ │ │ │ │ └── page.html
│ │ │ │ │ ├── _sass
│ │ │ │ │ │ └── libs
│ │ │ │ │ │ │ ├── _functions.scss
│ │ │ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ │ │ ├── _skel.scss
│ │ │ │ │ │ │ └── _vars.scss
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── code.css
│ │ │ │ │ │ ├── font-awesome.min.css
│ │ │ │ │ │ ├── ie8.scss
│ │ │ │ │ │ ├── ie9.scss
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── arrow.svg
│ │ │ │ │ │ │ ├── bars.svg
│ │ │ │ │ │ │ └── close.svg
│ │ │ │ │ │ ├── main.scss
│ │ │ │ │ │ └── popper.css
│ │ │ │ │ ├── documentation.html
│ │ │ │ │ ├── favicon-16x16.png
│ │ │ │ │ ├── favicon-32x32.png
│ │ │ │ │ ├── favicon-96x96.png
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── feed.xml
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── banner.jpg
│ │ │ │ │ │ ├── banner.png
│ │ │ │ │ │ ├── logo.png
│ │ │ │ │ │ ├── pic01.jpg
│ │ │ │ │ │ ├── pic02.jpg
│ │ │ │ │ │ ├── pic03.jpg
│ │ │ │ │ │ ├── pic04.jpg
│ │ │ │ │ │ └── pic05.jpg
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── ie
│ │ │ │ │ │ │ ├── backgroundsize.min.htc
│ │ │ │ │ │ │ ├── html5shiv.js
│ │ │ │ │ │ │ └── respond.min.js
│ │ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ │ ├── jquery.nanoscroller.js
│ │ │ │ │ │ ├── jquery.scrollex.min.js
│ │ │ │ │ │ ├── jquery.scrolly.min.js
│ │ │ │ │ │ ├── main.js
│ │ │ │ │ │ ├── skel.min.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ ├── popper-documentation.html
│ │ │ │ │ ├── tooltip-documentation.html
│ │ │ │ │ └── tooltip-examples.html
│ │ │ │ ├── lerna.json
│ │ │ │ ├── package.json
│ │ │ │ ├── packages
│ │ │ │ │ ├── babel-config
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── yarn.lock
│ │ │ │ │ ├── bundle
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── yarn.lock
│ │ │ │ │ ├── eslint-config-popper
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── yarn.lock
│ │ │ │ │ ├── popper
│ │ │ │ │ │ ├── bower-publish.sh
│ │ │ │ │ │ ├── bower.json
│ │ │ │ │ │ ├── bundle.js
│ │ │ │ │ │ ├── index.d.ts
│ │ │ │ │ │ ├── index.js.flow
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── src
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── methods
│ │ │ │ │ │ │ ├── defaults.js
│ │ │ │ │ │ │ ├── destroy.js
│ │ │ │ │ │ │ ├── disableEventListeners.js
│ │ │ │ │ │ │ ├── enableEventListeners.js
│ │ │ │ │ │ │ ├── placements.js
│ │ │ │ │ │ │ └── update.js
│ │ │ │ │ │ │ ├── modifiers
│ │ │ │ │ │ │ ├── applyStyle.js
│ │ │ │ │ │ │ ├── arrow.js
│ │ │ │ │ │ │ ├── computeStyle.js
│ │ │ │ │ │ │ ├── flip.js
│ │ │ │ │ │ │ ├── hide.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── inner.js
│ │ │ │ │ │ │ ├── keepTogether.js
│ │ │ │ │ │ │ ├── offset.js
│ │ │ │ │ │ │ ├── preventOverflow.js
│ │ │ │ │ │ │ └── shift.js
│ │ │ │ │ │ │ └── utils
│ │ │ │ │ │ │ ├── clockwise.js
│ │ │ │ │ │ │ ├── computeAutoPlacement.js
│ │ │ │ │ │ │ ├── debounce.js
│ │ │ │ │ │ │ ├── find.js
│ │ │ │ │ │ │ ├── findCommonOffsetParent.js
│ │ │ │ │ │ │ ├── findIndex.js
│ │ │ │ │ │ │ ├── getBordersSize.js
│ │ │ │ │ │ │ ├── getBoundaries.js
│ │ │ │ │ │ │ ├── getBoundingClientRect.js
│ │ │ │ │ │ │ ├── getClientRect.js
│ │ │ │ │ │ │ ├── getFixedPositionOffsetParent.js
│ │ │ │ │ │ │ ├── getOffsetParent.js
│ │ │ │ │ │ │ ├── getOffsetRect.js
│ │ │ │ │ │ │ ├── getOffsetRectRelativeToArbitraryNode.js
│ │ │ │ │ │ │ ├── getOppositePlacement.js
│ │ │ │ │ │ │ ├── getOppositeVariation.js
│ │ │ │ │ │ │ ├── getOuterSizes.js
│ │ │ │ │ │ │ ├── getParentNode.js
│ │ │ │ │ │ │ ├── getPopperOffsets.js
│ │ │ │ │ │ │ ├── getReferenceOffsets.js
│ │ │ │ │ │ │ ├── getRoot.js
│ │ │ │ │ │ │ ├── getScroll.js
│ │ │ │ │ │ │ ├── getScrollParent.js
│ │ │ │ │ │ │ ├── getStyleComputedProperty.js
│ │ │ │ │ │ │ ├── getSupportedPropertyName.js
│ │ │ │ │ │ │ ├── getViewportOffsetRectRelativeToArtbitraryNode.js
│ │ │ │ │ │ │ ├── getWindow.js
│ │ │ │ │ │ │ ├── getWindowSizes.js
│ │ │ │ │ │ │ ├── includeScroll.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── isBrowser.js
│ │ │ │ │ │ │ ├── isFixed.js
│ │ │ │ │ │ │ ├── isFunction.js
│ │ │ │ │ │ │ ├── isIE.js
│ │ │ │ │ │ │ ├── isModifierEnabled.js
│ │ │ │ │ │ │ ├── isModifierRequired.js
│ │ │ │ │ │ │ ├── isNumeric.js
│ │ │ │ │ │ │ ├── isOffsetContainer.js
│ │ │ │ │ │ │ ├── removeEventListeners.js
│ │ │ │ │ │ │ ├── runModifiers.js
│ │ │ │ │ │ │ ├── setAttributes.js
│ │ │ │ │ │ │ ├── setStyles.js
│ │ │ │ │ │ │ └── setupEventListeners.js
│ │ │ │ │ ├── test-utils
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── setup.js
│ │ │ │ │ │ ├── utils
│ │ │ │ │ │ │ ├── appendNewPopper.js
│ │ │ │ │ │ │ ├── appendNewRef.js
│ │ │ │ │ │ │ ├── customEventPolyfill.js
│ │ │ │ │ │ │ ├── getRect.js
│ │ │ │ │ │ │ ├── isMSBrowser.js
│ │ │ │ │ │ │ ├── makeConnectedElement.js
│ │ │ │ │ │ │ ├── makeConnectedScrollElement.js
│ │ │ │ │ │ │ ├── makeElement.js
│ │ │ │ │ │ │ ├── prepend.js
│ │ │ │ │ │ │ ├── simulateScroll.js
│ │ │ │ │ │ │ └── then.js
│ │ │ │ │ │ └── yarn.lock
│ │ │ │ │ ├── test
│ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ └── karma.js
│ │ │ │ │ │ ├── karma.conf.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── tooltip
│ │ │ │ │ │ ├── bundle.js
│ │ │ │ │ │ ├── index.d.ts
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── src
│ │ │ │ │ │ └── index.js
│ │ │ │ │ │ └── yarn.lock
│ │ │ │ ├── popperjs.png
│ │ │ │ └── yarn.lock
│ │ │ ├── selectFX
│ │ │ │ ├── .bower.json
│ │ │ │ ├── css
│ │ │ │ │ ├── cs-select.css
│ │ │ │ │ ├── cs-skin-border.css
│ │ │ │ │ ├── cs-skin-boxes.css
│ │ │ │ │ ├── cs-skin-circular.css
│ │ │ │ │ ├── cs-skin-elastic.css
│ │ │ │ │ ├── cs-skin-overlay.css
│ │ │ │ │ ├── cs-skin-rotate.css
│ │ │ │ │ ├── cs-skin-slide.css
│ │ │ │ │ ├── cs-skin-underline.css
│ │ │ │ │ ├── demo.css
│ │ │ │ │ └── normalize.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── codropsicons
│ │ │ │ │ │ ├── codropsicons.eot
│ │ │ │ │ │ ├── codropsicons.svg
│ │ │ │ │ │ ├── codropsicons.ttf
│ │ │ │ │ │ ├── codropsicons.woff
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ └── icomoon
│ │ │ │ │ │ ├── icomoon.eot
│ │ │ │ │ │ ├── icomoon.svg
│ │ │ │ │ │ ├── icomoon.ttf
│ │ │ │ │ │ └── icomoon.woff
│ │ │ │ ├── img
│ │ │ │ │ ├── 1.png
│ │ │ │ │ ├── 2.png
│ │ │ │ │ ├── 3.png
│ │ │ │ │ ├── 4.png
│ │ │ │ │ ├── 5.png
│ │ │ │ │ ├── 6.png
│ │ │ │ │ ├── 7.png
│ │ │ │ │ ├── 8.png
│ │ │ │ │ ├── argentina.svg
│ │ │ │ │ ├── brazil.svg
│ │ │ │ │ ├── france.svg
│ │ │ │ │ └── south-africa.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── index2.html
│ │ │ │ ├── index3.html
│ │ │ │ ├── index4.html
│ │ │ │ ├── index5.html
│ │ │ │ ├── index6.html
│ │ │ │ ├── index7.html
│ │ │ │ ├── index8.html
│ │ │ │ ├── js
│ │ │ │ │ ├── classie.js
│ │ │ │ │ └── selectFx.js
│ │ │ │ └── multiple.html
│ │ │ └── themify-icons
│ │ │ │ ├── .bower.json
│ │ │ │ ├── bower.json
│ │ │ │ ├── css
│ │ │ │ └── themify-icons.css
│ │ │ │ ├── fonts
│ │ │ │ ├── themify.eot
│ │ │ │ ├── themify.svg
│ │ │ │ ├── themify.ttf
│ │ │ │ └── themify.woff
│ │ │ │ └── ie7
│ │ │ │ ├── ie7.css
│ │ │ │ └── ie7.js
│ │ └── xray
│ │ │ ├── asset-manifest.json
│ │ │ ├── favicon.png
│ │ │ ├── manifest.json
│ │ │ ├── precache-manifest.04cb0eee1edea6c75edb5f597be68cd1.js
│ │ │ └── service-worker.js
│ ├── templates
│ │ ├── awvs-add.html
│ │ ├── beian.html
│ │ ├── bower.json
│ │ ├── forms-basic.html
│ │ ├── gruntfile.js
│ │ ├── package.json
│ │ ├── tables-data.html
│ │ ├── tables-data2.html
│ │ └── xray-poc-generation.html
│ └── views.py
├── db.sqlite3
├── manage.py
├── reaper
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-36.pyc
│ │ ├── celery.cpython-36.pyc
│ │ ├── settings.cpython-36.pyc
│ │ ├── urls.cpython-36.pyc
│ │ └── wsgi.cpython-36.pyc
│ ├── asgi.py
│ ├── celery.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── supervisord.conf
└── requirement.txt
/img/image-20200805160625405.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/img/image-20200805160625405.png
--------------------------------------------------------------------------------
/img/image-20200805160730948.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/img/image-20200805160730948.png
--------------------------------------------------------------------------------
/img/image-20200805160929739.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/img/image-20200805160929739.png
--------------------------------------------------------------------------------
/img/image-20200805161020441.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/img/image-20200805161020441.png
--------------------------------------------------------------------------------
/img/image-20200805161049622.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/img/image-20200805161049622.png
--------------------------------------------------------------------------------
/reaper-tools/config.ini:
--------------------------------------------------------------------------------
1 | ;reaper配置文件
2 |
3 | [email];只支持qq邮箱
4 | email = 1
5 | code = 2
6 | emailpower = False
7 |
8 | [mysql];密码不一致的话,注意修改reaper/reaper/settings.py中的DATABASES配置
9 | host = 127.0.0.1
10 | user = root
11 | password = 123456
12 | database = reaper
13 |
14 | [awvs]
15 | token = xxx
16 | website = https://awvs
--------------------------------------------------------------------------------
/reaper-tools/scripts/__init__.py:
--------------------------------------------------------------------------------
1 | pass
2 |
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/ReaperLogo.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/ReaperLogo.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/SqlOperation.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/SqlOperation.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/__init__.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/__init__.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/__init__.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/__init__.cpython-37.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/awvs.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/awvs.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/cdn_detect.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/cdn_detect.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/ipAPI.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/ipAPI.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/oneforall.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/oneforall.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/record.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/record.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper-tools/scripts/__pycache__/titlesearch.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper-tools/scripts/__pycache__/titlesearch.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__init__.py
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/__init__.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/__init__.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/admin.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/admin.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/forms.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/forms.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/models.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/models.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/sqlop.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/sqlop.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/task.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/task.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/__pycache__/views.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/__pycache__/views.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/admin.py:
--------------------------------------------------------------------------------
1 | from django.contrib import admin
2 |
3 | # Register your models here.
4 |
--------------------------------------------------------------------------------
/reaper/app1/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class App1Config(AppConfig):
5 | name = 'app1'
6 |
--------------------------------------------------------------------------------
/reaper/app1/lib/__init__.py:
--------------------------------------------------------------------------------
1 | pass
2 |
--------------------------------------------------------------------------------
/reaper/app1/lib/__pycache__/__init__.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/__pycache__/__init__.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/__pycache__/__init__.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/__pycache__/__init__.cpython-37.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__init__.py:
--------------------------------------------------------------------------------
1 | pass
2 |
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/__init__.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/__init__.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/__init__.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/__init__.cpython-37.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/cdn_detect.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/cdn_detect.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/dnsburst.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/dnsburst.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/dnsburst.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/dnsburst.cpython-37.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/dnsprepare.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/dnsprepare.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/dnsprepare.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/dnsprepare.cpython-37.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/ipAPI.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/ipAPI.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/record.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/record.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/searchspider.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/searchspider.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/searchspider.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/searchspider.cpython-37.pyc
--------------------------------------------------------------------------------
/reaper/app1/lib/webcore/__pycache__/titlesearch.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/lib/webcore/__pycache__/titlesearch.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/migrations/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/migrations/__init__.py
--------------------------------------------------------------------------------
/reaper/app1/migrations/__pycache__/__init__.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/migrations/__pycache__/__init__.cpython-36.pyc
--------------------------------------------------------------------------------
/reaper/app1/static/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/__init__.py
--------------------------------------------------------------------------------
/reaper/app1/static/assets/js/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/assets/js/index.html
--------------------------------------------------------------------------------
/reaper/app1/static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/favicon.ico
--------------------------------------------------------------------------------
/reaper/app1/static/images/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/.gitignore
--------------------------------------------------------------------------------
/reaper/app1/static/images/admin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/admin.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/avatar/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/avatar/1.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/avatar/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/avatar/2.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/avatar/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/avatar/3.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/avatar/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/avatar/4.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/avatar/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/avatar/5.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/avatar/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/avatar/6.jpg
--------------------------------------------------------------------------------
/reaper/app1/static/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/logo.png
--------------------------------------------------------------------------------
/reaper/app1/static/images/logo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/logo2.png
--------------------------------------------------------------------------------
/reaper/app1/static/images/placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/placeholder.png
--------------------------------------------------------------------------------
/reaper/app1/static/images/tes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/tes.png
--------------------------------------------------------------------------------
/reaper/app1/static/images/twitter_corner_black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/twitter_corner_black.png
--------------------------------------------------------------------------------
/reaper/app1/static/images/twitter_corner_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/images/twitter_corner_blue.png
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "animate.css",
3 | "main": "./animate.css",
4 | "ignore": [".*", "*.yml", "Gemfile", "Gemfile.lock", "*.md"]
5 | }
6 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/attention_seekers/flash.css:
--------------------------------------------------------------------------------
1 | @keyframes flash {
2 | from,
3 | 50%,
4 | to {
5 | opacity: 1;
6 | }
7 |
8 | 25%,
9 | 75% {
10 | opacity: 0;
11 | }
12 | }
13 |
14 | .flash {
15 | animation-name: flash;
16 | }
17 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/bouncing_exits/bounceOutLeft.css:
--------------------------------------------------------------------------------
1 | @keyframes bounceOutLeft {
2 | 20% {
3 | opacity: 1;
4 | transform: translate3d(20px, 0, 0);
5 | }
6 |
7 | to {
8 | opacity: 0;
9 | transform: translate3d(-2000px, 0, 0);
10 | }
11 | }
12 |
13 | .bounceOutLeft {
14 | animation-name: bounceOutLeft;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/bouncing_exits/bounceOutRight.css:
--------------------------------------------------------------------------------
1 | @keyframes bounceOutRight {
2 | 20% {
3 | opacity: 1;
4 | transform: translate3d(-20px, 0, 0);
5 | }
6 |
7 | to {
8 | opacity: 0;
9 | transform: translate3d(2000px, 0, 0);
10 | }
11 | }
12 |
13 | .bounceOutRight {
14 | animation-name: bounceOutRight;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeIn.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeIn {
2 | from {
3 | opacity: 0;
4 | }
5 |
6 | to {
7 | opacity: 1;
8 | }
9 | }
10 |
11 | .fadeIn {
12 | animation-name: fadeIn;
13 | }
14 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInDown.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInDown {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(0, -100%, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInDown {
14 | animation-name: fadeInDown;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInDownBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInDownBig {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(0, -2000px, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInDownBig {
14 | animation-name: fadeInDownBig;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInLeft.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInLeft {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(-100%, 0, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInLeft {
14 | animation-name: fadeInLeft;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInLeftBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInLeftBig {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(-2000px, 0, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInLeftBig {
14 | animation-name: fadeInLeftBig;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInRight.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInRight {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(100%, 0, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInRight {
14 | animation-name: fadeInRight;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInRightBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInRightBig {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(2000px, 0, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInRightBig {
14 | animation-name: fadeInRightBig;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInUp.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInUp {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(0, 100%, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInUp {
14 | animation-name: fadeInUp;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_entrances/fadeInUpBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeInUpBig {
2 | from {
3 | opacity: 0;
4 | transform: translate3d(0, 2000px, 0);
5 | }
6 |
7 | to {
8 | opacity: 1;
9 | transform: translate3d(0, 0, 0);
10 | }
11 | }
12 |
13 | .fadeInUpBig {
14 | animation-name: fadeInUpBig;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOut.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOut {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | }
9 | }
10 |
11 | .fadeOut {
12 | animation-name: fadeOut;
13 | }
14 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutDown.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutDown {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(0, 100%, 0);
9 | }
10 | }
11 |
12 | .fadeOutDown {
13 | animation-name: fadeOutDown;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutDownBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutDownBig {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(0, 2000px, 0);
9 | }
10 | }
11 |
12 | .fadeOutDownBig {
13 | animation-name: fadeOutDownBig;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutLeft.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutLeft {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(-100%, 0, 0);
9 | }
10 | }
11 |
12 | .fadeOutLeft {
13 | animation-name: fadeOutLeft;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutLeftBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutLeftBig {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(-2000px, 0, 0);
9 | }
10 | }
11 |
12 | .fadeOutLeftBig {
13 | animation-name: fadeOutLeftBig;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutRight.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutRight {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(100%, 0, 0);
9 | }
10 | }
11 |
12 | .fadeOutRight {
13 | animation-name: fadeOutRight;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutRightBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutRightBig {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(2000px, 0, 0);
9 | }
10 | }
11 |
12 | .fadeOutRightBig {
13 | animation-name: fadeOutRightBig;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutUp.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutUp {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(0, -100%, 0);
9 | }
10 | }
11 |
12 | .fadeOutUp {
13 | animation-name: fadeOutUp;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/fading_exits/fadeOutUpBig.css:
--------------------------------------------------------------------------------
1 | @keyframes fadeOutUpBig {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | opacity: 0;
8 | transform: translate3d(0, -2000px, 0);
9 | }
10 | }
11 |
12 | .fadeOutUpBig {
13 | animation-name: fadeOutUpBig;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/lightspeed/lightSpeedOut.css:
--------------------------------------------------------------------------------
1 | @keyframes lightSpeedOut {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | to {
7 | transform: translate3d(100%, 0, 0) skewX(30deg);
8 | opacity: 0;
9 | }
10 | }
11 |
12 | .lightSpeedOut {
13 | animation-name: lightSpeedOut;
14 | animation-timing-function: ease-in;
15 | }
16 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_entrances/slideInDown.css:
--------------------------------------------------------------------------------
1 | @keyframes slideInDown {
2 | from {
3 | transform: translate3d(0, -100%, 0);
4 | visibility: visible;
5 | }
6 |
7 | to {
8 | transform: translate3d(0, 0, 0);
9 | }
10 | }
11 |
12 | .slideInDown {
13 | animation-name: slideInDown;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_entrances/slideInLeft.css:
--------------------------------------------------------------------------------
1 | @keyframes slideInLeft {
2 | from {
3 | transform: translate3d(-100%, 0, 0);
4 | visibility: visible;
5 | }
6 |
7 | to {
8 | transform: translate3d(0, 0, 0);
9 | }
10 | }
11 |
12 | .slideInLeft {
13 | animation-name: slideInLeft;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_entrances/slideInRight.css:
--------------------------------------------------------------------------------
1 | @keyframes slideInRight {
2 | from {
3 | transform: translate3d(100%, 0, 0);
4 | visibility: visible;
5 | }
6 |
7 | to {
8 | transform: translate3d(0, 0, 0);
9 | }
10 | }
11 |
12 | .slideInRight {
13 | animation-name: slideInRight;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_entrances/slideInUp.css:
--------------------------------------------------------------------------------
1 | @keyframes slideInUp {
2 | from {
3 | transform: translate3d(0, 100%, 0);
4 | visibility: visible;
5 | }
6 |
7 | to {
8 | transform: translate3d(0, 0, 0);
9 | }
10 | }
11 |
12 | .slideInUp {
13 | animation-name: slideInUp;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_exits/slideOutDown.css:
--------------------------------------------------------------------------------
1 | @keyframes slideOutDown {
2 | from {
3 | transform: translate3d(0, 0, 0);
4 | }
5 |
6 | to {
7 | visibility: hidden;
8 | transform: translate3d(0, 100%, 0);
9 | }
10 | }
11 |
12 | .slideOutDown {
13 | animation-name: slideOutDown;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_exits/slideOutLeft.css:
--------------------------------------------------------------------------------
1 | @keyframes slideOutLeft {
2 | from {
3 | transform: translate3d(0, 0, 0);
4 | }
5 |
6 | to {
7 | visibility: hidden;
8 | transform: translate3d(-100%, 0, 0);
9 | }
10 | }
11 |
12 | .slideOutLeft {
13 | animation-name: slideOutLeft;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_exits/slideOutRight.css:
--------------------------------------------------------------------------------
1 | @keyframes slideOutRight {
2 | from {
3 | transform: translate3d(0, 0, 0);
4 | }
5 |
6 | to {
7 | visibility: hidden;
8 | transform: translate3d(100%, 0, 0);
9 | }
10 | }
11 |
12 | .slideOutRight {
13 | animation-name: slideOutRight;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/sliding_exits/slideOutUp.css:
--------------------------------------------------------------------------------
1 | @keyframes slideOutUp {
2 | from {
3 | transform: translate3d(0, 0, 0);
4 | }
5 |
6 | to {
7 | visibility: hidden;
8 | transform: translate3d(0, -100%, 0);
9 | }
10 | }
11 |
12 | .slideOutUp {
13 | animation-name: slideOutUp;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/zooming_entrances/zoomIn.css:
--------------------------------------------------------------------------------
1 | @keyframes zoomIn {
2 | from {
3 | opacity: 0;
4 | transform: scale3d(0.3, 0.3, 0.3);
5 | }
6 |
7 | 50% {
8 | opacity: 1;
9 | }
10 | }
11 |
12 | .zoomIn {
13 | animation-name: zoomIn;
14 | }
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/animate.css/source/zooming_exits/zoomOut.css:
--------------------------------------------------------------------------------
1 | @keyframes zoomOut {
2 | from {
3 | opacity: 1;
4 | }
5 |
6 | 50% {
7 | opacity: 0;
8 | transform: scale3d(0.3, 0.3, 0.3);
9 | }
10 |
11 | to {
12 | opacity: 0;
13 | }
14 | }
15 |
16 | .zoomOut {
17 | animation-name: zoomOut;
18 | }
19 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/.browserslistrc:
--------------------------------------------------------------------------------
1 | # https://github.com/browserslist/browserslist#readme
2 |
3 | >= 1%
4 | last 1 major version
5 | not dead
6 | Chrome >= 45
7 | Firefox >= 38
8 | Edge >= 12
9 | Explorer >= 10
10 | iOS >= 9
11 | Safari >= 9
12 | Android >= 4.4
13 | Opera >= 30
14 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/.editorconfig:
--------------------------------------------------------------------------------
1 | # editorconfig.org
2 |
3 | root = true
4 |
5 | [*]
6 | charset = utf-8
7 | end_of_line = lf
8 | indent_size = 2
9 | indent_style = space
10 | insert_final_newline = true
11 | trim_trailing_whitespace = true
12 |
13 | [*.md]
14 | trim_trailing_whitespace = false
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/.eslintignore:
--------------------------------------------------------------------------------
1 | **/*.min.js
2 | **/dist/
3 | **/vendor/
4 | /_gh_pages/
5 | /package.js
6 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/.stylelintignore:
--------------------------------------------------------------------------------
1 | **/*.min.css
2 | **/dist/
3 | **/vendor/
4 | /_gh_pages/
5 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/CNAME:
--------------------------------------------------------------------------------
1 | getbootstrap.com
2 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 |
3 | group :development, :test do
4 | gem 'jekyll', '~> 3.8.3'
5 | gem 'jekyll-redirect-from', '~> 0.14.0'
6 | gem 'jekyll-sitemap', '~> 1.2.0'
7 | gem 'jekyll-toc', '~> 0.6.0'
8 | end
9 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/build/gcp-key.json.enc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/bootstrap/build/gcp-key.json.enc
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/build/postcss.config.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | module.exports = (ctx) => ({
4 | map: ctx.file.dirname.includes('examples') ? false : {
5 | inline: false,
6 | annotation: true,
7 | sourcesContent: true
8 | },
9 | plugins: {
10 | autoprefixer: {
11 | cascade: false
12 | }
13 | }
14 | })
15 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/build/workbox.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "globDirectory": "./",
3 | "globPatterns": [
4 | "_gh_pages/**/*.{html,css,js,json,png,svg}"
5 | ],
6 | "swSrc": "./site/sw.js",
7 | "swDest": "./_gh_pages/sw.js"
8 | }
9 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/sache.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bootstrap",
3 | "description": "The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.",
4 | "tags": ["bootstrap", "grid", "typography", "buttons", "ui", "responsive-web-design"]
5 | }
6 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/_media.scss:
--------------------------------------------------------------------------------
1 | .media {
2 | display: flex;
3 | align-items: flex-start;
4 | }
5 |
6 | .media-body {
7 | flex: 1;
8 | }
9 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_alert.scss:
--------------------------------------------------------------------------------
1 | @mixin alert-variant($background, $border, $color) {
2 | color: $color;
3 | @include gradient-bg($background);
4 | border-color: $border;
5 |
6 | hr {
7 | border-top-color: darken($border, 5%);
8 | }
9 |
10 | .alert-link {
11 | color: darken($color, 10%);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_badge.scss:
--------------------------------------------------------------------------------
1 | @mixin badge-variant($bg) {
2 | color: color-yiq($bg);
3 | background-color: $bg;
4 |
5 | &[href] {
6 | @include hover-focus {
7 | color: color-yiq($bg);
8 | text-decoration: none;
9 | background-color: darken($bg, 10%);
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_box-shadow.scss:
--------------------------------------------------------------------------------
1 | @mixin box-shadow($shadow...) {
2 | @if $enable-shadows {
3 | box-shadow: $shadow;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_clearfix.scss:
--------------------------------------------------------------------------------
1 | @mixin clearfix() {
2 | &::after {
3 | display: block;
4 | clear: both;
5 | content: "";
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_float.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | @mixin float-left {
4 | float: left !important;
5 | }
6 | @mixin float-right {
7 | float: right !important;
8 | }
9 | @mixin float-none {
10 | float: none !important;
11 | }
12 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_lists.scss:
--------------------------------------------------------------------------------
1 | // Lists
2 |
3 | // Unstyled keeps list items block level, just removes default browser padding and list-style
4 | @mixin list-unstyled {
5 | padding-left: 0;
6 | list-style: none;
7 | }
8 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_nav-divider.scss:
--------------------------------------------------------------------------------
1 | // Horizontal dividers
2 | //
3 | // Dividers (basically an hr) within dropdowns and nav lists
4 |
5 | @mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) {
6 | height: 0;
7 | margin: $margin-y 0;
8 | overflow: hidden;
9 | border-top: 1px solid $color;
10 | }
11 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_resize.scss:
--------------------------------------------------------------------------------
1 | // Resize anything
2 |
3 | @mixin resizable($direction) {
4 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
5 | resize: $direction; // Options: horizontal, vertical, both
6 | }
7 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_size.scss:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | @mixin size($width, $height: $width) {
4 | width: $width;
5 | height: $height;
6 | }
7 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_text-truncate.scss:
--------------------------------------------------------------------------------
1 | // Text truncate
2 | // Requires inline-block or block for proper styling
3 |
4 | @mixin text-truncate() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/mixins/_visibility.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | // Visibility
4 |
5 | @mixin invisible($visibility) {
6 | visibility: $visibility !important;
7 | }
8 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/utilities/_clearfix.scss:
--------------------------------------------------------------------------------
1 | .clearfix {
2 | @include clearfix();
3 | }
4 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/utilities/_screenreaders.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Screenreaders
3 | //
4 |
5 | .sr-only {
6 | @include sr-only();
7 | }
8 |
9 | .sr-only-focusable {
10 | @include sr-only-focusable();
11 | }
12 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/utilities/_shadows.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | .shadow-sm { box-shadow: $box-shadow-sm !important; }
4 | .shadow { box-shadow: $box-shadow !important; }
5 | .shadow-lg { box-shadow: $box-shadow-lg !important; }
6 | .shadow-none { box-shadow: none !important; }
7 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/scss/utilities/_visibility.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Visibility utilities
3 | //
4 |
5 | .visible {
6 | @include invisible(visible);
7 | }
8 |
9 | .invisible {
10 | @include invisible(hidden);
11 | }
12 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/site/_includes/ads.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/reaper/app1/static/vendors/bootstrap/site/_includes/skippy.html:
--------------------------------------------------------------------------------
1 |
2 |
Works on firefox, chrome , opera >= 15 and IE >= 10 (but NOT in compatibility view).
2 | 3 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/jszip/documentation/examples/download-zip-file.inc/data_uri.html: -------------------------------------------------------------------------------- 1 |Does not work in IE, has restrictions on the length.
2 | 3 | 4 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/jszip/documentation/examples/get-binary-files-ajax.inc/fetch_api.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/jszip/documentation/examples/get-binary-files-ajax.inc/jszip_utils.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/jszip/lib/signature.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | exports.LOCAL_FILE_HEADER = "PK\x03\x04"; 3 | exports.CENTRAL_FILE_HEADER = "PK\x01\x02"; 4 | exports.CENTRAL_DIRECTORY_END = "PK\x05\x06"; 5 | exports.ZIP64_CENTRAL_DIRECTORY_LOCATOR = "PK\x06\x07"; 6 | exports.ZIP64_CENTRAL_DIRECTORY_END = "PK\x06\x06"; 7 | exports.DATA_DESCRIPTOR = "PK\x07\x08"; 8 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/.gitignore: -------------------------------------------------------------------------------- 1 | jquery.peity.min.js.gz 2 | /node_modules 3 | /test/comparisons 4 | /test/images 5 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/.travis.yml: -------------------------------------------------------------------------------- 1 | dist: trusty 2 | language: node_js 3 | node_js: 4 | - "node" 5 | cache: 6 | directories: 7 | - node_modules 8 | notifications: 9 | email: false 10 | sudo: false 11 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'hpricot' 4 | gem 'kramdown' 5 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | hpricot (0.8.6) 5 | kramdown (1.9.0) 6 | 7 | PLATFORMS 8 | ruby 9 | 10 | DEPENDENCIES 11 | hpricot 12 | kramdown 13 | 14 | BUNDLED WITH 15 | 1.13.7 16 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "peity", 3 | "version": "3.3.0", 4 | "main": "jquery.peity.js", 5 | "dependencies": { 6 | "jquery": ">=1.6.2" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar1.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar10.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar11.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar12.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar13.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar14.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar2.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar3.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar4.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar5.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar6.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar7.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar8.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/bar9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/bar9.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut1.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut10.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut11.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut12.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut13.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut2.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut3.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut4.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut5.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut6.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut7.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut8.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/donut9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/donut9.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line1.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line10.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line11.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line12.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line2.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line3.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line4.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line5.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line6.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line7.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line8.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/line9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/line9.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie1.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie10.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie11.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie12.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie2.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie3.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie4.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie5.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie6.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie7.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie8.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/fixtures/pie9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sp4rkw/Reaper/c322c8dcdeec5d853d1cc32faed702d8c596c288/reaper/app1/static/vendors/peity/test/fixtures/pie9.png -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | background: orange; 3 | margin: 0; 4 | } 5 | 6 | svg { 7 | background: white; 8 | } 9 | 10 | .charts { 11 | align-items: center; 12 | display: flex; 13 | flex-wrap: wrap; 14 | } 15 | 16 | .charts .chart { 17 | padding: 5px; 18 | } 19 | -------------------------------------------------------------------------------- /reaper/app1/static/vendors/peity/test/views/chart.ejs: -------------------------------------------------------------------------------- 1 |{{ page.description }}
9 |