JoshuaKGoldberg / JoshuaKGoldberg/github-default-labels

🛠 Tooling: Remove create-typescript-app.config.js (infer all refinements)

Open
#29 1 comment 0 reactions 1 assignee Claimed by @JoshuaKGoldberg View on GitHub
area: tooling status: blocked
Dominant language
JavaScript
Stars
1
Forks
0
Avg merge
1m
Merged PRs (30d)
6

Description

### Tooling Report Checklist

- [x] I have tried restarting my IDE and the issue persists.
- [x] I have pulled the latest `main` branch of the repository.
- [x] I have [searched for related issues](https://github.com/JoshuaKGoldberg/eslint-fix-utils/issues?q=is%3Aissue) and found none that matched my issue.

### Overview

#27 added a `create-typescript-app.config.js` with some explicit customizations ("refinements") on top of the CTA template. Bingo and CTA have since enabled inference for most refinements. This issue tracks removing `create-typescript-app.config.js` and inferring all refinements from disk.

In other words, removing the `create-typescript-app.config.js` file should not impact what happens when you run CTA in transition mode:

```shell
npx create-typescript-app
```

### Additional Info

🗂

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.