Frazer Smith
c24946b925
build(deps-dev): pin prettier ( #809 )
2026-06-29 09:24:52 +01:00
Frazer Smith
70e4754e26
chore: align editorconfig and prettier ignore rules ( #808 )
2026-06-26 13:43:41 +01:00
Frazer Smith
34f4f70dc4
ci: add ossf scorecard workflow ( #807 )
2026-06-16 17:30:34 +01:00
dependabot[bot]
d721413ef5
ci(deps): bump the fdawgs-owned group with 3 updates ( #805 )
...
Bumps the fdawgs-owned group with 3 updates: [fdawgs/workflows/.github/workflows/reusable-code-quality.yml](https://github.com/fdawgs/workflows ), [fdawgs/workflows/.github/workflows/reusable-link-check.yml](https://github.com/fdawgs/workflows ) and [fdawgs/workflows/.github/workflows/reusable-lock-threads.yml](https://github.com/fdawgs/workflows ).
Updates `fdawgs/workflows/.github/workflows/reusable-code-quality.yml` from 2.1.0 to 2.1.2
- [Release notes](https://github.com/fdawgs/workflows/releases )
- [Commits](https://github.com/fdawgs/workflows/compare/d1e4b4f907d13700a600837a18e8d01c56b179bd...157c20f8c0ef03c36f2bdf7c53f76bed063f55b8 )
Updates `fdawgs/workflows/.github/workflows/reusable-link-check.yml` from 2.1.0 to 2.1.2
- [Release notes](https://github.com/fdawgs/workflows/releases )
- [Commits](https://github.com/fdawgs/workflows/compare/d1e4b4f907d13700a600837a18e8d01c56b179bd...157c20f8c0ef03c36f2bdf7c53f76bed063f55b8 )
Updates `fdawgs/workflows/.github/workflows/reusable-lock-threads.yml` from 2.1.0 to 2.1.2
- [Release notes](https://github.com/fdawgs/workflows/releases )
- [Commits](https://github.com/fdawgs/workflows/compare/d1e4b4f907d13700a600837a18e8d01c56b179bd...157c20f8c0ef03c36f2bdf7c53f76bed063f55b8 )
---
updated-dependencies:
- dependency-name: fdawgs/workflows/.github/workflows/reusable-code-quality.yml
dependency-version: 2.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: fdawgs-owned
- dependency-name: fdawgs/workflows/.github/workflows/reusable-link-check.yml
dependency-version: 2.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: fdawgs-owned
- dependency-name: fdawgs/workflows/.github/workflows/reusable-lock-threads.yml
dependency-version: 2.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: fdawgs-owned
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-11 09:06:49 +00:00
Frazer Smith
f64eae5736
chore(.vscode): remove redundant javascript default formatter ( #804 )
2026-06-07 19:07:22 +01:00
Frazer Smith
f16acd5a82
chore(eslint.config): includeIgnoreFile from eslint/config ( #803 )
2026-06-02 13:06:24 +01:00
dependabot[bot]
70a3875ce3
ci(deps): bump github/codeql-action in the github-owned group ( #802 )
...
Bumps the github-owned group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.35.5 to 4.36.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/9e0d7b8d25671d64c341c19c0152d693099fb5ba...7211b7c8077ea37d8641b6271f6a365a22a5fbfa )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-owned
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-02 07:36:44 +00:00
dependabot[bot]
8fae2446d2
build(deps-dev): bump the eslint group across 1 directory with 2 updates ( #800 )
...
Bumps the eslint group with 2 updates in the / directory: [@fdawgs/eslint-config](https://github.com/Fdawgs/eslint-config ) and [eslint](https://github.com/eslint/eslint ).
Updates `@fdawgs/eslint-config` from 2.0.1 to 3.0.0
- [Release notes](https://github.com/Fdawgs/eslint-config/releases )
- [Changelog](https://github.com/Fdawgs/eslint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Fdawgs/eslint-config/compare/v2.0.1...v3.0.0 )
Updates `eslint` from 9.39.4 to 10.4.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.4...v10.4.0 )
---
updated-dependencies:
- dependency-name: "@fdawgs/eslint-config"
dependency-version: 3.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: eslint
- dependency-name: eslint
dependency-version: 10.4.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-02 07:35:11 +00:00
Frazer Smith
1aea74c8d7
build(dependabot): add cooldown for actions and devcontainers ( #801 )
...
* build(dependabot): add cooldown for actions and devcontainers
* build(dependabot): remove fdawgs scope
* build(dependabot): readd npm config
* build(dependabot): readd fastify; sort cooldown keys
* build(dependabot): readd ignore
2026-06-02 08:31:50 +01:00
Frazer Smith
8691a654d5
ci(ci): add node 26 to test matrix ( #795 )
2026-06-02 08:14:39 +01:00
Frazer Smith
eac382bddb
build(.devcontainer): add lockfile; use bookworm for base image ( #798 )
2026-05-22 10:38:50 +01:00
Frazer Smith
f0dec9b885
ci: use full-length commit sha for github owned actions ( #797 )
2026-05-21 09:11:01 +01:00
Frazer Smith
3f7c8bf410
chore(.nvmrc): remove redundant prefix ( #794 )
2026-05-18 14:11:29 +01:00
Frazer Smith
a4e0e2d28f
style(options): fix jsdoc backtick usage ( #793 )
...
* style(options): fix jsdoc backtick usage
* chore: grammar
2026-05-14 11:53:23 +01:00
Frazer Smith
60b252a04a
feat(pdftops): add passLevel1CustomColor option ( #792 )
2026-05-14 11:13:23 +01:00
Frazer Smith
ee999e6a85
feat(pdftotext): add removeHyphens option ( #789 )
...
* feat(pdftotext): add `removeHyphens` option
* chore: inline comment style
2026-05-14 10:56:23 +01:00
Frazer Smith
c444e9dcf4
feat(pdftoppm): add jpegCmyk option ( #790 )
...
* feat(pdftoppm): add `jpegCmyk` option
* chore: capitalisation
2026-05-14 10:55:55 +01:00
Frazer Smith
5f93a9ef26
fix(pdftops)!: use camelcase for passfonts ( #791 )
...
BREAKING CHANGE: `passfonts` renamed to `passFonts` for pdfToPs function
2026-05-14 10:41:43 +01:00
Frazer Smith
a8635dd4d3
fix(options/pdftops)!: use camelcase for optimizecolorspace ( #773 )
...
* fix(options/pdftops)!: use camelcase for `optimizecolorspace`
BREAKING CHANGE: `optimizecolorspace` renamed to `optimizeColorSpace` for pdfToPs function
* fix(options/pdftops): add minversion
* fix: minversion for rasterize
2026-05-13 15:15:57 +01:00
Frazer Smith
59647cec3a
feat(pdfinfo): add printCustomMetadata option ( #785 )
2026-05-13 14:52:08 +01:00
Frazer Smith
7788e69374
refactor(options): remove unknown min versions ( #786 )
...
* refactor(options): use undefined for unknown min versions
* refactor(options): remove unknown min versions
2026-05-13 14:51:50 +01:00
Frazer Smith
f2e0d06205
feat(pdfimages): add missing options ( #784 )
2026-05-12 18:13:04 +01:00
Frazer Smith
d2e1cf7e51
feat(pdftoppm): add overprint opt ( #783 )
2026-05-12 17:09:28 +01:00
Frazer Smith
ed717a5d5e
feat(pdftotext): add columnSpacing opt ( #782 )
2026-05-12 17:09:10 +01:00
Frazer Smith
565bcb30fa
fix(options/pdftocairo): add missing minVersion properties ( #781 )
2026-05-12 14:43:37 +01:00
Frazer Smith
c4319e501d
feat(pdftoppm): add jpegOptions and scaleDimensionBeforeRotation opt ( #780 )
...
* feat(pdftoppm): add `jpegOptions` and `scaleDimensionBeforeRotation` opt
* style(pdftoppm): capitalisation
2026-05-12 14:25:33 +01:00
Frazer Smith
85edeb051f
fix(options/pdftohtml): add missing minVersion properties ( #777 )
2026-05-11 10:22:02 +01:00
Frazer Smith
4867242aff
fix(options/pdfseparate): add minVersion properties ( #776 )
2026-05-11 10:04:47 +01:00
Frazer Smith
e9005b1499
fix(options/pdffonts): add minVersion properties ( #775 )
2026-05-11 09:52:13 +01:00
Frazer Smith
c72b38efc7
ci(lock-threads): reduce frequency from daily to monthly ( #774 )
2026-05-08 17:07:59 +01:00
Frazer Smith
2d4e000cf1
refactor(index): move option objects to own files ( #764 )
...
* refactor(index): move option objects to own files
* chore(options): use keyof
* chore(options): correct jsdoc tags
* chore(index): ignore global-require rule
* chore(.npmrc): ensure option types published
* chore: fix more typos
2026-05-08 16:13:17 +01:00
Frazer Smith
63a2e3a113
build(dependabot): group github-owned updates ( #772 )
...
* build(dependabot): group github-owned updates
* style(dependabot): fix indentation
* style(dependabot): and some more
2026-05-07 10:49:42 +01:00
Frazer Smith
dae3876d56
ci(link-check): use sha instead of tag ( #771 )
...
* ci(link-check): use sha instead of tag
* ci(lock-threads): use sha instead of tag
2026-05-07 07:51:31 +01:00
Frazer Smith
d251d066b8
ci(ci): use reusable code quality workflow ( #770 )
2026-05-06 15:02:15 +01:00
dependabot[bot]
9720dc2af6
build(deps-dev): bump typescript from 5.9.3 to 6.0.3 ( #767 )
...
* build(deps-dev): bump typescript from 5.9.3 to 6.0.3
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(tsconfig.build): set required rootdir
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Frazer Smith <frazer.dev@icloud.com >
2026-05-06 14:58:25 +01:00
Frazer Smith
19facc5ae6
chore(.npmrc): add min-release-age ( #768 )
2026-05-06 13:38:45 +01:00
dependabot[bot]
eac77592bd
ci(deps): bump fastify/github-action-merge-dependabot ( #766 )
...
Bumps [fastify/github-action-merge-dependabot](https://github.com/fastify/github-action-merge-dependabot ) from 3.11.2 to 3.12.0.
- [Release notes](https://github.com/fastify/github-action-merge-dependabot/releases )
- [Commits](https://github.com/fastify/github-action-merge-dependabot/compare/1b2ed42db8f9d81a46bac83adedfc03eb5149dff...30c3f8f14a4f7b315ba38dbc1b793d27128fef82 )
---
updated-dependencies:
- dependency-name: fastify/github-action-merge-dependabot
dependency-version: 3.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 21:33:14 +00:00
dependabot[bot]
63efdf79ff
ci(deps): bump googleapis/release-please-action from 4.4.0 to 5.0.0 ( #765 )
...
Bumps [googleapis/release-please-action](https://github.com/googleapis/release-please-action ) from 4.4.0 to 5.0.0.
- [Release notes](https://github.com/googleapis/release-please-action/releases )
- [Changelog](https://github.com/googleapis/release-please-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/release-please-action/compare/16a9c90856f42705d54a6fda1823352bdc62cf38...45996ed1f6d02564a971a2fa1b5860e934307cf7 )
---
updated-dependencies:
- dependency-name: googleapis/release-please-action
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 21:32:40 +00:00
github-actions[bot]
38744e5413
chore(main): release 9.1.2 ( #747 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v9.1.2
2026-04-30 09:54:51 +01:00
David Silverlind
62672059e5
fix(index): skip undefined options ( #763 )
2026-04-30 09:47:53 +01:00
dependabot[bot]
dbfcab87cf
ci(deps): bump actions/dependency-review-action from 4.8.3 to 4.9.0 ( #761 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 4.8.3 to 4.9.0.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/05fe4576374b728f0c523d6a13d64c25081e0803...2031cfc080254a8a887f58cffee85186f0e49e48 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-version: 4.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 22:51:06 +00:00
Frazer Smith
89f7a09cb8
chore(.vscode): update js and telemetry settings ( #760 )
2026-03-21 12:27:46 +00:00
Frazer Smith
0cc6d106d7
chore(index): add inline comment re windows which ( #759 )
2026-03-09 18:39:59 +00:00
Frazer Smith
c8630fe135
docs(readme): remove stray word ( #758 )
2026-03-09 18:39:47 +00:00
Frazer Smith
710f1a9790
chore: use correct terminology; use complete sentences ( #757 )
2026-03-09 16:24:35 +00:00
Frazer Smith
83d792baf1
chore: use ts-expect-error over ts-ignore ( #756 )
2026-03-05 10:17:41 +00:00
dependabot[bot]
53a48d013e
ci(deps): bump actions/dependency-review-action from 4.8.2 to 4.8.3 ( #754 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 4.8.2 to 4.8.3.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261...05fe4576374b728f0c523d6a13d64c25081e0803 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-version: 4.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 18:03:59 +00:00
Frazer Smith
480676187b
chore(package): stop running lint:prettier twice on test call ( #752 )
2026-02-25 13:30:54 +00:00
Frazer Smith
74696ed3d9
ci(cd): make provenance publishing explicit ( #753 )
...
Security tooling can't tell i'm using npm's oidc for provenance, so add this back in.
2026-02-25 13:29:13 +00:00
Frazer Smith
f0e42f34ad
fix(index): skip version checks for false boolean options ( #751 )
...
* fix(index): skip version checks for `false` boolean options
* test(index): version skip check
2026-02-24 18:36:04 +00:00