All notable changes to this project will be documented in this file.
24 August 2024
- Bump dependencies
b749093
- Upgrade ESLint to v9
03b382e
- Improve code readability
06017c4
- Switch from Jest to Vitest
4fb9497
- Update description
3acaf18
- Add CHANGELOG.md
a3f008f
4 February 2024
- Add eslint-plugin-node
09858c7
- Fix test file being published
3100864
- Add @jest/globals as dev dependency
a66228c
- Run lint CI on LTS Node.js
c81f830
- More specific minimum supported Node.js version
c36d9d2
- Bump dev dependencies
23e0803
- Upgrade husky to v9
46458e5
- Remove npm dependabot
02f9453
- Bump deps
1419ab7
- Merge pull request #11 from AlecRust/dependabot/npm_and_yarn/lint-staged-15.2.0
e7d199a
- Bump lint-staged from 15.1.0 to 15.2.0
d6bf029
- Merge pull request #10 from AlecRust/dependabot/npm_and_yarn/eslint-config-prettier-9.1.0
7547be8
- Bump eslint-config-prettier from 9.0.0 to 9.1.0
07c3356
- Merge pull request #9 from AlecRust/dependabot/npm_and_yarn/release-it-17.0.1
da1ec3f
- Bump release-it from 16.3.0 to 17.0.1
07b2729
- Merge pull request #8 from AlecRust/dependabot/npm_and_yarn/prettier-3.1.1
a201ab7
- Bump prettier from 3.1.0 to 3.1.1
4d92062
- Merge pull request #7 from AlecRust/dependabot/npm_and_yarn/eslint-8.56.0
086cbcc
- Bump eslint from 8.54.0 to 8.56.0
087d7aa
- Merge pull request #6 from AlecRust/dependabot/npm_and_yarn/lint-staged-15.1.0
afdf9c5
- Bump lint-staged from 15.0.2 to 15.1.0
9718eef
- Merge pull request #5 from AlecRust/dependabot/npm_and_yarn/eslint-8.54.0
6fd9cdf
- Bump eslint from 8.52.0 to 8.54.0
5c207f3
- Merge pull request #4 from AlecRust/dependabot/npm_and_yarn/release-it-16.3.0
e452a57
- Bump release-it from 16.2.1 to 16.3.0
97e695c
- Merge pull request #3 from AlecRust/dependabot/npm_and_yarn/fs-extra-11.2.0
c910e71
- Bump fs-extra from 11.1.1 to 11.2.0
83946c1
- Merge pull request #2 from AlecRust/dependabot/npm_and_yarn/prettier-3.1.0
7ba89f0
- Bump prettier from 3.0.3 to 3.1.0
98823e5
28 October 2023
- Improve timestamp setting
7aa4713
- Refactor utility functions to simplify
5a067db
- Tidy tests
667913c
- Link to related project
80fd5a5
- Extract utility function
11a1f97
- Update README
99f2c1e
28 October 2023
- Improve candidate building to better handle filename periods
9c6d212
- Exclude JSON files from candidates array
21eb820
- Reference another related project
5dc4e22
26 October 2023
- Add mismatched extensions test case
ec474b6
- Bump eslint-plugin-jest version
6423eb4
- Handle ampersands
7a4c204
- Split out complex logic, warn if no media match found
e1de832
26 October 2023
- Fix tests on Node.js v20
e91f7ef
- Remove "latest" Node version from test matrix
7975930
- Refactor to ESM
812c855
- Fix up README examples
c2f0dfb
- Add link to tests in README
83782db
- Tidy README
0068fa1
- Remove ES6 env from ESLint config
fceec6a
- Use integers in tests where appropriate
1c0f7de
- Improve description
a6294e0
26 October 2023
- Set "repository" in package.json
d857f3e
- Create LICENSE
6199a5d
- Set MIT license
b75780d
- Tidy tests
dd4275f
- Enable monthly dependabot npm updates
0d56819
- Use better npm version badge
f191d42
26 October 2023
- Move timestamp debug log behind new --verbose option
2cf9aab
- Add "retains non-image filenames" test case
0d35a05
- Improve handling of different file types with similar filenames
d59d27c
- Include latest Node.js version in test matrix
f6a1a47
- Fix tests getting file stats in Node.js v20
c55523c
- Add tests
e4f330d
- Tidy README
13e5c21
25 October 2023
25 October 2023
- Add shebang
2e82769
- Tidy README
a4c7ea0
- Fix typo
f7876b2
- Merge pull request #1 from AlecRust/dependabot/github_actions/actions/setup-node-4
189a57f
- Bump actions/setup-node from 3 to 4
4b1b451
25 October 2023
- Initial commit
37e0a04