Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul development flow #70

Closed
JoshuaKGoldberg opened this issue Dec 5, 2022 · 2 comments · Fixed by #88
Closed

Overhaul development flow #70

JoshuaKGoldberg opened this issue Dec 5, 2022 · 2 comments · Fixed by #88
Assignees
Labels
status: accepting prs Please, send a pull request to resolve this! 🙏 type: cleanup Tech debt or other code/repository cleanups 🧹

Comments

@JoshuaKGoldberg
Copy link
Owner

Overview

Spinning out from @danvk's #67 (comment):

Suggest adding a note in README.md (or some other doc) about how to update the docs, run the tests, publish the package, etc.

Agreed. I've been working on getting a nice comprehensive starter for TypeScript projects in https://github.com/JoshuaKGoldberg/template-typescript-node-package. Filing this issue to bring the features such as automatic semver publishing & comprehensive CI checks here.

@JoshuaKGoldberg JoshuaKGoldberg added type: docs status: accepting prs Please, send a pull request to resolve this! 🙏 type: cleanup Tech debt or other code/repository cleanups 🧹 labels Dec 5, 2022
@JoshuaKGoldberg JoshuaKGoldberg self-assigned this Dec 5, 2022
@JoshuaKGoldberg
Copy link
Owner Author

External tracking issue: JoshuaKGoldberg/create-typescript-app#734

@JoshuaKGoldberg
Copy link
Owner Author

npx create-typescript-app --mode migrate --author JoshuaKGoldberg --base everything --description "ESLint plugin with ^? Twoslash, $ExpectError, and $ExpectType type assertions. 🧩" --email [email protected] --owner JoshuaKGoldberg --repository eslint-plugin-expect-type --title eslint-plugin-expect-type

JoshuaKGoldberg added a commit that referenced this issue Nov 13, 2023
<!--
👋 Hi, thanks for sending a PR to eslint-plugin-expect-type! 💖
Please fill out all fields below to ensure your PR is reviewed quickly.
-->

## PR Checklist

- [x] Addresses an existing issue: fixes #70
- [x] That issue was marked as [`status: accepting
prs`](https://github.com/JoshuaKGoldberg/eslint-plugin-expect-type/labels/status%3A%20accepting%20prs)

## Overview

~Note to self: I might apply just the Prettier changes to `main` in a
separate PR first, just to reduce diff count here... and then I can add
a `.git-blame-ignore-revs` file
(https://github.blog/changelog/2022-03-24-ignore-commits-in-the-blame-view-beta)
to ignore them.~ There's still a big diff even with them ignored. 😞
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: accepting prs Please, send a pull request to resolve this! 🙏 type: cleanup Tech debt or other code/repository cleanups 🧹
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant