aboutsummaryrefslogtreecommitdiff
path: root/node_modules/nodemon/lib/rules/parse.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/nodemon/lib/rules/parse.js')
-rw-r--r--node_modules/nodemon/lib/rules/parse.js43
1 files changed, 0 insertions, 43 deletions
diff --git a/node_modules/nodemon/lib/rules/parse.js b/node_modules/nodemon/lib/rules/parse.js
deleted file mode 100644
index 6e1cace..0000000
--- a/node_modules/nodemon/lib/rules/parse.js
+++ /dev/null
@@ -1,43 +0,0 @@
-'use strict';
-var fs = require('fs');
-
-/**
- * Parse the nodemon config file, supporting both old style
- * plain text config file, and JSON version of the config
- *
- * @param {String} filename
- * @param {Function} callback
- */
-function parse(filename, callback) {
- var rules = {
- ignore: [],
- watch: [],
- };
-
- fs.readFile(filename, 'utf8', function (err, content) {
-
- if (err) {
- return callback(err);
- }
-
- var json = null;
- try {
- json = JSON.parse(content);
- } catch (e) {}
-
- if (json !== null) {
- rules = {
- ignore: json.ignore || [],
- watch: json.watch || [],
- };
-
- return callback(null, rules);
- }
-
- // otherwise return the raw file
- return callback(null, { raw: content.split(/\n/) });
- });
-}
-
-module.exports = parse;
-