kibana/packages/kbn-eslint-import-resolver-kibana/lib
Larry Gregory 22ba11eb52
Prevents dynamic import/require statements (#27515)
## Summary

This PR enables the `import/no-dynamic-require` eslint rule, which requires that all require/import statements be statically defined.

This mitigates certain attack vectors, such as those which enabled [`ESA-2018-18`](https://www.elastic.co/community/security)/[`CVE-2018-17246`](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17246)
2018-12-21 11:15:20 -05:00
..
debug.js Apache 2.0 license headers (#19383) 2018-05-28 20:06:30 -07:00
get_is_path_request.js Apache 2.0 license headers (#19383) 2018-05-28 20:06:30 -07:00
get_kibana_path.js Apache 2.0 license headers (#19383) 2018-05-28 20:06:30 -07:00
get_path_type.js Increase prettier line width to 100 (#20535) 2018-07-09 22:50:37 +02:00
get_plugins.js Prevents dynamic import/require statements (#27515) 2018-12-21 11:15:20 -05:00
get_project_root.js Increase prettier line width to 100 (#20535) 2018-07-09 22:50:37 +02:00
get_webpack_config.js [packages] fix paths. 2018-12-03 13:03:14 +01:00
index.js Apache 2.0 license headers (#19383) 2018-05-28 20:06:30 -07:00
is_probably_webpack_shim.js Increase prettier line width to 100 (#20535) 2018-07-09 22:50:37 +02:00
resolve_webpack_alias.js Fix misspellings (#19981) 2018-06-26 20:17:41 -07:00