From c9b7e38b7031f4b1691701f4a3b09e06273edd9e Mon Sep 17 00:00:00 2001
From: Chris Troutner
Date: Thu, 23 Jul 2020 13:33:00 -0700
Subject: [PATCH 1/3] fix(about): Updating about page
---
package-lock.json | 6 +++---
package.json | 2 +-
src/about/index.js | 25 +++++++++++++++++++------
3 files changed, 23 insertions(+), 10 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 37a96f2..b844abf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20606,9 +20606,9 @@
}
},
"gatsby-ipfs-web-wallet": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/gatsby-ipfs-web-wallet/-/gatsby-ipfs-web-wallet-1.5.0.tgz",
- "integrity": "sha512-SPDaXi9RH/bsEOhStkP1IIOJPFVvF9fti3gPP4muLTeG2bmv33aiIjSHFbEjqSivkkTTbPKtJKO4f635kiODDA==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/gatsby-ipfs-web-wallet/-/gatsby-ipfs-web-wallet-1.5.1.tgz",
+ "integrity": "sha512-ADGJVcY/caZ8JyJ2F9SDUzfQXVUKWfCgTVEiMwYPpni0AjdFOzo104f/hXwQRLAHwHe4Q1MRu6eNc1bYTJI32g==",
"requires": {
"adminlte-2-react": "^0.1.27",
"gatsby": "^2.23.7",
diff --git a/package.json b/package.json
index 99ff7d0..5a0273e 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
},
"dependencies": {
"gatsby": "^2.23.7",
- "gatsby-ipfs-web-wallet": "^1.5.0"
+ "gatsby-ipfs-web-wallet": "^1.5.1"
},
"repository": {
"type": "git",
diff --git a/src/about/index.js b/src/about/index.js
index eedb4b9..40f1186 100644
--- a/src/about/index.js
+++ b/src/about/index.js
@@ -9,19 +9,32 @@ class About extends React.Component {
render () {
return (
- This is the official web wallet provided by FullStack.cash. More data soon.
+
+ This is the official web wallet provided by FullStack.cash. You
+ can access this web wallet over Tor and IPFS. See the links in
+ the footer at the bottom of the page.
+
+
+ This wallet app is currently in an 'Open Alpha' test. The
+ general public is invited to use it, but be aware that the app
+ is in-progress, the code is in-flux, and many things will change
+ or break. Please solicit feedback on this app in our{' '}
+
+ Telegram Channel
+
+
From 2953242714f62b4f8cf683804d468699214fa674 Mon Sep 17 00:00:00 2001
From: Chris Troutner
Date: Thu, 23 Jul 2020 13:38:18 -0700
Subject: [PATCH 2/3] fix(husky): Adding husky for pre-commit linting
---
package-lock.json | 140 +++++++++++++++++++++++++++++++++++++++++++++
package.json | 6 ++
src/about/index.js | 6 +-
3 files changed, 151 insertions(+), 1 deletion(-)
diff --git a/package-lock.json b/package-lock.json
index b844abf..826ba79 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6687,6 +6687,12 @@
}
}
},
+ "compare-versions": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
+ "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
+ "dev": true
+ },
"component-bind": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
@@ -22260,6 +22266,119 @@
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
"integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw=="
},
+ "husky": {
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.5.tgz",
+ "integrity": "sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.0.0",
+ "ci-info": "^2.0.0",
+ "compare-versions": "^3.6.0",
+ "cosmiconfig": "^6.0.0",
+ "find-versions": "^3.2.0",
+ "opencollective-postinstall": "^2.0.2",
+ "pkg-dir": "^4.2.0",
+ "please-upgrade-node": "^3.2.0",
+ "slash": "^3.0.0",
+ "which-pm-runs": "^1.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
+ "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
+ "dev": true,
+ "requires": {
+ "@types/color-name": "^1.1.1",
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
+ },
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"icheck": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/icheck/-/icheck-1.0.2.tgz",
@@ -29699,6 +29818,12 @@
}
}
},
+ "opencollective-postinstall": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz",
+ "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==",
+ "dev": true
+ },
"opentracing": {
"version": "0.14.4",
"resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.4.tgz",
@@ -30337,6 +30462,15 @@
"find-up": "^3.0.0"
}
},
+ "please-upgrade-node": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
+ "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
+ "dev": true,
+ "requires": {
+ "semver-compare": "^1.0.0"
+ }
+ },
"pluralize": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
@@ -33653,6 +33787,12 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
},
+ "semver-compare": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
+ "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
+ "dev": true
+ },
"semver-diff": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
diff --git a/package.json b/package.json
index 5a0273e..4da2530 100644
--- a/package.json
+++ b/package.json
@@ -30,6 +30,7 @@
"url": "https://github.com/Permissionless-Software-Foundation/bch-wallet-starter/issues"
},
"devDependencies": {
+ "husky": "^4.2.5",
"semantic-release": "^17.1.1",
"standard": "^14.3.4"
},
@@ -40,5 +41,10 @@
"npmPublish": false
}
]
+ },
+ "husky": {
+ "hooks": {
+ "pre-commit": "npm run lint"
+ }
}
}
diff --git a/src/about/index.js b/src/about/index.js
index 40f1186..13da814 100644
--- a/src/about/index.js
+++ b/src/about/index.js
@@ -31,7 +31,11 @@ class About extends React.Component {
general public is invited to use it, but be aware that the app
is in-progress, the code is in-flux, and many things will change
or break. Please solicit feedback on this app in our{' '}
-
+
Telegram Channel
From ad6c738ed5ae0cb72de23cb95424874a21db9385 Mon Sep 17 00:00:00 2001
From: Chris Troutner
Date: Thu, 23 Jul 2020 13:38:54 -0700
Subject: [PATCH 3/3] linting
---
src/about/index.js | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/about/index.js b/src/about/index.js
index 13da814..792aa37 100644
--- a/src/about/index.js
+++ b/src/about/index.js
@@ -9,15 +9,15 @@ class About extends React.Component {
render () {
return (
@@ -32,9 +32,9 @@ class About extends React.Component {
is in-progress, the code is in-flux, and many things will change
or break. Please solicit feedback on this app in our{' '}
Telegram Channel