Commit Graph

68 Commits

Author SHA1 Message Date
Sean Larkin 0833c59f46 feat(performance): removed logic out of stats and into plugin for assets over size limit 2016-12-07 17:22:17 +01:00
Sean Larkin 774a89b583 feat(perfbudgets): added errorOnHint flag defaulting to false for opt-in 2016-12-07 17:22:13 +01:00
Sean Larkin 000dae1889 fix(tests): Updated tests across the board to work with perf budgets 2016-12-07 17:22:13 +01:00
Sean Larkin e360c8b7c8 fix(test): update test, fix asset type case, and formatting 2016-12-07 17:21:27 +01:00
Sean Larkin dd3c9f25b8 chore(lint): run npm beautify 2016-12-07 17:21:27 +01:00
Sean Larkin 4d89326368 chore(perfbudget): normalize error message indenation and readibility 2016-12-07 17:21:27 +01:00
Sean Larkin 9c337ffd81 chore(perfbudget): license updates 2016-12-07 17:21:26 +01:00
Sean Larkin bdc62243e4 chore(perfbudget): cleaned up visual display and statistics 2016-12-07 17:21:26 +01:00
Sean Larkin 9e8c5f86ea feat(perfbudgets): Add separate classes for warnings, logic rewrite for plugin 2016-12-07 17:21:26 +01:00
Sean Larkin fc85e639c0 chore(cleanup): refactored the emittedAssets Warning to be more modular 2016-12-07 17:21:25 +01:00
Sean Larkin 3fe1692e33 feat(chunk): added isAsync() function and additional NoAsyncChunks warning 2016-12-07 17:21:25 +01:00
Sean Larkin 5747eff8c9 fix(beautify): run npm beautify 2016-12-07 17:21:24 +01:00
Sean Larkin 0f0bdff0e1 fix(syntax): fixed edge case where assets do not exist, and added schema 2016-12-07 17:21:23 +01:00
Sean Larkin 2741098198 feat(perfbudget): creat initialAssetsCost with hardcoded limit 2016-12-07 17:21:22 +01:00
Sean Larkin e949aa1512 feat(perfbudgets): fixed issues with bad asset checking, and formatting 2016-12-07 17:21:22 +01:00
Vignesh Shanmugam 7736ebe367 Add color information to stats based on bundle size 2016-12-07 17:21:20 +01:00
Vignesh Shanmugam d3f2927d77 normalize asset size and produce warnings for performance 2016-12-07 17:21:19 +01:00
Sean Larkin cbe2f06850 feat(perf): added initial setup for perf plugins, need to configure test cases and stats output based on perf props 2016-12-07 17:21:18 +01:00