From f59819f8b1c1be1e794a4bac63f6279ed7f64fa5 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Mon, 25 Mar 2019 19:10:58 -0600 Subject: [PATCH] Create app (based on NotePostApp code) --- .gitignore | 12 + .npmignore | 2 + LICENSE.md | 357 ++ README.md | 53 + config.xml | 52 + index.js | 12 + logo.png | Bin 0 -> 12842 bytes nbproject/build.xml | 293 ++ nbproject/configs/android.properties | 3 + nbproject/configs/android_1.properties | 3 + nbproject/configs/ios.properties | 5 + nbproject/configs/ios_1.properties | 5 + nbproject/license-mpl.txt | 9 + nbproject/plugins.properties | 31 + nbproject/project.properties | 13 + nbproject/project.xml | 9 + package.json | 32 + removebloat.sh | 38 + .../drawable-hdpi/ic_action_next_item.png | Bin 0 -> 593 bytes .../drawable-hdpi/ic_action_previous_item.png | Bin 0 -> 599 bytes .../drawable-hdpi/ic_action_remove.png | Bin 0 -> 438 bytes .../drawable-mdpi/ic_action_next_item.png | Bin 0 -> 427 bytes .../drawable-mdpi/ic_action_previous_item.png | Bin 0 -> 438 bytes .../drawable-mdpi/ic_action_remove.png | Bin 0 -> 328 bytes .../drawable-xhdpi/ic_action_next_item.png | Bin 0 -> 727 bytes .../ic_action_previous_item.png | Bin 0 -> 744 bytes .../drawable-xhdpi/ic_action_remove.png | Bin 0 -> 536 bytes .../drawable/ic_launcher_foreground.xml | 18 + res/android/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + res/android/mipmap-hdpi/ic_launcher.png | Bin 0 -> 1594 bytes res/android/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 3428 bytes res/android/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1101 bytes res/android/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2150 bytes res/android/mipmap-mdpi/icon.png | Bin 0 -> 6060 bytes res/android/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 2184 bytes .../mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 4859 bytes res/android/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 3396 bytes .../mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 7665 bytes res/android/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 4759 bytes .../mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 11101 bytes res/android/values/ic_launcher_background.xml | 4 + www/fonts/material/MaterialIcons-Regular.woff | Bin 0 -> 57620 bytes .../material/MaterialIcons-Regular.woff2 | Bin 0 -> 44300 bytes www/fonts/material/Material_Icons.css | 39 + www/fonts/material/Material_Icons.eot | Bin 0 -> 62360 bytes www/fonts/material/Material_Icons.svg | 51 + www/fonts/material/Material_Icons.ttf | Bin 0 -> 161588 bytes www/fonts/material/Material_Icons.woff | Bin 0 -> 72260 bytes www/fonts/material/Material_Icons.woff2 | Bin 0 -> 55208 bytes www/fonts/roboto/Roboto.css | 18 + www/fonts/roboto/Roboto.eot | Bin 0 -> 17405 bytes www/fonts/roboto/Roboto.svg | 308 ++ www/fonts/roboto/Roboto.ttf | Bin 0 -> 35408 bytes www/fonts/roboto/Roboto.woff | Bin 0 -> 19824 bytes www/fonts/roboto/Roboto.woff2 | Bin 0 -> 15344 bytes www/img/logo.png | Bin 0 -> 12842 bytes www/img/logo.svg | 2 + www/index.html | 33 + www/js/main.js | 53 + www/js/platform.js | 93 + www/js/settings.js | 7 + www/js/setup1.js | 53 + www/package.json | 13 + www/pages/credits.html | 3586 +++++++++++++++++ www/pages/home.html | 39 + www/pages/settings.html | 59 + www/pages/setup0.html | 45 + www/pages/setup1.html | 64 + www/routes.js | 90 + www/settings.template.js | 12 + www/yarn.lock | 45 + yarn.lock | 861 ++++ yarninstall.sh | 7 + 74 files changed, 6439 insertions(+) create mode 100644 .gitignore create mode 100644 .npmignore create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 config.xml create mode 100644 index.js create mode 100644 logo.png create mode 100644 nbproject/build.xml create mode 100644 nbproject/configs/android.properties create mode 100644 nbproject/configs/android_1.properties create mode 100644 nbproject/configs/ios.properties create mode 100644 nbproject/configs/ios_1.properties create mode 100644 nbproject/license-mpl.txt create mode 100644 nbproject/plugins.properties create mode 100644 nbproject/project.properties create mode 100644 nbproject/project.xml create mode 100644 package.json create mode 100755 removebloat.sh create mode 100644 res/android/drawable-hdpi/ic_action_next_item.png create mode 100644 res/android/drawable-hdpi/ic_action_previous_item.png create mode 100644 res/android/drawable-hdpi/ic_action_remove.png create mode 100644 res/android/drawable-mdpi/ic_action_next_item.png create mode 100644 res/android/drawable-mdpi/ic_action_previous_item.png create mode 100644 res/android/drawable-mdpi/ic_action_remove.png create mode 100644 res/android/drawable-xhdpi/ic_action_next_item.png create mode 100644 res/android/drawable-xhdpi/ic_action_previous_item.png create mode 100644 res/android/drawable-xhdpi/ic_action_remove.png create mode 100644 res/android/drawable/ic_launcher_foreground.xml create mode 100644 res/android/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 res/android/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 res/android/mipmap-hdpi/ic_launcher.png create mode 100644 res/android/mipmap-hdpi/ic_launcher_round.png create mode 100644 res/android/mipmap-mdpi/ic_launcher.png create mode 100644 res/android/mipmap-mdpi/ic_launcher_round.png create mode 100644 res/android/mipmap-mdpi/icon.png create mode 100644 res/android/mipmap-xhdpi/ic_launcher.png create mode 100644 res/android/mipmap-xhdpi/ic_launcher_round.png create mode 100644 res/android/mipmap-xxhdpi/ic_launcher.png create mode 100644 res/android/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 res/android/mipmap-xxxhdpi/ic_launcher.png create mode 100644 res/android/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 res/android/values/ic_launcher_background.xml create mode 100644 www/fonts/material/MaterialIcons-Regular.woff create mode 100644 www/fonts/material/MaterialIcons-Regular.woff2 create mode 100644 www/fonts/material/Material_Icons.css create mode 100644 www/fonts/material/Material_Icons.eot create mode 100644 www/fonts/material/Material_Icons.svg create mode 100644 www/fonts/material/Material_Icons.ttf create mode 100644 www/fonts/material/Material_Icons.woff create mode 100644 www/fonts/material/Material_Icons.woff2 create mode 100644 www/fonts/roboto/Roboto.css create mode 100644 www/fonts/roboto/Roboto.eot create mode 100644 www/fonts/roboto/Roboto.svg create mode 100644 www/fonts/roboto/Roboto.ttf create mode 100644 www/fonts/roboto/Roboto.woff create mode 100644 www/fonts/roboto/Roboto.woff2 create mode 100644 www/img/logo.png create mode 100644 www/img/logo.svg create mode 100644 www/index.html create mode 100644 www/js/main.js create mode 100644 www/js/platform.js create mode 100644 www/js/settings.js create mode 100644 www/js/setup1.js create mode 100644 www/package.json create mode 100644 www/pages/credits.html create mode 100644 www/pages/home.html create mode 100644 www/pages/settings.html create mode 100644 www/pages/setup0.html create mode 100644 www/pages/setup1.html create mode 100644 www/routes.js create mode 100644 www/settings.template.js create mode 100644 www/yarn.lock create mode 100644 yarn.lock create mode 100755 yarninstall.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..395bce3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +/www/node_modules +/node_modules +/hooks +/platforms +/plugins +npm-debug.log +nbproject/private/ +/www/js +/yarn-error.log +/www/yarn-error.log +!/www/js/ +/www/settings.js \ No newline at end of file diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..fd29596 --- /dev/null +++ b/.npmignore @@ -0,0 +1,2 @@ +# OS X +.DS_Store diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..ab810ef --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,357 @@ +Mozilla Public License Version 2.0 +================================== + +### 1. Definitions + +**1.1. “Contributor”** + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +**1.2. “Contributor Version”** + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +**1.3. “Contribution”** + means Covered Software of a particular Contributor. + +**1.4. “Covered Software”** + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +**1.5. “Incompatible With Secondary Licenses”** + means + +* **(a)** that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or +* **(b)** that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +**1.6. “Executable Form”** + means any form of the work other than Source Code Form. + +**1.7. “Larger Work”** + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +**1.8. “License”** + means this document. + +**1.9. “Licensable”** + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +**1.10. “Modifications”** + means any of the following: + +* **(a)** any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or +* **(b)** any new file in Source Code Form that contains any Covered + Software. + +**1.11. “Patent Claims” of a Contributor** + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +**1.12. “Secondary License”** + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +**1.13. “Source Code Form”** + means the form of the work preferred for making modifications. + +**1.14. “You” (or “Your”)** + means an individual or a legal entity exercising rights under this + License. For legal entities, “You” includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, “control” means **(a)** the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or **(b)** ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + + +### 2. License Grants and Conditions + +#### 2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +* **(a)** under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and +* **(b)** under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +#### 2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +#### 2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +* **(a)** for any code that a Contributor has removed from Covered Software; + or +* **(b)** for infringements caused by: **(i)** Your and any other third party's + modifications of Covered Software, or **(ii)** the combination of its + Contributions with other software (except as part of its Contributor + Version); or +* **(c)** under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +#### 2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +#### 2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +#### 2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +#### 2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + + +### 3. Responsibilities + +#### 3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +#### 3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +* **(a)** such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +* **(b)** You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +#### 3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +#### 3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +#### 3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + + +### 4. Inability to Comply Due to Statute or Regulation + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: **(a)** comply with +the terms of this License to the maximum extent possible; and **(b)** +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + + +### 5. Termination + +**5.1.** The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated **(a)** provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and **(b)** on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +**5.2.** If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +**5.3.** In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + + +### 6. Disclaimer of Warranty + +> Covered Software is provided under this License on an “as is” +> basis, without warranty of any kind, either expressed, implied, or +> statutory, including, without limitation, warranties that the +> Covered Software is free of defects, merchantable, fit for a +> particular purpose or non-infringing. The entire risk as to the +> quality and performance of the Covered Software is with You. +> Should any Covered Software prove defective in any respect, You +> (not any Contributor) assume the cost of any necessary servicing, +> repair, or correction. This disclaimer of warranty constitutes an +> essential part of this License. No use of any Covered Software is +> authorized under this License except under this disclaimer. + +### 7. Limitation of Liability + +> Under no circumstances and under no legal theory, whether tort +> (including negligence), contract, or otherwise, shall any +> Contributor, or anyone who distributes Covered Software as +> permitted above, be liable to You for any direct, indirect, +> special, incidental, or consequential damages of any character +> including, without limitation, damages for lost profits, loss of +> goodwill, work stoppage, computer failure or malfunction, or any +> and all other commercial damages or losses, even if such party +> shall have been informed of the possibility of such damages. This +> limitation of liability shall not apply to liability for death or +> personal injury resulting from such party's negligence to the +> extent applicable law prohibits such limitation. Some +> jurisdictions do not allow the exclusion or limitation of +> incidental or consequential damages, so this exclusion and +> limitation may not apply to You. + + +### 8. Litigation + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + + +### 9. Miscellaneous + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + + +### 10. Versions of the License + +#### 10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +#### 10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +#### 10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +#### 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +## Exhibit A - Source Code Form License Notice + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +## Exhibit B - “Incompatible With Secondary Licenses” Notice + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + + diff --git a/README.md b/README.md new file mode 100644 index 0000000..7b69d16 --- /dev/null +++ b/README.md @@ -0,0 +1,53 @@ +Helping Helena App +============ + +This is a cross-platform app for Helping Helena. It can be +built for most platforms by using either +[Apache Cordova](https://cordova.apache.org) or [NW.js](https://nwjs.io). + +[Get prebuilt binaries here](https://build.netsyms.net/job/HelpingHelenaApp/) + +Platform Support +---------------- + +Tested and should work on: +* Android 5+ (up-to-date WebView implementation required) +* Linux (amd64 and i386) + +Not tested but should work on: +* Windows + +Building for NW.js +------------------ + +Since this is a webapp, there isn't really a build process. + +1. Install [Yarn](https://yarnpkg.com), and run `./yarninstall.sh` to grab dependencies. +2. Get [NW.js](https://nwjs.io) and unpack it into a folder (we'll use `~/nw.js`). +3. Move to the `www` folder in this repository and run `~/nw.js/nw .` +4. The process is basically the same for non-Linux systems, just use the appropriate +version of NW.js. + + +Building for Cordova/Android +---------------------------- + +This assumes you have Cordova and a working Android SDK installed. + +1. Install [Yarn](https://yarnpkg.com), and run `./yarninstall.sh` to grab dependencies. +2. Run `./removebloat.sh` to cut the APK size in half. +3. Run `cordova platform add android`. +4. Run `cordova build android --release`. + + +License +------- + +The code in `www` (except `node_modules`) is licensed under the Mozilla Public +License 2.0. We didn't write the rest, most of it is autogenerated or third-party. +Consult `licenses.txt` or the built-in open source info page for details. + +If you're making custom builds and distributing them, you need to [contact us](https://netsyms.com/contact) and +get permission to use the app icon (`logo.png` and the files in `/res`). +If you're building the app for personal use, or you're not using the same name +or logo, you don't need permission. \ No newline at end of file diff --git a/config.xml b/config.xml new file mode 100644 index 0000000..1f793d6 --- /dev/null +++ b/config.xml @@ -0,0 +1,52 @@ + + + Helping Helena + + + + Netsyms Technologies + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/index.js b/index.js new file mode 100644 index 0000000..d8185f8 --- /dev/null +++ b/index.js @@ -0,0 +1,12 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +nw.Window.open('www/index.html', { + "id": "HelpingHelena_mainwindow" +}, function (win) { + win.setMinimumSize(300, 450); + win.setPosition("center"); +}); \ No newline at end of file diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d82a7f89f17791a2ac9e517bdd1803133dfa685a GIT binary patch literal 12842 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 + + + + + + + + + = "3.0.0") { + project.setProperty(attributes.get("property"), true); + } + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Install "${basedir}/platforms/ios/build/${project.name}.ipa" through iTunes and run it. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nbproject/configs/android.properties b/nbproject/configs/android.properties new file mode 100644 index 0000000..409754d --- /dev/null +++ b/nbproject/configs/android.properties @@ -0,0 +1,3 @@ +device=emulator +display.name=Android Emulator +type=android diff --git a/nbproject/configs/android_1.properties b/nbproject/configs/android_1.properties new file mode 100644 index 0000000..bc6b508 --- /dev/null +++ b/nbproject/configs/android_1.properties @@ -0,0 +1,3 @@ +device=device +display.name=Android Device +type=android diff --git a/nbproject/configs/ios.properties b/nbproject/configs/ios.properties new file mode 100644 index 0000000..35059da --- /dev/null +++ b/nbproject/configs/ios.properties @@ -0,0 +1,5 @@ +device=emulator +display.name=iPhone Simulator +ios.build.arch=i386 +ios.build.sdk=iphonesimulator6.0 +type=ios diff --git a/nbproject/configs/ios_1.properties b/nbproject/configs/ios_1.properties new file mode 100644 index 0000000..6d6ca26 --- /dev/null +++ b/nbproject/configs/ios_1.properties @@ -0,0 +1,5 @@ +device=device +display.name=iPhone Device +ios.build.arch=armv6 armv7 +ios.build.sdk=iphoneos6.0 +type=ios diff --git a/nbproject/license-mpl.txt b/nbproject/license-mpl.txt new file mode 100644 index 0000000..8fe23b3 --- /dev/null +++ b/nbproject/license-mpl.txt @@ -0,0 +1,9 @@ +<#if licenseFirst??> +${licenseFirst} + +${licensePrefix}This Source Code Form is subject to the terms of the Mozilla Public +${licensePrefix}License, v. 2.0. If a copy of the MPL was not distributed with this +${licensePrefix}file, You can obtain one at http://mozilla.org/MPL/2.0/. +<#if licenseLast??> +${licenseLast} + diff --git a/nbproject/plugins.properties b/nbproject/plugins.properties new file mode 100644 index 0000000..505884d --- /dev/null +++ b/nbproject/plugins.properties @@ -0,0 +1,31 @@ +# This is a list of plugins installed in your project +# You can delete or add new plugins +# +# Format is following: +# id.of.plugin=url_of_repository +# +# Corresponding "id.of.plugin" can be found in the plugin's plugin.xml file: +# +# +# This list contains all core cordova plugins. +# +# For more information about plugins see http://cordova.apache.org/blog/releases/2013/07/23/cordova-3.html +# + +cordova-plugin-device=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git +cordova-plugin-network-information=https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git +cordova-plugin-battery-status=https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git +cordova-plugin-device-motion=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git +cordova-plugin-device-orientation=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git +cordova-plugin-geolocation=https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git +cordova-plugin-camera=https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git +cordova-plugin-media-capture=https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git +cordova-plugin-media=https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git +cordova-plugin-file=https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git +cordova-plugin-file-transfer=https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git +cordova-plugin-dialogs=https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git +cordova-plugin-vibration=https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git +cordova-plugin-contacts=https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git +cordova-plugin-globalization=https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git +cordova-plugin-splashscreen=https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git +cordova-plugin-console=https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git diff --git a/nbproject/project.properties b/nbproject/project.properties new file mode 100644 index 0000000..214989d --- /dev/null +++ b/nbproject/project.properties @@ -0,0 +1,13 @@ +auxiliary.org-netbeans-modules-cordova.cordova_5f_build_5f_script_5f_version=52 +auxiliary.org-netbeans-modules-cordova.phonegap=true +auxiliary.org-netbeans-modules-javascript-nodejs.enabled=false +auxiliary.org-netbeans-modules-javascript-nodejs.node_2e_default=true +auxiliary.org-netbeans-modules-javascript-nodejs.sync_2e_enabled=true +file.reference.HelpingHelena-test=test +file.reference.HelpingHelena-www=www +files.encoding=UTF-8 +project.license=mpl +project.licensePath=./nbproject/license-mpl.txt +project.organization=Netsyms Technologies +site.root.folder=${file.reference.HelpingHelena-www} +test.folder=${file.reference.HelpingHelena-test} diff --git a/nbproject/project.xml b/nbproject/project.xml new file mode 100644 index 0000000..9a28e1b --- /dev/null +++ b/nbproject/project.xml @@ -0,0 +1,9 @@ + + + org.netbeans.modules.web.clientproject + + + HelpingHelena + + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..894a16b --- /dev/null +++ b/package.json @@ -0,0 +1,32 @@ +{ + "name": "com.netsyms.HelpingHelena", + "displayName": "HelpingHelena", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "Netsyms Technologies", + "license": "MPL-2.0", + "dependencies": { + "cordova-android": "^8.0.0", + "cordova-plugin-app-version": "^0.1.9", + "cordova-plugin-headercolor": "^1.0.0", + "cordova-plugin-inappbrowser": "^3.0.0", + "cordova-plugin-statusbar": "^2.4.2", + "cordova-plugin-whitelist": "^1.3.3" + }, + "cordova": { + "plugins": { + "cordova-plugin-whitelist": {}, + "cordova-plugin-statusbar": {}, + "cordova-plugin-headercolor": {}, + "cordova-plugin-app-version": {}, + "cordova-plugin-inappbrowser": {} + }, + "platforms": [ + "android" + ] + } +} \ No newline at end of file diff --git a/removebloat.sh b/removebloat.sh new file mode 100755 index 0000000..4564b2b --- /dev/null +++ b/removebloat.sh @@ -0,0 +1,38 @@ +#!/bin/sh +# This script removes some stuff in `www/node_modules` that the app doesn't need to run. +# It removes about 6MB from the build size. + +cd www/node_modules +rm -rf array-parallel +rm -rf codemirror +rm -rf codemirror-spell-checker +rm -rf dom7 +rm -rf matches-selector +rm -rf path-to-regexp +rm -rf ssr-window +rm -rf template7 +rm -rf throttleit +rm -rf tiny-emitter +rm -rf typo-js + +cd @fortawesome/fontawesome-free +rm -rf js +rm -rf less +rm -rf scss +rm -rf sprites +rm -rf svgs +cd ../.. + +cd jquery +rm -rf src +rm -rf external +cd .. + +cd framework7 +rm -rf components +rm -rf lazy-components +rm -rf less +rm -rf modules +rm -rf utils + +echo "Cleanup finished" \ No newline at end of file diff --git a/res/android/drawable-hdpi/ic_action_next_item.png b/res/android/drawable-hdpi/ic_action_next_item.png new file mode 100644 index 0000000000000000000000000000000000000000..fa469d8896a59934fbf36aebe69bbb8caec2a8b2 GIT binary patch literal 593 zcmV-X0@2ew#Qp~KZ0)f7AEsw$G6WMfh>{dU&BP{V_`c+kTrSs|-ZgLGzR9J{ zy{!4Zy}Qr-2m&uJFE6kEtgfvOjmP6j9LKw&D0Xco(6L}V!s7|;5^az6lBQ{S5*2{? zJ|53#L+(1GL{N!0RN~l10%617)4$)>`UYGP`4yn?j(__Huh&|rkN$JSH{vHTOn$>G zjroyY3G^Qj{}fLlnEZm-NSOyw0vcYoc)is^J==Kgx}pOoQH9rt zCcWqc6ufqLpQLJN3$IQS;3Tpdyk>}(q7&dGHZV&=sb@%H+hmOhgA-RP31AVM8io)l z0d{lI3BddV9yf;20_HQ(6@Ym%es2h^V16xn2=U%$Y6z`iekpnmuzAzAA&2>e=t-;` z@*~|m+FUe+*!;|JPNt3BD{u5fV{}r1%Xw2=I!}NuwrX&hyMje%$vhdqGo8?E;nG8b)mmC}IAq^-?d)0?>iAL56M&OH;S)f;MS6moTS;^pP# f<>ghSUjYUH07Aer2Yy7P00000NkvXXu0mjfn)D0> literal 0 HcmV?d00001 diff --git a/res/android/drawable-hdpi/ic_action_previous_item.png b/res/android/drawable-hdpi/ic_action_previous_item.png new file mode 100644 index 0000000000000000000000000000000000000000..e861ecce9272c9c8192ff3935dc3445b3f8edd85 GIT binary patch literal 599 zcmV-d0;v6oP)t91EdOD4Sj+@^zv0XTmRam(r!l+aCYZn=AYlfBU}9$P%RX`G3S#ZobXi~09O)yy z_h@xNFv?|&XZIb8t!Dh@ekK#%6En0)S$V{i% zY%aFj?ZY9#DlC*E@g#g;pq^aCrI-PTZ=ZYgT*a&S z#TG=aPQ>d5{Cm&_O7VJ;d|zah(XowJpT*q75U)EvZiYPrrFdQNsg2^5YNUH4);{@5 laDBZV5fKp)@xSpUzyOzByV literal 0 HcmV?d00001 diff --git a/res/android/drawable-hdpi/ic_action_remove.png b/res/android/drawable-hdpi/ic_action_remove.png new file mode 100644 index 0000000000000000000000000000000000000000..f889617e4471d6a0c65dd81a060bea482276b322 GIT binary patch literal 438 zcmV;n0ZIOeP)uR$+`ZL}CL9iu4pv&~TPqL?R?{{9XWYPqIRgeD^;8#3vi0QmIrbmFkC- z=lNP%LWrBV*rEMwV3MsoHqsVpnjWjFdZ5h9V<&ATapw~E1PAb=v+=Jp6hzH@=Ksnh z?p@-Z`}Cg%jQ{`u07*qoM6N<$g0AVdX8-^I literal 0 HcmV?d00001 diff --git a/res/android/drawable-mdpi/ic_action_next_item.png b/res/android/drawable-mdpi/ic_action_next_item.png new file mode 100644 index 0000000000000000000000000000000000000000..47365a300110db23c24d8471b4412cff3299335e GIT binary patch literal 427 zcmV;c0aX5pP)}4 zNQyzD&z|KhmJh*V!SWC28k$rgFbJCTOw9>SV0e#=m{d{d4v_RE6S|M4@9pf)?AB@( zD!dzlAQ+YTy?O!R7Jg<39}z}Tv@F9wqrkgk5hq4vW#Z%37t=J|d!9GIV_T>J#tHae zs|*lx#8HhW$b@f_0m;G{vp(Q)h-gX-!EN#1zjFg(;tztmoQbZOIJ;hgD^LMkhP9%& z3{#T~s7xf7HPhY~s)O+-_}IjNm^e^Wm8VZr!UUxt|dS5ABh@z}BtY}8#KEK=()eJQO_;pw;tFaVN+ VbL}20dqe;L002ovPDHLkV1lYyvRnWF literal 0 HcmV?d00001 diff --git a/res/android/drawable-mdpi/ic_action_previous_item.png b/res/android/drawable-mdpi/ic_action_previous_item.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad2df42755874f331733cfab5ad0931d5baf0a1 GIT binary patch literal 438 zcmV;n0ZIOeP)F6XU^oF|V`EEF^)OP= z@&q6Sa=>FC?mK(->^EZcF;UUyFyG4pu`{uHnW$j70gy^S5_$~u{bss20BAYLxADl9 zgMyzFGngo_To_0d0WlX;2o&cFiH&=T900T&WN9Xv<)DQ3m{haK4S`H(VuOKIN}9B4HXgw@Cj>q2Ew4lGVMbE8VbLGzP<|0lB`f{0u;Ljl>0<;2S6S19b_TMVkAc>0>#dN z97vaJ2rYgWA_>VtD=6BB08&W203|{o(*P>O59Bif#c$EAAcEEf$C26udk3UcBd1Y1 g3P!PbXFRCwBAU>F6XU=$26V8kbBY;0@^ zq{4u>@9f#Lk4Z5Ys8<$96#?-opx)!S)G-k-2V^-H$RMbJq*~4eHG_d%2lN5)H&Psd zX8AX$88`tmKFR0LpMR2)lDYX-@nh*(FEV>wX{AjT2oT23$* zkPyFQSx&M8a5#d2T+4}$0s_&&O0MO^WJ8(*W-3I%Z(_12RUCjL5gsSDoS?`7xUw3l zg%w#2Ae7H3aRf7^mQ(5oW@=bYi6aPQLy}84s2Y@7l#+5_6*+|rnj=YcL aAiw|+C&DJQP0oz~0000YQCYi7Ht0k1EPi|MH~WyXp>^jAd0~7hD?*o|7+zUSOmJ?LZ_^s!$gZ3u%7L@{I=7VP% z_a!2<(cVB@qEY}B;TUmjD@L`X^1Yi-;U)bXkac?RG$k<~ew|5Zb_7R-fV{idjgha>@ws{Ht;KCkj zQFSm8?6Kj>9;+mPy8VE^q9>%u-?;9XQRxD|Aiv-xvsxRx6znc_IpYTx zfWH#Qg58aMlJ_bA+ufNEGInWqK?Pv)KiS=j%2b%`t|x@t`LMen0`RADX~rk7pQv06 zWlo5c+MO@257h$(g5A+%H&VMCX1nVMc6aOB?z{=WIWqa27|$1Fc=Jme~K>w1^{LC0JpuQ^5_5n002ov JPDHLkV1f=sN^1ZB literal 0 HcmV?d00001 diff --git a/res/android/drawable-xhdpi/ic_action_previous_item.png b/res/android/drawable-xhdpi/ic_action_previous_item.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8ac91dec4b072dc40804c4b4178b065f7ed708 GIT binary patch literal 744 zcmVP)0=8N@8J`wu9@%$5uRVrBx8ftW!IF~j%BBb>Mv#M(Z}`;z8v z>q~mycWuAdYfB}CLZMJ76bgkxAqlNkt4qaoJ9|ROcW^o9p9_@XY&P4tXlq{}`3#qf z++S6c<1|elR;$%})B=Ef9ha+ustQU55vIEqArVHtZwa}_Fj()p-9!laGA@@WWkbjU z!sO<7JdXAU71YH0fFF zu}1R+4Vfqf$l2o(x2L9_;L{$1Y>txc{lXr-h!AXdnC+1!y(2?N!-qWv-5#e@*pefB z+2hp3xd0IYlKW(J^?H-V`$EC#{tFG)(%n=#3M_NLk z8A7Tq<^xe@gjj?kd!*svWUE}@34V@t9P5IwAq?PUsz((uHG(SFn?P~L$y-sCAB98M`&=jFYBD)$Dt=Dzu!75(wV*}TUW0~lD*P>x|&Qd7_P_ms8#d44)Bd2C{&(UWzlACh z2h+J7JT|oGD;)@GGOaOW6cZBo;L18>N<)*r-hvhul|7veGMpI|#*EiJJ~Wt%evs#k z`(T)NVD|L*hR@nt*!TS8@Q~!>{+{sRLemKr5utrj6SlHuxN0~$If#cv2)meV+a%%C zt)<5#^dMHnC&XAtwAM4=^N6;oJNO3DF++P6=euvz@Yh2KA?RyjT2C~1{B@8Z!OR?g=u^>1hj z_@^A1Ecxr>f}d?`p480di?4S%CphygyLXa^10xFBaPo&p0z-;&MeJ|;OL4%cX7F_N Kb6Mw<&;$S^P}b@I literal 0 HcmV?d00001 diff --git a/res/android/drawable/ic_launcher_foreground.xml b/res/android/drawable/ic_launcher_foreground.xml new file mode 100644 index 0000000..7acdd0b --- /dev/null +++ b/res/android/drawable/ic_launcher_foreground.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/res/android/mipmap-anydpi-v26/ic_launcher.xml b/res/android/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..7353dbd --- /dev/null +++ b/res/android/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/res/android/mipmap-anydpi-v26/ic_launcher_round.xml b/res/android/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..7353dbd --- /dev/null +++ b/res/android/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/res/android/mipmap-hdpi/ic_launcher.png b/res/android/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..df6bb2c7e5cdcbce6b78027e573b1caa40a19a87 GIT binary patch literal 1594 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 literal 0 HcmV?d00001 diff --git a/res/android/mipmap-mdpi/icon.png b/res/android/mipmap-mdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..93594a6a19480d7ef731e7e05c2021ec2f89352f GIT binary patch literal 6060 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 literal 0 HcmV?d00001 diff --git a/res/android/mipmap-xhdpi/ic_launcher.png b/res/android/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad7413b804be5b3bbfa508bc53adde326d1f769 GIT binary patch literal 2184 zcmV;32zU31P)6vr3Qe57eUdVr>wk0Q;=bS%@X%pQMOlbM#2*)-LRlhrg?Gc`?GP4=8Aaw70W zijNk>2ZAX+NgT65d?2o+D-fV8qAa@zvU@n4v-h_}BP`4Mlix0T&dizJKbGI+_x;>^ z&;8wd?){leVq#)qVq#)qVq&3Vh}e!iQrzS1T2pvWp;846(1i+U-{5-(^1kE)$z#IQ z2WlF0XiOvB32UD{$mf&iklV=Z0a~cGnU*!j`j8R2ms=m zvmWFYhr=;U*OuU=X}8;ZQUND4;V-$}ZWn#J#lfvW%bdmC3r95a=AX` znoot*QDOB`>o0TGq^`EM7Oht6*SY}k4zDsYGCI=5bD1#X7O@+5uQsKnrAKGap53*f zhF4VkEfz}*UHF_<2#DBC0s!tM%F4#R#ri0dQ3SlpjV|)*B(- zbh#&XLP)v+Vdbp~(w4~xd*4Pl@&m%@%?M}qBV0IvaIqZ0?GgY10bn5)b#5GhFaN0> z!jc{c$pa9~cOh(g7-8qj2!DKna3UF@B#Yo4L9m~uR#riP>I6Week6_rjc7Rle*i7* ziLh!gLh2ZV^d}H@zlM{X%E7Ai;6+jHfl*15H2|>9$jif0Qkm@0^pZZ>s)dj#i4-+Ye!K_dYlFd z&m;WyCUtk8A{hFsK2vwCigC zEae`mU=Jbu`ZUF-mk8Qh2nXgN9QqF3$Cm(FQ_*&Ky)*8!_Y4A1d5Zqo?rjTzpYHzA z1o)E)ZQq!janno+fZ5c_0E)H;HUbg=IswQ_pe7qB01N|QS&op!#AfXCh&9~1zF z0bu`oM_2~p-~qrx(JfC20K)+A!^!T~1%RO~APnO`5CL!@?08WC7}o`Xnw4B}ivTbT z0LKAa4#MV10>IEk`Lp|*ULCtq|M_OMx+Va8IM1^m{7TIz>b*F_3o!@gtM3B9hdcg8 zFyE=~4KI&IaF#0P?*gEicyKaB-`fBCNB>=)zXw4p2x0)_RfU0%idfvl&In6;P``f@ zLh5~L-J#(c#QL!+CM>-kVNn-DW@LjK0Jj1T$bke+ex^8`hERS8;o>}T;fJU7c#W^P^ImZ8PgKK@!Hvh}u-zMEC0DObkjj*_@|2LS_2jSHE=C6Blo%*fB zfM%RiMOr#E<>v|OhNiD+-9*3XB|*4Z=hTi>Ljt=|&hKgJx`)4$QIKEGc{d5|TYi)L zHyn(cx^6)R{pK10;QPtA1|jW{z;2R9P&~iH*Wm}S!{1Yj_*P}Pd6I$;semm2e61PV z15aC7eH%hW9>Vb?gta5J{L=`P$jhyYv)I<$Apm^(#freYiDfjpS$}`y-4{Q2@m>Uj zMnItz1AZAU)6s?i;HAo=@j*3(99{r;_{qtwvLIs+0J~Lfu<-uVoV(wKfCN7P-Uz{Y z_?+gw?|rp7f^+bfM+tyd3&PGbY7?J#e-{r+c^D}GjM}K}M%em{05Ei?{DF@JfS~}2 zcOoqACIAcrz`;5FNdaK!VI7{WO>h2X)9MLhbXiG{2P!R2x*T7F2uH}mxJXX&rjXF z#XD`rtz}@|UR0H?Dy@Us2r_ z&n<1Ap_VJ<%s3rd0WZG$JnP5Z$Ve(rEzAo5IWf00cnz9^S1hfb{hAy97YX zTEN1E3-8knfZ1%0rHfYx0RI4#l$4xbuwcPRJpl0QHzLQ48`r0%rY28bVbc67Ojsj} z#d2cAh!N3R<-M}^$Rs2r@Jq_N=jZ4D=yJLERZVqVjtKsLCvECko2sfR%*e<{V$C$| zOnLz5I%Ud~dyB~G>gqfYs8AO-1}ZqLoi*UsSg|IoO>S;(@x+M}IRJN?H*elGCLJtd z>eQ+HMxf}qbLUQ@mQY+-sg9)=Q^wtn-EPO6oSc$5bLPxottL;N+>Ny}>16GP3>ng! zJ_k*hFkxb9YU(N?eX^jSpt88QxSHIleTI{J?zynA(9T+I3%x literal 0 HcmV?d00001 diff --git a/res/android/mipmap-xhdpi/ic_launcher_round.png b/res/android/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..cf0e92e38faac39af20def55e79dfb042fdc5e4d GIT binary patch literal 4859 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 literal 0 HcmV?d00001 diff --git a/res/android/values/ic_launcher_background.xml b/res/android/values/ic_launcher_background.xml new file mode 100644 index 0000000..c5d5899 --- /dev/null +++ b/res/android/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #FFFFFF + \ No newline at end of file diff --git a/www/fonts/material/MaterialIcons-Regular.woff b/www/fonts/material/MaterialIcons-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..b648a3eea2d16b6ce783906d6b7d5f251b9eb56c GIT binary patch literal 57620 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

