UNPKG

hubot-pollen

Version:

Retrieves the latest from the Pollen.com API

39 lines (37 loc) 992 B
const js = require('@eslint/js'); const importPlugin = require('eslint-plugin-import'); const nPlugin = require('eslint-plugin-n'); const promisePlugin = require('eslint-plugin-promise'); module.exports = [ js.configs.recommended, { files: ['**/*.js'], languageOptions: { ecmaVersion: 'latest', sourceType: 'commonjs', globals: { console: 'readonly', process: 'readonly', __dirname: 'readonly', setTimeout: 'readonly', describe: 'readonly', before: 'readonly', beforeEach: 'readonly', afterEach: 'readonly', it: 'readonly', }, }, plugins: { import: importPlugin, n: nPlugin, promise: promisePlugin, }, rules: { 'no-param-reassign': ['error', { props: false }], // Airbnb-base style rules commonly used 'no-unused-vars': ['error', { argsIgnorePattern: '^_' }], 'prefer-const': 'error', 'no-var': 'error', }, }, ];