GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — nodejs.dev/.eslintrc.js at main · developnk/nodejs.dev Expand file tree/ Copy path.eslintrc.jsMore file actions 96 lines (96 loc) · 2.84 KB / Copy path.eslintrc.jsFile metadata and controls96 lines (96 loc) · 2.84 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 module.exports = { overrides: [ { files: ['**/*.{js,jsx}'], extends: ['airbnb', 'prettier'], env: { node: true }, }, { files: ['**/*.{ts,tsx}'], extends: ['airbnb', 'prettier', 'plugin:@typescript-eslint/recommended'], plugins: ['@typescript-eslint'], env: { browser: true, node: true }, parser: '@typescript-eslint/parser', settings: { 'import/resolver': { typescript: {} } }, rules: { 'no-use-before-define': 'off', '@typescript-eslint/no-use-before-define': 'warn', 'import/prefer-default-export': 'off', 'import/extensions': 'off', }, }, { files: ['**/*.tsx'], extends: [ 'airbnb/hooks', 'plugin:react/recommended', 'plugin:jsx-a11y/recommended', ], plugins: ['@typescript-eslint', 'react-hooks'], parserOptions: { ecmaFeatures: { jsx: true } }, settings: { react: { version: 'detect' } }, rules: { 'react/no-unused-prop-types': 'off', 'react/require-default-props': 'off', 'react/jsx-filename-extension': 'off', 'react-hooks/rules-of-hooks': 'error', 'react-hooks/exhaustive-deps': 'warn', 'consistent-return': 'off', 'react/function-component-definition': [ 'error', { namedComponents: 'arrow-function', unnamedComponents: 'arrow-function', }, ], }, }, { files: [ 'test-processor.js', 'test-setup.js', 'test/**/**.{js,jsx,ts,tsx}', '**/**.test.{js,jsx,ts,tsx}', ], extends: ['plugin:testing-library/react'], env: { jest: true, node: true, browser: true }, }, { files: ['content/**/*.{md,mdx}'], extends: ['plugin:mdx/recommended'], settings: { 'mdx/code-blocks': false }, rules: { 'react/jsx-no-undef': 'off' }, }, { files: [ 'content/about/*.{md,mdx}', 'content/download/*.{md,mdx}', 'content/get-involved/*.{md,mdx}', 'content/homepage/*.{md,mdx}', 'content/learn/*.m{md,mdx}', ], settings: { 'mdx/code-blocks': true }, }, { files: ['content/**/*.{md,mdx}/*.{js,jsx,cjs,mjs,ts,tsx}'], rules: { camelcase: 'off', '@typescript-eslint/no-unused-vars': 'off', 'consistent-return': 'off', 'func-names': 'off', 'import/extensions': 'off', 'import/no-extraneous-dependencies': 'off', 'import/no-unresolved': 'off', 'no-console': 'off', 'no-empty': 'off', 'no-restricted-globals': 'off', 'no-restricted-syntax': 'off', 'no-undef': 'off', 'no-underscore-dangle': 'off', 'no-unused-expressions': 'off', 'no-unused-vars': 'off', 'prefer-promise-reject-errors': 'off', }, }, ], }; |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |