Skip to content

Commit d9be055

Browse files
committed
Renames image node type for clarity and consistency
Aligns internal node type naming with schema definitions to improve code readability and reduce confusion in transformer logic.
1 parent 6425e7f commit d9be055

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@libsrcdev/gatsby-remark-structured-content",
3-
"version": "0.1.5",
3+
"version": "0.1.6",
44
"description": "This plugin helps building thumbnails, covers, heros, carousel features from remark content.",
55
"keywords": [
66
"gatsby",

src/transformers/embedded-images-transformer.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import type { Image } from "mdast";
66
* Extract ALL images from the markdown AST and save them to File nodes.
77
*/
88
export function createImageExtractorTransformer(): RemarkStructuredContentTransformer<Image> {
9-
const MarkdownRemarkEmbeddedImage = `MarkdownRemarkEmbeddedImage`
9+
const MarkdownRemarkEmbeddedImageType = `MarkdownRemarkEmbeddedImage`
1010
return {
1111
createSchemaCustomization: ({ reporter, actions, schema }) => {
1212
const { createTypes } = actions;
@@ -18,11 +18,11 @@ export function createImageExtractorTransformer(): RemarkStructuredContentTransf
1818
type MarkdownRemark implements Node {
1919
id: ID!
2020
}
21-
type ${MarkdownRemarkEmbeddedImage} implements Node @infer @childOf(types: ["MarkdownRemark"]) {
21+
type ${MarkdownRemarkEmbeddedImageType} implements Node @infer @childOf(types: ["MarkdownRemark"]) {
2222
id: ID!
2323
url: String
2424
}
25-
type File implements Node @infer @childOf(types: ["${MarkdownRemarkEmbeddedImage}"]) {
25+
type File implements Node @infer @childOf(types: ["${MarkdownRemarkEmbeddedImageType}"]) {
2626
id: ID!
2727
}
2828
`,
@@ -43,7 +43,7 @@ export function createImageExtractorTransformer(): RemarkStructuredContentTransf
4343
createRemoteFileNodeWithFields: createRemoteFileNodeWithFields,
4444
gatsbyApis: gatsbyApis,
4545
mdastNode: imageMdastNode,
46-
nodeType: MarkdownRemarkEmbeddedImage,
46+
nodeType: MarkdownRemarkEmbeddedImageType,
4747
parentNode: markdownRemarkGatsbyNode,
4848
});
4949
}

0 commit comments

Comments
 (0)