UNPKG

@conjecture-dev/g-std

Version:

A collection of TypeScript utility functions for common programming tasks

39 lines 1.38 kB
import globals from "globals"; // import pluginJs from "@eslint/js"; import tseslint from "typescript-eslint"; export default [ { files: ["**/*.{js,mjs,cjs,ts}"] }, { languageOptions: { globals: globals.browser } }, // pluginJs.configs.recommended, // ...tseslint.configs.recommended, { files: ["**/*.ts"], // Apply these settings only to TypeScript files languageOptions: { parser: tseslint.parser, parserOptions: { project: "tsconfig.json", // Path to your tsconfig.json }, }, plugins: { "@typescript-eslint": tseslint.plugin, }, rules: { "@typescript-eslint/no-floating-promises": "warn", // Note: you must disable the base rule as it can report incorrect errors "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": [ "error", { "args": "all", "argsIgnorePattern": "^_", "caughtErrors": "all", "caughtErrorsIgnorePattern": "^_", "destructuredArrayIgnorePattern": "^_", "varsIgnorePattern": "^_", "ignoreRestSiblings": true } ] } } ]; //# sourceMappingURL=eslint.config.mjs.map