diff --git a/.eslintrc.yaml b/.eslintrc.yaml index 0473b0f..2af7adc 100644 --- a/.eslintrc.yaml +++ b/.eslintrc.yaml @@ -1,5 +1,5 @@ env: node: true -extends: problems +extends: problems/node10 rules: no-console: off diff --git a/index.js b/index.js index 8d79228..e54247d 100644 --- a/index.js +++ b/index.js @@ -187,7 +187,7 @@ function css(css, file) { return rc(ctx, argv.config) .then(config => { config = config || cliConfig - const options = Object.assign({}, config.options) + const options = { ...config.options } if (file === 'stdin' && output) file = output @@ -235,13 +235,7 @@ function css(css, file) { const messages = result.warnings() if (messages.length) { - console.warn( - reporter( - Object.assign({}, result, { - messages - }) - ) - ) + console.warn(reporter({ ...result, messages })) } return result diff --git a/test/.eslintrc.yaml b/test/.eslintrc.yaml index 066cdcd..add5a78 100644 --- a/test/.eslintrc.yaml +++ b/test/.eslintrc.yaml @@ -1,3 +1,2 @@ parserOptions: - ecmaVersion: 2017 sourceType: module