Skip to content

Commit

Permalink
fix: refresh tooling with [email protected] (#574)
Browse files Browse the repository at this point in the history
## PR Checklist

- [x] Addresses an existing open issue: fixes #531
- [x] That issue was marked as [`status: accepting
prs`](https://github.com/JoshuaKGoldberg/console-fail-test/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22)
- [x] Steps in
[CONTRIBUTING.md](https://github.com/JoshuaKGoldberg/console-fail-test/blob/main/.github/CONTRIBUTING.md)
were taken

## Overview

Runs `npx create-typescript-app --auto --mode migrate`. Also runs an
`ncu -u` for everything (except `eslint`, as `typescript-eslint` doesn't
support ESLint v9 in stable yet).

This doesn't actually change build settings directly. But I'm betting
that getting all build-related packages up-to-date will resolve any
build oddities.
  • Loading branch information
JoshuaKGoldberg committed Jul 10, 2024
1 parent 3bc0eff commit 97346e1
Show file tree
Hide file tree
Showing 22 changed files with 836 additions and 2,124 deletions.
115 changes: 49 additions & 66 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -1,68 +1,51 @@
{
"badgeTemplate": "<img alt=\"All Contributors: <%= contributors.length %> 👪\" src=\"https://img.shields.io/badge/all_contributors-<%= contributors.length %>_👪-21bb42.svg\" />",
"commit": false,
"commitConvention": "angular",
"contributors": [
{
"avatar_url": "https://avatars.githubusercontent.com/u/3335181?v=4",
"contributions": [
"tool",
"code",
"maintenance",
"infra",
"ideas"
],
"login": "JoshuaKGoldberg",
"name": "Josh Goldberg",
"profile": "http://www.joshuakgoldberg.com"
},
{
"login": "kopax-polyconseil",
"name": "Dimitri Kopriwa",
"avatar_url": "https://avatars.githubusercontent.com/u/77674046?v=4",
"profile": "https://www.kop.ax/",
"contributions": [
"code"
]
},
{
"login": "mackenco",
"name": "Colin MacKenzie",
"avatar_url": "https://avatars.githubusercontent.com/u/4284340?v=4",
"profile": "https://github.com/mackenco",
"contributions": [
"code",
"ideas"
]
},
{
"login": "sosukesuzuki",
"name": "SUZUKI Sosuke",
"avatar_url": "https://avatars.githubusercontent.com/u/14838850?v=4",
"profile": "https://github.com/sosukesuzuki",
"contributions": [
"code"
]
},
{
"login": "joel-daros",
"name": "Joel",
"avatar_url": "https://avatars.githubusercontent.com/u/992049?v=4",
"profile": "https://www.linkedin.com/in/joel-darós-95536a21/?locale=en_US",
"contributions": [
"ideas"
]
}
],
"contributorsPerLine": 7,
"contributorsSortAlphabetically": true,
"files": [
"README.md"
],
"imageSize": 100,
"projectName": "console-fail-test",
"projectOwner": "JoshuaKGoldberg",
"repoHost": "https://github.com",
"repoType": "github",
"commitType": "docs"
"badgeTemplate": "<img alt=\"All Contributors: <%= contributors.length %> 👪\" src=\"https://img.shields.io/badge/all_contributors-<%= contributors.length %>_👪-21bb42.svg\" />",
"commit": false,
"commitConvention": "angular",
"contributors": [
{
"avatar_url": "https://avatars.githubusercontent.com/u/3335181?v=4",
"contributions": ["tool", "code", "maintenance", "infra", "ideas"],
"login": "JoshuaKGoldberg",
"name": "Josh Goldberg",
"profile": "http://www.joshuakgoldberg.com"
},
{
"login": "kopax-polyconseil",
"name": "Dimitri Kopriwa",
"avatar_url": "https://avatars.githubusercontent.com/u/77674046?v=4",
"profile": "https://www.kop.ax/",
"contributions": ["code"]
},
{
"login": "mackenco",
"name": "Colin MacKenzie",
"avatar_url": "https://avatars.githubusercontent.com/u/4284340?v=4",
"profile": "https://github.com/mackenco",
"contributions": ["code", "ideas"]
},
{
"login": "sosukesuzuki",
"name": "SUZUKI Sosuke",
"avatar_url": "https://avatars.githubusercontent.com/u/14838850?v=4",
"profile": "https://github.com/sosukesuzuki",
"contributions": ["code"]
},
{
"login": "joel-daros",
"name": "Joel",
"avatar_url": "https://avatars.githubusercontent.com/u/992049?v=4",
"profile": "https://www.linkedin.com/in/joel-darós-95536a21/?locale=en_US",
"contributions": ["ideas"]
}
],
"contributorsPerLine": 7,
"contributorsSortAlphabetically": true,
"files": ["README.md"],
"imageSize": 100,
"projectName": "console-fail-test",
"projectOwner": "JoshuaKGoldberg",
"repoHost": "https://github.com",
"repoType": "github",
"commitType": "docs"
}
5 changes: 0 additions & 5 deletions .eslintignore

This file was deleted.

183 changes: 0 additions & 183 deletions .eslintrc.cjs

This file was deleted.

1 change: 0 additions & 1 deletion .github/DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ Each should be shown in VS Code, and can be run manually on the command-line:
- `pnpm lint` ([ESLint](https://eslint.org) with [typescript-eslint](https://typescript-eslint.io)): Lints JavaScript and TypeScript source files
- `pnpm lint:knip` ([knip](https://github.com/webpro/knip)): Detects unused files, dependencies, and code exports
- `pnpm lint:md` ([Markdownlint](https://github.com/DavidAnson/markdownlint)): Checks Markdown source files
- `pnpm lint:package-json` ([npm-package-json-lint](https://npmpackagejsonlint.org/)): Lints the `package.json` file
- `pnpm lint:packages` ([pnpm dedupe --check](https://pnpm.io/cli/dedupe)): Checks for unnecessarily duplicated packages in the `pnpm-lock.yml` file
- `pnpm lint:spelling` ([cspell](https://cspell.org)): Spell checks across all source files

Expand Down
2 changes: 0 additions & 2 deletions .github/ISSUE_TEMPLATE/03-feature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ body:
description: If any of these required steps are not taken, we may not be able to review your issue. Help us to help you!
label: Bug Report Checklist
options:
- label: I have tried restarting my IDE and the issue persists.
required: true
- label: I have pulled the latest `main` branch of the repository.
required: true
- label: I have [searched for related issues](https://github.com/JoshuaKGoldberg/console-fail-test/issues?q=is%3Aissue) and found none that matched my issue.
Expand Down
4 changes: 3 additions & 1 deletion .github/actions/prepare/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ name: Prepare
runs:
steps:
- uses: pnpm/action-setup@v2
with:
version: 9
- uses: actions/setup-node@v4
with:
cache: pnpm
node-version: "18"
node-version: "20"
- run: pnpm install --frozen-lockfile
shell: bash
using: composite
2 changes: 2 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"automerge": true,
"extends": ["config:best-practices", "replacements:all"],
"ignoreDeps": ["codecov/codecov-action"],
"internalChecksFilter": "strict",
"labels": ["dependencies"],
"minimumReleaseAge": "3 days",
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/accessibility-alt-text-bot.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
jobs:
accessibility_alt_text_bot:
if: ${{ !endsWith(github.actor, '[bot]') }}
runs-on: ubuntu-latest
steps:
- uses: github/[email protected]
Expand Down
15 changes: 0 additions & 15 deletions .github/workflows/lint-package-json.yml

This file was deleted.

4 changes: 0 additions & 4 deletions .npmpackagejsonlintrc.json

This file was deleted.

1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.all-contributorsrc
.husky/
coverage/
lib/
pnpm-lock.yaml
10 changes: 10 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"$schema": "http://json.schemastore.org/prettierrc",
"overrides": [{ "files": ".nvmrc", "options": { "parser": "yaml" } }],
"plugins": [
"prettier-plugin-curly",
"prettier-plugin-sh",
"prettier-plugin-packagejson"
],
"useTabs": true
}
Loading

0 comments on commit 97346e1

Please sign in to comment.