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

chore(): ungulpify #6

Merged
merged 1 commit into from
Oct 24, 2022
Merged

chore(): ungulpify #6

merged 1 commit into from
Oct 24, 2022

Conversation

boneskull
Copy link
Contributor

adds types, prettier, lint-staged, CI, usual suspects

typechecking is disabled; fixes for types should be in another PR (likewise formatting)

- adds types, prettier, lint-staged, CI, usual suspects
- changes `xmldom` dep to `@xmldom/xmldom`
@boneskull
Copy link
Contributor Author

boneskull commented Oct 19, 2022

Current dependencies on/for this PR:

This comment was auto-generated by Graphite.

@boneskull boneskull requested a review from jlipps October 19, 2022 22:40
@boneskull boneskull self-assigned this Oct 19, 2022
@boneskull boneskull added the chore overhead label Oct 19, 2022
@boneskull
Copy link
Contributor Author

just reopening #4 so I can stack PRs on it

@boneskull
Copy link
Contributor Author

fwiw I'm not eager to merge this until I can run some E2E tests, which I hope to get setup today

Copy link
Collaborator

@jlipps jlipps left a comment

Choose a reason for hiding this comment

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

looks great! yes when you are satisfied with e2e results, let's do it

@@ -0,0 +1,13 @@
# editorconfig.org
Copy link
Collaborator

Choose a reason for hiding this comment

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

TIL

@@ -0,0 +1 @@
*.tsbuildinfo
Copy link
Collaborator

Choose a reason for hiding this comment

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

question: i forget how .npmignore works. is it additive to what's in .gitignore?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

npm does not consider .gitignore when publishing files (otherwise build artifacts would not get published); it only considers the files prop (which is an allow-list) and the .npmignore file (which is a deny-list).

@boneskull boneskull merged commit 2098aaf into master Oct 24, 2022
@boneskull boneskull deleted the boneskull/no-gulp branch October 24, 2022 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore overhead
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants