quire icon indicating copy to clipboard operation
quire copied to clipboard

Build error on `quire build` on `[email protected]`

Open cbutcosk opened this issue 1 year ago • 1 comments

Before proceeding, make sure there isn’t an existing issue for this bug.

  • [X] I have searched the existing issues and determined this is a new bug.

Expected Behavior

After starting a new project with quire-cli@latest and quire-11ty@latest, using quire-starter-default@latest, I expect quire build to produce no errors.

Actual Behavior

A fresh project with [email protected], [email protected], [email protected] produces this error after figures processing:

[quire] INFO	 Figures:IIIF:Manifest          Generated manifest for figure "mother-annotations"
[quire] INFO	 Figures                        Processing complete
ERROR Error: Check the dynamic attribute: `@html="component(id, image_dir)"`.
Original error message: caption is not defined
    at ModuleScript.evaluateScript (/Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/moduleScript.cjs:71:10)
    at async AstSerializer.evaluateAttribute (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:787:21)
    at async AstSerializer.getPropContentAst (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:820:17)
    at async AstSerializer.compileNode (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:1152:25)
    at async AstSerializer.getChildContent (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:349:56)
    at async AstSerializer.compileNode (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:1226:36)
    at async AstSerializer.getChildContent (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:349:56)
    at async AstSerializer.compileNode (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:1226:36)
    at async AstSerializer.getChildContent (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:349:56)
    at async AstSerializer.compileNode (file:///Users/incharge/Documents/Projects/weichbild/getty-quire-pdf/quire-pdf-firststeps/quire/test-pub/node_modules/@11ty/webc/src/ast.js:1226:36)

Steps to Reproduce

  • Install quire CLI according to install instructions
  • Start a new project
  • Run quire build in the new project

Version Numbers

[CLI] Command 'info' called with options { debug: true } [test-pub] quire-cli 1.0.0-rc.11 quire-11ty 1.0.0-rc.17 starter https://github.com/thegetty/[email protected] [System] quire-cli 1.0.0-rc.11 node v21.6.2 npm 6.14.18 os Darwin 23.3.0

Web Browser

No response

Relevant Terminal/Shell Output

No response

Supporting Information

No response

cbutcosk avatar Mar 04 '24 16:03 cbutcosk

Meant to say -- AFAICT the build succeeds regardless in terms site-build contents and return code (which is also a little troubling tbh, it should stop the world and return not-0 I think?).

cbutcosk avatar Mar 04 '24 16:03 cbutcosk

@cbutcosk I just wanted to touch base. I just tested this issue and could not recreate it. Everything looks to be processing just fine. OK for me to close?

[next-project] quire-cli 1.0.0-rc.11 quire-11ty 1.0.0-rc.17 starter https://github.com/thegetty/[email protected] [System] quire-cli 1.0.0-rc.11 node v18.17.0 npm 9.6.7 os Darwin 21.6.0

Erin-Cecele avatar Aug 07 '24 18:08 Erin-Cecele

Oh yes happy to say this can be closed @Erin-Cecele !

cbutcosk avatar Aug 09 '24 16:08 cbutcosk

Thank you @cbutcosk!!

Erin-Cecele avatar Aug 09 '24 17:08 Erin-Cecele