Skip to content

Commit 23c6e3b

Browse files
committed
Merge branch 'main' into wilson-customs
2 parents 249eb42 + fa15ccb commit 23c6e3b

File tree

7 files changed

+31
-13
lines changed

7 files changed

+31
-13
lines changed

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## [1.11.1](https://github.com/adobe-rnd/helix-commerce-api/compare/v1.11.0...v1.11.1) (2024-12-11)
2+
3+
4+
### Bug Fixes
5+
6+
* force deploy ([ed845bd](https://github.com/adobe-rnd/helix-commerce-api/commit/ed845bda0badb01e362fc63263637b0ae3749143))
7+
18
# [1.11.0](https://github.com/adobe-rnd/helix-commerce-api/compare/v1.10.0...v1.11.0) (2024-12-11)
29

310

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "helix-commerce-api",
3-
"version": "1.11.0",
3+
"version": "1.11.1",
44
"private": true,
55
"description": "API for markup content and a commerce graphql commerce proxy",
66
"main": "src/index.js",

src/content/queries/cs-product.js

+1
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ export const adapter = (config, productData) => {
8585
label: value.title,
8686
inStock: value.inStock,
8787
type: value.type,
88+
value: value.value,
8889
product: value.product
8990
? {
9091
sku: value.product.sku,

src/templates/html/HTMLTemplate.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ ${HTMLTemplate.metaProperty('product:price.currency', product.prices?.final?.cur
151151
*/
152152
renderJSONLD() {
153153
return /* html */ `\
154-
<script type="application/ld+json">
154+
<script type="application/ld+json" data-name="product">
155155
${this.jsonTemplate.render()}
156156
</script>`;
157157
}
@@ -228,6 +228,7 @@ ${attributes.map((attr) => /* html */`\
228228
<div>${item.value ?? ''}</div>
229229
<div>${item.selected ? 'selected' : ''}</div>
230230
<div>${item.inStock ? 'inStock' : ''}</div>
231+
<div>${item.type}</div>
231232
</div>`).join('\n');
232233
}
233234

src/types.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@ declare global {
285285
inStock: boolean;
286286
value: string;
287287
selected: boolean;
288+
type: string;
288289
product?: {
289290
name: string;
290291
sku: string;

test/fixtures/post-deploy/bella-tank.html

+17-9
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<script src="/scripts/aem.js" type="module"></script>
2929
<script src="/scripts/scripts.js" type="module"></script>
3030
<link rel="stylesheet" href="/styles/styles.css">
31-
<script type="application/ld+json">
31+
<script type="application/ld+json" data-name="product">
3232
{
3333
"@context": "http://schema.org",
3434
"@type": "Product",
@@ -276,41 +276,46 @@ <h1>Bella Tank</h1>
276276
<div>option</div>
277277
<div>Y29uZmlndXJhYmxlLzU1Ni81MjM=</div>
278278
<div>XS</div>
279-
<div></div>
279+
<div>XS</div>
280280
<div></div>
281281
<div>inStock</div>
282+
<div>TEXT</div>
282283
</div>
283284
<div>
284285
<div>option</div>
285286
<div>Y29uZmlndXJhYmxlLzU1Ni81MjY=</div>
286287
<div>S</div>
287-
<div></div>
288+
<div>S</div>
288289
<div></div>
289290
<div>inStock</div>
291+
<div>TEXT</div>
290292
</div>
291293
<div>
292294
<div>option</div>
293295
<div>Y29uZmlndXJhYmxlLzU1Ni81Mjk=</div>
294296
<div>M</div>
295-
<div></div>
297+
<div>M</div>
296298
<div></div>
297299
<div>inStock</div>
300+
<div>TEXT</div>
298301
</div>
299302
<div>
300303
<div>option</div>
301304
<div>Y29uZmlndXJhYmxlLzU1Ni81MzI=</div>
302305
<div>L</div>
303-
<div></div>
306+
<div>L</div>
304307
<div></div>
305308
<div>inStock</div>
309+
<div>TEXT</div>
306310
</div>
307311
<div>
308312
<div>option</div>
309313
<div>Y29uZmlndXJhYmxlLzU1Ni81MzU=</div>
310314
<div>XL</div>
311-
<div></div>
315+
<div>XL</div>
312316
<div></div>
313317
<div>inStock</div>
318+
<div>TEXT</div>
314319
</div>
315320
<div>
316321
<div>color</div>
@@ -324,25 +329,28 @@ <h1>Bella Tank</h1>
324329
<div>option</div>
325330
<div>Y29uZmlndXJhYmxlLzI3Ny8xNzI=</div>
326331
<div>Black</div>
327-
<div></div>
332+
<div>#000000</div>
328333
<div></div>
329334
<div>inStock</div>
335+
<div>COLOR_HEX</div>
330336
</div>
331337
<div>
332338
<div>option</div>
333339
<div>Y29uZmlndXJhYmxlLzI3Ny8xNzU=</div>
334340
<div>Blue</div>
335-
<div></div>
341+
<div>#1857f7</div>
336342
<div></div>
337343
<div>inStock</div>
344+
<div>COLOR_HEX</div>
338345
</div>
339346
<div>
340347
<div>option</div>
341348
<div>Y29uZmlndXJhYmxlLzI3Ny8xOTM=</div>
342349
<div>Orange</div>
343-
<div></div>
350+
<div>#eb6703</div>
344351
<div></div>
345352
<div>inStock</div>
353+
<div>COLOR_HEX</div>
346354
</div>
347355
</div>
348356
<div class="product-variants">

0 commit comments

Comments
 (0)