A very performant and light (2mb in memory) link shortener and tracker. Written in Rust and React and uses Postgres/SQLite.
at master 734 B view raw
1import js from '@eslint/js' 2import globals from 'globals' 3import reactHooks from 'eslint-plugin-react-hooks' 4import reactRefresh from 'eslint-plugin-react-refresh' 5import tseslint from 'typescript-eslint' 6 7export default tseslint.config( 8 { ignores: ['dist'] }, 9 { 10 extends: [js.configs.recommended, ...tseslint.configs.recommended], 11 files: ['**/*.{ts,tsx}'], 12 languageOptions: { 13 ecmaVersion: 2020, 14 globals: globals.browser, 15 }, 16 plugins: { 17 'react-hooks': reactHooks, 18 'react-refresh': reactRefresh, 19 }, 20 rules: { 21 ...reactHooks.configs.recommended.rules, 22 'react-refresh/only-export-components': [ 23 'warn', 24 { allowConstantExport: true }, 25 ], 26 }, 27 }, 28)