wF7DI|Kx|V1sBQ9FYs>m5C)C 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 BJ$(QG literal 0 HcmV?d00001 diff --git a/www/fonts/material/MaterialIcons-Regular.woff2 b/www/fonts/material/MaterialIcons-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9fa211252080046a23b2449dbdced6abc2b0bb34 GIT binary patch literal 44300 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 QW8}wPUeo^@jR61v08@RD2LJ#7 literal 0 HcmV?d00001 diff --git a/www/fonts/material/Material_Icons.css b/www/fonts/material/Material_Icons.css new file mode 100644 index 0000000..a39e603 --- /dev/null +++ b/www/fonts/material/Material_Icons.css @@ -0,0 +1,39 @@ +@font-face { + font-family: 'Material Icons'; + font-style: normal; + font-weight: normal; + src: + /* from https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNY.eot */ + url('Material_Icons.eot?#iefix') format('embedded-opentype'), + /* from https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff */ + url('Material_Icons.woff') format('woff'), + /* from https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 */ + url('Material_Icons.woff2') format('woff2'), + /* from https://fonts.gstatic.com/l/font?kit=flUhRq6tzZclQEJ-Vdg-IuiaDsNb&skey=4fbfe4498ec2960a&v=v41#MaterialIcons */ + url('Material_Icons.svg#MaterialIcons') format('svg'), + /* from https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNZ.ttf */ + url('Material_Icons.ttf') format('truetype'); +} + + +.material-icons { + font-family: 'Material Icons'; + font-weight: normal; + font-style: normal; + font-size: 24px; /* Preferred icon size */ + display: inline-block; + line-height: 1; + text-transform: none; + letter-spacing: normal; + word-wrap: normal; + white-space: nowrap; + direction: ltr; + + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; +} \ No newline at end of file diff --git a/www/fonts/material/Material_Icons.eot b/www/fonts/material/Material_Icons.eot new file mode 100644 index 0000000000000000000000000000000000000000..285e524b664f40058e5fd76a146238a28eaa6cba GIT binary patch literal 62360 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


