@bpgeck/semantic-release-kaniko
Version:
A plugin for semantic-release that builds and deploys Docker images in a daemonless environment using Google's open-source tool, Kaniko
36 lines (34 loc) • 956 B
JavaScript
import globals from 'globals';
import pluginJs from '@eslint/js';
import pluginPrettier from 'eslint-plugin-prettier';
import prettierConfig from 'eslint-config-prettier';
export default [
{
files: ['**/*.js'],
languageOptions: {
sourceType: 'module',
ecmaVersion: 2020,
globals: {
...globals.browser,
...globals.node,
...globals.mocha,
},
},
plugins: {
prettier: pluginPrettier,
},
rules: {
...pluginJs.configs.recommended.rules,
...prettierConfig.rules,
'prettier/prettier': 'error',
'no-unused-vars': [
'error',
{
argsIgnorePattern: '^_',
varsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_',
},
],
},
},
];