diff --git a/.eslintrc.js b/.eslintrc.js index 2a3a7f3ba8681e4193734b1668af4c8bf50e37f0..c11e3e2870bd3bcd0b323295c23a97accdd4be65 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,11 +1,12 @@ module.exports = { - "extends": "airbnb-base", - "env": { - "browser": true, - "node": true + 'extends': 'airbnb-base', + 'env': { + 'browser': true, + 'node': true }, - "rules": { - "no-multi-str": 0, - "no-underscore-dangle": 0, + 'rules': { + 'no-multi-str': 0, + 'no-underscore-dangle': 0, + 'no-console': 0, }, }; \ No newline at end of file diff --git a/src/config.js b/src/config.js new file mode 100644 index 0000000000000000000000000000000000000000..a607d5e38d5b0a9e731454eeb1703b6d99b173ad --- /dev/null +++ b/src/config.js @@ -0,0 +1,7 @@ + +const Config = { + api_url: 'https://amiv-api.ethz.ch', + verbose: true, +}; + +module.exports = Config; diff --git a/src/log.js b/src/log.js new file mode 100644 index 0000000000000000000000000000000000000000..d9e3b19c4532f846cd70f0e9354a4eaddacdd5af --- /dev/null +++ b/src/log.js @@ -0,0 +1,9 @@ +const config = require('./config.js'); + +const log = { + log(message) { + if (config.verbose === true) console.log(message); + }, +}; + +module.exports = log;