Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
8cf55d3
Use cache layer for packages installed on Windows
mphstudios Dec 22, 2025
7d93a4e
CLI command unit tests
mphstudios Dec 22, 2025
554ccaa
CLI integration tests
mphstudios Dec 23, 2025
d38a88c
feature: cli logger abstraction
mphstudios Dec 24, 2025
c7b168b
Add test for removal of tarball and temp dir, remove tarball
cbutcosk Dec 18, 2025
c69cd4d
Merge pull request #1106 from thegetty/fix/remove-package-tarzip
cbutcosk Jan 7, 2026
6a01e8a
Update bug_report.yaml
Erin-Cecele Jan 7, 2026
58364e5
Merge pull request #1114 from thegetty/docs/bug-report-update
Erin-Cecele Jan 7, 2026
8be9a36
Implement OS-specific CI cache layers
mphstudios Jan 8, 2026
c194522
Fix Chrome sandbox on Linux
mphstudios Jan 8, 2026
e1b97ce
feature: quire new clean cache option
mphstudios Jan 8, 2026
94b78d6
CI: Document CI architecture and configuration
mphstudios Jan 9, 2026
e6be676
CI: fix chrome for testing installation on linux/macos
mphstudios Jan 12, 2026
97167fb
CI: fix macos environment setup (#1122)
mphstudios Jan 13, 2026
b748eb7
CI: Remove docs filter on job build_install_test
mphstudios Jan 13, 2026
89147e9
CI: remove --ignore-scripts flag when installing packages
mphstudios Jan 13, 2026
38e7cc4
Fix: Sanitize strings for safe inclusion in TAP/XML output
mphstudios Jan 13, 2026
fec5e4d
tests: refactor cli command specs
mphstudios Jan 13, 2026
33352b9
Façade module for cli interactions with npm
mphstudios Jan 13, 2026
21d0fdd
Feature: Update search to use PageFind for indexing and retrieval
fchasen Jan 13, 2026
39bfa24
Fix: silence sass warnings for deprecated features
mphstudios Jan 13, 2026
320a673
tests: cli program module
mphstudios Jan 13, 2026
d9fdfa1
Replace simple-git dependency with a simple git façade module
mphstudios Jan 14, 2026
f72b538
Refactor cli path handling
mphstudios Jan 14, 2026
2bc8916
Refine radio annotations: set default, selected choice on canvas-panel
cbutcosk Jan 15, 2026
f769186
Refactor lib 11ty façade
mphstudios Jan 15, 2026
0fd1ae5
Add methods for domain-specifci path groups
mphstudios Jan 15, 2026
0e0f930
Merge pull request #1137 from thegetty/fix/figure-choice-id-populate
cbutcosk Jan 15, 2026
0c329b3
Encapsulate project concern in a cli lib module
mphstudios Jan 15, 2026
ceb1a92
Refactor lib/quire to move responsibilities to domain specific modules
mphstudios Jan 16, 2026
63805f9
Docs: CLI Architecture
mphstudios Jan 16, 2026
23efb2a
Implement new logger module aligned with eleventy
mphstudios Jan 16, 2026
489ef4c
Update commands to use new lib/logger module
mphstudios Jan 16, 2026
fa28e85
Update libs to use new logger
mphstudios Jan 16, 2026
6b5a6d4
Remove deprecated lib/logger.js and readme
mphstudios Jan 16, 2026
4489a8e
Update tests to mock new logger module
mphstudios Jan 16, 2026
ee3f17c
Integrate log level with conf logLevel setting
mphstudios Jan 16, 2026
5aac3a8
Update documentation for new logger module
mphstudios Jan 16, 2026
9dc706b
Define a custom base error class for the cli
mphstudios Jan 16, 2026
03f9d9a
Remove unused lib/reporter module
mphstudios Jan 16, 2026
52c4094
Add a lib module for error handling and formatting
mphstudios Jan 16, 2026
a4524c9
Add custom errors classes for each domain
mphstudios Jan 16, 2026
4d0649a
Refactor validation errors to extend QuireError
mphstudios Jan 16, 2026
244a5fb
Refactor main program to handle thrown errors
mphstudios Jan 16, 2026
30ef074
Update test-cwd helper to throw NotInProjectError
mphstudios Jan 16, 2026
a22c036
Migrate libs from process.exit to thrown errors
mphstudios Jan 16, 2026
fdfc1bf
Update create command test to expect thrown errors
mphstudios Jan 16, 2026
95857ee
Migrate epub command and lib to thrown errors
mphstudios Jan 16, 2026
25a4d64
Migrate pagedjs module to throw custom errors
mphstudios Jan 16, 2026
9391200
Migrate helpers to throw custom error
mphstudios Jan 16, 2026
49a915c
Update lib installer to throw custom error
mphstudios Jan 16, 2026
30654d2
Update version command to throw custom error
mphstudios Jan 16, 2026
0350be4
Update validate command to throw custom errors
mphstudios Jan 16, 2026
4e58a16
Guidance for writing cross platform tests
mphstudios Jan 16, 2026
4233323
Integration tests for CLI lib modules
mphstudios Jan 16, 2026
8db90c6
Add debug logger module
mphstudios Jan 16, 2026
b9b492f
Update debug and logging documentation
mphstudios Jan 16, 2026
2fe40b6
Document error handling architecture
mphstudios Jan 16, 2026
c5859b1
Make debug and logger Command class properties
mphstudios Jan 16, 2026
dd976ad
Refactor commands for inherited debug and logger
mphstudios Jan 16, 2026
40929be
Update tests to use the inherited debug and logger
mphstudios Jan 16, 2026
f74cdc9
Update debug and logger documentation
mphstudios Jan 16, 2026
9a4ea3c
Bind action to the command instance
mphstudios Jan 16, 2026
d842778
Refactor CLI Logger
mphstudios Jan 17, 2026
6cdbdb6
Merge branch 'main' into refactor/cli-errors
mphstudios Jan 17, 2026
a12b105
Merge branch 'main' into feature/debug-logger
mphstudios Jan 17, 2026
0c7ffee
Lib module to encapsulate process management
mphstudios Jan 17, 2026
a0ef9d4
Import process manager in main programm
mphstudios Jan 17, 2026
a57162e
Refactor 11ty/cli to use lib process manager
mphstudios Jan 17, 2026
417b3dc
Refactor 11ty/api to use lib process manager
mphstudios Jan 17, 2026
c0185d9
Refactor 11ty façade to use process management
mphstudios Jan 17, 2026
ec8f3e4
Add process lifecycle tests for 11ty façade
mphstudios Jan 17, 2026
ea37ead
Use process managemer for pagedjs and prince
mphstudios Jan 17, 2026
5a9b3ca
Fix test changes overwritten by merge conflicts
mphstudios Jan 17, 2026
764c08b
Merge branch 'refactor/cli-errors' of https://github.com/thegetty/qui…
mphstudios Jan 17, 2026
ac4a93a
Fix change reverted by merge
mphstudios Jan 17, 2026
c8cac3d
Update quire-cli release candidate version
mphstudios Jan 17, 2026
6e2305d
Merge #1148: Fix cli process control
mphstudios Jan 20, 2026
32c55ae
Fix process manager import path for logger module
mphstudios Jan 20, 2026
8f9ccc4
Merge #1143: Refactored Quire CLI Errors
mphstudios Jan 20, 2026
9ae728f
Merge #1146: Feature: logger debug module
mphstudios Jan 20, 2026
1a0b253
Fix errors in merge of PR 1146
mphstudios Jan 21, 2026
c5f422c
Update cli error handling documentation
mphstudios Jan 21, 2026
6f8b52b
Docs: development guidelines and mise tasks for development workflows
mphstudios Jan 21, 2026
4940199
Fix: disable auto-deletion of project directory on failures
mphstudios Jan 22, 2026
944c86b
Fix: Replaces execaCommand with execa
mphstudios Jan 22, 2026
25c99d9
Fix: package schema files
mphstudios Jan 22, 2026
84cd880
Feature: refined log output
mphstudios Jan 23, 2026
6248939
Fix: correctly handle command lifecycle hook errors
mphstudios Jan 23, 2026
6226fc5
CLI user-experience improvements
mphstudios Jan 23, 2026
44bffcc
Config settings for default pdf and epub engines
mphstudios Jan 23, 2026
56d4dbf
Encapsulate docsURL construction in a helper module
mphstudios Jan 24, 2026
f6a86aa
Fix: quire new command arguments and options validation
mphstudios Jan 24, 2026
896069e
CI: platform-specific npm cache keys
mphstudios Jan 25, 2026
3791918
CLI output modes and progress indicators
mphstudios Jan 26, 2026
8bda16c
Refactor lib/conf module responsibilities
mphstudios Jan 26, 2026
d73cbb0
PDF command options, error handling, and testing
mphstudios Jan 27, 2026
af1df76
EPUB command options, error handling, and testing
mphstudios Jan 27, 2026
4fd17a7
Ignore local and temp directories (#1175)
mphstudios Jan 27, 2026
08bbad2
Fix: remove workspace lock files
mphstudios Jan 28, 2026
419b899
Fix: preview command regression
mphstudios Jan 28, 2026
cca7c49
Update cli release candidate version
mphstudios Jan 28, 2026
2ec7ed4
Feature: quire doctor command
mphstudios Jan 28, 2026
5812c70
Update cli release candidate version
mphstudios Jan 28, 2026
0853a3f
Feature: expand json output
mphstudios Jan 28, 2026
798cd9d
Feature: Help Topics System
mphstudios Jan 29, 2026
05baa9b
Update cli release candidate version
mphstudios Jan 29, 2026
39cf8c2
Remove temp/quire-test-project from version control
mphstudios Jan 29, 2026
4a50fce
Feature: NO_COLOR
mphstudios Jan 29, 2026
21c009d
Update cli release candidate version
mphstudios Jan 29, 2026
309d9ca
Feature: helper functions for fuzzy matching and suggestions
mphstudios Jan 29, 2026
184f8ae
Update cli release candidate version
mphstudios Jan 29, 2026
528856e
Feature: support reduced motion preference
mphstudios Jan 29, 2026
43e30bd
Update cli release candidate
mphstudios Jan 29, 2026
e8b1572
Fix: preview command eleventy api call order
mphstudios Jan 29, 2026
91489c1
Update cli release candidate version
mphstudios Jan 29, 2026
6d2381f
Align output from quire-11ty with cli
mphstudios Jan 29, 2026
335ab2c
Update cli and 11ty release candidate versions
mphstudios Jan 29, 2026
f6fda79
Feature: Quire CLI man page
mphstudios Jan 29, 2026
80ce6fc
Update cli release candidat version
mphstudios Jan 29, 2026
f53eecf
Rewind repo to validation merge
cbutcosk Mar 13, 2026
2e32a40
Feature: Update search to use PageFind for indexing and retrieval
cbutcosk Mar 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
245 changes: 230 additions & 15 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thegetty/quire",
"version": "1.0.0-rc.33",
"version": "1.0.0-rc.34",
"private": true,
"description": "a multi-format book publishing framework",
"author": "Getty Digital",
Expand Down
Loading