1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-26 12:29:06 +01:00
Commit Graph

98 Commits

Author SHA1 Message Date
Mark Stacey
c9317115fa
Add browser recommendation to README (#6941)
We have recently dropped support for certain older browsers, and we're
planning to have a larger conversation soon about which browsers to
support going forward. In preparation for this, it might be worth
recommending that users use the latest browser version.
2019-08-02 10:29:18 -02:30
Mark Stacey
1fd3dc9ecf
Switch from npm to yarn (#6843)
As a solution to the constant lockfile churn issues we've had with
`npm`, the project now uses `yarn` to manage dependencies.

The `package-lock.json` file has been replaced with `yarn.lock`, which
was created using `yarn import`. It should approximate the contents of
`package-lock.json` fairly well, though there may be some changes due to
deduplication. The codeowners file has been updated to reference this
new lockfile.

All documentation and npm scripts have been updated to reference `yarn`
rather than `npm`. Note that running scripts using `npm run` still works
fine, but it seemed better to switch those to `yarn` as well to avoid
confusion.

The `npm-audit` Bash script has been replaced with `yarn-audit`. The
output of `yarn audit` is a bit different than `npm audit` in that it
returns a bitmask to describe which severity issues were found. This
made it simpler to check the results directly from the Bash script, so
the associated `npm-audit-check.js` script was no longer required. The
output should be exactly the same, and the information is still sourced
from the same place (the npm registry).

The new `yarn-audit` script does have an external dependency: `jq`.
However, `jq` is already assumed to be present by another CI script, and
is present on all CI images we use. `jq` was not added to `package.json`
as a dependency because there is no official package on the npm
registry, just wrapper scripts. We don't need it anywhere exept on CI
anyway.

The section in `CONTRIBUTING` about how to develop inside the
`node_modules` folder was removed, as the advice was a bit dated, and
wasn't specific to this project anyway.
2019-07-30 15:36:23 -03:00
Mark O'Sullivan
aae57c259d Improve Redux DevTools documentation (#6917)
Follow up to https://github.com/MetaMask/metamask-extension/pull/6882
2019-07-25 20:06:13 -03:00
Mark Stacey
271e0ceb93
Improve the Redux DevTools documentation (#6882)
Update the README to include further instructions on how to setup the
Redux Remote DevTools in development.

Relates to #5620
2019-07-18 16:07:35 -03:00
Mark Stacey
b316dd1c40
Remove outdated development tools and documentation (#6845)
These files were referencing npm scripts that no longer existed. Notices
appear to no longer exist, and the `ui-dev.js` module is no longer
actively used.

The `mock-dev.js` module is still used for certain integration tests, so
I've just removed the reference to the non-existent script.
2019-07-15 14:24:37 -03:00
Whymarrh Whitby
830c801ec3
Add React and Redux DevTools (#6793)
* Add React and Redux DevTools

* Conditionally load react-devtools

* Add start:dev npm script to run the app with devtools

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>
2019-07-11 12:27:06 -02:30
Whymarrh Whitby
f0218bdbbb
Rename accountManager usages (#6790)
Co-Authored-By: Mark Stacey <markjstacey@gmail.com>
2019-07-10 16:31:48 -02:30
Mark Stacey
9ed64568f4 Update to Node.js v10
The only package that needed to be updated was `sha3`. It has been
updated to v1.2.3, which is a maintenance release that supports up to
Node.js v12.
2019-06-27 11:46:13 -03:00
Mark Stacey
a1b46d4b62 Update README test instructions
Omit requiring mocha to be installed globally; this is not required
for any of the listed commands. Also update the `lint` command to use
the npm script, as the gulp command referenced doesn't exist.
2019-06-24 17:12:08 -03:00
Whymarrh Whitby
b53a3403b4
Clarify dev build (npm start) in README 2019-06-24 14:58:50 -02:30
Whymarrh Whitby
fbde8d043b
Update commands in README for building locally 2019-06-24 10:33:35 -02:30
bobby dresser
af79692e89 remove broken readme link (#6720) 2019-06-17 14:19:18 -02:30
Whymarrh Whitby
3658ca550a Remove outdated ui dev and ui mock docs 2019-02-20 14:18:46 -03:30
Alon Bukai
26f66d7099 fix: update README to add a missing " " space (#6191) 2019-02-20 14:11:03 -03:30
Whymarrh Whitby
b8e2205bea
Add native deps compilation troubleshooting to docs
See also #6043
2019-02-11 12:27:14 -03:30
Dan Finlay
a6f61d1e22 Make docs links consistent (#5920)
* Make docs links consistent

So our various docs pages inter-link consistently per https://github.com/MetaMask/metamask-docs/issues/1

* Add docs links to internal docs page
2018-12-12 20:48:18 -03:30
Dan Finlay
c8c58252fc Add docs link (#5870) 2018-12-03 14:23:17 -03:30
Whymarrh Whitby
4cbf41d319 Update local build instructions 2018-11-21 16:25:43 -03:30
Bruno Barbieri
3866222285 Update support links to zendesk (#5745)
* Fix loose accounts help link

* Update support site link
2018-11-13 14:42:36 -03:30
Thomas
a8d871ebee Remove greenkeeper badge from README 2018-10-15 15:14:24 -07:00
Dan Finlay
5a709306e4 Add jsdoc gh-pages script 2018-09-12 14:10:38 -07:00
William Morriss
cfb74680e2 Select not Update 2018-07-30 16:59:08 -07:00
William Morriss
5d26e886f3 reduce npm install to one line 2018-07-27 22:54:26 -07:00
William Morriss
391ed177e0 restore npm install instructions 2018-07-27 22:46:16 -07:00
bobby dresser
308d8ddcba
remove Web Store warning 2018-07-27 09:34:03 -07:00
bobby dresser
45379e867d
remove current version 2018-07-25 11:58:27 -07:00
bobby dresser
8cd36c8725
fix link bracket 2018-07-25 11:48:15 -07:00
bobby dresser
87f42468b7
add current release to the README 2018-07-25 10:30:47 -07:00
brunobar79
cde91fac16 added node version requirements 2018-07-21 12:43:35 -04:00
Whymarrh Whitby
a96dedf7db
Fix link to TREZOR emulator docs in README 2018-07-19 20:17:22 -02:30
brunobar79
3025832858 added TREZOR simulator instructions 2018-07-13 20:31:40 -04:00
Bobby Dresser
c91e5cb6b3 fix readme documentation link 2018-07-10 12:12:59 -04:00
William Morriss
545043a364 recommend yarn for node >= 10 2018-05-31 19:01:25 -07:00
Dan Finlay
344f0f2eea Add mission statement v1 2018-05-29 09:27:02 -07:00
Thomas Huang
7b70804aa0
Merge pull request #3969 from MetaMask/i3966-AddJsDocsPage
Add JSDocs Page and Script
2018-04-17 10:01:09 -07:00
Dan Finlay
136caa2034 Add JSDocs Page and Script
Includes new script `npm run doc` for generating docs page.
2018-04-12 14:46:05 -07:00
Dan Finlay
e841197141 Add team member documentation
To help exeternal contributors make sense of who is active on the
project, and who they should go to to ask certain questions.
2018-04-12 13:40:59 -07:00
Marius Kjærstad
1e9b753968
Updated one badge link to https
Updated one badge link to https
2018-03-25 15:34:36 +02:00
N1X
332a0203ac hn _locales : message.json [HINDI] (#3611)
adding hn_IN `_locales`
2018-03-21 11:33:32 -07:00
Dan Finlay
174f57b464 Document process of adding a new translation 2018-03-09 11:18:43 -08:00
Dan Finlay
429db74508 Use https 2018-01-12 11:03:03 -08:00
Dan Finlay
3a27332cf6 Update support link on readme 2018-01-12 11:01:39 -08:00
kumavis
1fb57d8cb8
readme - fix "plugin" to "extension" 2017-12-15 15:06:06 -08:00
Dan Finlay
6268272c83 Add guide to porting to new platforms
Adds a new guide to porting MetaMask to new platforms. Intended for all those devs asking us how to make a mobile MetaMask.
2017-09-14 13:31:10 -07:00
kumavis
b6df46337f readme - add waffle.io badge 2017-08-08 23:53:32 -07:00
kumavis
bbb4c36234 readme - fix greenkeeper badge position 2017-08-03 16:40:56 -07:00
kumavis
b106fa814b README - fix bad merge 2017-08-03 16:35:54 -07:00
kumavis
bb8a09375d Merge branch 'master' of github.com:MetaMask/metamask-extension into greenkeeper/initial 2017-08-03 15:12:24 -07:00
kumavis
da16f39626 Merge branch 'master' of github.com:MetaMask/metamask-extension into greenkeeper/initial 2017-08-03 15:05:32 -07:00
Thomas Huang
1eb089b0e7 Coveralls badge directs to master branch 2017-07-25 18:03:47 -07:00