[eslint] loosen up import/no-extraneous-dependencies
[eslint] loosen up import/no-extraneous-dependencies

Test Plan:
  - Things like doing `const coreJsBuilder = require('core-js-builder')`
    shouldn't throw the warning/error.

Change-Id: I0bf086af1c60d31e6f3570a24d3e6c1db598c6c7
Reviewed-on: https://gerrit.instructure.com/97622
Tested-by: Jenkins
Reviewed-by: Ryan Shaw <ea3cd978650417470535f3a4725b6b5042a6ab59@instructure.com>
Product-Review: Ryan Shaw <ea3cd978650417470535f3a4725b6b5042a6ab59@instructure.com>
QA-Review: Ryan Shaw <ea3cd978650417470535f3a4725b6b5042a6ab59@instructure.com>

venturehive/canvas-lms,djbender/canvas-lms,SwinburneOnline/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,venturehive/canvas-lms,SwinburneOnline/canvas-lms,SwinburneOnline/canvas-lms,matematikk-mooc/canvas-lms,matematikk-mooc/canvas-lms,sfu/canvas-lms,djbender/canvas-lms,grahamb/canvas-lms,instructure/canvas-lms,djbender/canvas-lms,grahamb/canvas-lms,sfu/canvas-lms,grahamb/canvas-lms,matematikk-mooc/canvas-lms,djbender/canvas-lms,grahamb/canvas-lms,matematikk-mooc/canvas-lms,sfu/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,venturehive/canvas-lms,grahamb/canvas-lms,instructure/canvas-lms,SwinburneOnline/canvas-lms,venturehive/canvas-lms,instructure/canvas-lms,sfu/canvas-lms