diff options
-rw-r--r-- | .all-contributorsrc | 20 | ||||
-rw-r--r-- | .travis.yml | 13 | ||||
-rw-r--r-- | README.md | 29 | ||||
-rw-r--r-- | package-lock.json | 200 | ||||
-rw-r--r-- | package.json | 2 | ||||
-rw-r--r-- | src/webview/lib/RecipeWebview.js | 10 |
6 files changed, 173 insertions, 101 deletions
diff --git a/.all-contributorsrc b/.all-contributorsrc index 724b50b78..f5f5e7843 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc | |||
@@ -6,7 +6,7 @@ | |||
6 | "files": [ | 6 | "files": [ |
7 | "README.md" | 7 | "README.md" |
8 | ], | 8 | ], |
9 | "imageSize": 100, | 9 | "imageSize": 40, |
10 | "commit": true, | 10 | "commit": true, |
11 | "commitConvention": "none", | 11 | "commitConvention": "none", |
12 | "contributors": [ | 12 | "contributors": [ |
@@ -20,7 +20,15 @@ | |||
20 | "design", | 20 | "design", |
21 | "doc", | 21 | "doc", |
22 | "ideas", | 22 | "ideas", |
23 | "translation" | 23 | "translation", |
24 | "example", | ||
25 | "bug", | ||
26 | "content", | ||
27 | "infra", | ||
28 | "userTesting", | ||
29 | "question", | ||
30 | "projectManagement", | ||
31 | "review" | ||
24 | ] | 32 | ] |
25 | }, | 33 | }, |
26 | { | 34 | { |
@@ -53,7 +61,8 @@ | |||
53 | "maintenance", | 61 | "maintenance", |
54 | "platform", | 62 | "platform", |
55 | "projectManagement", | 63 | "projectManagement", |
56 | "review" | 64 | "review", |
65 | "infra" | ||
57 | ] | 66 | ] |
58 | }, | 67 | }, |
59 | { | 68 | { |
@@ -81,7 +90,8 @@ | |||
81 | "avatar_url": "https://avatars2.githubusercontent.com/u/665072?v=4", | 90 | "avatar_url": "https://avatars2.githubusercontent.com/u/665072?v=4", |
82 | "profile": "https://djangogigs.com/developers/peter-bittner/", | 91 | "profile": "https://djangogigs.com/developers/peter-bittner/", |
83 | "contributions": [ | 92 | "contributions": [ |
84 | "ideas" | 93 | "ideas", |
94 | "bug" | ||
85 | ] | 95 | ] |
86 | }, | 96 | }, |
87 | { | 97 | { |
@@ -140,5 +150,5 @@ | |||
140 | ] | 150 | ] |
141 | } | 151 | } |
142 | ], | 152 | ], |
143 | "contributorsPerLine": 7 | 153 | "contributorsPerLine": 6 |
144 | } | 154 | } |
diff --git a/.travis.yml b/.travis.yml index 181d674dc..199938fba 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -21,19 +21,6 @@ script: | |||
21 | - npm run test | 21 | - npm run test |
22 | - travis_wait 30 npm run build | 22 | - travis_wait 30 npm run build |
23 | cache: npm | 23 | cache: npm |
24 | deploy: | ||
25 | provider: s3 | ||
26 | access_key_id: AKIAQ5BBD2PS3SMVP3EZ | ||
27 | secret_access_key: | ||
28 | secure: E57KoS2chEeYbW3LNXDpXIUAHWRV0IXSu6QxondJqXTK+Nh486+RaOx2Ln8xwjsN57rgE1nJkRrWzOzTGXjU1AEWWk4BLXeKrd/1nAK0akw7BYB7+IOPX15+n+PxO057oHyhzpf36iPhmXc3xz6mI8qvF6g5XIHGlTTs/+W6Va+OuhlXlotT5i4bRhsszpn7Mjd0fc5pVergFTu279eQtPkKEGfAyX1pAZJ5OObbsUckpFYTw2UG26qvAGZhzN6NdzNItKjDLzTw6WN1AJ6PZUu78xQRCbHJ0D+2BZSw+yvVx4UxC+ifJuouyzSlsRgRoOI4zNHDzOqDbiZ0gxbq7Eh0M+mFqMMq9U4FTZw7EjUuF3+929fLiyrdC+MD5+S98O3xZMdNl8C1rBUunWo/0nLMLROElZ/Zq9C7+Hfzz3HsN6+YHcvkKCBibHUmQB970090NspVy4fFCjze3XyJGDVgYMSB7dJ+zjawkZ3irEsA9g1h9V9GXiwHQ5Anuek1PtLHlwfNg9rOZDJQyaaZ96D6F1jYPw+JSDhiSvQgjeLbCPVdkp/UPWu8Aiks6p9oqMheKmd6J647H+/wrjU2GDbZiBOv0bSlPnaoBnapM3yVUSX8nkfVBpbewvIC+U9duzq7rZTVEwRWS3AIh1Z6aLYpGss9iZHE7vxJUKWVpyk= | ||
29 | bucket: ferdi-travis | ||
30 | region: ap-southeast-1 | ||
31 | local_dir: out | ||
32 | upload-dir: "$TRAVIS_BUILD_NUMBER" | ||
33 | skip_cleanup: true | ||
34 | acl: public_read | ||
35 | on: | ||
36 | tags: true | ||
37 | 24 | ||
38 | branches: | 25 | branches: |
39 | except: | 26 | except: |
@@ -78,26 +78,29 @@ Deliverables will be available in the ./out folder. | |||
78 | 78 | ||
79 | Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): | 79 | Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): |
80 | <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> | 80 | <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> |
81 | <!-- prettier-ignore --> | 81 | <!-- prettier-ignore-start --> |
82 | <!-- markdownlint-disable --> | ||
82 | <table> | 83 | <table> |
83 | <tr> | 84 | <tr> |
84 | <td align="center"><a href="https://vantezzen.io"><img src="https://avatars2.githubusercontent.com/u/10333196?v=4" width="100px;" alt="Bennett"/><br /><sub><b>Bennett</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=vantezzen" title="Code">π»</a> <a href="#design-vantezzen" title="Design">π¨</a> <a href="https://github.com/kytwb/ferdi/commits?author=vantezzen" title="Documentation">π</a> <a href="#ideas-vantezzen" title="Ideas, Planning, & Feedback">π€</a> <a href="#translation-vantezzen" title="Translation">π</a></td> | 85 | <td align="center"><a href="https://vantezzen.io"><img src="https://avatars2.githubusercontent.com/u/10333196?v=4" width="40px;" alt="Bennett"/><br /><sub><b>Bennett</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=vantezzen" title="Code">π»</a> <a href="#design-vantezzen" title="Design">π¨</a> <a href="https://github.com/kytwb/ferdi/commits?author=vantezzen" title="Documentation">π</a> <a href="#ideas-vantezzen" title="Ideas, Planning, & Feedback">π€</a> <a href="#translation-vantezzen" title="Translation">π</a> <a href="#example-vantezzen" title="Examples">π‘</a> <a href="https://github.com/kytwb/ferdi/issues?q=author%3Avantezzen" title="Bug reports">π</a> <a href="#content-vantezzen" title="Content">π</a> <a href="#infra-vantezzen" title="Infrastructure (Hosting, Build-Tools, etc)">π</a> <a href="#userTesting-vantezzen" title="User Testing">π</a> <a href="#question-vantezzen" title="Answering Questions">π¬</a> <a href="#projectManagement-vantezzen" title="Project Management">π</a> <a href="#review-vantezzen" title="Reviewed Pull Requests">π</a></td> |
85 | <td align="center"><a href="http://www.adlk.io"><img src="https://avatars1.githubusercontent.com/u/3265004?v=4" width="100px;" alt="Stefan Malzner"/><br /><sub><b>Stefan Malzner</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=adlk" title="Code">π»</a> <a href="#content-adlk" title="Content">π</a> <a href="#design-adlk" title="Design">π¨</a> <a href="https://github.com/kytwb/ferdi/commits?author=adlk" title="Documentation">π</a> <a href="#ideas-adlk" title="Ideas, Planning, & Feedback">π€</a> <a href="#infra-adlk" title="Infrastructure (Hosting, Build-Tools, etc)">π</a> <a href="#projectManagement-adlk" title="Project Management">π</a> <a href="https://github.com/kytwb/ferdi/commits?author=adlk" title="Tests">β οΈ</a> <a href="#translation-adlk" title="Translation">π</a></td> | 86 | <td align="center"><a href="http://www.adlk.io"><img src="https://avatars1.githubusercontent.com/u/3265004?v=4" width="40px;" alt="Stefan Malzner"/><br /><sub><b>Stefan Malzner</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=adlk" title="Code">π»</a> <a href="#content-adlk" title="Content">π</a> <a href="#design-adlk" title="Design">π¨</a> <a href="https://github.com/kytwb/ferdi/commits?author=adlk" title="Documentation">π</a> <a href="#ideas-adlk" title="Ideas, Planning, & Feedback">π€</a> <a href="#infra-adlk" title="Infrastructure (Hosting, Build-Tools, etc)">π</a> <a href="#projectManagement-adlk" title="Project Management">π</a> <a href="https://github.com/kytwb/ferdi/commits?author=adlk" title="Tests">β οΈ</a> <a href="#translation-adlk" title="Translation">π</a></td> |
86 | <td align="center"><a href="https://twitter.com/kytwb"><img src="https://avatars0.githubusercontent.com/u/412895?v=4" width="100px;" alt="Amine Mouafik"/><br /><sub><b>Amine Mouafik</b></sub></a><br /><a href="#question-kytwb" title="Answering Questions">π¬</a> <a href="https://github.com/kytwb/ferdi/commits?author=kytwb" title="Code">π»</a> <a href="https://github.com/kytwb/ferdi/commits?author=kytwb" title="Documentation">π</a> <a href="#ideas-kytwb" title="Ideas, Planning, & Feedback">π€</a> <a href="#maintenance-kytwb" title="Maintenance">π§</a> <a href="#platform-kytwb" title="Packaging/porting to new platform">π¦</a> <a href="#projectManagement-kytwb" title="Project Management">π</a> <a href="#review-kytwb" title="Reviewed Pull Requests">π</a></td> | 87 | <td align="center"><a href="https://twitter.com/kytwb"><img src="https://avatars0.githubusercontent.com/u/412895?v=4" width="40px;" alt="Amine Mouafik"/><br /><sub><b>Amine Mouafik</b></sub></a><br /><a href="#question-kytwb" title="Answering Questions">π¬</a> <a href="https://github.com/kytwb/ferdi/commits?author=kytwb" title="Code">π»</a> <a href="https://github.com/kytwb/ferdi/commits?author=kytwb" title="Documentation">π</a> <a href="#ideas-kytwb" title="Ideas, Planning, & Feedback">π€</a> <a href="#maintenance-kytwb" title="Maintenance">π§</a> <a href="#platform-kytwb" title="Packaging/porting to new platform">π¦</a> <a href="#projectManagement-kytwb" title="Project Management">π</a> <a href="#review-kytwb" title="Reviewed Pull Requests">π</a> <a href="#infra-kytwb" title="Infrastructure (Hosting, Build-Tools, etc)">π</a></td> |
87 | <td align="center"><a href="http://seriesgt.com"><img src="https://avatars3.githubusercontent.com/u/5977640?v=4" width="100px;" alt="ZeroCool"/><br /><sub><b>ZeroCool</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=ZeroCool940711" title="Code">π»</a> <a href="#ideas-ZeroCool940711" title="Ideas, Planning, & Feedback">π€</a></td> | 88 | <td align="center"><a href="http://seriesgt.com"><img src="https://avatars3.githubusercontent.com/u/5977640?v=4" width="40px;" alt="ZeroCool"/><br /><sub><b>ZeroCool</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=ZeroCool940711" title="Code">π»</a> <a href="#ideas-ZeroCool940711" title="Ideas, Planning, & Feedback">π€</a></td> |
88 | <td align="center"><a href="https://github.com/rseitbekov"><img src="https://avatars2.githubusercontent.com/u/35684439?v=4" width="100px;" alt="rseitbekov"/><br /><sub><b>rseitbekov</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=rseitbekov" title="Code">π»</a></td> | 89 | <td align="center"><a href="https://github.com/rseitbekov"><img src="https://avatars2.githubusercontent.com/u/35684439?v=4" width="40px;" alt="rseitbekov"/><br /><sub><b>rseitbekov</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/commits?author=rseitbekov" title="Code">π»</a></td> |
89 | <td align="center"><a href="https://djangogigs.com/developers/peter-bittner/"><img src="https://avatars2.githubusercontent.com/u/665072?v=4" width="100px;" alt="Peter Bittner"/><br /><sub><b>Peter Bittner</b></sub></a><br /><a href="#ideas-bittner" title="Ideas, Planning, & Feedback">π€</a></td> | 90 | <td align="center"><a href="https://djangogigs.com/developers/peter-bittner/"><img src="https://avatars2.githubusercontent.com/u/665072?v=4" width="40px;" alt="Peter Bittner"/><br /><sub><b>Peter Bittner</b></sub></a><br /><a href="#ideas-bittner" title="Ideas, Planning, & Feedback">π€</a> <a href="https://github.com/kytwb/ferdi/issues?q=author%3Abittner" title="Bug reports">π</a></td> |
90 | <td align="center"><a href="https://github.com/justus-saul"><img src="https://avatars1.githubusercontent.com/u/5861826?v=4" width="100px;" alt="Justus Saul"/><br /><sub><b>Justus Saul</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/issues?q=author%3Ajustus-saul" title="Bug reports">π</a> <a href="#ideas-justus-saul" title="Ideas, Planning, & Feedback">π€</a></td> | ||
91 | </tr> | 91 | </tr> |
92 | <tr> | 92 | <tr> |
93 | <td align="center"><a href="https://github.com/igreil"><img src="https://avatars0.githubusercontent.com/u/17239151?v=4" width="100px;" alt="igreil"/><br /><sub><b>igreil</b></sub></a><br /><a href="#ideas-igreil" title="Ideas, Planning, & Feedback">π€</a></td> | 93 | <td align="center"><a href="https://github.com/justus-saul"><img src="https://avatars1.githubusercontent.com/u/5861826?v=4" width="40px;" alt="Justus Saul"/><br /><sub><b>Justus Saul</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/issues?q=author%3Ajustus-saul" title="Bug reports">π</a> <a href="#ideas-justus-saul" title="Ideas, Planning, & Feedback">π€</a></td> |
94 | <td align="center"><a href="http://marcolopes.eu"><img src="https://avatars1.githubusercontent.com/u/431889?v=4" width="100px;" alt="Marco Lopes"/><br /><sub><b>Marco Lopes</b></sub></a><br /><a href="#ideas-marcolopes" title="Ideas, Planning, & Feedback">π€</a></td> | 94 | <td align="center"><a href="https://github.com/igreil"><img src="https://avatars0.githubusercontent.com/u/17239151?v=4" width="40px;" alt="igreil"/><br /><sub><b>igreil</b></sub></a><br /><a href="#ideas-igreil" title="Ideas, Planning, & Feedback">π€</a></td> |
95 | <td align="center"><a href="https://github.com/dayzlun"><img src="https://avatars3.githubusercontent.com/u/17259690?v=4" width="100px;" alt="dayzlun"/><br /><sub><b>dayzlun</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/issues?q=author%3Adayzlun" title="Bug reports">π</a></td> | 95 | <td align="center"><a href="http://marcolopes.eu"><img src="https://avatars1.githubusercontent.com/u/431889?v=4" width="40px;" alt="Marco Lopes"/><br /><sub><b>Marco Lopes</b></sub></a><br /><a href="#ideas-marcolopes" title="Ideas, Planning, & Feedback">π€</a></td> |
96 | <td align="center"><a href="https://twitter.com/tobigue_"><img src="https://avatars2.githubusercontent.com/u/1560152?v=4" width="100px;" alt="Tobias GΓΌnther"/><br /><sub><b>Tobias GΓΌnther</b></sub></a><br /><a href="#ideas-tobigue" title="Ideas, Planning, & Feedback">π€</a></td> | 96 | <td align="center"><a href="https://github.com/dayzlun"><img src="https://avatars3.githubusercontent.com/u/17259690?v=4" width="40px;" alt="dayzlun"/><br /><sub><b>dayzlun</b></sub></a><br /><a href="https://github.com/kytwb/ferdi/issues?q=author%3Adayzlun" title="Bug reports">π</a></td> |
97 | <td align="center"><a href="https://github.com/AGCaesar"><img src="https://avatars3.githubusercontent.com/u/7844066?v=4" width="100px;" alt="AGCaesar"/><br /><sub><b>AGCaesar</b></sub></a><br /><a href="#platform-AGCaesar" title="Packaging/porting to new platform">π¦</a></td> | 97 | <td align="center"><a href="https://twitter.com/tobigue_"><img src="https://avatars2.githubusercontent.com/u/1560152?v=4" width="40px;" alt="Tobias GΓΌnther"/><br /><sub><b>Tobias GΓΌnther</b></sub></a><br /><a href="#ideas-tobigue" title="Ideas, Planning, & Feedback">π€</a></td> |
98 | <td align="center"><a href="https://github.com/AGCaesar"><img src="https://avatars3.githubusercontent.com/u/7844066?v=4" width="40px;" alt="AGCaesar"/><br /><sub><b>AGCaesar</b></sub></a><br /><a href="#platform-AGCaesar" title="Packaging/porting to new platform">π¦</a></td> | ||
98 | </tr> | 99 | </tr> |
99 | </table> | 100 | </table> |
100 | 101 | ||
102 | <!-- markdownlint-enable --> | ||
103 | <!-- prettier-ignore-end --> | ||
101 | <!-- ALL-CONTRIBUTORS-LIST:END --> | 104 | <!-- ALL-CONTRIBUTORS-LIST:END --> |
102 | 105 | ||
103 | <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> | 106 | <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> |
diff --git a/package-lock.json b/package-lock.json index 78bf43da7..1b469df88 100644 --- a/package-lock.json +++ b/package-lock.json | |||
@@ -1,6 +1,6 @@ | |||
1 | { | 1 | { |
2 | "name": "ferdi", | 2 | "name": "ferdi", |
3 | "version": "5.3.3", | 3 | "version": "5.3.4-beta.1", |
4 | "lockfileVersion": 1, | 4 | "lockfileVersion": 1, |
5 | "requires": true, | 5 | "requires": true, |
6 | "dependencies": { | 6 | "dependencies": { |
@@ -9559,24 +9559,28 @@ | |||
9559 | "dependencies": { | 9559 | "dependencies": { |
9560 | "abbrev": { | 9560 | "abbrev": { |
9561 | "version": "1.1.1", | 9561 | "version": "1.1.1", |
9562 | "bundled": true, | 9562 | "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", |
9563 | "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", | ||
9563 | "dev": true, | 9564 | "dev": true, |
9564 | "optional": true | 9565 | "optional": true |
9565 | }, | 9566 | }, |
9566 | "ansi-regex": { | 9567 | "ansi-regex": { |
9567 | "version": "2.1.1", | 9568 | "version": "2.1.1", |
9568 | "bundled": true, | 9569 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", |
9570 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", | ||
9569 | "dev": true | 9571 | "dev": true |
9570 | }, | 9572 | }, |
9571 | "aproba": { | 9573 | "aproba": { |
9572 | "version": "1.2.0", | 9574 | "version": "1.2.0", |
9573 | "bundled": true, | 9575 | "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", |
9576 | "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", | ||
9574 | "dev": true, | 9577 | "dev": true, |
9575 | "optional": true | 9578 | "optional": true |
9576 | }, | 9579 | }, |
9577 | "are-we-there-yet": { | 9580 | "are-we-there-yet": { |
9578 | "version": "1.1.5", | 9581 | "version": "1.1.5", |
9579 | "bundled": true, | 9582 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", |
9583 | "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", | ||
9580 | "dev": true, | 9584 | "dev": true, |
9581 | "optional": true, | 9585 | "optional": true, |
9582 | "requires": { | 9586 | "requires": { |
@@ -9586,12 +9590,14 @@ | |||
9586 | }, | 9590 | }, |
9587 | "balanced-match": { | 9591 | "balanced-match": { |
9588 | "version": "1.0.0", | 9592 | "version": "1.0.0", |
9589 | "bundled": true, | 9593 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", |
9594 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", | ||
9590 | "dev": true | 9595 | "dev": true |
9591 | }, | 9596 | }, |
9592 | "brace-expansion": { | 9597 | "brace-expansion": { |
9593 | "version": "1.1.11", | 9598 | "version": "1.1.11", |
9594 | "bundled": true, | 9599 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", |
9600 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||
9595 | "dev": true, | 9601 | "dev": true, |
9596 | "requires": { | 9602 | "requires": { |
9597 | "balanced-match": "^1.0.0", | 9603 | "balanced-match": "^1.0.0", |
@@ -9600,34 +9606,40 @@ | |||
9600 | }, | 9606 | }, |
9601 | "chownr": { | 9607 | "chownr": { |
9602 | "version": "1.1.1", | 9608 | "version": "1.1.1", |
9603 | "bundled": true, | 9609 | "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", |
9610 | "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", | ||
9604 | "dev": true, | 9611 | "dev": true, |
9605 | "optional": true | 9612 | "optional": true |
9606 | }, | 9613 | }, |
9607 | "code-point-at": { | 9614 | "code-point-at": { |
9608 | "version": "1.1.0", | 9615 | "version": "1.1.0", |
9609 | "bundled": true, | 9616 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", |
9617 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", | ||
9610 | "dev": true | 9618 | "dev": true |
9611 | }, | 9619 | }, |
9612 | "concat-map": { | 9620 | "concat-map": { |
9613 | "version": "0.0.1", | 9621 | "version": "0.0.1", |
9614 | "bundled": true, | 9622 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
9623 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", | ||
9615 | "dev": true | 9624 | "dev": true |
9616 | }, | 9625 | }, |
9617 | "console-control-strings": { | 9626 | "console-control-strings": { |
9618 | "version": "1.1.0", | 9627 | "version": "1.1.0", |
9619 | "bundled": true, | 9628 | "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", |
9629 | "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", | ||
9620 | "dev": true | 9630 | "dev": true |
9621 | }, | 9631 | }, |
9622 | "core-util-is": { | 9632 | "core-util-is": { |
9623 | "version": "1.0.2", | 9633 | "version": "1.0.2", |
9624 | "bundled": true, | 9634 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", |
9635 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", | ||
9625 | "dev": true, | 9636 | "dev": true, |
9626 | "optional": true | 9637 | "optional": true |
9627 | }, | 9638 | }, |
9628 | "debug": { | 9639 | "debug": { |
9629 | "version": "4.1.1", | 9640 | "version": "4.1.1", |
9630 | "bundled": true, | 9641 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", |
9642 | "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", | ||
9631 | "dev": true, | 9643 | "dev": true, |
9632 | "optional": true, | 9644 | "optional": true, |
9633 | "requires": { | 9645 | "requires": { |
@@ -9636,25 +9648,29 @@ | |||
9636 | }, | 9648 | }, |
9637 | "deep-extend": { | 9649 | "deep-extend": { |
9638 | "version": "0.6.0", | 9650 | "version": "0.6.0", |
9639 | "bundled": true, | 9651 | "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", |
9652 | "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", | ||
9640 | "dev": true, | 9653 | "dev": true, |
9641 | "optional": true | 9654 | "optional": true |
9642 | }, | 9655 | }, |
9643 | "delegates": { | 9656 | "delegates": { |
9644 | "version": "1.0.0", | 9657 | "version": "1.0.0", |
9645 | "bundled": true, | 9658 | "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", |
9659 | "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", | ||
9646 | "dev": true, | 9660 | "dev": true, |
9647 | "optional": true | 9661 | "optional": true |
9648 | }, | 9662 | }, |
9649 | "detect-libc": { | 9663 | "detect-libc": { |
9650 | "version": "1.0.3", | 9664 | "version": "1.0.3", |
9651 | "bundled": true, | 9665 | "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", |
9666 | "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", | ||
9652 | "dev": true, | 9667 | "dev": true, |
9653 | "optional": true | 9668 | "optional": true |
9654 | }, | 9669 | }, |
9655 | "fs-minipass": { | 9670 | "fs-minipass": { |
9656 | "version": "1.2.5", | 9671 | "version": "1.2.5", |
9657 | "bundled": true, | 9672 | "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", |
9673 | "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", | ||
9658 | "dev": true, | 9674 | "dev": true, |
9659 | "optional": true, | 9675 | "optional": true, |
9660 | "requires": { | 9676 | "requires": { |
@@ -9663,13 +9679,15 @@ | |||
9663 | }, | 9679 | }, |
9664 | "fs.realpath": { | 9680 | "fs.realpath": { |
9665 | "version": "1.0.0", | 9681 | "version": "1.0.0", |
9666 | "bundled": true, | 9682 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |
9683 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", | ||
9667 | "dev": true, | 9684 | "dev": true, |
9668 | "optional": true | 9685 | "optional": true |
9669 | }, | 9686 | }, |
9670 | "gauge": { | 9687 | "gauge": { |
9671 | "version": "2.7.4", | 9688 | "version": "2.7.4", |
9672 | "bundled": true, | 9689 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", |
9690 | "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", | ||
9673 | "dev": true, | 9691 | "dev": true, |
9674 | "optional": true, | 9692 | "optional": true, |
9675 | "requires": { | 9693 | "requires": { |
@@ -9685,7 +9703,8 @@ | |||
9685 | }, | 9703 | }, |
9686 | "glob": { | 9704 | "glob": { |
9687 | "version": "7.1.3", | 9705 | "version": "7.1.3", |
9688 | "bundled": true, | 9706 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", |
9707 | "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", | ||
9689 | "dev": true, | 9708 | "dev": true, |
9690 | "optional": true, | 9709 | "optional": true, |
9691 | "requires": { | 9710 | "requires": { |
@@ -9699,13 +9718,15 @@ | |||
9699 | }, | 9718 | }, |
9700 | "has-unicode": { | 9719 | "has-unicode": { |
9701 | "version": "2.0.1", | 9720 | "version": "2.0.1", |
9702 | "bundled": true, | 9721 | "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", |
9722 | "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", | ||
9703 | "dev": true, | 9723 | "dev": true, |
9704 | "optional": true | 9724 | "optional": true |
9705 | }, | 9725 | }, |
9706 | "iconv-lite": { | 9726 | "iconv-lite": { |
9707 | "version": "0.4.24", | 9727 | "version": "0.4.24", |
9708 | "bundled": true, | 9728 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", |
9729 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", | ||
9709 | "dev": true, | 9730 | "dev": true, |
9710 | "optional": true, | 9731 | "optional": true, |
9711 | "requires": { | 9732 | "requires": { |
@@ -9714,7 +9735,8 @@ | |||
9714 | }, | 9735 | }, |
9715 | "ignore-walk": { | 9736 | "ignore-walk": { |
9716 | "version": "3.0.1", | 9737 | "version": "3.0.1", |
9717 | "bundled": true, | 9738 | "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", |
9739 | "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", | ||
9718 | "dev": true, | 9740 | "dev": true, |
9719 | "optional": true, | 9741 | "optional": true, |
9720 | "requires": { | 9742 | "requires": { |
@@ -9723,7 +9745,8 @@ | |||
9723 | }, | 9745 | }, |
9724 | "inflight": { | 9746 | "inflight": { |
9725 | "version": "1.0.6", | 9747 | "version": "1.0.6", |
9726 | "bundled": true, | 9748 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", |
9749 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | ||
9727 | "dev": true, | 9750 | "dev": true, |
9728 | "optional": true, | 9751 | "optional": true, |
9729 | "requires": { | 9752 | "requires": { |
@@ -9733,18 +9756,21 @@ | |||
9733 | }, | 9756 | }, |
9734 | "inherits": { | 9757 | "inherits": { |
9735 | "version": "2.0.3", | 9758 | "version": "2.0.3", |
9736 | "bundled": true, | 9759 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", |
9760 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", | ||
9737 | "dev": true | 9761 | "dev": true |
9738 | }, | 9762 | }, |
9739 | "ini": { | 9763 | "ini": { |
9740 | "version": "1.3.5", | 9764 | "version": "1.3.5", |
9741 | "bundled": true, | 9765 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", |
9766 | "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", | ||
9742 | "dev": true, | 9767 | "dev": true, |
9743 | "optional": true | 9768 | "optional": true |
9744 | }, | 9769 | }, |
9745 | "is-fullwidth-code-point": { | 9770 | "is-fullwidth-code-point": { |
9746 | "version": "1.0.0", | 9771 | "version": "1.0.0", |
9747 | "bundled": true, | 9772 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", |
9773 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", | ||
9748 | "dev": true, | 9774 | "dev": true, |
9749 | "requires": { | 9775 | "requires": { |
9750 | "number-is-nan": "^1.0.0" | 9776 | "number-is-nan": "^1.0.0" |
@@ -9752,13 +9778,15 @@ | |||
9752 | }, | 9778 | }, |
9753 | "isarray": { | 9779 | "isarray": { |
9754 | "version": "1.0.0", | 9780 | "version": "1.0.0", |
9755 | "bundled": true, | 9781 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", |
9782 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", | ||
9756 | "dev": true, | 9783 | "dev": true, |
9757 | "optional": true | 9784 | "optional": true |
9758 | }, | 9785 | }, |
9759 | "minimatch": { | 9786 | "minimatch": { |
9760 | "version": "3.0.4", | 9787 | "version": "3.0.4", |
9761 | "bundled": true, | 9788 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", |
9789 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||
9762 | "dev": true, | 9790 | "dev": true, |
9763 | "requires": { | 9791 | "requires": { |
9764 | "brace-expansion": "^1.1.7" | 9792 | "brace-expansion": "^1.1.7" |
@@ -9766,12 +9794,14 @@ | |||
9766 | }, | 9794 | }, |
9767 | "minimist": { | 9795 | "minimist": { |
9768 | "version": "0.0.8", | 9796 | "version": "0.0.8", |
9769 | "bundled": true, | 9797 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", |
9798 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", | ||
9770 | "dev": true | 9799 | "dev": true |
9771 | }, | 9800 | }, |
9772 | "minipass": { | 9801 | "minipass": { |
9773 | "version": "2.3.5", | 9802 | "version": "2.3.5", |
9774 | "bundled": true, | 9803 | "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", |
9804 | "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", | ||
9775 | "dev": true, | 9805 | "dev": true, |
9776 | "requires": { | 9806 | "requires": { |
9777 | "safe-buffer": "^5.1.2", | 9807 | "safe-buffer": "^5.1.2", |
@@ -9780,7 +9810,8 @@ | |||
9780 | }, | 9810 | }, |
9781 | "minizlib": { | 9811 | "minizlib": { |
9782 | "version": "1.2.1", | 9812 | "version": "1.2.1", |
9783 | "bundled": true, | 9813 | "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", |
9814 | "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", | ||
9784 | "dev": true, | 9815 | "dev": true, |
9785 | "optional": true, | 9816 | "optional": true, |
9786 | "requires": { | 9817 | "requires": { |
@@ -9789,7 +9820,8 @@ | |||
9789 | }, | 9820 | }, |
9790 | "mkdirp": { | 9821 | "mkdirp": { |
9791 | "version": "0.5.1", | 9822 | "version": "0.5.1", |
9792 | "bundled": true, | 9823 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", |
9824 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||
9793 | "dev": true, | 9825 | "dev": true, |
9794 | "requires": { | 9826 | "requires": { |
9795 | "minimist": "0.0.8" | 9827 | "minimist": "0.0.8" |
@@ -9797,13 +9829,15 @@ | |||
9797 | }, | 9829 | }, |
9798 | "ms": { | 9830 | "ms": { |
9799 | "version": "2.1.1", | 9831 | "version": "2.1.1", |
9800 | "bundled": true, | 9832 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", |
9833 | "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", | ||
9801 | "dev": true, | 9834 | "dev": true, |
9802 | "optional": true | 9835 | "optional": true |
9803 | }, | 9836 | }, |
9804 | "needle": { | 9837 | "needle": { |
9805 | "version": "2.3.0", | 9838 | "version": "2.3.0", |
9806 | "bundled": true, | 9839 | "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz", |
9840 | "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==", | ||
9807 | "dev": true, | 9841 | "dev": true, |
9808 | "optional": true, | 9842 | "optional": true, |
9809 | "requires": { | 9843 | "requires": { |
@@ -9814,7 +9848,8 @@ | |||
9814 | }, | 9848 | }, |
9815 | "node-pre-gyp": { | 9849 | "node-pre-gyp": { |
9816 | "version": "0.12.0", | 9850 | "version": "0.12.0", |
9817 | "bundled": true, | 9851 | "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz", |
9852 | "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", | ||
9818 | "dev": true, | 9853 | "dev": true, |
9819 | "optional": true, | 9854 | "optional": true, |
9820 | "requires": { | 9855 | "requires": { |
@@ -9832,7 +9867,8 @@ | |||
9832 | }, | 9867 | }, |
9833 | "nopt": { | 9868 | "nopt": { |
9834 | "version": "4.0.1", | 9869 | "version": "4.0.1", |
9835 | "bundled": true, | 9870 | "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", |
9871 | "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", | ||
9836 | "dev": true, | 9872 | "dev": true, |
9837 | "optional": true, | 9873 | "optional": true, |
9838 | "requires": { | 9874 | "requires": { |
@@ -9842,13 +9878,15 @@ | |||
9842 | }, | 9878 | }, |
9843 | "npm-bundled": { | 9879 | "npm-bundled": { |
9844 | "version": "1.0.6", | 9880 | "version": "1.0.6", |
9845 | "bundled": true, | 9881 | "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", |
9882 | "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==", | ||
9846 | "dev": true, | 9883 | "dev": true, |
9847 | "optional": true | 9884 | "optional": true |
9848 | }, | 9885 | }, |
9849 | "npm-packlist": { | 9886 | "npm-packlist": { |
9850 | "version": "1.4.1", | 9887 | "version": "1.4.1", |
9851 | "bundled": true, | 9888 | "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", |
9889 | "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", | ||
9852 | "dev": true, | 9890 | "dev": true, |
9853 | "optional": true, | 9891 | "optional": true, |
9854 | "requires": { | 9892 | "requires": { |
@@ -9858,7 +9896,8 @@ | |||
9858 | }, | 9896 | }, |
9859 | "npmlog": { | 9897 | "npmlog": { |
9860 | "version": "4.1.2", | 9898 | "version": "4.1.2", |
9861 | "bundled": true, | 9899 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", |
9900 | "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", | ||
9862 | "dev": true, | 9901 | "dev": true, |
9863 | "optional": true, | 9902 | "optional": true, |
9864 | "requires": { | 9903 | "requires": { |
@@ -9870,18 +9909,21 @@ | |||
9870 | }, | 9909 | }, |
9871 | "number-is-nan": { | 9910 | "number-is-nan": { |
9872 | "version": "1.0.1", | 9911 | "version": "1.0.1", |
9873 | "bundled": true, | 9912 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", |
9913 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", | ||
9874 | "dev": true | 9914 | "dev": true |
9875 | }, | 9915 | }, |
9876 | "object-assign": { | 9916 | "object-assign": { |
9877 | "version": "4.1.1", | 9917 | "version": "4.1.1", |
9878 | "bundled": true, | 9918 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", |
9919 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", | ||
9879 | "dev": true, | 9920 | "dev": true, |
9880 | "optional": true | 9921 | "optional": true |
9881 | }, | 9922 | }, |
9882 | "once": { | 9923 | "once": { |
9883 | "version": "1.4.0", | 9924 | "version": "1.4.0", |
9884 | "bundled": true, | 9925 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", |
9926 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | ||
9885 | "dev": true, | 9927 | "dev": true, |
9886 | "requires": { | 9928 | "requires": { |
9887 | "wrappy": "1" | 9929 | "wrappy": "1" |
@@ -9889,19 +9931,22 @@ | |||
9889 | }, | 9931 | }, |
9890 | "os-homedir": { | 9932 | "os-homedir": { |
9891 | "version": "1.0.2", | 9933 | "version": "1.0.2", |
9892 | "bundled": true, | 9934 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", |
9935 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", | ||
9893 | "dev": true, | 9936 | "dev": true, |
9894 | "optional": true | 9937 | "optional": true |
9895 | }, | 9938 | }, |
9896 | "os-tmpdir": { | 9939 | "os-tmpdir": { |
9897 | "version": "1.0.2", | 9940 | "version": "1.0.2", |
9898 | "bundled": true, | 9941 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", |
9942 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", | ||
9899 | "dev": true, | 9943 | "dev": true, |
9900 | "optional": true | 9944 | "optional": true |
9901 | }, | 9945 | }, |
9902 | "osenv": { | 9946 | "osenv": { |
9903 | "version": "0.1.5", | 9947 | "version": "0.1.5", |
9904 | "bundled": true, | 9948 | "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", |
9949 | "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", | ||
9905 | "dev": true, | 9950 | "dev": true, |
9906 | "optional": true, | 9951 | "optional": true, |
9907 | "requires": { | 9952 | "requires": { |
@@ -9911,19 +9956,22 @@ | |||
9911 | }, | 9956 | }, |
9912 | "path-is-absolute": { | 9957 | "path-is-absolute": { |
9913 | "version": "1.0.1", | 9958 | "version": "1.0.1", |
9914 | "bundled": true, | 9959 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", |
9960 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", | ||
9915 | "dev": true, | 9961 | "dev": true, |
9916 | "optional": true | 9962 | "optional": true |
9917 | }, | 9963 | }, |
9918 | "process-nextick-args": { | 9964 | "process-nextick-args": { |
9919 | "version": "2.0.0", | 9965 | "version": "2.0.0", |
9920 | "bundled": true, | 9966 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", |
9967 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", | ||
9921 | "dev": true, | 9968 | "dev": true, |
9922 | "optional": true | 9969 | "optional": true |
9923 | }, | 9970 | }, |
9924 | "rc": { | 9971 | "rc": { |
9925 | "version": "1.2.8", | 9972 | "version": "1.2.8", |
9926 | "bundled": true, | 9973 | "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", |
9974 | "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", | ||
9927 | "dev": true, | 9975 | "dev": true, |
9928 | "optional": true, | 9976 | "optional": true, |
9929 | "requires": { | 9977 | "requires": { |
@@ -9935,7 +9983,8 @@ | |||
9935 | "dependencies": { | 9983 | "dependencies": { |
9936 | "minimist": { | 9984 | "minimist": { |
9937 | "version": "1.2.0", | 9985 | "version": "1.2.0", |
9938 | "bundled": true, | 9986 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", |
9987 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", | ||
9939 | "dev": true, | 9988 | "dev": true, |
9940 | "optional": true | 9989 | "optional": true |
9941 | } | 9990 | } |
@@ -9943,7 +9992,8 @@ | |||
9943 | }, | 9992 | }, |
9944 | "readable-stream": { | 9993 | "readable-stream": { |
9945 | "version": "2.3.6", | 9994 | "version": "2.3.6", |
9946 | "bundled": true, | 9995 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", |
9996 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", | ||
9947 | "dev": true, | 9997 | "dev": true, |
9948 | "optional": true, | 9998 | "optional": true, |
9949 | "requires": { | 9999 | "requires": { |
@@ -9958,7 +10008,8 @@ | |||
9958 | }, | 10008 | }, |
9959 | "rimraf": { | 10009 | "rimraf": { |
9960 | "version": "2.6.3", | 10010 | "version": "2.6.3", |
9961 | "bundled": true, | 10011 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", |
10012 | "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", | ||
9962 | "dev": true, | 10013 | "dev": true, |
9963 | "optional": true, | 10014 | "optional": true, |
9964 | "requires": { | 10015 | "requires": { |
@@ -9967,42 +10018,49 @@ | |||
9967 | }, | 10018 | }, |
9968 | "safe-buffer": { | 10019 | "safe-buffer": { |
9969 | "version": "5.1.2", | 10020 | "version": "5.1.2", |
9970 | "bundled": true, | 10021 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", |
10022 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", | ||
9971 | "dev": true | 10023 | "dev": true |
9972 | }, | 10024 | }, |
9973 | "safer-buffer": { | 10025 | "safer-buffer": { |
9974 | "version": "2.1.2", | 10026 | "version": "2.1.2", |
9975 | "bundled": true, | 10027 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", |
10028 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", | ||
9976 | "dev": true, | 10029 | "dev": true, |
9977 | "optional": true | 10030 | "optional": true |
9978 | }, | 10031 | }, |
9979 | "sax": { | 10032 | "sax": { |
9980 | "version": "1.2.4", | 10033 | "version": "1.2.4", |
9981 | "bundled": true, | 10034 | "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", |
10035 | "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", | ||
9982 | "dev": true, | 10036 | "dev": true, |
9983 | "optional": true | 10037 | "optional": true |
9984 | }, | 10038 | }, |
9985 | "semver": { | 10039 | "semver": { |
9986 | "version": "5.7.0", | 10040 | "version": "5.7.0", |
9987 | "bundled": true, | 10041 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", |
10042 | "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", | ||
9988 | "dev": true, | 10043 | "dev": true, |
9989 | "optional": true | 10044 | "optional": true |
9990 | }, | 10045 | }, |
9991 | "set-blocking": { | 10046 | "set-blocking": { |
9992 | "version": "2.0.0", | 10047 | "version": "2.0.0", |
9993 | "bundled": true, | 10048 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", |
10049 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", | ||
9994 | "dev": true, | 10050 | "dev": true, |
9995 | "optional": true | 10051 | "optional": true |
9996 | }, | 10052 | }, |
9997 | "signal-exit": { | 10053 | "signal-exit": { |
9998 | "version": "3.0.2", | 10054 | "version": "3.0.2", |
9999 | "bundled": true, | 10055 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", |
10056 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", | ||
10000 | "dev": true, | 10057 | "dev": true, |
10001 | "optional": true | 10058 | "optional": true |
10002 | }, | 10059 | }, |
10003 | "string-width": { | 10060 | "string-width": { |
10004 | "version": "1.0.2", | 10061 | "version": "1.0.2", |
10005 | "bundled": true, | 10062 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", |
10063 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", | ||
10006 | "dev": true, | 10064 | "dev": true, |
10007 | "requires": { | 10065 | "requires": { |
10008 | "code-point-at": "^1.0.0", | 10066 | "code-point-at": "^1.0.0", |
@@ -10012,7 +10070,8 @@ | |||
10012 | }, | 10070 | }, |
10013 | "string_decoder": { | 10071 | "string_decoder": { |
10014 | "version": "1.1.1", | 10072 | "version": "1.1.1", |
10015 | "bundled": true, | 10073 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", |
10074 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", | ||
10016 | "dev": true, | 10075 | "dev": true, |
10017 | "optional": true, | 10076 | "optional": true, |
10018 | "requires": { | 10077 | "requires": { |
@@ -10021,7 +10080,8 @@ | |||
10021 | }, | 10080 | }, |
10022 | "strip-ansi": { | 10081 | "strip-ansi": { |
10023 | "version": "3.0.1", | 10082 | "version": "3.0.1", |
10024 | "bundled": true, | 10083 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", |
10084 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | ||
10025 | "dev": true, | 10085 | "dev": true, |
10026 | "requires": { | 10086 | "requires": { |
10027 | "ansi-regex": "^2.0.0" | 10087 | "ansi-regex": "^2.0.0" |
@@ -10029,13 +10089,15 @@ | |||
10029 | }, | 10089 | }, |
10030 | "strip-json-comments": { | 10090 | "strip-json-comments": { |
10031 | "version": "2.0.1", | 10091 | "version": "2.0.1", |
10032 | "bundled": true, | 10092 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", |
10093 | "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", | ||
10033 | "dev": true, | 10094 | "dev": true, |
10034 | "optional": true | 10095 | "optional": true |
10035 | }, | 10096 | }, |
10036 | "tar": { | 10097 | "tar": { |
10037 | "version": "4.4.8", | 10098 | "version": "4.4.8", |
10038 | "bundled": true, | 10099 | "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", |
10100 | "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", | ||
10039 | "dev": true, | 10101 | "dev": true, |
10040 | "optional": true, | 10102 | "optional": true, |
10041 | "requires": { | 10103 | "requires": { |
@@ -10050,13 +10112,15 @@ | |||
10050 | }, | 10112 | }, |
10051 | "util-deprecate": { | 10113 | "util-deprecate": { |
10052 | "version": "1.0.2", | 10114 | "version": "1.0.2", |
10053 | "bundled": true, | 10115 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
10116 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", | ||
10054 | "dev": true, | 10117 | "dev": true, |
10055 | "optional": true | 10118 | "optional": true |
10056 | }, | 10119 | }, |
10057 | "wide-align": { | 10120 | "wide-align": { |
10058 | "version": "1.1.3", | 10121 | "version": "1.1.3", |
10059 | "bundled": true, | 10122 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", |
10123 | "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", | ||
10060 | "dev": true, | 10124 | "dev": true, |
10061 | "optional": true, | 10125 | "optional": true, |
10062 | "requires": { | 10126 | "requires": { |
@@ -10065,12 +10129,14 @@ | |||
10065 | }, | 10129 | }, |
10066 | "wrappy": { | 10130 | "wrappy": { |
10067 | "version": "1.0.2", | 10131 | "version": "1.0.2", |
10068 | "bundled": true, | 10132 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", |
10133 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", | ||
10069 | "dev": true | 10134 | "dev": true |
10070 | }, | 10135 | }, |
10071 | "yallist": { | 10136 | "yallist": { |
10072 | "version": "3.0.3", | 10137 | "version": "3.0.3", |
10073 | "bundled": true, | 10138 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", |
10139 | "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", | ||
10074 | "dev": true | 10140 | "dev": true |
10075 | } | 10141 | } |
10076 | } | 10142 | } |
diff --git a/package.json b/package.json index 9bf72d8f8..191ae3678 100644 --- a/package.json +++ b/package.json | |||
@@ -2,7 +2,7 @@ | |||
2 | "name": "ferdi", | 2 | "name": "ferdi", |
3 | "productName": "Ferdi", | 3 | "productName": "Ferdi", |
4 | "appId": "com.kytwb.ferdi", | 4 | "appId": "com.kytwb.ferdi", |
5 | "version": "5.3.3", | 5 | "version": "5.3.4-beta.1", |
6 | "description": "Messaging app for WhatsApp, Slack, Telegram, HipChat, Hangouts and many many more.", | 6 | "description": "Messaging app for WhatsApp, Slack, Telegram, HipChat, Hangouts and many many more.", |
7 | "copyright": "kytwb", | 7 | "copyright": "kytwb", |
8 | "main": "index.js", | 8 | "main": "index.js", |
diff --git a/src/webview/lib/RecipeWebview.js b/src/webview/lib/RecipeWebview.js index be29142af..877e45e35 100644 --- a/src/webview/lib/RecipeWebview.js +++ b/src/webview/lib/RecipeWebview.js | |||
@@ -39,9 +39,15 @@ class RecipeWebview { | |||
39 | if (this.countCache.direct === direct | 39 | if (this.countCache.direct === direct |
40 | && this.countCache.indirect === indirect) return; | 40 | && this.countCache.indirect === indirect) return; |
41 | 41 | ||
42 | // Parse number to integer | ||
43 | // This will correct errors that recipes may introduce, e.g. | ||
44 | // by sending a String instead of an integer | ||
45 | const directInt = parseInt(direct, 10); | ||
46 | const indirectInt = parseInt(indirect, 10); | ||
47 | |||
42 | const count = { | 48 | const count = { |
43 | direct: direct > 0 ? direct : 0, | 49 | direct: directInt > 0 ? directInt : 0, |
44 | indirect: indirect > 0 ? indirect : 0, | 50 | indirect: indirectInt > 0 ? indirectInt : 0, |
45 | }; | 51 | }; |
46 | 52 | ||
47 | ipcRenderer.sendToHost('messages', count); | 53 | ipcRenderer.sendToHost('messages', count); |