├── .all-contributorsrc ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── 01-bug.yaml │ ├── 02-documentation.yaml │ ├── 03-feature.yaml │ └── 04-tooling.yaml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── prepare │ │ └── action.yml └── workflows │ ├── build.yml │ ├── compliance.yml │ ├── lint.yml │ ├── markdown.yml │ ├── package.yml │ ├── prettier.yml │ ├── prune.yml │ └── spelling.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .markdownlint.json ├── .markdownlintignore ├── .npmignore ├── .npmpackagejsonlintrc.json ├── .prettierignore ├── .prettierrc ├── .releaserc.json ├── .ts-prunerc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── LICENSE.md ├── README.md ├── cspell.json ├── next-env.d.ts ├── next.config.js ├── package.json ├── public ├── favicon.ico └── vercel.svg ├── src ├── components │ ├── AwaitThenable.tsx │ ├── Fixed.tsx │ ├── NoFloatingPromises.tsx │ └── NoMisusedPromises.tsx ├── greet.ts ├── index.ts ├── pages │ └── index.tsx ├── styles │ ├── Home.module.css │ └── globals.css └── types.ts ├── tsconfig.json └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: JoshuaKGoldberg 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01-bug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/ISSUE_TEMPLATE/01-bug.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02-documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/ISSUE_TEMPLATE/02-documentation.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/03-feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/ISSUE_TEMPLATE/03-feature.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/04-tooling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/ISSUE_TEMPLATE/04-tooling.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/prepare/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/actions/prepare/action.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/compliance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/compliance.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/markdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/markdown.yml -------------------------------------------------------------------------------- /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.github/workflows/prettier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/prettier.yml -------------------------------------------------------------------------------- /.github/workflows/prune.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/prune.yml -------------------------------------------------------------------------------- /.github/workflows/spelling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.github/workflows/spelling.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .next/ 2 | dist/ 3 | node_modules/ 4 | example.txt 5 | -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .github/ 2 | .vscode/ 3 | *.test.* 4 | -------------------------------------------------------------------------------- /.npmpackagejsonlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.npmpackagejsonlintrc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": true 3 | } 4 | -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.releaserc.json -------------------------------------------------------------------------------- /.ts-prunerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.ts-prunerc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/README.md -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/cspell.json -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/components/AwaitThenable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/components/AwaitThenable.tsx -------------------------------------------------------------------------------- /src/components/Fixed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/components/Fixed.tsx -------------------------------------------------------------------------------- /src/components/NoFloatingPromises.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/components/NoFloatingPromises.tsx -------------------------------------------------------------------------------- /src/components/NoMisusedPromises.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/components/NoMisusedPromises.tsx -------------------------------------------------------------------------------- /src/greet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/greet.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/styles/Home.module.css -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/linting-typescript-in-2023/HEAD/yarn.lock --------------------------------------------------------------------------------