Skip to content

Conversation

@connorjs
Copy link
Owner

@connorjs connorjs commented Aug 3, 2024

Adds support for specifying options via a configuration file instead of command line arguments. Uses lilconfig and js-yaml under the hood.

Before After Diff
packed 4.4 kB 5.5 kB +25%
unpacked 9.5 kB 12.6 kB +33%

The increase in download size brings the package back to pre-bundling size.
Note: This includes increased README documentation size.

dist/main.js: 3.2kb

Improves pipeline tests with bash unofficial strict mode, which fixes potential for false positives. Removes -latest from OS variable in test matrix.

+semver:minor

@connorjs connorjs enabled auto-merge (squash) August 4, 2024 00:15
@connorjs connorjs disabled auto-merge August 4, 2024 00:22
@connorjs connorjs merged commit 4eae464 into main Aug 4, 2024
@connorjs connorjs deleted the features/fileconfig branch August 4, 2024 00:23
@connorjs
Copy link
Owner Author

connorjs commented Aug 4, 2024

Contributes to closing #26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants