text: /* eslint-disable no-undef */
  module.exports = {
  	env: {
  		node: true,
  		browser: true,
  		es2021: true,
  	},
  	extends: [
  		"eslint:recommended",
  		"plugin:@typescript-eslint/eslint-recommended",
  		"plugin:@typescript-eslint/recommended",
  	],
  	parserOptions: {
  		ecmaFeatures: {
  			jsx: true,
  		},
  		ecmaVersion: 12,
  		sourceType: "module",
  	},
  	plugins: ["@typescript-eslint"],
  	rules: {
  		"no-unused-vars": [
  			"warn",
  			{ vars: "all", args: "after-used", ignoreRestSiblings: false },
  		],
  		"@typescript-eslint/ban-ts-comment": "off",
  		"@typescript-eslint/no-explicit-any": "off",
  		"@typescript-eslint/no-empty-function": "off",
  	},
  };
  