Docs: Update Usage example to use native defineConfig
The current Usage section in the README shows a plain array export for the flat config.
https://github.com/sindresorhus/eslint-plugin-unicorn/blob/c21d98c56ff8d0cdb6a0ea8c0d673ca0b8abc7bc/readme.md?plain=1#L29-L39
However, [ESLint's documentation](https://eslint.org/docs/latest/use/getting-started) recommends using `defineConfig`.
For example:
```js
import eslintPluginUnicorn from 'eslint-plugin-unicorn';
import { defineConfig } from 'eslint/config';
import globals from 'globals';
export default defineConfig([
{
languageOptions: {
globals: globals.builtin,
},
plugins: {
unicorn: eslintPluginUnicorn,
},
rules: {
'unicorn/prefer-module': 'error',
'unicorn/…': 'error',
},
},
// ...
]);
```
```js
import eslintPluginUnicorn from 'eslint-plugin-unicorn';
export default defineConfig([
eslintPluginUnicorn.configs.recommended,
{
rules: {
'unicorn/prefer-module': 'warn',
},
},
]);
```
```js
import eslintPluginUnicorn from 'eslint-plugin-unicorn';
import { defineConfig } from 'eslint/config';
export default defineConfig([
eslintPluginUnicorn.configs.all,
{
rules: {
'unicorn/prefer-module': 'warn',
},
},
]);
```
0 条评论