2r7i>Muwc9oWSekm$jh++0C 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/www/fonts/material/Material_Icons.ttf b/www/fonts/material/Material_Icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..84a44b855ba1e178812f4c5b47724c8ef23f13d2 GIT binary patch literal 161588 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 z

eX5@qMcJEBnN8!xW`VbDxvJ^GjGmVqxt{sZY8#%DQs?xlK*oKlbn+C_B_hX9&G z;_nDs67`3CSq-4aVrUlQ~HXR>GUj!H&tE6=|KIn<6n<5~Yw(Fo-= zXEaYGrb#VFZRcjM;?41T)xgRId_%oPC3LgWW8P3cC{Q58{snLP_d|4av%r9FV(reV2D}ltl=^2UW=*-rW$u_-x)RS5^QSst z)|37h&->?2B{Q)g=CZ{21W(y)@PMZRr#IkfF6vM8j2T#!zROWe*6EiXdk#?5e7JfA`+!&fJ+v=FcTSl1ZF9Ar6%K zv6jc9h)5AN@(__CA}S(AjF^WJkrxnCM2#3DVu~0kV#E{?BO)TDNPRp?5fLLI#)z0A zMv53QQp!`Ll)m40t#j@<=guVfK77cWv-Upw&-%aC{&Ulz_QZ_e*4W&5Iy^7vm+Hf& zuq8Yl7t6k!6)%ss#YfVt^n!GJTB&TzjcH4IJR8-CjH6{&)?`;@w`bdBRTeZ4ZXVw} zqj{k$%I&fzPsy4*UzTKP->Sa#eb@Ef+4o@Ill`MQrEz%wiT!8vuj#*{|EB)C`yc9m zN*7B^wGM3^+d8#%PV2(f6|Eauceb{*b`CU@oms3OnLcvh4FjhuKeKM&ih=8NiOSsr z+Xi;%EJxp9TUna@2MKDcu5e4P&3Tk}J!V!iPw;01IC96&CHNX)gW zG;f+veQ*s%b9=78&dUYw0!Lp-Uutaw3z++Ms)_zYOXI0l{9^g^&!}eEa-sQLj%)45 zm#8LVrOa~*%mDuE)ydbXrqdg4#@1m!@kG2u+A*6MH)uq7tni~-BKLmqKTD5)yzyz( zb6ZbuRb5jXWB88hb*+{9qxDhaDdJJbHn#fjRRX54ZH|59kx@bcq};Ng@t4-Zxc&v3 z=&roPa4Ng3(MSTcendNp?Dg0E@L|oVtn0q)%T&6jQ5?(eIslIr8S2V?xXU29#qF8H zV$~g%ul;`2VZ@AwmXJ(xOUzfYq_>F-@6R;{K8kAt@;qJ>$du;i9?&l5m%ghR@-4Gs z)cK4xQ*8ReY+U8e$;dn0+cECVbz3?@Uqd;t&Pe$RN}&0s(!(k#=+Au6bw#|<3HRBX zw5j0E*ht(9<= zN=iCbwb!@u){qa^s_@7{@%+^)sgJ#|@RxVLDR>!)7Z0VE=HIyft@IP#tCDgAuD6Yg z8tdgR%%HQvo#sar9N}~mmUX`c{zVmTo?m)};NTw**?HY)9v$v@hI+2I+TpvZKZBkQ zKecween+cso^(C zHXo^wchkn<2Z9wc!z$ivQSv7JW$xI7#rjfuQF|T+j9;p@_oIR_W-#df*}TSw1S>~r zdObZLm~oxz(x?+F53U8eTcS3j!M;kKz( z<6~CGZ5TSK6Sh?9v{a{Gdsb)%n@h|GHh~l)hYn+Ly+J6&R!dW73%Xx1Vr=zV`Fykk z$EwG0cm9qu!XDqLH+nJamR@3I#0ioC-A6;7 z!YHZT98J~1=62#2^-K+@bi37Y>3O+5n|Bd6*|S;c@I(2Pj`0uZ$!4FHn6HWTT%#wG zUG0#eRPjqV-=45HFV<@Db&UtZXgD~W5-w1_8P|k ztxcQKo$28$%NAvaXD4T?vdfg`*plsRwwfJzq{lW-Qd9}Rx2(vwfRK6bpKk$g=5t~$FP)3`=7iX^I+ zTFzhn;0Xzbn!nqjnXx2|5l`4f4SZz0tf}}KjcF!K0~OE5H|(Mu+|H99`eBuW5%+${ z)}s&c2#va7wUt*n39ZV!@VGh};ja3pg~@oSeeW7&QWylUmG&F|Xnnbr#tZ4;%=lWh zGSmFb3I+VF>7&o%?|A$!z9s(X#5KDpC4wD~|E$toQdm3Nzz%s3U%6q_j0hQ+NdKiL z@JXg}nk=WMdrF-F#$i^{?^ zvhn3S@I;ZV3kBWFM&MkCmROj6Y5ss?l0GaB3C$decTaA^a#Ha)YoSMW72+U(2td06guQE%DuTpppAD5-{k;Ca@fy}@4Bj`NY z@P2zQsM^s^%|5l2bA9?Bdh1dyY_m78C{3z+EwH4+8sntexxnn3EMz*`o-_vS)=U~- zC$#ie-n@1*CXJGjE>VtqL*v%QcHPynNSXbm%DZd`H;1j^as6h_qIgI=E-sJf$Mx|V zWni|(9r5WjoI1+G945@>;Qlvew-i~{!t~FT6`@P`M zikcl!lT3m8m?0P=t+qJrG)7$Zm8r1Z&atq{2+35p?(FMc@ zFA&TlAABR5dH9*+v5u2J&mq*o#!hAvf)x1nT+XqQNxsTwnLS66*2P{rMxJIdr~UL? z(BmRKyWGx8-`6vKmi+YafaKBJe~Y}=r?uN`S-2$Jrd71PhvGd ze|-N6u6;*SG6u_ZED@x+S+cfLb6Il+rv?umJZkWy!4-q&4_-WY<=_p2w+-Gi_`u+f!QTxvh6cl{glV{snIav~ z07@{!x^{(ADTgQKg`@vJz9T~O?Qz+K{w9}p%03Tm1pKyt(q5Jsv6ZV+$Sk? z0dKzR2YucSN9?vXK4G=?l00TAW?zm5&Lp;U%RUxf*;A7-qeECN!7jVSP<}SNqNirr zX3q@6Aw4y*$V8raN5xt%aqU!ix&E!9~iuD2B=Y$vb)T_3LAB_H#1_}SBde|#_ zQ*V_rz0sF@`lnkx%bN-gmY4&rdK5#RhMd;nYPC8(;4W=m4^1(tUG~HZ;B;CZFNZLv zcUrBYPxn-Ob>I2XdpuONsy$X`3SE51(mAT-v8h`gY!rGx(T1LK%7mAQ+pBF=N1w|> zcu`NCYJbd#y%xvx)WM^({I2!H+{VIR_SC8N&N=mh2GAF3fqZhk1?&L%Cvj1>Q03KemYfcDCbKK_ zH9a%)V#T23!QWeHIZJ#d&xWw(_<5B=Z${1f0#uxh=6l+R1(9OUG(D!b>YRu>3oE-==NqunrM6^t-r8t5S7m%T19yk> z?7KYMuV?7!^BYUA*E{1ObM9J_Oq1tK*{M|>4JDp8=!CbbtU4BNlen(a_?eZtx8(8L zxcabMXZUSTo3r$u`%39V%aB&b0td(o4To7|QO?|UA~A=+uB_@fu-U{a?ZB?A>gZVq zVf4f4byk9OxPEY%lom>4mf-_R`0H6`B9bF}`oa4#j>$fi_XFnHrvnC@&sgzyj_HZb z1My0A)Oa28F~VOPyrdKvLA8~BEO?b`&>6cMfAZeTpC#6E@r^YikSSap7wLui{Frch2?ge3XX)k#!^9C9``ABc*``X z&LD&*tc6l8Ip01J{varGhRcu$Jm&@RD}uV6tZ0zz)7FCPE4Q{#<23nm_}m`xjY+Re z=zI-1*Xp=hjbB?mmm_qX)&at+1w+G?Yd0O8#;LZ)&iQejo~gpnJB!0pf|Vn8DgTvx z#42_A!!LUvec|CANHhFv4+ocLyBH3uaFDQPsr!x zOLjCpsb^*-4h&Dr|8;%!U3(ITrQ`I({IT!P*GZkF+Gn;-JI!v^UbF3uCqiG?D@=uh z!V>KWSgP9@&s8S&;&6E&6V86MGUta4d@dNxHj2X;=^iSD576|I>-41HXiCozc#aKi zGc2wH#)=uS0Cwy-=_G^lHTre2&1i1WW`MlkZhuKXbfWKznyd+o>HHrs?8p2bdYk-RuXId_3pfd^QzCUZ2EmI^k#yvW|1th&?N zH%#fI81@72Z+0bmq|G0w1f0PKwB0>X(D;pU8f)@yfAM(4QQ2D!?pgZWH&Y8^;cJ59 zeXzof_fLC@n!`t@!O3%sHXaoZl0z-pM~~0Z`C|6=5>vqkZt>@YQ^j#TbIaBVMh*#^ zk#n$a>mthK>wKR`{I;H`Qlry`EkY2nPD(<#Px8g+V;o(%KZQa!nUb+XQDvA%zx z&R(u-+}PL_8ey@{3Z5P=3fG3a6-~FaXXvnaVmwp3Qm>3R#oOaOaa(*i{nYYQczXD> zcqEJ$Ul9EG+LJV~p5d|QhIfe<$SP15Y;AB7aV>;st54z3d3pAeZdV@Y54^Bkz zSk%H67XBrzBc+xB3CC-G)qWWzIs}g~&yl2Gs17_2#ef$cTbVKKgyVYJfd)l})48&( z8*=Fjolwk?(bB4Cj>+k~T{GETo$lI`sH8Q462xh zYvEgJtrK>tUlU~%J5S!OvR#ZV;1O0w)!nNfj_oPwQZ~L?B_)L_luU24Z?K>})DN$f z^j7Sa|ZR*s;E^8Li=*OO=ULF^O zPpGxt_Hu8=INR)cxJVqw)zrF2XPr$9oSh!d->#c#t zbXz$dE>VlUS!7UFQ-Olz_eX{B3X{>80sfAXm>B@Mzv})NtHrz81pv%6Yw9KjtkJTG;KVjHjB$|&RYpHxUoD!F-w44Vc$3Etnl6YpV6kQH=(V3%)^Dfoj zDlUs?*H@rVRax0GBXs}AqEgMQT1tE1z%A}nJhxWLT*z{G)Ho-;Q@AKwM)Q|6KTKuS zcdQueO7QlJr`w!Y3;qqV~!`QgiI-tii~x0KJi`lO~E7X z)uUHB0sBf%?mNM|UaQ?e`}({}e0X$Iw1&@CpVK+rZ@?4s%6TZfQ_j(qSc1#&|K{n0 z6Zw^rdf-bE8@1SBW1Ykae%n|74aa3QxchXXPkf)n3I%47ZslSF8I`JBn7l-G)s;BN^V(^LpiTkTigq3& zuBg@JdwH|*tu-jU%D0H8SiDh;0Ua?v?qM+Y_QMI2#3Au!!H_+4RGw){EAnrhmX=;XcDUNL6uPdhHH z!O&V0%1Dqi@iBvg$%bcskPWyGPkFiOFpfDItM4`#H2;7+aluc%W3Ir*Kpd67;HNXd zPb-ep-uvSt=1=%Mv`;o_cVDG`Upm9yr_>)~n$oR80?vi^KM8V@#*%xxm@?<(a}EbCd4(b8N&}dcsfd=*AiH1+q8ko%Td5 zbzoz;C~;FBr7a1k$p_jL?g~2;rA;Y6aEdYmm&9x32R#^{)Xsv%>5z1+e4$loUAi*e zls2aa(-T==HaFWpJ5*;qPLfx2j?NLT(;XaFW!Ggl>)gj??X=t0_`3NDzOLXNN|`}) zO9&O)>D?NwYdB_(L?h?EMny);{PD(lrZdPcxZcAW;K$2UXfUXd^5n01Ci^MyJ5KLva%ZUQjn`j7M2X(WA$^9`}DmC7w&@p+xp& zl@QY~E~tgZhok2!_F`Xy+iuV388^i91b4jGER>=Z&zrmUam%=Gc%7iwL^A8>LUy~f z&o_jeC>liQH3z56s@iW2ME)cJ2G{dedx-9iJJyI2pfY zFet*z7~f>Xb4p#>B9PRD6M(3j+(0xL!G+(=h4^B(camq12 zPhqe2I68sd znMX?B`6^W+^SA3-Mn}y8N!`^f#C6#wlWuhKjM5m{?Lj6R9}0}Yxma~(0>!>7C{mo~ zJiD`TFZOVi`izls*9jgGfse;j8yy1|pr@)k(&)!M-ow(bf>S9yj9{}nq1MLS{CN~*Ib8WP8Zk!dAF z)0#)v!@NpbqwbjS%3M0}{ibh9O#2S2?I!i?_HkdfEsx+#lW3=fd(Iy-c|}_}B`=kP zf?2fa{5aR7w^+w`x5*`6ceDb8Tn!y*J+OKUu4afH~0gZ6ZJ8VcE+z2 z*UPX&vdn3lFjz0K7%}0;*T+elixaDm1st4fFHri8Fa}5E(VkYr?r1y{UZC>_>-5W- zkHzQ2qjVN_gEYy`w3l{ZE=w1t>(hPdnQU=(RJJ0!IJ;5VqGy_mnlID6WNVt6ns+sK z^bKl{*pYq9`d0UCRF3F@zNh==_aEGULjPI)7x!P+zq$Vr?GNkd-{GmgJmJA&?bn?*hp_N1D53SAKB`iV#WYbphh0&^y#4}dMG3~sp7(5;!|FQ6- zoNKhsZq(@3(VJ^M+glW0rd-ssf6?8;95?6noys%aTHqOa-{&!r-lzJEl$%T7BlyYl zVQ`9TAGj^o;qj$^)OdV-R1%lAt36uGr9!>XF4(F=&DT%w&GE))(5UD#$423!qQl5B zP3R6xG^Oi&O352|RE|cgNJ6&4YW^|QIzltvRh#Z_p_RrW>(0IOcP#@oDX}}$vNKc< z?2_?zjp-S)p8T8kEW4!QckN~-abkvk;SO>l`*!g)FFvJS3%@k?cGYqXE5hO#ss*Kp zipw~#C#RRrx3->zg6V^*g{ES*a5lOYo&ghXP0{Qx7u)v$Z?e3ry9GJS;vr}*5w%*P0xy3uvKyY`*i3M5IVw$e{jR%j2mOkj`R=VoWt zz5@$|9FHkqQ+!wIxjaJ{HdMYVDP~@MWS2yVnQDY_Ppt%g&+{tr`?ZpSKH~SlDebZ~ zGVb|XT%4CUKB}_x3YE;Lq2nuS-?(Nlzdw8>_j{q5TU%S3jr#~rk0oc29htA+q4M2q zP!BFLk5j8B9@iIq?w;RJ9;-X8$s5aONPnHzg|E>9NaJuC>1n||=s(Cu?6FLd`_4++ zVYm;U6|BHkPM0($f4n%yVw@HCH4h!VjOHQo=hheJ8t1o#aiJhJO_zR`LtIMa>!y_k zAwt0a!IwQ-ek(ed`H17w2lS3t?2w7Lz{>FkuygIet|m@%Ifw13Th93&TWU5i&9YcN zk95+oz2#a&x7PP{za7=@`*I@K=9fOC=UmIhUt2t37B()*>p;tw=sCBRY0#dTM<;$j z&+v{cLE33KfJv>yv@H^mR>;0!Pt1w?)ehC(lhukuZf)GBn-@5lh7LsI*X;+I(CDl0 z;IPZ(k?gK6I)?1qyM-I>`r&_cX(7j07h*p+9NX88h)N{BCXa}l>5pfb!iok zbwYQOlgTRD?&b$|<2JYSIQ%cT->}o5fMUv=0Y5YKMJ+b_<4R>BLl<8%a4Td?mCQW)a`!F#>77{ z?m#CZ@0|Wm`WH;FnoM>98gcG!)pHPjl^arb%uLSA)e1%irx)0|T zSdx||RdZJ}>*fb&Q@7sxXqdOhLcW_DJ>e2dFK61=%bv?R-8&l6V^#-F^c}n1Jq~Kg z&w@_~<7m#AF>X2~W6ijVn8U$?RM!Bl2b*V8o+8 z{=U-6n77Zwqbcy%(XTHcW5^M?AJ_jb)syj0#aGyhg3HiCw&y0h%1ZDa+`H}WZAjd6 z=GZIfjm;DXW@k%6tE2Z-hIZWFY*pC{z3W6r{Gi}v&t0wD_^jXsKf(i81JNd4WVQy~ zQKj1>1}!maT%g|&z_RsVOTRt=x7MMotyQImed6p%tirgdo|`coR^V`6w$fnGx5(d* zMRred!zS9DRS;IDz9!3q?|_Glw2Wn|1Oba!7UX1~#xjGHQrwEyOJ{>A_)9XBF0gl~ zj9)RC?zMN97I^EU_6~lGGU;(y94xNm@`q-Pa^4D`voiD*Uw*{O&@RyLXnQNLbWHx{ z+U36djUFZ&TcvvooE&9V$s{wa&8^P-#=T~f#0eR{g@JZl6WU>U*ci5Gx9!0?J$QNC zth2e#OK(VPbUWHZSz9+ztk5dio!ULrX&&7?r+KAr*nCoVYaZRVvTuWatA1zyUj2t@ zm(be&Yy0o*|6OZ->#)|+)&)8rcz5eD-FbGPP6n+bpaLkB6(vtnrN&{adX4LvaQ)U3T`9Wd+YS<7afKkKqtH_X~RYx}GxXAjR_ zJo}K@$If0hd)4fVXJ0-0mf2fo@0k6}a9h82f5`AL!%K%(4zC%$Z1|etTZZo$-ah>J zNE~U8EE+jr!S_NN%}?uR_yVr;{enJz z-(Q8rR4eIIfAkk}qoFJ1@Et+4zRl@14W6k!wtF!ery~hAr3HzE=fL%Vz*@U}MUi z1D~tZX5AGpzpx0?YNtz7yO+vUnz>cvd+}v}ZrFx`N6WlOm)|t%JQ4~-fYsX5Ioi3` zGU{2Ty4WW6lA$%BMev4CAfRuwxiP zuP+GL_3F-oB5L)hxyDKH!=iNQ&%tx(Bi9%;xk#H-v!Gp1&aFah&Ev7P>QhQ9LnA=j4U*$1p0%QEVF^oQ9@{q61?N&g|ZdqLPku#DDX z=6G@*ZG2Mo>7N!{AM>}ki(3*Q2~mtD7$Ytuq^8k?WA;9j*0qjf`G(>mda2tP*I~K8 z7*5jo!O;xo^VM%B?5*-Dwt8ePU9R%p9>A^hMLQ4^%}isLhbvT$?(Xg|Rj*)_+m)d0 zWqR&yzndG&R;v`Q@!jXW-2B-YzAaWp-S100LGz<(C>U42TOvWFpY)Y-O zQ^mQdn@vrBBUmrJa$OkzOl4JSRdbnSTI+b}QaO^@-36a#^yhg6?iYqWP|+kS-lvGO z7-ubBj@(sV9SJxwYuC6|B~^YW2jSX*JS^4*c?N&oQ*q&)_6@oX8K)fSlEkOQib#uZ zST~1{R3rPMqD-eI918?1YP5hCda2jLvoPc;FW3L4K@D618x>vG^g#NYAg-~PhgKL8 z_fyt*Fnr!(a`*0NXR5(DYCntWRGCa4w>lNwoUT#~#(eVob0Tp%bjvkRSfqFNuAG9e z)_Vp2;R?M|H@~Yto3D5Bet8TRIH^;SG5vOCpT5V>RjxGtjo#=T%ul5YEnbHgHM8u4 zdUGCRCGR-BVbK=I+is^hdSmvy&r4S-ns>Z*;`8mzTgc8}imjpWf4+dM+gF z3sxT~X@?bh_WV~nZBQ=2G5#7onH5j`;-K{tx9Z8I{HJLAz2`>i6<4X>M#@ z+q_x7ns;w=Tl3-OW4fn3YM)9wULxFkCXqPWwTEjaD1(3E>%`18_p>tYyfMyJX^%a& z`uY9>%?>FU&sf3xW9rKWWwXRD)9WHPg%9HK%)IOZ)r0%kn}!{*zVzgIw4BQ`bpQ1B z+&Xo4(Pj7$yRMbD9Y3R93S1#oSQ@-Ou*TPdrJKYxyy01aKlZfNJi+WE#;wJ;vAaEE zPMiUsX=d(8f2~rAM)Vd6T$7ocJ`?b#df|&IEo>#@ch3(RO0%V}@7#QOsSsGX7L$XfVcr>=3t+eZj}%_d$BGmCr<&oL=VpP$ttt zS-cWMjse3?yk8~mvld=$k(vA#*}?)dm7PQ3?KOC=jU=CI1!w&hp8@`LyEYNY^17D; z-8>=^rNeT;3*5R-V3ss}!|K;LLL*LJHH%d6K|#MYf^wR`cIc>Y!D%yr_M7E>x zzsX)WX33IpcC(#s6s+J;pyJNN=?^?j_z-=r(Z)YFTLX7uQIV2PdPp!l3$!V`A)h$= zsKKh^8ILa%tmq@hWc&-kd@Sytu;=7jSr{iTJX&zIcFH8umvr&$d#_ zcd{Ymz8%|sZ?dm#Os22P60njis}$a$XT~HBjtAK@d_55_)^pMJCpAKz=f^|zge0}o z4Q2&o)x($UN#11kVc7xM(R983YUgjd#@5@0{vdqk?G`gmTqz0AX|1vxWS(Cm$-hw~LYwd2(B+i-pK;0NBEXmAp+9D5$i zq+1N?b*Y6;m`ZmVw1@ifU#vGco-w0;r8C8Av|Hk8zGQwXahrbuWepl0noR#}`q%41 zJLYndVBJ+nwTqqng2B8etcbo&->!U120^>a<2Hl&&ZnIB(?6LW_C8D>>a0E5+o@(8 z5MOQ(WYweac6>mPg@&slb4#4z5OOS28tKcl3+f{M8tT2$BW>-!K3eD2R);HeFYdj% z-{z?}tebHUibuvb=$G%#i|gVQ@jC5@;Fgg`;^SI{%d+)q32R*W9VX!bx>X|O>=KQ2 zrdrj#2H!P4a=CX~OEw8^WJiphM$SI2_rj`SKdD{NO*$t2rONS2;SrCBJZ{XjSGvo- zFZ&=H%x%KdRg4~aH^59aeew*l_C4^f8nQ*tCH+wb0p1bY2halz1W$okd1u0rGnU05d+rd_kYv!=MH$w{p@ljd*(MD)w>26Wd zxfY8KHLx4B50+g6yUpPj;1@Lxj2}1ppk)jCxQDnf@jDfsrOQjw4>i^T!f2yLlIi<~ Sde}=?o-3Y0Cihi;jsFLGI(i=f literal 0 HcmV?d00001 diff --git a/www/fonts/material/Material_Icons.woff b/www/fonts/material/Material_Icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..41b78e23e344feb95444120c8fa9032d88d5f3c4 GIT binary patch literal 72260 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%0AhK|>l^{8OtbcS_JPM6pPKIw$ilxl>mA%Ap1*Zoh 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 J`~7dx5dgWL&Vv8| literal 0 HcmV?d00001 diff --git a/www/fonts/roboto/Roboto.css b/www/fonts/roboto/Roboto.css new file mode 100644 index 0000000..7320ec3 --- /dev/null +++ b/www/fonts/roboto/Roboto.css @@ -0,0 +1,18 @@ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: normal; + src: + local('Roboto'), + local('Roboto-Regular'), + /* from https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxO.eot */ + url('Roboto.eot?#iefix') format('embedded-opentype'), + /* from https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxM.woff */ + url('Roboto.woff') format('woff'), + /* from https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2 */ + url('Roboto.woff2') format('woff2'), + /* from https://fonts.gstatic.com/l/font?kit=KFOmCnqEu92Fr1Mu4mxN&skey=a0a0114a1dcab3ac&v=v18#Roboto */ + url('Roboto.svg#Roboto') format('svg'), + /* from https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxP.ttf */ + url('Roboto.ttf') format('truetype'); +} diff --git a/www/fonts/roboto/Roboto.eot b/www/fonts/roboto/Roboto.eot new file mode 100644 index 0000000000000000000000000000000000000000..a0780d6e3ffaa2fa65fb6aa672f334da5a91b3a6 GIT binary patch literal 17405 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/www/fonts/roboto/Roboto.ttf b/www/fonts/roboto/Roboto.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b91bf3f7e31942ea4c6b0f0fb68bf1bab8d76d6f GIT binary patch literal 35408 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 MojfE0EQf#q0LFnShX4Qo literal 0 HcmV?d00001 diff --git a/www/fonts/roboto/Roboto.woff b/www/fonts/roboto/Roboto.woff new file mode 100644 index 0000000000000000000000000000000000000000..92dfacc618f920a9dbf9cbbb844fb0d77072e37c GIT binary patch literal 19824 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

@2OLqbQUcK_7TQCUpOa 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 O6y7R}gQBj@I4BA`2c0zl literal 0 HcmV?d00001 diff --git a/www/img/logo.png b/www/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d82a7f89f17791a2ac9e517bdd1803133dfa685a GIT binary patch literal 12842 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 + diff --git a/www/index.html b/www/index.html new file mode 100644 index 0000000..9d8f142 --- /dev/null +++ b/www/index.html @@ -0,0 +1,33 @@ + + + + + + + + + + + + +Helping Helena + +
+ + + +
+ +
+ + + + + + + + + + diff --git a/www/js/main.js b/www/js/main.js new file mode 100644 index 0000000..dadeca3 --- /dev/null +++ b/www/js/main.js @@ -0,0 +1,53 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +var $$ = Dom7; + +// Run platform-specific setup code for Cordova or NW.js +initPlatform(); + +var app = new Framework7({ + root: "#app", + name: "HelpingHelena", + id: "com.netsyms.HelpingHelena", + theme: platform_theme, + init: true, + initOnDeviceReady: false, + routes: routes +}); + +var mainView = app.views.create('.view-main', { + url: "/" +}); + +var router = mainView.router; + +function restartApplication() { + window.location = "index.html"; +} + +router.on("pageInit", function (pagedata) { + pagedata.$el.find('script').each(function (el) { + if ($$(this).attr('src')) { + var s = document.createElement('script'); + s.src = $$(this).attr('src'); + $$('head').append(s); + } else { + eval($$(this).text()); + } + }); + switch (pagedata.name) { + case "settings": + updateSettingsData(); + break; + } +}); + + +if (localStorage.getItem("configured") == null) { + // Open the setup page + router.navigate("/setup/0"); +} else { + router.navigate("/home"); +} \ No newline at end of file diff --git a/www/js/platform.js b/www/js/platform.js new file mode 100644 index 0000000..8615ffd --- /dev/null +++ b/www/js/platform.js @@ -0,0 +1,93 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +var platform_type = ""; + +var platform_theme = "auto"; + +var nw_tray = null; + +var openBrowser = function (url) { + +} + +function initCordova() { + platform_type = "cordova"; + + try { + eval('"use strict"; class foo {}'); + } catch (e) { + alert("Your device's webview is out of date and won't work with this app. Please update it."); + } + + // Handle back button to close things + document.addEventListener("backbutton", function (event) { + router.navigate("/home"); + }, false); + + document.addEventListener("deviceready", function () { + if (cordova.platformId == 'android') { + StatusBar.backgroundColorByHexString("#D32F2F"); + StatusBar.styleLightContent(); + } + }, false); + + openBrowser = function (url) { + cordova.InAppBrowser.open(url, '_blank', 'location=yes'); + } +} + +function initNW() { + platform_type = "nw"; + platform_theme = "aurora"; + + openBrowser = function (url) { + nw.Window.open(url, { + id: url + }, function (browserwin) { + // Add menubar so the user can navigate around if they click a link + var browsermenu = new nw.Menu({type: 'menubar'}); + browsermenu.append(new nw.MenuItem({ + label: "Back", + click: function () { + browserwin.window.history.back(); + } + })); + browsermenu.append(new nw.MenuItem({ + label: "Forward", + click: function () { + browserwin.window.history.forward(); + } + })); + browsermenu.append(new nw.MenuItem({ + label: "Home", + click: function () { + browserwin.window.location.href = url; + } + })); + browserwin.menu = browsermenu; + }); + } +} + +function initBrowser() { + platform_type = "browser"; + platform_theme = "aurora"; + + openBrowser = function (url) { + window.open(url); + } +} + +function initPlatform() { + if (typeof cordova !== 'undefined') { + initCordova(); + } else if (typeof nw !== 'undefined') { + initNW(); + } else { + initBrowser(); + } +} \ No newline at end of file diff --git a/www/js/settings.js b/www/js/settings.js new file mode 100644 index 0000000..b9998d7 --- /dev/null +++ b/www/js/settings.js @@ -0,0 +1,7 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + + diff --git a/www/js/setup1.js b/www/js/setup1.js new file mode 100644 index 0000000..1808673 --- /dev/null +++ b/www/js/setup1.js @@ -0,0 +1,53 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +$('#username').on("keyup", function () { + $('#username').val($('#username').val().toLowerCase()); +}); + +function checkAndSave(username, password) { + app.preloader.show(); + + + var url = SETTINGS["server"] + "/getkey"; + + $.ajax({ + url: url, + dataType: "json", + cache: false, + method: "POST", + data: { + username: username, + password: password + }, + success: function (data) { + app.preloader.hide(); + if (data.status == "OK") { + localStorage.setItem("username", username); + localStorage.setItem("password", password); + localStorage.setItem("configured", true); + // Restart the app to re-read the config + restartApplication(); + } else if (data.status == "ERROR") { + app.dialog.alert(data.msg, "Error"); + } else { + app.dialog.alert("", "Error"); + } + }, error: function () { + app.preloader.hide(); + app.dialog.alert("Could not sign in. Check your credentials and connection.", "Error"); + } + }); +} + +function setupAccount() { + var type = $("#accttype").val(); + + var username = $("#username").val(); + var password = $("#password").val(); + + checkAndSave(username, password); +} \ No newline at end of file diff --git a/www/package.json b/www/package.json new file mode 100644 index 0000000..49a5276 --- /dev/null +++ b/www/package.json @@ -0,0 +1,13 @@ +{ + "name": "com.netsyms.HelpingHelena", + "displayName": "HelpingHelena", + "version": "1.0.0", + "description": "", + "author": "Netsyms Technologies", + "license": "MPL-2.0", + "dependencies": { + "@fortawesome/fontawesome-free": "^5.6.3", + "framework7": "^4", + "jquery": "^3.3.1" + } +} diff --git a/www/pages/credits.html b/www/pages/credits.html new file mode 100644 index 0000000..285aa47 --- /dev/null +++ b/www/pages/credits.html @@ -0,0 +1,3586 @@ + +
\ No newline at end of file diff --git a/www/pages/home.html b/www/pages/home.html new file mode 100644 index 0000000..ec0584e --- /dev/null +++ b/www/pages/home.html @@ -0,0 +1,39 @@ + +
+ + + +
+ +
+
+
+
+ + +
+ +
+ + + +
\ No newline at end of file diff --git a/www/pages/settings.html b/www/pages/settings.html new file mode 100644 index 0000000..a867b9e --- /dev/null +++ b/www/pages/settings.html @@ -0,0 +1,59 @@ + + +
+ + + + +
+
+
    + {{#each settings}} +
  • + {{#if toggle}} +
    +
    +
    +
    + {{title}} +
    +
    + +
    +
    +
    {{text}}
    +
    +
    + {{else}} +
    +
    +
    +
    {{title}}
    +
    +
    {{text}}
    +
    +
    + {{/if}} +
  • + {{/each}} +
+
+
+ + + +
\ No newline at end of file diff --git a/www/pages/setup0.html b/www/pages/setup0.html new file mode 100644 index 0000000..ae2c2da --- /dev/null +++ b/www/pages/setup0.html @@ -0,0 +1,45 @@ + + +
+ + + + +
+ +
+

Select an option to get started.

+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ +
+ +
\ No newline at end of file diff --git a/www/pages/setup1.html b/www/pages/setup1.html new file mode 100644 index 0000000..3620015 --- /dev/null +++ b/www/pages/setup1.html @@ -0,0 +1,64 @@ + + +
+ + + + +
+ +
+
+
+

Enter your account information to log in.

+ +
+
    +
  • +
    +
    Username
    +
    + + +
    +
    +
  • + +
  • +
    +
    Password
    +
    + + +
    +
    +
  • + +
+
+ +
+
+ Continue +
+
+
+ +
+ +
+ + + +
\ No newline at end of file diff --git a/www/routes.js b/www/routes.js new file mode 100644 index 0000000..6bc3dff --- /dev/null +++ b/www/routes.js @@ -0,0 +1,90 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + + +var routes = [ + { + path: '/home', + templateUrl: './pages/home.html', + name: 'home', + options: { + context: { + } + } + }, + { + path: '/setup/0', + url: './pages/setup0.html', + name: 'setup0' + }, + { + path: '/setup/1', + templateUrl: './pages/setup1.html', + name: 'setup1' + }, + { + path: '/settings', + name: 'prefs', + async: function (routeTo, routeFrom, resolve, reject) { + var username = localStorage.getItem("username"); + if (username == null) { + username = "Not logged in"; + } + var serverurl = localStorage.getItem("serverurl"); + if (serverurl == null) { + serverurl = "None"; + } + resolve({ + templateUrl: './pages/settings.html' + }, { + context: { + settings: [{ + setting: "userinfo", + title: ' ' + username + '', + text: ' Server: ' + serverurl + '', + onclick: "" + }, + { + setting: "account", + title: "Sign in to a different account", + onclick: "router.navigate('/setup/0')" + }, + { + setting: "editor", + title: "Use alternative editor", + text: "Turn on if you're having issues editing notes.", + toggle: true, + checked: localStorage.getItem("alternateeditor") == "true", + onclick: "" + }, + { + setting: "versions", + title: "NotePost app v1.2.0", + text: "Copyright © 2018-2019 Netsyms Technologies. License: Mozilla Public License 2.0.", + onclick: "" + }, + { + setting: "opensource", + title: "Open Source Information", + text: "", + onclick: "router.navigate('/credits')" + }, + { + setting: "privacy", + title: "Privacy Policy", + text: "", + onclick: "openBrowser('https://netsyms.com/legal?pk_campaign=NotePostApp')" + }] + } + }); + } + }, + { + path: '/credits', + url: './pages/credits.html', + name: 'credits' + } +]; \ No newline at end of file diff --git a/www/settings.template.js b/www/settings.template.js new file mode 100644 index 0000000..58b45a7 --- /dev/null +++ b/www/settings.template.js @@ -0,0 +1,12 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +/** + * Array of global settings. + */ +var SETTINGS = { + server: "http://localhost/helpinghelena/api" +}; \ No newline at end of file diff --git a/www/yarn.lock b/www/yarn.lock new file mode 100644 index 0000000..2156df0 --- /dev/null +++ b/www/yarn.lock @@ -0,0 +1,45 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@fortawesome/fontawesome-free@^5.6.3": + version "5.8.1" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-free/-/fontawesome-free-5.8.1.tgz#cbafbfe8894c4e3e3c3a9da6774e249ac1f2da8b" + integrity sha512-GJtx6e55qLEOy2gPOsok2lohjpdWNGrYGtQx0FFT/++K4SYx+Z8LlPHdQBaFzKEwH5IbBB4fNgb//uyZjgYXoA== + +dom7@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/dom7/-/dom7-2.1.3.tgz#a736f9c3bfbc4ca039a81cd095f97d1d7f3de19c" + integrity sha512-QTxHHDox+M6ZFz1zHPAHZKI3JOHY5iY4i9BK2uctlggxKQwRhO3q3HHFq1BKsT25Bm/ySSj70K6Wk/G4bs9rMQ== + dependencies: + ssr-window "^1.0.1" + +framework7@^4: + version "4.2.0" + resolved "https://registry.yarnpkg.com/framework7/-/framework7-4.2.0.tgz#a060b81b5b975735c9f295d09a8befed649ce6f5" + integrity sha512-OcsgzPvTStjmjhVHLX/ul4+LpBGHNJHacBJjH3FsBkhUqecRGfGhZT9gTXCQffuzXYinhoYyVwqTkRtJ5BqZ+w== + dependencies: + dom7 "^2.1.3" + path-to-regexp "^3.0.0" + ssr-window "^1.0.1" + template7 "^1.4.1" + +jquery@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.3.1.tgz#958ce29e81c9790f31be7792df5d4d95fc57fbca" + integrity sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg== + +path-to-regexp@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.0.0.tgz#c981a218f3df543fa28696be2f88e0c58d2e012a" + integrity sha512-ZOtfhPttCrqp2M1PBBH4X13XlvnfhIwD7yCLx+GoGoXRPQyxGOTdQMpIzPSPKXAJT/JQrdfFrgdJOyAzvgpQ9A== + +ssr-window@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ssr-window/-/ssr-window-1.0.1.tgz#30752a6a4666e7767f0b7e6aa6fc2fdbd0d9b369" + integrity sha512-dgFqB+f00LJTEgb6UXhx0h+SrG50LJvti2yMKMqAgzfUmUXZrLSv2fjULF7AWGwK25EXu8+smLR3jYsJQChPsg== + +template7@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/template7/-/template7-1.4.1.tgz#c3b2b03d6879e1c5f8a79067c961c8896ffaeec6" + integrity sha512-sYZ9Wl5kFuNSvLcMPq8z4oenG7rDho6KnB2vWyvMJCdI1guJhxTEU0TCwr6Nd1Jx34kSOmrpJakMGxJgCc55yg== diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..bc17261 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,861 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +abbrev@*, abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@*, accepts@~1.3.4, accepts@~1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" + integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= + dependencies: + mime-types "~2.1.18" + negotiator "0.6.1" + +android-versions@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/android-versions/-/android-versions-1.4.0.tgz#807ea2941d7e5780e6dd61c5d9b7b6f3c0706e09" + integrity sha512-GnomfYsBq+nZh3c3UH/4r9Jt6FuTxdhUJbeHIdYOH5xBhQ8I0ZzC2/RM5IFFIjrzuNWSHb8JWP1lPK0/a26jrg== + dependencies: + semver "^5.4.1" + +ansi-regex@2.1.1, ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-styles@2.2.1, ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi@*, ansi@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/ansi/-/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21" + integrity sha1-DELU+xcWDVqa8eSEus4cZpIsGyE= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +balanced-match@*, balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" + integrity sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE= + +big-integer@*, big-integer@^1.6.7: + version "1.6.43" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.43.tgz#8ac15bf13e93e509500859061233e19d8d0d99d1" + integrity sha512-9dULc9jsKmXl0Aeunug8wbF+58n+hQoFjqClN7WeZwGLh0XJUWyJJ9Ee+Ep+Ql/J9fRsTVaeThp8MhiCCrY0Jg== + +big-integer@1.6.32: + version "1.6.32" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.32.tgz#5867458b25ecd5bcb36b627c30bb501a13c07e89" + integrity sha512-ljKJdR3wk9thHfLj4DtrNiOSTxvGFaMjWrG4pW75juXC4j7+XuKJVFdg4kgFMYp85PVkO05dFMj2dk2xVsH4xw== + +body-parser@1.18.2: + version "1.18.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454" + integrity sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.1" + http-errors "~1.6.2" + iconv-lite "0.4.19" + on-finished "~2.3.0" + qs "6.5.1" + raw-body "2.3.2" + type-is "~1.6.15" + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bplist-parser@*, bplist-parser@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6" + integrity sha1-1g1dzCDLptx+HymbNdPh+V2vuuY= + dependencies: + big-integer "^1.6.7" + +brace-expansion@*, brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +bytes@*: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +chalk@1.1.3, chalk@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +compressible@*, compressible@~2.0.13, compressible@~2.0.16: + version "2.0.16" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.16.tgz#a49bf9858f3821b64ce1be0296afc7380466a77f" + integrity sha512-JQfEOdnI7dASwCuSPWIeVYwc/zMsu/+tRhoUvEfXz2gxOA2DNjmG5vhtFdBlhWPPGo+RdT9S3tgc/uH5qgDiiA== + dependencies: + mime-db ">= 1.38.0 < 2" + +compression@1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69" + integrity sha1-qv+81qr4VLROuygDU9WtFlH1mmk= + dependencies: + accepts "~1.3.4" + bytes "3.0.0" + compressible "~2.0.13" + debug "2.6.9" + on-headers "~1.0.1" + safe-buffer "5.1.1" + vary "~1.1.2" + +compression@^1.6.0: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@*, concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +content-disposition@*: + version "0.5.3" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-type@*, content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@*, cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +cordova-android@^7.1.4: + version "7.1.4" + resolved "https://registry.yarnpkg.com/cordova-android/-/cordova-android-7.1.4.tgz#25261ad66cc64f42a30b70be005901fa30e2430e" + integrity sha512-Rtvu002I83uzfVyCsE6p2krFKVHt9TSAqZUATes+zH+o9cdxYGrLHY+PKCQo4SLCdSMdrkIHCDnQPTYTp/d7+g== + dependencies: + android-versions "1.4.0" + base64-js "1.2.0" + big-integer "1.6.32" + cordova-common "2.2.5" + elementtree "0.1.6" + glob "5.0.15" + nopt "3.0.1" + path-is-absolute "1.0.1" + plist "2.1.0" + properties-parser "0.2.3" + q "1.4.1" + sax "0.3.5" + semver "5.5.0" + shelljs "0.5.3" + xmlbuilder "8.2.2" + +cordova-browser@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cordova-browser/-/cordova-browser-5.0.4.tgz#a89d1f37a89c66c83af6ad90e8d62e57dec0ce60" + integrity sha512-EDuG+9NGsaYpNSY6wF0kR34m1m38V+nRglGXxQ609fgMYrMHEYR2lg38nDr1Os4qeF0LJz8UQ7nq7Y+idg6Aig== + dependencies: + ansi-regex "2.1.1" + ansi-styles "2.2.1" + array-flatten "1.1.1" + base64-js "1.2.0" + body-parser "1.18.2" + chalk "1.1.3" + compression "1.7.2" + cookie-signature "1.0.6" + cordova-common "2.2.5" + cordova-serve "2.0.1" + debug "2.6.9" + elementtree "0.1.6" + glob "5.0.15" + has-ansi "2.0.0" + http-errors "1.6.3" + iconv-lite "0.4.19" + ipaddr.js "1.6.0" + mime "1.4.1" + mime-db "1.33.0" + mime-types "2.1.18" + ms "2.0.0" + nopt "3.0.6" + path-to-regexp "0.1.7" + plist "2.1.0" + proxy-addr "2.0.3" + qs "6.5.1" + raw-body "2.3.2" + safe-buffer "5.1.1" + sax "0.3.5" + shelljs "0.5.3" + statuses "1.4.0" + strip-ansi "3.0.1" + supports-color "2.0.0" + xmlbuilder "8.2.2" + +cordova-common@2.2.5: + version "2.2.5" + resolved "https://registry.yarnpkg.com/cordova-common/-/cordova-common-2.2.5.tgz#f93cef2ad494cfcbf56c46e3d612aaa9cb5fcc32" + integrity sha1-+TzvKtSUz8v1bEbj1hKqqctfzDI= + dependencies: + ansi "^0.3.1" + bplist-parser "^0.1.0" + cordova-registry-mapper "^1.1.8" + elementtree "0.1.6" + glob "^5.0.13" + minimatch "^3.0.0" + plist "^2.1.0" + q "^1.4.1" + shelljs "^0.5.3" + underscore "^1.8.3" + unorm "^1.3.3" + +cordova-plugin-app-version@^0.1.9: + version "0.1.9" + resolved "https://registry.yarnpkg.com/cordova-plugin-app-version/-/cordova-plugin-app-version-0.1.9.tgz#9db0607863337a710489302e5f50a904f1449bdb" + integrity sha1-nbBgeGMzenEEiTAuX1CpBPFEm9s= + +cordova-plugin-headercolor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cordova-plugin-headercolor/-/cordova-plugin-headercolor-1.0.0.tgz#020acd943787ee039d67f679e8d9ea6d38920316" + integrity sha1-AgrNlDeH7gOdZ/Z56NnqbTiSAxY= + +cordova-plugin-inappbrowser@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cordova-plugin-inappbrowser/-/cordova-plugin-inappbrowser-3.0.0.tgz#d4ae00d36676210751057ad258ae4ad4a9161ada" + integrity sha1-1K4A02Z2IQdRBXrSWK5K1KkWGto= + +cordova-plugin-statusbar@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/cordova-plugin-statusbar/-/cordova-plugin-statusbar-2.4.2.tgz#fc1fbdc0d8d7033a7e8e1f1f7ff167ac9bd4faf6" + integrity sha1-/B+9wNjXAzp+jh8ff/FnrJvU+vY= + +cordova-plugin-whitelist@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/cordova-plugin-whitelist/-/cordova-plugin-whitelist-1.3.3.tgz#b5e85ecdbbfe5aeded40a1bf4ee2372e67d96fb4" + integrity sha1-tehezbv+Wu3tQKG/TuI3LmfZb7Q= + +cordova-registry-mapper@*, cordova-registry-mapper@^1.1.8: + version "1.1.15" + resolved "https://registry.yarnpkg.com/cordova-registry-mapper/-/cordova-registry-mapper-1.1.15.tgz#e244b9185b8175473bff6079324905115f83dc7c" + integrity sha1-4kS5GFuBdUc7/2B5MkkFEV+D3Hw= + +cordova-serve@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/cordova-serve/-/cordova-serve-2.0.1.tgz#79e384b9da0d45fb3bd6ea46bd69120dbfda3971" + integrity sha512-3Xl1D5eyiQlY5ow6Kn/say0us2TqSw/zgQmyTLxbewTngQZ1CIqxmqD7EFGoCNBrB4HsdPmpiSpFCitybKQN9g== + dependencies: + chalk "^1.1.1" + compression "^1.6.0" + express "^4.13.3" + opn "^5.3.0" + shelljs "^0.5.3" + +debug@2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +depd@*: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" + integrity sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k= + +depd@~1.1.1, depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +destroy@*, destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +ee-first@*, ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +elementtree@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/elementtree/-/elementtree-0.1.6.tgz#2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c" + integrity sha1-KsTEbqMFFsjEy9teOsdBjlkt4gw= + dependencies: + sax "0.3.5" + +encodeurl@*, encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +escape-html@*, escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@*, escape-string-regexp@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +etag@*, etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +express@*, express@^4.13.3: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.1.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +finalhandler@*, finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +forwarded@*, forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fresh@*, fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +glob@5.0.15, glob@^5.0.13: + version "5.0.15" + resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + integrity sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E= + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +has-ansi@2.0.0, has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +http-errors@1.6.2: + version "1.6.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" + integrity sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY= + dependencies: + depd "1.1.1" + inherits "2.0.3" + setprototypeof "1.0.3" + statuses ">= 1.3.1 < 2" + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +iconv-lite@0.4.19: + version "0.4.19" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" + integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ== + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +inflight@*, inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@*, inherits@2, inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +ipaddr.js@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b" + integrity sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs= + +ipaddr.js@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" + integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= + +is-wsl@*, is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +media-typer@*: + version "1.0.1" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-1.0.1.tgz#e39d677e19a011c52d2681f430d1adafb299dd41" + integrity sha512-v42gdPIuqYCoDVH5OiaKsVrv6aJqdMWJzl8KCyDs/KeDyBveYp3Wxq4UWJfsWjkSZUNC0xlLfDlLCPa1h/oo+g== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +merge-descriptors@*, merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +methods@*, methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +mime-db@1.33.0, mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== + +"mime-db@>= 1.38.0 < 2", mime-db@~1.38.0: + version "1.38.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad" + integrity sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg== + +mime-types@2.1.18: + version "2.1.18" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== + dependencies: + mime-db "~1.33.0" + +mime-types@~2.1.18: + version "2.1.22" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.22.tgz#fe6b355a190926ab7698c9a0556a11199b2199bd" + integrity sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog== + dependencies: + mime-db "~1.38.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +minimatch@*, "minimatch@2 || 3", minimatch@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +negotiator@*, negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= + +nopt@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.1.tgz#bce5c42446a3291f47622a370abbf158fbbacbfd" + integrity sha1-vOXEJEajKR9HYio3CrvxWPu6y/0= + dependencies: + abbrev "1" + +nopt@3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= + dependencies: + abbrev "1" + +on-finished@*, on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@*, on-headers@~1.0.1, on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@*, once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +opn@*, opn@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + +parseurl@*, parseurl@~1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" + integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= + +path-is-absolute@*: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-2.0.0.tgz#cba416f4f3be5d068afe2083d9b3b3707414533d" + integrity sha512-ajROpjq1SLxJZsgSVCcVIt+ZebVH+PwJtPnVESjfg6JKwJGwAgHRC3zIcjvI0LnecjIHCJhtfNZ/Y/RregqyXg== + +path-is-absolute@1.0.1, path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +plist@2.1.0, plist@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/plist/-/plist-2.1.0.tgz#57ccdb7a0821df21831217a3cad54e3e146a1025" + integrity sha1-V8zbeggh3yGDEhejytVOPhRqECU= + dependencies: + base64-js "1.2.0" + xmlbuilder "8.2.2" + xmldom "0.1.x" + +properties-parser@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/properties-parser/-/properties-parser-0.2.3.tgz#f7591255f707abbff227c7b56b637dbb0373a10f" + integrity sha1-91kSVfcHq7/yJ8e1a2N9uwNzoQ8= + +proxy-addr@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341" + integrity sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.6.0" + +proxy-addr@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" + integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.8.0" + +q@*, q@^1.4.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +q@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" + integrity sha1-VXBbzZPF82c1MMLCy8DCs63cKG4= + +qs@6.5.1: + version "6.5.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" + integrity sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A== + +qs@6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +range-parser@*, range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= + +raw-body@2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89" + integrity sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k= + dependencies: + bytes "3.0.0" + http-errors "1.6.2" + iconv-lite "0.4.19" + unpipe "1.0.0" + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +safe-buffer@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== + +safe-buffer@5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/sax/-/sax-0.3.5.tgz#88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d" + integrity sha1-iPz8H3PAyLvVt8d2ttPzUB7tBz0= + +semver@5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + +semver@^5.4.1: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + +send@*, send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +serve-static@*, serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +setprototypeof@*: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +setprototypeof@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" + integrity sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +shelljs@0.5.3, shelljs@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.5.3.tgz#c54982b996c76ef0c1e6b59fbdc5825f5b713113" + integrity sha1-xUmCuZbHbvDB5rWfvcWCX1txMRM= + +statuses@1.4.0, statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +"statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +strip-ansi@3.0.1, strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +supports-color@2.0.0, supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +type-is@*, type-is@~1.6.15, type-is@~1.6.16: + version "1.6.16" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" + integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.18" + +underscore@*, underscore@^1.8.3: + version "1.9.1" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961" + integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg== + +unorm@*, unorm@^1.3.3: + version "1.5.0" + resolved "https://registry.yarnpkg.com/unorm/-/unorm-1.5.0.tgz#01fa9b76f1c60f7916834605c032aa8962c3f00a" + integrity sha512-sMfSWoiRaXXeDZSXC+YRZ23H4xchQpwxjpw1tmfR+kgbBCaOgln4NI0LXejJIhnBuKINrB3WRn+ZI8IWssirVw== + +unpipe@*, unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +utils-merge@*, utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +vary@*, vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +wrappy@*, wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +xmlbuilder@8.2.2: + version "8.2.2" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" + integrity sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M= + +xmldom@*, xmldom@0.1.x: + version "0.1.27" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" + integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk= diff --git a/yarninstall.sh b/yarninstall.sh new file mode 100755 index 0000000..6d3ef05 --- /dev/null +++ b/yarninstall.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +yarn install + +# Install frontend dependencies with Yarn, in www folder +cd www +yarn install
+ + + +
+ +
+

This program is licensed under the Mozilla Public License 2.0. + To get the source code, visit https://source.netsyms.com/Apps/NotePostApp. +
+ This application relies on and is bundled with third-party code. + See below for the their licenses and where to find source code. + It is likely that not all of the listed third-party code is present + on your system; some of it is platform-specific and not included + in all builds. +

+ +
+

@fortawesome/fontawesome-free

+ +

Source: https://github.com/FortAwesome/Font-Awesome
+ License:

+ +

Font Awesome Free License

+ +

Font Awesome Free is free, open source, and GPL friendly. You can use it for + commercial projects, open source projects, or really almost whatever you want. + Full Font Awesome Free license: https://fontawesome.com/license/free.

+ +
    +
  • Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/) + In the Font Awesome Free download, the CC BY 4.0 license applies to all icons + packaged as SVG and JS file types.

  • + +
  • Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL) + In the Font Awesome Free download, the SIL OFL license applies to all icons + packaged as web and desktop font files.

  • + +
  • Code: MIT License (https://opensource.org/licenses/MIT) + In the Font Awesome Free download, the MIT license applies to all non-font and + non-icon files.

  • + +
  • Attribution + Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font + Awesome Free files already contain embedded comments with sufficient + attribution, so you shouldn't need to do anything additional when using these + files normally.

  • +
+ +

We've kept attribution comments terse, so we ask that you do not actively work + to remove them from files, especially code. They're a great way for folks to + learn about Font Awesome.

+ +
    +
  • Brand Icons + All brand icons are trademarks of their respective owners. The use of these + trademarks does not indicate endorsement of the trademark holder by Font + Awesome, nor vice versa. Please do not use brand logos for any purpose except + to represent the company, product, or service to which they refer.
  • +
+ +
+ +

codemirror

+ +

Source: https://github.com/codemirror/CodeMirror.git
+ License:

+ +

MIT License

+ +

Copyright (C) 2017 by Marijn Haverbeke marijnh@gmail.com and others

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

codemirror-spell-checker

+ +

Source: https://github.com/NextStepWebs/codemirror-spell-checker
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2015 Wes Cossick

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

dom7

+ +

Source: git+https://github.com/nolimits4web/dom7.git
+ License:

+ +

MIT License

+ +

Copyright (c) 2017 Vladimir Kharlampidi

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

easymde

+ +

Source: https://github.com/ionaru/easy-markdown-editor
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2015 Sparksuite, Inc. + Copyright (c) 2017 Jeroen Akkerman.

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

jquery

+ +

Source: https://github.com/jquery/jquery.git
+ License:

+ +

Copyright JS Foundation and other contributors, https://js.foundation/

+ +

This software consists of voluntary contributions made by many + individuals. For exact contribution history, see the revision history + available at https://github.com/jquery/jquery

+ +

The following license applies to all parts of this software except as + documented below:

+ +

====

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +

====

+ +

All files located in the node_modules and external directories are + externally maintained libraries used by this software which have their + own licenses; we recommend you read them, as their terms may differ from + the terms above.

+ +
+ +

marked

+ +

Source: git://github.com/markedjs/marked.git
+ License:

+ +

License information

+ +

Contribution License Agreement

+ +

If you contribute code to this project, you are implicitly allowing your code + to be distributed under the MIT license. You are also implicitly verifying that + all code is your original work. </legalese>

+ +

Marked

+ +

Copyright (c) 2011-2018, Christopher Jeffrey (https://github.com/chjj/)

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +

Markdown

+ +

Copyright © 2004, John Gruber + http://daringfireball.net/ + All rights reserved.

+ +

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

+ +
    +
  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • + +
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • + +
  • Neither the name “Markdown” nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  • +
+ +

This software is provided by the copyright holders and contributors “as is” and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the copyright owner or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.

+ +
+ +

matches-selector

+ +

Source: https://github.com/ForbesLindesay/matches-selector.git
+ License:

+ +

Copyright (c) 2013 Forbes Lindesay

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

path-to-regexp

+ +

Source: https://github.com/pillarjs/path-to-regexp.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

shufflejs

+ +

Source: git://github.com/Vestride/Shuffle.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014-2018 Glen Cheney

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

ssr-window

+ +

Source: git+https://github.com/nolimits4web/ssr-window.git
+ License:

+ +

MIT License

+ +

Copyright (c) 2018 Vladimir Kharlampidi

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

template7

+ +

Source: https://github.com/nolimits4web/template7.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014 Vladimir Kharlampidi

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

tiny-emitter

+ +

Source: https://github.com/scottcorgan/tiny-emitter.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2017 Scott Corgan

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

abbrev

+ +

Source: http://github.com/isaacs/abbrev-js
+ License:

+ +

This software is dual-licensed under the ISC and MIT licenses. + You may use this software under EITHER of the following licenses.

+ +
+ +

The ISC License

+ +

Copyright (c) Isaac Z. Schlueter and Contributors

+ +

Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies.

+ +

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR + IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+ +
+ +

Copyright Isaac Z. Schlueter and Contributors + All rights reserved.

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

accepts, mime-types

+ +

Source: https://github.com/jshttp/accepts.git (accepts), https://github.com/jshttp/mime-types.git (mime-types)
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014 Jonathan Ong me@jongleberry.com + Copyright (c) 2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

ansi

+ +

Source: git://github.com/TooTallNate/ansi.js.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012 Nathan Rajlich nathan@tootallnate.net

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

ansi-regex, ansi-styles, chalk, escape-string-regexp, has-ansi, is-wsl, path-is-absolute, strip-ansi, supports-color

+ +

Source: https://github.com/chalk/ansi-regex.git (ansi-regex), https://github.com/chalk/ansi-styles.git (ansi-styles), https://github.com/chalk/chalk.git (chalk), https://github.com/sindresorhus/escape-string-regexp.git (escape-string-regexp), https://github.com/sindresorhus/has-ansi.git (has-ansi), https://github.com/sindresorhus/is-wsl.git (is-wsl), https://github.com/sindresorhus/path-is-absolute.git (path-is-absolute), https://github.com/chalk/strip-ansi.git (strip-ansi), https://github.com/chalk/supports-color.git (supports-color)
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) Sindre Sorhus sindresorhus@gmail.com (sindresorhus.com)

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

array-flatten, path-to-regexp

+ +

Source: git://github.com/blakeembrey/array-flatten.git (array-flatten), https://github.com/component/path-to-regexp.git (path-to-regexp)
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

balanced-match

+ +

Source: git://github.com/juliangruber/balanced-match.git
+ License:

+ +

(MIT)

+ +

Copyright (c) 2013 Julian Gruber <julian@juliangruber.com>

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy of + this software and associated documentation files (the "Software"), to deal in + the Software without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies + of the Software, and to permit persons to whom the Software is furnished to do + so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

base64-js

+ +

Source: git://github.com/beatgammit/base64-js.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

big-integer

+ +

Source: git@github.com:peterolson/BigInteger.js.git
+ License:

+ +

This is free and unencumbered software released into the public domain.

+ +

Anyone is free to copy, modify, publish, use, compile, sell, or + distribute this software, either in source code form or as a compiled + binary, for any purpose, commercial or non-commercial, and by any + means.

+ +

In jurisdictions that recognize copyright laws, the author or authors + of this software dedicate any and all copyright interest in the + software to the public domain. We make this dedication for the benefit + of the public at large and to the detriment of our heirs and + successors. We intend this dedication to be an overt act of + relinquishment in perpetuity of all present and future rights to this + software under copyright law.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +

For more information, please refer to http://unlicense.org

+ +
+ +

body-parser, compression, type-is

+ +

Source: https://github.com/expressjs/body-parser.git (body-parser), https://github.com/expressjs/compression.git (compression), https://github.com/jshttp/type-is.git (type-is)
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014 Jonathan Ong me@jongleberry.com + Copyright (c) 2014-2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

brace-expansion

+ +

Source: git://github.com/juliangruber/brace-expansion.git
+ License:

+ +

MIT License

+ +

Copyright (c) 2013 Julian Gruber julian@juliangruber.com

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

bytes

+ +

Source: https://github.com/visionmedia/bytes.js.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012-2014 TJ Holowaychuk tj@vision-media.ca + Copyright (c) 2015 Jed Watson jed.watson@me.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

compressible

+ +

Source: https://github.com/jshttp/compressible.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2013 Jonathan Ong me@jongleberry.com + Copyright (c) 2014 Jeremiah Senkpiel fishrock123@rocketmail.com + Copyright (c) 2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

concat-map

+ +

Source: git://github.com/substack/node-concat-map.git
+ License:

+ +

This software is released under the MIT license:

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy of + this software and associated documentation files (the "Software"), to deal in + the Software without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + the Software, and to permit persons to whom the Software is furnished to do so, + subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

content-disposition, media-typer, on-headers

+ +

Source: https://github.com/jshttp/content-disposition.git (content-disposition), https://github.com/jshttp/media-typer.git (media-typer), https://github.com/jshttp/on-headers.git (on-headers)
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

content-type

+ +

Source: https://github.com/jshttp/content-type.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2015 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

cookie

+ +

Source: https://github.com/jshttp/cookie.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012-2014 Roman Shtylman shtylman@gmail.com + Copyright (c) 2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

cordova-android

+ +

Source: https://github.com/apache/cordova-android
+ License:

+ +

Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +
    +
  1. Definitions.

    + +

    "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document.

    + +

    "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License.

    + +

    "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity.

    + +

    "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License.

    + +

    "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files.

    + +

    "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types.

    + +

    "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below).

    + +

    "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof.

    + +

    "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution."

    + +

    "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

  2. + +
  3. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form.

  4. + +
  5. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed.

  6. + +
  7. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions:

    + +

    (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and

    + +

    (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and

    + +

    (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and

    + +

    (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License.

    + +

    You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License.

  8. + +
  9. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions.

  10. + +
  11. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file.

  12. + +
  13. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License.

  14. + +
  15. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages.

  16. + +
  17. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability.

    + +

    END OF TERMS AND CONDITIONS

    + +

    APPENDIX: How to apply the Apache License to your work.

    + +

    To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives.

    + +

    Copyright 2015 Apache Cordova

    + +

    Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at

    + +

    http://www.apache.org/licenses/LICENSE-2.0

    + +

    Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.

    + +

    ADDITIONAL LICENSES:

  18. +
+ +

================================================================================

+ +

bin/node_modules/q

+ +

Copyright 2009–2012 Kristopher Michael Kowal. All rights reserved. + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE.

+ +

================================================================================

+ +

bin/node_modules/shelljs

+ +

Copyright (c) 2012, Artur Adib aadib@mozilla.com + All rights reserved.

+ +

You may use this project under the terms of the New BSD license as follows:

+ +

Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of Artur Adib nor the + names of the contributors may be used to endorse or promote products + derived from this software without specific prior written permission.

+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL ARTUR ADIB BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ +

================================================================================

+ +

bin/node_modules/nopt

+ +

Copyright 2009, 2010, 2011 Isaac Z. Schlueter. + All rights reserved.

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +

================================================================================

+ +

bin/node_modules/which

+ +

Copyright 2009, 2010, 2011 Isaac Z. Schlueter. + All rights reserved.

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +

NOTICE

+ +

Apache Cordova + Copyright 2015 The Apache Software Foundation

+ +

This product includes software developed at + The Apache Software Foundation (http://www.apache.org)

+ +

========================================================================= + == NOTICE file corresponding to the section 4 d of == + == the Apache License, Version 2.0, ==

+ +

== in this case for the Android-specific code. ==

+ +

This product includes software developed as part of + The Android Open Source Project (http://source.android.com).

+ +
+ +

cordova-browser

+ +

Source: https://github.com/apache/cordova-browser
+ License:

+ +

Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +
    +
  1. Definitions.

    + +

    "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document.

    + +

    "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License.

    + +

    "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity.

    + +

    "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License.

    + +

    "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files.

    + +

    "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types.

    + +

    "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below).

    + +

    "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof.

    + +

    "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution."

    + +

    "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

  2. + +
  3. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form.

  4. + +
  5. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed.

  6. + +
  7. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions:

    + +

    (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and

    + +

    (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and

    + +

    (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and

    + +

    (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License.

    + +

    You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License.

  8. + +
  9. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions.

  10. + +
  11. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file.

  12. + +
  13. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License.

  14. + +
  15. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages.

  16. + +
  17. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability.

    + +

    END OF TERMS AND CONDITIONS

    + +

    APPENDIX: How to apply the Apache License to your work.

    + +

    To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives.

    + +

    Copyright [yyyy] [name of copyright owner]

    + +

    Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at

    + +

    http://www.apache.org/licenses/LICENSE-2.0

    + +

    Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.

    + +

    ADDITIONAL LICENSES:

  18. +
+ +

================================================================================

+ +

node_modules/adm-zip

+ +

Copyright (c) 2012 Another-D-Mention Software and other contributors, + http://www.another-d-mention.ro/

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +

================================================================================

+ +

node_modules/shelljs

+ +

Copyright (c) 2012, Artur Adib aadib@mozilla.com + All rights reserved.

+ +

You may use this project under the terms of the New BSD license as follows:

+ +

Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of Artur Adib nor the + names of the contributors may be used to endorse or promote products + derived from this software without specific prior written permission.

+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL ARTUR ADIB BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ +

================================================================================

+ +

node_modules/nopt

+ +

Copyright 2009, 2010, 2011 Isaac Z. Schlueter. + All rights reserved.

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +

================================================================================

+ +

nodemodules/nopt/nodemodules/abbrev

+ +

Copyright 2009, 2010, 2011 Isaac Z. Schlueter. + All rights reserved.

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +

NOTICE

+ +

Apache Cordova + Copyright 2012-2015 The Apache Software Foundation

+ +

This product includes software developed at + The Apache Software Foundation (http://www.apache.org/).

+ +
+ +

cordova-plugin-app-version

+ +

Source: git+https://github.com/whiteoctober/cordova-plugin-app-version.git
+ License:

+ +

Copyright (c) 2013 White October

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

cordova-plugin-inappbrowser, cordova-plugin-statusbar, cordova-plugin-whitelist

+ +

Source: https://github.com/apache/cordova-plugin-inappbrowser (cordova-plugin-inappbrowser), https://github.com/apache/cordova-plugin-statusbar (cordova-plugin-statusbar), https://github.com/apache/cordova-plugin-whitelist (cordova-plugin-whitelist)
+ License:

+ +

Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +
    +
  1. Definitions.

    + +

    "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document.

    + +

    "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License.

    + +

    "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity.

    + +

    "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License.

    + +

    "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files.

    + +

    "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types.

    + +

    "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below).

    + +

    "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof.

    + +

    "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution."

    + +

    "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

  2. + +
  3. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form.

  4. + +
  5. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed.

  6. + +
  7. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions:

    + +

    (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and

    + +

    (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and

    + +

    (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and

    + +

    (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License.

    + +

    You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License.

  8. + +
  9. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions.

  10. + +
  11. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file.

  12. + +
  13. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License.

  14. + +
  15. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages.

  16. + +
  17. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability.

    + +

    END OF TERMS AND CONDITIONS

    + +

    APPENDIX: How to apply the Apache License to your work.

    + +

    To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives.

    + +

    Copyright [yyyy] [name of copyright owner]

    + +

    Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at

    + +

    http://www.apache.org/licenses/LICENSE-2.0

    + +

    Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.

  18. +
+ +

NOTICE

+ +

Apache Cordova + Copyright 2012 The Apache Software Foundation

+ +

This product includes software developed at + The Apache Software Foundation (http://www.apache.org/).

+ +
+ +

cordova-serve

+ +

Source: https://github.com/apache/cordova-serve
+ License:

+ +

Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +
    +
  1. Definitions.

    + +

    "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document.

    + +

    "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License.

    + +

    "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity.

    + +

    "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License.

    + +

    "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files.

    + +

    "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types.

    + +

    "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below).

    + +

    "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof.

    + +

    "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution."

    + +

    "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

  2. + +
  3. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form.

  4. + +
  5. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed.

  6. + +
  7. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions:

    + +

    (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and

    + +

    (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and

    + +

    (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and

    + +

    (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License.

    + +

    You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License.

  8. + +
  9. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions.

  10. + +
  11. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file.

  12. + +
  13. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License.

  14. + +
  15. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages.

  16. + +
  17. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability.

    + +

    END OF TERMS AND CONDITIONS

    + +

    APPENDIX: How to apply the Apache License to your work.

    + +

    To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives.

    + +

    Copyright [yyyy] [name of copyright owner]

    + +

    Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at

    + +

    http://www.apache.org/licenses/LICENSE-2.0

    + +

    Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.

  18. +
+ +

NOTICE

+ +

Apache Cordova + Copyright 2017 The Apache Software Foundation

+ +

This product includes software developed at + The Apache Software Foundation (http://www.apache.org/).

+ +
+ +

debug

+ +

Source: git://github.com/visionmedia/debug.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014 TJ Holowaychuk tj@vision-media.ca

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the 'Software'), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, + subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all copies or substantial + portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT + LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

depd, forwarded, vary

+ +

Source: https://github.com/dougwilson/nodejs-depd.git (depd), https://github.com/jshttp/forwarded.git (forwarded), https://github.com/jshttp/vary.git (vary)
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014-2017 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

destroy, ee-first, mime-db

+ +

Source: https://github.com/stream-utils/destroy.git (destroy), https://github.com/jonathanong/ee-first.git (ee-first), https://github.com/jshttp/mime-db.git (mime-db)
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014 Jonathan Ong me@jongleberry.com

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

elementtree

+ +

Source: git://github.com/racker/node-elementtree.git
+ License:

+ +

Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +
    +
  1. Definitions.

    + +

    "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document.

    + +

    "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License.

    + +

    "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity.

    + +

    "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License.

    + +

    "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files.

    + +

    "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types.

    + +

    "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below).

    + +

    "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof.

    + +

    "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution."

    + +

    "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

  2. + +
  3. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form.

  4. + +
  5. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed.

  6. + +
  7. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions:

    + +

    (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and

    + +

    (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and

    + +

    (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and

    + +

    (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License.

    + +

    You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License.

  8. + +
  9. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions.

  10. + +
  11. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file.

  12. + +
  13. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License.

  14. + +
  15. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages.

  16. + +
  17. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability.

    + +

    END OF TERMS AND CONDITIONS

    + +

    APPENDIX: How to apply the Apache License to your work.

    + +

    To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives.

    + +

    Copyright [yyyy] [name of copyright owner]

    + +

    Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at

    + +

    http://www.apache.org/licenses/LICENSE-2.0

    + +

    Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.

  18. +
+ +

NOTICE

+ +

node-elementtree + Copyright (c) 2011, Rackspace, Inc.

+ +

The ElementTree toolkit is Copyright (c) 1999-2007 by Fredrik Lundh

+ +
+ +

encodeurl

+ +

Source: https://github.com/pillarjs/encodeurl.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2016 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

escape-html

+ +

Source: https://github.com/component/escape-html.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012-2013 TJ Holowaychuk + Copyright (c) 2015 Andreas Lubbe + Copyright (c) 2015 Tiancheng "Timothy" Gu

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

etag, proxy-addr

+ +

Source: https://github.com/jshttp/etag.git (etag), https://github.com/jshttp/proxy-addr.git (proxy-addr)
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014-2016 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

express

+ +

Source: https://github.com/expressjs/express.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2009-2014 TJ Holowaychuk tj@vision-media.ca + Copyright (c) 2013-2014 Roman Shtylman $lt;shtylman+expressjs@gmail.com$gt; + Copyright (c) 2014-2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

finalhandler

+ +

Source: https://github.com/pillarjs/finalhandler.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014-2017 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

fresh

+ +

Source: https://github.com/jshttp/fresh.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012 TJ Holowaychuk tj@vision-media.ca + Copyright (c) 2016-2017 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

glob, minimatch, nopt, once, semver, wrappy

+ +

Source: git://github.com/isaacs/node-glob.git (glob), git://github.com/isaacs/minimatch.git (minimatch), https://github.com/npm/nopt.git (nopt), git://github.com/isaacs/once (once), https://github.com/npm/node-semver (semver), https://github.com/npm/wrappy (wrappy)
+ License:

+ +

The ISC License

+ +

Copyright (c) Isaac Z. Schlueter and Contributors

+ +

Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies.

+ +

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR + IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+ +
+ +

http-errors

+ +

Source: https://github.com/jshttp/http-errors.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014 Jonathan Ong me@jongleberry.com + Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

iconv-lite

+ +

Source: git://github.com/ashtuchkin/iconv-lite.git
+ License:

+ +

Copyright (c) 2011 Alexander Shtuchkin

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

inflight

+ +

Source: https://github.com/npm/inflight.git
+ License:

+ +

The ISC License

+ +

Copyright (c) Isaac Z. Schlueter

+ +

Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies.

+ +

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR + IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+ +
+ +

inherits

+ +

Source: git://github.com/isaacs/inherits
+ License:

+ +

The ISC License

+ +

Copyright (c) Isaac Z. Schlueter

+ +

Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies.

+ +

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE.

+ +
+ +

ipaddr.js

+ +

Source: git://github.com/whitequark/ipaddr.js
+ License:

+ +

Copyright (C) 2011-2017 whitequark whitequark@whitequark.org

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

merge-descriptors

+ +

Source: https://github.com/component/merge-descriptors.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2013 Jonathan Ong me@jongleberry.com + Copyright (c) 2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

methods

+ +

Source: https://github.com/jshttp/methods.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2013-2014 TJ Holowaychuk tj@vision-media.ca + Copyright (c) 2015-2016 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

mime

+ +

Source: https://github.com/broofa/node-mime
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2010 Benjamin Thomas, Robert Kieffer

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

ms

+ +

Source: https://github.com/zeit/ms.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2016 Zeit, Inc.

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

negotiator

+ +

Source: https://github.com/jshttp/negotiator.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012-2014 Federico Romero + Copyright (c) 2012-2014 Isaac Z. Schlueter + Copyright (c) 2014-2015 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

nopt, sax

+ +

Source: http://github.com/isaacs/nopt (nopt), git://github.com/isaacs/sax-js.git (sax)
+ License:

+ +

Copyright 2009, 2010, 2011 Isaac Z. Schlueter. + All rights reserved.

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

on-finished

+ +

Source: https://github.com/jshttp/on-finished.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2013 Jonathan Ong me@jongleberry.com + Copyright (c) 2014 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

opn

+ +

Source: https://github.com/sindresorhus/opn.git
+ License:

+ +

MIT License

+ +

Copyright (c) Sindre Sorhus sindresorhus@gmail.com (sindresorhus.com)

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

parseurl

+ +

Source: https://github.com/pillarjs/parseurl.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2014 Jonathan Ong me@jongleberry.com + Copyright (c) 2014-2017 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

plist

+ +

Source: git://github.com/TooTallNate/node-plist.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2010-2017 Nathan Rajlich nathan@tootallnate.net

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

q

+ +

Source: git://github.com/kriskowal/q.git
+ License:

+ +

Copyright 2009–2014 Kristopher Michael Kowal. All rights reserved. + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE.

+ +
+ +

q

+ +

Source: git://github.com/kriskowal/q.git
+ License:

+ +

Copyright 2009–2017 Kristopher Michael Kowal. All rights reserved. + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE.

+ +
+ +

qs

+ +

Source: https://github.com/ljharb/qs.git
+ License:

+ +

Copyright (c) 2014 Nathan LaFreniere and other contributors. + All rights reserved.

+ +

Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * The names of any contributors may not be used to endorse or promote + products derived from this software without specific prior written + permission.

+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ +
                              *   *   *
+
+ +

The complete list of contributors can be found at: https://github.com/hapijs/qs/graphs/contributors

+ +
+ +

range-parser

+ +

Source: https://github.com/jshttp/range-parser.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012-2014 TJ Holowaychuk tj@vision-media.ca + Copyright (c) 2015-2016 Douglas Christopher Wilson $lt;doug@somethingdoug.com$gt;

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

raw-body

+ +

Source: https://github.com/stream-utils/raw-body.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2013-2014 Jonathan Ong me@jongleberry.com + Copyright (c) 2014-2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

safe-buffer

+ +

Source: git://github.com/feross/safe-buffer.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) Feross Aboukhadijeh

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

safer-buffer

+ +

Source: git+https://github.com/ChALkeR/safer-buffer.git
+ License:

+ +

MIT License

+ +

Copyright (c) 2018 Nikita Skovoroda chalkerx@gmail.com

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE.

+ +
+ +

send

+ +

Source: https://github.com/pillarjs/send.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2012 TJ Holowaychuk + Copyright (c) 2014-2016 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

serve-static

+ +

Source: https://github.com/expressjs/serve-static.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2010 Sencha Inc. + Copyright (c) 2011 LearnBoost + Copyright (c) 2011 TJ Holowaychuk + Copyright (c) 2014-2016 Douglas Christopher Wilson

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

setprototypeof

+ +

Source: https://github.com/wesleytodd/setprototypeof.git
+ License:

+ +

Copyright (c) 2015, Wes Todd

+ +

Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies.

+ +

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION + OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN + CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+ +
+ +

shelljs

+ +

Source: git://github.com/arturadib/shelljs.git
+ License:

+ +

Copyright (c) 2012, Artur Adib aadib@mozilla.com + All rights reserved.

+ +

You may use this project under the terms of the New BSD license as follows:

+ +

Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of Artur Adib nor the + names of the contributors may be used to endorse or promote products + derived from this software without specific prior written permission.

+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL ARTUR ADIB BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ +
+ +

statuses

+ +

Source: https://github.com/jshttp/statuses.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2014 Jonathan Ong me@jongleberry.com + Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

underscore

+ +

Source: git://github.com/jashkenas/underscore.git
+ License:

+ +

Copyright (c) 2009-2018 Jeremy Ashkenas, DocumentCloud and Investigative + Reporters & Editors

+ +

Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

unorm

+ +

Source: http://github.com/walling/unorm.git
+ License:

+ +

The software dual licensed under the MIT and GPL licenses. MIT license:

+ +
Copyright (c) 2008-2013 Matsuza <matsuza@gmail.com>, Bjarke Walling <bwp@bwp.dk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+IN THE SOFTWARE.
+
+ +

GPL notice (please read the full GPL license online):

+ +
Copyright (C) 2008-2013 Matsuza <matsuza@gmail.com>, Bjarke Walling <bwp@bwp.dk>
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+
+ +
+ +

unpipe

+ +

Source: https://github.com/stream-utils/unpipe.git
+ License:

+ +

(The MIT License)

+ +

Copyright (c) 2015 Douglas Christopher Wilson doug@somethingdoug.com

+ +

Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions:

+ +

The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

utils-merge

+ +

Source: git://github.com/jaredhanson/utils-merge.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2013-2017 Jared Hanson

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy of + this software and associated documentation files (the "Software"), to deal in + the Software without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + the Software, and to permit persons to whom the Software is furnished to do so, + subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ +
+ +

xmlbuilder

+ +

Source: git://github.com/oozcitak/xmlbuilder-js.git
+ License:

+ +

The MIT License (MIT)

+ +

Copyright (c) 2013 Ozgur Ozcitak

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE.

+ +
+ +

xmldom

+ +

Source: git://github.com/jindw/xmldom.git
+ License:

+ +

You can choose any one of those:

+ +

The MIT License (MIT):

+ +

link:http://opensource.org/licenses/MIT

+ +

LGPL: + http://www.gnu.org/licenses/lgpl.html

+
+ +
+ +