aboutsummaryrefslogtreecommitdiff
path: root/node_modules/webpackbar/dist/description.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/webpackbar/dist/description.js')
-rw-r--r--node_modules/webpackbar/dist/description.js42
1 files changed, 42 insertions, 0 deletions
diff --git a/node_modules/webpackbar/dist/description.js b/node_modules/webpackbar/dist/description.js
new file mode 100644
index 00000000..c56f1503
--- /dev/null
+++ b/node_modules/webpackbar/dist/description.js
@@ -0,0 +1,42 @@
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.default = getDescription;
+
+var _lodash = require('lodash');
+
+var _lodash2 = _interopRequireDefault(_lodash);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+const DB = {
+ loader: {
+ get: loader => _lodash2.default.startCase(loader)
+ },
+ ext: {
+ get: ext => `${ext} files`,
+ vue: 'Vue Single File components',
+ js: 'JavaScript files',
+ sass: 'SASS files',
+ scss: 'SASS files',
+ unknown: 'Unknown files'
+ }
+};
+
+function getDescription(category, keyword) {
+ if (!DB[category]) {
+ return _lodash2.default.startCase(keyword);
+ }
+
+ if (DB[category][keyword]) {
+ return DB[category][keyword];
+ }
+
+ if (DB[category].get) {
+ return DB[category].get(keyword);
+ }
+
+ return '-';
+} \ No newline at end of file