Batch repo enhancements
See original GitHub issueLet me please propose batch of changes to the DX, so it’d be easier for others to contribute. Please let me know what you would approve, so I’d know what to help you with 😃
Todo (Not started yet)
- add automated releases generation and make commits messages more strict
- as a user of this library, it was a bit time consuming to browse commits to realize what changed between
beta
versions
- as a user of this library, it was a bit time consuming to browse commits to realize what changed between
Completed
- use
typescript-eslint
instead oftslint
- it’s been almost 2 years since the standard in TS linting is
ESLint
, more info
- it’s been almost 2 years since the standard in TS linting is
- add
.log
files to.gitignore
- for example, there’s already a mistakenly uploaded
yarn-error.log
- for example, there’s already a mistakenly uploaded
- bump prettier & use community defaults
- let’s use the defaults, so it’s more likely to please higher % of contributors
-
add.npmignore
to exclude unrelated files from the deployed package- improve the
files
+exclude
instead
- improve the
- remove empty
dependencies
object from package.json - add
husky
to addgit
hooks- it’s important to automatically prevent issues like in #218 from happening, when there are bunch of unrelated formatting changes
- at least automatic code formatting should be in place
- it’s important to automatically prevent issues like in #218 from happening, when there are bunch of unrelated formatting changes
- add official funding references of your GitHub sponsors link to the
package.json
- I suggest to start with the use described in this PR from react-virtual
Issue Analytics
- State:
- Created 3 years ago
- Reactions:3
- Comments:12 (6 by maintainers)
Top Results From Across the Web
Introducing Batch Changes - Sourcegraph
Learn how to automate and track large-scale code changes across all of your repositories and code hosts with Sourcegraph Batch Changes.
Read more >gbup-group/IEBN: The official implementation of paper ...
This repository is the implementation of "Instance Enhancement Batch Normalization: an Adaptive Regulator of Batch Noise" [paper] on CIFAR-100 dataset.
Read more >Spring Batch 5.0 Goes GA!
Spring Batch 5 is the culmination of two years of work, including dozens of improvements, features, and bug fixes by more than 50 ......
Read more >Enhancement spot for MSC1N,MSC2N, MSC3N
Hi, There is a requirement to include the GOS for the batch master transaction MSC1N, MSC2N and MSC3N. Object type 'BUS1001002' and ...
Read more >Batch Processing Large Data Sets with Spring Boot and ...
The item is read by ItemReader and passed onto ItemProcessor, then it is written out by ItemWriter once the item is ready. The...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@o-alexandrov, are you still working on this? I’d like to contribute on this if possible. @colinhacks, I could start getting separate PRs up for each of the points listed in the initial message. Let me know your thoughts when you get a chance, and I’ll get the first PR pushed right away 😊
@o-alexandrov I removed tslint entirely since I never actually used
yarn lint
and it wasn’t integrated into the build process in any way. So perhaps the first item should be “Add eslint-typescript”.I checked off “funding”.
I also checked off “prettier” having just merged @jameschensmith’s #260
I also checked off “exclude”. It’s now using
includes
(notfiles
) andexcludes
to prevent unused files from getting deployed. I just merged that change last night.