1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-22 19:26:13 +02:00
metamask-extension/test/e2e
kumavis 7686edadb0
Build system refactor (#8140)
* build - start static asset task cleanup

* build - simplify manifest tasks

* build - refactor + rename some tasks

* build - various cleanups

* manifest - fix ref from controller

* build - drop gulp for simple async tasks

* build - breakout gulpfile into multiple files

* build - rename some tasks

* build - use task fn refs instead of string names

* build - bundle all scripts first, except for contentscript

* build - improve task timeline

* deps - update lock

* build - improve task time printout

* build/scripts - remove intermediate named task

* build - use 'yarn build' for task entry points

* build - properly run tasks via runTask for timeline display

* development/announcer - fix manifest path + clean

* build - lint fix

* build - make all defined tasks possible entry points

* build/task - properly report errors during task

* ci - fix sesify/lavamoat-viz build command

* build/scripts - run each bundle in separate processes

* lint fix

* build - forward childProcess logs to console

* build/task - fix parallel/series stream end event

* build/scripts refactor contentscript+inpage into a single task

* build/static - use the fs for 150x speedup zomg

* lint fix

* build/static - fix css copy

* Update development/build/scripts.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/scripts.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/index.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* deps - remove redundant mkdirp

* deps - remove unused pumpify

* deps - remove redundant merge-deep

* deps - prefer is-stream of isstream

* deps - remove clone for lodash.cloneDeep

* clean - remove commented code

* build/static - use fs.copy + fast-glob instead of linux cp for better platform support

* build/manifest - standardize task naming

* build/display - clean - remove unused code

* bugfix - fix fs.promises import

* build - create "clean" as named task for use as entrypoint

* build/static - fix for copying dirs

* Update development/build/task.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/display.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/display.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/display.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* build - use task refs, tasks only return promises not streams, etc

* lint fi bad merge + lint

* build - one last cleanup + refactor

* build - add comments introducing file

* build/manifest - fix bug + subtasks dont beed to be named

* Update package.json

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* build/task - remove unused fn

* Update package.json

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/styles.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

* Update development/build/styles.js

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>

Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2020-03-09 08:55:02 +08:00
..
contract-test Switch signature-request e2e tests to using ganache (#7859) 2020-01-17 18:16:21 -04:00
fixtures Adding setting for disabling Eth Phishing Detection (#8125) 2020-02-27 02:29:41 -04:00
mock-3box Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
send-eth-with-private-key-test I5849 incremental account security (#6874) 2019-08-02 01:27:26 -02:30
tests Update ESLint rules for test suite (#8023) 2020-02-11 13:21:13 -03:30
webdriver Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
.eslintrc.js Update ESLint rules for test suite (#8023) 2020-02-11 13:21:13 -03:30
address-book.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
benchmark.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
ethereum-on.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
fixture-server.js Build system refactor (#8140) 2020-03-09 08:55:02 +08:00
from-import-ui.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
ganache.js Use Ganache programmatically in e2e tests (#7664) 2019-12-09 10:40:43 -04:00
helpers.js Add withFixtures helper and simple-send test (#7862) 2020-01-20 14:50:25 -04:00
incremental-security.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
metamask-responsive-ui.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
metamask-ui.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
permissions.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
run-all.sh Remove last remaining usages of npm run (#7994) 2020-02-06 12:22:40 -03:30
run-web3.sh Add support for one-click onboarding (#7017) 2019-11-22 13:03:51 -04:00
send-edit.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
signature-request.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
threebox.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30
web3.spec.js Enable arrow-parens ESLint rule 2020-02-15 17:04:21 -03:30