Skip to content
This repository was archived by the owner on Oct 16, 2025. It is now read-only.

Standardize repo (minus tests)#97

Merged
mcmire merged 2 commits into
mainfrom
standardize
Apr 14, 2022
Merged

Standardize repo (minus tests)#97
mcmire merged 2 commits into
mainfrom
standardize

Conversation

@mcmire

@mcmire mcmire commented Apr 11, 2022

Copy link
Copy Markdown
Contributor
  • Add missing workflows from template repo
  • Replace .gitattributes, .editorconfig, .gitignore with version
    from template repo
  • Add NPM scripts in template repo but missing here
    • Add allow-scripts and run it via yarn setup
  • Update TypeScript config to match template repo
    • Exclude test files
    • Use ES2020 .d.ts instead of ES2017
  • Upgrade Node to v14
  • Lint JSON files with eslint-plugin-packagejson instead of
    prettier-plugin-json
  • Update README to match template repo
  • Update and backfill changelog

@mcmire mcmire requested a review from a team as a code owner April 11, 2022 19:53
@mcmire mcmire force-pushed the standardize branch 3 times, most recently from c017cc6 to e0ec0bb Compare April 11, 2022 20:45
@mcmire mcmire mentioned this pull request Apr 12, 2022
Base automatically changed from upgrade-deps to main April 12, 2022 21:24
* Add missing workflows from template repo
* Replace `.gitattributes`, `.editorconfig`, `.gitignore` with version
  from template repo
* Add NPM scripts in template repo but missing here
  * Add `allow-scripts` and run it via `yarn setup`
* Update TypeScript config to match template repo
  * Exclude test files
  * Use ES2020 `.d.ts` instead of ES2017
* Upgrade Node to v14
* Lint JSON files with `eslint-plugin-packagejson` instead of
  `prettier-plugin-json`
* Update README to match template repo
* Update and backfill changelog
Comment thread .github/workflows/build-test.yml Outdated

@Gudahtt Gudahtt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly looks good! Only issue I saw was the CI build-test Node.js version

@Gudahtt Gudahtt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mcmire mcmire merged commit e4e4e27 into main Apr 14, 2022
@mcmire mcmire deleted the standardize branch April 14, 2022 20:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants