ryanml
c3ca4916aa
Using a normal bundle instead of a factored bundle for phishing-detect (build sys) ( #11972 )
2021-09-01 10:46:32 -07:00
kumavis
9f4820ee98
Build - refactor for bundle factoring and swappable runtime ( #11080 )
...
* wip
* build - breakout sentry-install bundle
* deps - move new build sys deps to published versions
* chore: lint fix
* clean - remove unused file
* clean - remove unsused package script
* lavamoat - update build system policy
* build - render html to all platforms
* development - improve sourcemap debugger output
* deps - update lavapack
* lint - fix
* deps - update lavapack for bugfix
* deps - update lavapack for bugfix
* deps - bump lavapack for line ending normalization
* sourcemap explorer - disable boundary validation
* ci - reset normal ci flow
* build - re-enable minification on prod
* build - remove noisy log about html dest
* build - update terser and remove gulp wrapper for sourcemap fix
* Revert "sourcemap explorer - disable boundary validation"
This reverts commit 94112209ed880a6ebf4ee2ded411e59db6908162.
* build - reenable react-devtools in dev mode
* wip
* build - breakout sentry-install bundle
* deps - move new build sys deps to published versions
* chore: lint fix
* clean - remove unused file
* clean - remove unsused package script
* lavamoat - update build system policy
* build - render html to all platforms
* development - improve sourcemap debugger output
* deps - update lavapack
* lint - fix
* deps - update lavapack for bugfix
* deps - update lavapack for bugfix
* deps - bump lavapack for line ending normalization
* sourcemap explorer - disable boundary validation
* ci - reset normal ci flow
* build - re-enable minification on prod
* build - remove noisy log about html dest
* build - update terser and remove gulp wrapper for sourcemap fix
* Revert "sourcemap explorer - disable boundary validation"
This reverts commit 94112209ed880a6ebf4ee2ded411e59db6908162.
* build - reenable react-devtools in dev mode
* Updating lockfile
* lint fix
* build/dev - patch watchifys incompatible binary stats output
* ui - add comment about conditional import
* build - improve comment
* Update development/stream-flat-map.js
Co-authored-by: Brad Decker <git@braddecker.dev>
* Outputting all bundle file links (metamaskbot)
Co-authored-by: ryanml <ryanlanese@gmail.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
2021-07-15 10:59:34 -07:00
Erik Marks
76a2a9bb8b
@metamask/eslint config@5.0.0 ( #10358 )
...
* @metamask/eslint-config@5.0.0
* Update eslintrc and prettierrc
* yarn lint:fix
2021-02-04 10:15:23 -08:00
Brad Decker
2ebf8756a4
[RFC] add prettier to eslint ( #8595 )
2020-11-02 17:41:28 -06:00
Whymarrh Whitby
b6ccd22d6c
Update ESLint shared config to v3 ( #9274 )
...
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2020-08-19 13:57:05 -02:30
Whymarrh Whitby
c1e3c229bc
Fix import/order issues ( #9239 )
...
See [`import/order`](https://eslint.org/docs/rules/import/order ) for more information.
This change enables `import/order` and fixes the issues raised by the rule.
2020-08-18 16:48:25 -02:30
Whymarrh Whitby
310b15ba4a
Fix no-plusplus issues ( #9206 )
...
See [`no-plusplus`](https://eslint.org/docs/rules/no-plusplus ) for more information.
This change enables `no-plusplus` and fixes the issues raised by the rule.
2020-08-12 20:36:44 -02:30
Whymarrh Whitby
88f54e29fb
Fix no-empty issues ( #9202 )
...
See [`no-empty`](https://eslint.org/docs/rules/no-empty ) for more information.
This change enables `no-empty` and fixes the issues raised by the rule.
2020-08-12 18:20:29 -02:30
Mark Stacey
e1b9cfa5f8
Update source map validator target files ( #9133 )
...
All JavaScript files included in the final bundle are now listed as
target files. The `phishing-detect.js` file is the only new file to be
validated that was not validated before.
Any files that are expected to fail validation are commented out, with
a note explaining why they're expected to fail.
2020-08-04 13:45:03 -03:00
Mark Stacey
7f87bdb213
Improve sourcemap validator console report ( #9131 )
...
The report printed to the console for invalid source map samples has
been improved in a few ways:
* The entire message is now printed using `console.error`, so the
contents aren't split between STDERR and STDOUT
* The code fence is now guaranteed to be a set length, rather than it
varying depending on the filename
* The code fence is no longer padded on the inside with newlines, which
results in a more compact output that is (in my opinion) just as
readable.
2020-08-04 12:55:11 -03:00
Mark Stacey
5df42c09d6
Non-zero exit code upon failure to validate source maps ( #9132 )
...
The source map validator will now exit with a non-zero exit code when
an error occurs, or when the source maps cannot be validated.
2020-08-04 12:09:02 -03:00
Whymarrh Whitby
a78cf0ef3a
Enable arrow-parens ESLint rule
2020-02-15 17:04:21 -03:30
Whymarrh Whitby
92971d3c87
Migrate codebase to use ESM ( #7730 )
...
* Update eslint-plugin-import version
* Convert JS files to use ESM
* Update ESLint rules to check imports
* Fix test:unit:global command env
* Cleanup mock-dev script
2020-01-09 00:04:58 -03:30
Whymarrh Whitby
e61745a821
Enable no-var rule for ESLint ( #7590 )
...
* eslint: Enable no-var rule
* yarn lint --fix
2019-12-03 11:22:01 -03:30
Whymarrh Whitby
aa41057628
Update ESLint rules for curly braces style ( #7477 )
...
* eslint: Enable curly and brace-style
* yarn lint --fix
2019-11-19 20:33:20 -03:30
kumavis
82959b6b0e
development - enhancement for sourcemap validator tool ( #6277 )
2019-03-11 09:55:43 -07:00
brunobar79
42feca1f27
fix sourcemap-validator.js warnings
2018-07-02 18:56:51 -04:00
brunobar79
a8f745f9fe
eslint --fix .
2018-07-02 18:49:33 -04:00
kumavis
f4fe3e81c1
development - add sourcemap debug tool
2018-04-27 18:17:21 -07:00